AreYouScared
|
dfefd8845b
|
Fixed textboxes (#1886)
Text boxes on the user view page were set to readonly not allowing admins to change user values
Co-Authored-By: Lance Pioch <me@lance.sh>
|
2020-04-03 13:46:24 -07:00 |
|
Dane Everitt
|
37c7ba3365
|
Update dependencies
|
2020-04-03 12:58:20 -07:00 |
|
Dane Everitt
|
7f0a05c192
|
UPdate remainder of screens with basic permissions checking
|
2020-03-29 22:20:27 -07:00 |
|
Dane Everitt
|
171b21e7ee
|
Add permissions handling to the console; remove kill permission (wrapped in with stop)
|
2020-03-29 22:12:50 -07:00 |
|
Dane Everitt
|
79095b526c
|
Add permissions checking to the settings page
|
2020-03-29 22:05:30 -07:00 |
|
Dane Everitt
|
3df134b558
|
Make sizing across margins/padding/width/height the same
|
2020-03-29 22:04:38 -07:00 |
|
Dane Everitt
|
5d5a5c2afc
|
Fix array fill logicl; allow matching on any permissions
|
2020-03-29 21:52:18 -07:00 |
|
Dane Everitt
|
9b4f2deb78
|
Update permissions handling for file manager; ensure errors are shown
|
2020-03-29 21:42:02 -07:00 |
|
Dane Everitt
|
9347ee8d78
|
Fix permissions handling logic for admins/owners
|
2020-03-29 21:30:33 -07:00 |
|
Dane Everitt
|
8bc81c8c4b
|
Update permissions checking code
|
2020-03-29 14:19:17 -07:00 |
|
Dane Everitt
|
2e9d327dfc
|
Fix eslint errors
|
2020-03-29 12:38:08 -07:00 |
|
Dane Everitt
|
ab4c4e7e9e
|
Add basic permissions checking logic to frontend
|
2020-03-28 17:25:04 -07:00 |
|
Dane Everitt
|
7e0ac2c311
|
Show error message when attempting to change a server's name
|
2020-03-28 16:47:32 -07:00 |
|
Dane Everitt
|
1f92a7de33
|
Authenticate that the request is coming from someone that should even know about the server
|
2020-03-28 16:23:18 -07:00 |
|
Dane Everitt
|
5717a705a8
|
Fix authorization checking for subusers
|
2020-03-28 16:18:56 -07:00 |
|
Dane Everitt
|
e4e5dea6b8
|
Fix API key creation logic
|
2020-03-28 16:06:36 -07:00 |
|
Dane Everitt
|
ff49165447
|
Unnecessary return
|
2020-03-28 15:43:06 -07:00 |
|
Dane Everitt
|
7244cdbf5d
|
Fix up authentication flows to use formik correctly
|
2020-03-28 15:42:53 -07:00 |
|
Dane Everitt
|
cb945b1f13
|
Fix permissions handling; do not allow a subuser to assign permissions they do not have
|
2020-03-27 16:57:49 -07:00 |
|
Dane Everitt
|
39f79a8f3c
|
Finish cleaning up subuser view
|
2020-03-27 16:42:27 -07:00 |
|
Dane Everitt
|
ee81de6534
|
Add support for editing a subuser
|
2020-03-27 15:40:24 -07:00 |
|
Dane Everitt
|
1270e51248
|
Add support for deleting a subuser from a server
|
2020-03-27 15:32:33 -07:00 |
|
Dane Everitt
|
a6f46d36ba
|
Implement basic code for creating/updating a subuser
|
2020-03-27 14:23:13 -07:00 |
|
Dane Everitt
|
51c5cf4dbb
|
Get basic modal view for editing/creating a new subuser working
|
2020-03-25 21:58:37 -07:00 |
|
Dane Everitt
|
8d52e2e1a7
|
Finalize API key management for accounts
|
2020-03-22 19:10:49 -07:00 |
|
Dane Everitt
|
3ef649d984
|
Display the API keys
|
2020-03-22 18:25:29 -07:00 |
|
Dane Everitt
|
933a4733e8
|
Add base support for creating a new API key for an account
|
2020-03-22 18:15:38 -07:00 |
|
Dane Everitt
|
32f25170f1
|
Pass at removing extraneous permissions table and using native MySQL JSON
|
2020-03-22 16:56:00 -07:00 |
|
Dane Everitt
|
23d594f655
|
Update all of the permissions checking to be constant based
|
2020-03-22 15:31:25 -07:00 |
|
Dane Everitt
|
605c154812
|
Remove unused controllers
|
2020-03-22 15:15:42 -07:00 |
|
Dane Everitt
|
fd2ceacfe2
|
Remove unused code
|
2020-03-22 14:16:12 -07:00 |
|
Dane Everitt
|
734bdc7b78
|
Unify display with task rows
|
2020-03-22 14:14:11 -07:00 |
|
Dane Everitt
|
1bf3165cbe
|
Use a dropdown menu when selecting a power action
|
2020-03-22 14:11:26 -07:00 |
|
Dane Everitt
|
cf7f36c950
|
Always include the tasks with a schedule
|
2020-03-22 13:57:31 -07:00 |
|
Dane Everitt
|
1e0d630e1f
|
Finish building out schedule management functionality
|
2020-03-22 13:56:15 -07:00 |
|
Dane Everitt
|
4ac6507b69
|
Make these buttons to avoid weird refresh issues
|
2020-03-18 22:39:52 -07:00 |
|
Dane Everitt
|
b0f47ea01a
|
Add support for creating a new task
|
2020-03-18 22:36:19 -07:00 |
|
Dane Everitt
|
ef38a51d6d
|
Add base support for editing an existing task
|
2020-03-18 22:28:32 -07:00 |
|
Dane Everitt
|
edb9657e2b
|
Upgrade to formik@2
|
2020-03-18 21:32:07 -07:00 |
|
Dane Everitt
|
78ed343a34
|
Support deleting a task from a schedule
|
2020-03-18 21:08:32 -07:00 |
|
Dane Everitt
|
5345a2a3e1
|
Add initial task listing for schedules
|
2020-03-17 23:33:53 -07:00 |
|
Dane Everitt
|
b3fb658511
|
Merge branch '0.7-develop' into develop
|
2020-03-15 17:30:28 -07:00 |
|
Dane Everitt
|
468d426ebd
|
Limit to 5 API keys at a time.
Ref advisory #GHSA-pjmh-7xfm-r4x9
|
2020-03-15 17:05:53 -07:00 |
|
Dane Everitt
|
8eba1da532
|
Update LICENSE.md
|
2020-03-15 16:55:29 -07:00 |
|
Dane Everitt
|
41cbdb8d59
|
Dont require an IP address for hostnames; closes #1728
|
2020-03-15 16:29:05 -07:00 |
|
Dane Everitt
|
05d859c985
|
Ensure password used when creating a database is valid; closes #1852
|
2020-03-15 16:25:29 -07:00 |
|
AreYouScared
|
1ebe376fed
|
Update Admin Links (#1845)
Fixed donation link and doc's
|
2020-03-15 16:13:35 -07:00 |
|
Dane Everitt
|
3820d4e156
|
Add view for editing the details of a schedule
|
2020-02-22 20:07:56 -08:00 |
|
Dane Everitt
|
f180e3ef0b
|
Attempting to get an edit modal to display without a re-render
|
2020-02-11 23:23:06 -08:00 |
|
Dane Everitt
|
40c377f2e0
|
Merge branch 'develop' of https://github.com/Pterodactyl/Panel into develop
|
2020-02-11 21:15:43 -08:00 |
|