Matthew Penner
ce0bc477c2
ui(admin): fix egg variables
2021-11-04 14:33:24 -06:00
Matthew Penner
f7c824743f
ui(editor): prevent initialContent being duplicated
2021-11-04 13:44:10 -06:00
Matthew Penner
728adfe388
server(startup): make startup nullable; resolves #3721
2021-11-03 15:32:53 -06:00
Matthew Penner
871d0bdd1c
ui(admin): add egg exporting
2021-10-30 14:23:29 -06:00
Matthew Penner
469c0b40a3
ui(admin): add views for settings
2021-10-30 13:12:02 -06:00
Matthew Penner
70cf5c17aa
ui(admin): basic server creation
2021-10-29 00:04:28 -06:00
Matthew Penner
cc2ed97b0f
ui: fix SearchableSelect not selecting when hitting enter
2021-10-28 23:48:07 -06:00
Matthew Penner
c48d573cc9
Merge branch 'develop' into v2
2021-10-28 22:59:12 -06:00
Matthew Penner
5e99bb8dd6
ui(admin): fix server startup variables
2021-10-24 16:05:00 -06:00
Alex
4dca4f0aa9
change display format of the container uptime ( #3706 )
...
* change display format of the container uptime
Display `day, hour, min` if days is more than 0, otherwise default to existing `hour, min, sec`. Removes pads to make it more clean in this new format.
* clean the return
2021-10-24 14:41:01 -07:00
Matthew Penner
cf1cc97340
ui(admin): rough layout on new server page
2021-10-23 15:19:49 -06:00
Matthew Penner
f6ac9707fa
Merge branch 'develop' into v2
2021-10-23 14:22:18 -06:00
Matthew Penner
7f7506e5a9
ui(admin): fix bad redirect on egg delete
2021-10-23 14:19:50 -06:00
Dane Everitt
45999ba4ee
(security) use POST for logout rather than GET
...
see https://github.com/pterodactyl/panel/security/advisories/GHSA-m49f-hcxp-6hm6
2021-10-23 13:00:21 -07:00
Matthew Penner
b966069946
Merge branch 'develop' into v2
2021-10-23 13:26:25 -06:00
Matthew Penner
cddf2ce41c
ui(admin): new egg page
2021-10-23 13:13:25 -06:00
Matthew Penner
336923ec18
ui(admin): fix container width on server startup
2021-10-23 12:31:30 -06:00
Matthew Penner
3b5fa34d85
ui(admin): add delete confirmation for egg variables
2021-10-23 12:29:17 -06:00
Dane Everitt
85c8f4884f
Cleanup more of the server screen typings
2021-10-10 13:13:10 -07:00
Dane Everitt
f6998018b4
Cleanup more of the server UI logic
2021-10-10 12:03:28 -07:00
Dane Everitt
00d0f49ede
Cleanup typing for server and expose more useful endpoint and transformer logic
2021-10-09 12:02:32 -07:00
Dane Everitt
7ec78d9400
Move feature limits box into own component
2021-10-03 18:38:45 -07:00
Matthew Penner
6814811a19
ui(admin): tweaks to spacing
2021-10-03 18:26:44 -06:00
Dane Everitt
817a2bf8ae
Use grid and server SWR for settings box
2021-10-03 16:24:34 -07:00
Matthew Penner
15aed3192b
ui(admin): consistency with button naming
2021-10-03 17:11:27 -06:00
Matthew Penner
b5b65e3d81
ui(admin): fix max width container
2021-10-03 17:11:26 -06:00
Dane Everitt
fcfca0730e
Use SWR to fetch and track the selected server on server detail pages
2021-10-03 16:10:06 -07:00
Dane Everitt
1405c881a8
Fix sidebar styling and remove hacky fixed positioning
2021-10-03 15:37:01 -07:00
Matthew Penner
b070efce98
ui(admin): add allocation delete button
2021-10-03 16:28:58 -06:00
Matthew Penner
6df90a12d8
ui(admin): add delete egg variable button
2021-10-03 16:07:13 -06:00
Matthew Penner
b2aa05dc07
ui(admin): add new egg variable option
2021-10-03 16:07:13 -06:00
Matthew Penner
1eed25dcc7
ui(admin): finish egg variable editing
2021-10-03 16:07:13 -06:00
Dane Everitt
81ba333270
If uptime is present in stats output, display it for the server; closes #3653
2021-10-03 12:59:44 -07:00
Matthew Penner
7239f0e336
ui(admin): add egg variable elements
2021-10-01 11:25:06 -06:00
Matthew Penner
2dfc264bf8
ui: tweaks to Editor
2021-09-19 12:33:55 -06:00
Dane Everitt
5a4d1a668f
UI tweaking and transformer for the stored keys
2021-09-19 11:24:38 -07:00
Dane Everitt
1053b5d605
Get basic storage of webauthn tokens working
2021-09-19 11:24:33 -07:00
Matthew Penner
0103a0c31e
ui(admin): minor ui tweaks to server startup
2021-09-18 12:27:32 -06:00
Matthew Penner
21d717080a
ui(admin): minor ui tweaks to server settings
2021-09-18 12:26:36 -06:00
Matthew Penner
32e8406c37
ui(admin): fix node behind proxy and automatic allocation settings
2021-09-18 12:24:13 -06:00
Matthew Penner
ef47f21943
ui(admin): fix inconsistent select styling
2021-09-18 12:20:19 -06:00
Matthew Penner
b2d3aed520
ui(admin): fix egg delete redirect
2021-09-18 12:05:19 -06:00
Matthew Penner
b125830859
ui(admin): add startup and file configuration editing for eggs
2021-09-18 11:45:32 -06:00
Matthew Penner
6abf4a302c
ui(admin): add basic egg editing
2021-09-17 19:56:44 -06:00
Matthew Penner
66443dd5d3
ui(admin): implement egg about
2021-09-17 15:40:17 -06:00
Matthew Penner
8d0dd42475
ui(admin): add egg install editing
2021-09-17 14:47:56 -06:00
Matthew Penner
e8ddadc608
ui(admin): implement basic egg importing
2021-09-17 13:48:20 -06:00
Matthew Penner
107cf72269
ui(admin): consistency tweaks, add egg pages
2021-09-17 13:06:31 -06:00
Matthew Penner
db4fb3ac53
ui(admin): don't block render until egg is loaded
2021-09-16 20:19:10 -06:00
Matthew Penner
34da772db7
ui(admin): show alias in allocation dropdown; fixes #3434
2021-09-16 16:54:02 -06:00
Matthew Penner
9b7cea5d04
ui(admin): server startup fixes
...
- when a new egg is selected, set the variable values to the egg's default, not just the placeholder
- when a new egg is selected, change the server's startup command to the default; fixes #3397
- remove move un-needed code
2021-09-16 16:46:41 -06:00
Matthew Penner
98da1f13a1
remove un-needed code
2021-09-16 15:07:14 -06:00
Matthew Penner
df895f4a9f
ui(admin): server edit cleanup, fix startup form
2021-09-16 15:03:51 -06:00
Matthew Penner
95f3eb54db
ui(admin): get server startup ui working
2021-09-15 21:22:15 -06:00
Matthew Penner
a6ab61adba
ui(admin): allow editing allocations for servers
2021-09-15 15:37:17 -06:00
Matthew Penner
656ac62ad2
ui: fix fields with invalid type
2021-09-15 11:41:02 -06:00
Matthew Penner
6df2368264
ui(admin): server editing improvements
2021-09-15 11:18:58 -06:00
Matthew Penner
df11129291
ui(admin): fix UserForm not allowing null role
2021-09-13 19:15:21 -06:00
Matthew Penner
a92f3648b2
ui(admin): start work on egg install settings
2021-09-13 00:07:09 -06:00
Matthew Penner
a615b7fa70
ui(admin): start work on server startup settings
2021-09-12 23:50:12 -06:00
Matthew Penner
6362731d55
ui(admin): implement basic server editing
2021-09-12 22:15:45 -06:00
Matthew Penner
d0a78ec067
ui(admin): add new node page
2021-09-12 21:22:33 -06:00
Matthew Penner
3c01dbbcc5
ui(admin): add allocation table, implement allocation creator
2021-09-12 19:40:10 -06:00
Matthew Penner
c7ab6b9e6c
ui(admin): fix validation rules on UserForm
2021-09-12 17:24:31 -06:00
Matthew Penner
38ff35873e
ui: make PowerControls buttons uppercase
2021-09-12 17:16:26 -06:00
Matthew Penner
1ead83383d
ui(admin): add 'root_admin' field to UserForm
2021-09-12 17:13:00 -06:00
Matthew Penner
fc2f8744da
ui(admin): add user editing
2021-09-12 17:00:22 -06:00
Matthew Penner
0c943248bc
cleanup
2021-09-12 16:22:34 -06:00
Matthew Penner
222300ff17
code cleanup, fix errors
2021-09-12 15:56:47 -06:00
Matthew Penner
e384c0d5c3
Merge branch 'develop' into v2
2021-09-11 16:13:11 -06:00
Dane Everitt
8f0eda21c5
Fix all screens on the panel unintentionally loading the root directory for a server
2021-09-11 14:17:20 -07:00
Matthew Penner
e4fc0f5ac3
yarn and composer updates
2021-09-10 15:30:22 -06:00
Matthew Penner
d167ef1f89
Merge branch 'develop' into v2
2021-09-01 16:28:56 -06:00
Josh Miles
bd271e2e62
Consistency in Java version modal ( #3569 )
2021-08-24 12:42:58 -06:00
Matthew Penner
b26556e201
Merge branch 'develop' into v2
2021-08-21 12:50:51 -06:00
Cam White
5d41ac09fd
Grammatical fix on SetupTwoFactorModal ( #3549 )
2021-08-18 11:48:06 -06:00
Dane Everitt
15b03b96fc
Be consistent with form order
2021-08-07 16:24:36 -07:00
Dane Everitt
874e7afce3
Merge branch 'dane/sanctum' into v2
2021-08-07 16:19:19 -07:00
Matthew Penner
56556e9660
ui(admin): implement new mount page
2021-08-04 22:41:52 -06:00
Matthew Penner
00b44bf3bb
ui(admin): tweaks to server management
2021-08-04 22:16:52 -06:00
Dane Everitt
dfff8ad667
Cleanup frontend to only pass the required description field
2021-08-04 21:15:18 -07:00
Dane Everitt
1a3451fb0d
Update underlying model representation for PATs
2021-08-04 21:15:18 -07:00
Matthew Penner
4b32828423
Merge branch 'develop' into v2
2021-08-04 21:40:38 -06:00
Matthew Penner
10b357b71e
ui(server): fix used backup count ( #3526 )
...
* ui(server): fix used backup count
* ui(server): refactor backup count code
2021-08-04 20:34:00 -07:00
Matthew Penner
0ab124f026
Merge branch 'fix/backup-ui' into v2
2021-08-04 17:29:57 -06:00
Matthew Penner
f44833ca9c
ui(server): fix used backup count
2021-08-04 17:22:57 -06:00
Matthew Penner
178a886d3b
Merge branch 'develop' into v2
2021-08-03 21:13:13 -06:00
Charles Morgan
0074c84001
Add javaversion to java eggs. ( #3518 )
...
Co-authored-by: Matthew Penner <me@matthewp.io>
2021-08-03 20:11:45 -07:00
Matthew Penner
1c071b05aa
ui: fix spinner z-index ( #3520 )
2021-08-03 19:46:00 -07:00
Matthew Penner
970f281859
backups: default is_successful to false ( #3522 )
...
* backups: default is_successful to false
* backups: properly query backups
2021-08-03 19:45:25 -07:00
Matthew Penner
c6dccc568d
ui(server): add file upload status
2021-08-03 20:41:28 -06:00
Matthew Penner
38ddcfb0d9
Merge branch 'fix/backups' into v2
2021-08-03 20:40:40 -06:00
Matthew Penner
b9ab6e2c33
editor: fix Mod-s hotkey and save button
2021-08-03 20:21:52 -06:00
Matthew Penner
c46131e7ad
backups: default is_successful to false
2021-08-03 15:46:08 -06:00
Matthew Penner
a39802cb4e
Merge branch 'develop' into v2
2021-08-03 14:41:12 -06:00
Mia
bda1ff50ab
[UI] Display the 2FA token, show spinner on load ( #3367 )
...
Co-authored-by: Dane Everitt <dane@daneeveritt.com>
2021-08-02 20:39:12 -07:00
Charles Morgan
924f00ac9a
Java Docker image updater feature ( #3430 )
...
Co-Authored-By: Lance Pioch <me@lance.sh>
2021-08-02 20:32:10 -07:00
Linux123123
9c64fb29a4
Fix ScheduleEdit page not working directly by url ( #3477 )
2021-08-02 20:07:39 -07:00
Triassic
e8746feb97
Fix a typo in DisableTwoFactorModal.tsx ( #3507 )
2021-08-02 20:07:26 -07:00
Matthew Penner
346271a9a3
ui(admin): add role delete button
2021-08-02 12:29:29 -06:00