Commit Graph

7 Commits

Author SHA1 Message Date
Dane Everitt
0e74f3aade Improve SFTP session revocation to cover password changes and account deletion (#5568)
This expands upon previous work done to better disconnect users from
SFTP when different events occur within Pterodactyl. This new logic also
accounts for password changes and their account being deleted entirely
from the system.

These events now trigger background jobs that will reach out to every
node they are associated with to ensure they're disconnected if
currently connected.
2026-02-14 10:51:26 -08:00
Matthew Penner
8ca098940a chore: update composer dependencies (#5198)
Signed-off-by: Matthew Penner <me@matthewp.io>
2024-10-21 19:18:20 -06:00
Matthew Penner
1d38b4f0e2 Laravel 10 (#4706) 2023-02-23 12:30:16 -07:00
Matthew Penner
cbcf62086f Upgrade to Laravel 9 (#4413)
Co-authored-by: DaneEveritt <dane@daneeveritt.com>
2022-10-14 10:59:20 -06:00
DaneEveritt
b07fdc100c Don't run schedules when a server is suspended or installing; closes #4008 2022-05-04 20:41:53 -04:00
Dane Everitt
25d9ba4779 Run php-cs-fixer 2021-08-15 17:20:36 -07:00
Dane Everitt
5f48712c28 Add test coverage for RunTaskJob 2021-05-01 12:24:42 -07:00