Commit Graph

1042 Commits

Author SHA1 Message Date
Matthew Penner
5063db7d95 Merge branch '1.0-develop' into develop 2023-01-25 10:47:17 -07:00
Matthew Penner
866b6df4b0 api(task): ensure sequence_id always starts at 1 2023-01-24 16:19:34 -07:00
Matthew Penner
2b14e46eec api: fix sequence_id being ignored in server task API
Closes #4434
2023-01-24 15:57:24 -07:00
Matthew Penner
7665eea14d app(server): rename oom_disabled to oom_killer and invert existing values 2023-01-17 12:11:31 -07:00
Matthew Penner
7ed2be50fd php-cs-fixer and phpstan 2022-12-14 18:04:16 -07:00
Matthew Penner
363c4fd49f php-cs-fixer 2022-12-14 17:06:28 -07:00
Matthew Penner
67bf3e342e api(application): v2 backport 2022-12-14 17:05:46 -07:00
Matthew Penner
4cd0bee231 yeet 2022-12-14 14:36:07 -07:00
Matthew Penner
7fde336036 Merge branch '1.0-develop' into develop 2022-12-14 14:21:01 -07:00
Omar Kamel
e43da311fe api(client): keep existing server description when empty (#4619) 2022-12-14 14:19:45 -07:00
Matthew Penner
4138fb7497 Merge branch '1.0-develop' into develop 2022-12-12 16:23:11 -07:00
Matthew Penner
4626118d77 app: fix remaining email config keys 2022-12-12 14:31:49 -07:00
Matthew Penner
ae27a8a65c Merge branch '1.0-develop' into develop 2022-12-04 15:10:06 -07:00
Matthew Penner
6272bb6710 api(remote): cleanup 2022-12-01 11:52:22 -07:00
Matthew Penner
3c278a8c51 api(remote): check if transfer is present before trying to update status 2022-12-01 11:51:26 -07:00
Matthew Penner
3ea6d45cda php-cs-fixer 2022-11-29 10:53:59 -07:00
Lance Pioch
a1a52754ad chore: add phpstan static analysis minimum (#4511) 2022-11-28 09:56:03 -07:00
Lance Pioch
3bf5a71802 PostgreSQL Support (#4486)
Co-authored-by: Matthew Penner <matthew@pterodactyl.io>
2022-11-25 13:29:04 -07:00
Lance Pioch
a4f6870518 server: track reinstall failures differently from initial install failures (#4531) 2022-11-21 13:53:54 -07:00
Matthew Penner
039ad4abf0 api(server): log activity when server description is changed 2022-11-21 13:43:19 -07:00
Matthew Penner
df2402b54f Streaming Transfers (#4548) 2022-11-14 18:25:07 -07:00
Boy132
f2095e815e Allow users to change the server description (#4420) 2022-10-31 10:20:53 -06:00
Lance Pioch
548affba84 Fix linting (#4504) 2022-10-29 17:58:55 -06:00
Lance Pioch
e49ba65709 Fix config key names (#4464) 2022-10-23 18:51:20 -06:00
Matthew Penner
cbcf62086f Upgrade to Laravel 9 (#4413)
Co-authored-by: DaneEveritt <dane@daneeveritt.com>
2022-10-14 10:59:20 -06:00
Dane Everitt
c748fa9842 fix: exclude any permissions not defined internally when updating or creating subusers (#4416) 2022-10-09 16:14:16 -06:00
Dane Everitt
e0e0689846 feat: bump account key limit to 25 (#4417)
Closes #4394
2022-10-08 15:14:03 -06:00
Matthew Penner
815e1e4c4d Ensure server is not in a conflicting state before initiating a transfer (#4403) 2022-10-04 19:57:24 -06:00
Matthew Penner
44598bf724 Support configuring storage class for S3 backup uploads (#4399)
Closes <https://github.com/pterodactyl/panel/issues/4072>
2022-10-04 19:39:25 -06:00
Matthew Penner
2dcc46ecd6 backups: support Cloudflare R2 by listing uploaded parts from Wings 2022-09-26 11:15:52 -06:00
Pascal Zarrad
1ca4b08b48 backups: add S3 part size configuration (#4382) 2022-09-25 14:38:49 -06:00
Matthew Penner
68e9100e57 admin(eggs): add force_outgoing_ip option (#4323)
Closes #3841
2022-09-25 13:24:54 -06:00
Matthew Penner
8e1a21563e server: add configuration for install notifications (#4331)
* server: track `installed_at`, only send install notification on first install
* server: add configuration for install notifications
2022-09-25 13:16:58 -06:00
DaneEveritt
2da8042b0f Fix clock() usage causing errors in prod environments 2022-07-24 20:43:14 -04:00
DaneEveritt
f8c48214a5 Track file uploads on Wings, not the panel 2022-07-24 17:13:17 -04:00
DaneEveritt
7558c0380e Don't log SFTP logins, it just is noisy 2022-07-10 14:30:11 -04:00
DaneEveritt
33ab762f5a Add support for tracking more SFTP specific events 2022-07-09 19:30:38 -04:00
DaneEveritt
2e01891074 Account for natural event naming 2022-07-09 17:53:07 -04:00
DaneEveritt
1eee55b27c Add endpoint needed for recieving and processing activity 2022-07-09 17:45:38 -04:00
DaneEveritt
4a8c3c4a34 Add activity tracking for console/power actions 2022-07-04 18:11:53 -04:00
DaneEveritt
dc90d8b505 Include the "user_uuid" claim on JWTs for easier Wings user tracking 2022-07-04 17:34:56 -04:00
DaneEveritt
0216e3fd5b Don't log activity if the email wasn't actually changed 2022-07-03 14:29:01 -04:00
DaneEveritt
2d836156d2 Update totp disable modal; require password for enable operation 2022-07-03 14:27:37 -04:00
DaneEveritt
4aa163b76f Hide IP addresses from activity logs not generated by the user themselves 2022-06-27 20:52:27 -04:00
DaneEveritt
43156e8d53 Improve error messaging for validation exceptions 2022-06-26 16:31:48 -04:00
DaneEveritt
271197e823 Fix cs-fix run 2022-06-26 16:21:07 -04:00
DaneEveritt
ca39830333 allow filtering servers by description; closes #4150 2022-06-26 13:26:12 -04:00
DaneEveritt
76472411e3 Some better activity translations 2022-06-18 16:36:19 -04:00
DaneEveritt
cf01490883 Support hiding activity from admin accounts not associated with the server 2022-06-18 15:48:22 -04:00
DaneEveritt
4f3651b578 Fix typo with identifier 2022-06-18 12:16:54 -04:00