Dane Everitt
ea057cb1cb
Update UI to support setting "Continue on Error" for tasks
2021-05-01 11:24:18 -07:00
Dane Everitt
92cd659db3
Add underlying data changes necessary for new task & schedule features
2021-05-01 10:44:40 -07:00
Julien Tant
552b9d3c33
Add possibility to run disabled cron
2021-04-24 15:06:21 -07:00
Dane Everitt
52308af74d
Normalize this code.
2021-04-04 09:45:20 -07:00
Charles Morgan
f5a97d4399
Edit UI
...
Moves cron time display under title bar.
2021-01-17 23:18:00 -05:00
Charles Morgan
ffeedf17e4
Adds months for schedules
...
Adds month variable for schedules
2021-01-16 22:07:39 -05:00
Jakob Schrettenbrunner
0f9b3a5722
use children in routes instead of component prop
2021-01-01 23:14:11 +01:00
Dane Everitt
2463c3f492
Cleanup and update some dependencies
2020-12-27 11:18:33 -08:00
GravityCube
5eebc7221d
Merge branch 'develop' into develop
2020-11-13 01:11:18 -03:00
Gonzalo Chavez
7b8322e9c9
Backup Rotation - Minor changes
2020-11-11 10:52:28 -03:00
Gonzalo Chavez
1eaf486eaa
Backup Rotation - Minor Changes
2020-11-09 21:14:47 -03:00
Gonzalo Chavez
1f01c653f1
Backup rotation for schedules.
2020-11-09 20:35:57 -03:00
Charles Morgan
4a234af7a3
Minor changes
...
Changes CopyOnClick to allow any.
Allows database information to be copied on click.
Changes layouts on database/backups to match the network tab.
Changes text to lighten it one level from 400 to 300 for easier visibility.
Moves database api endpoints to their own folder for some organization.
2020-11-08 21:09:22 -05:00
Dane Everitt
4082503190
Show next schedule run time
2020-11-01 14:07:31 -08:00
Dane Everitt
e7c64bc60e
Add test coverage for schedule execution
2020-10-14 21:06:27 -07:00
Dane Everitt
c1ee0ac4f8
Add support for executing a scheduled task right now
2020-10-14 20:38:59 -07:00
Dane Everitt
f33d0b1d72
Update schedule view UI
2020-10-14 20:13:36 -07:00
Charles Morgan
c8b00f0ccf
Fix missing semi, Fixed task tow overflow
...
Was suppsoe to be correct in https://github.com/pterodactyl/panel/pull/2352 but seems to be picky. Should now correctly show a multiline text box and not a long skinny text box when the text overflows.
Also, fixed a missing semicolon. 👍
2020-10-11 04:35:26 -04:00
Charles Morgan
d1a325312d
Update ScheduleTaskRow.tsx
2020-09-17 00:07:20 -04:00
Charles Morgan
607184e578
Schedule Fixes
...
Limiting Schedule name 75>255
Moved Payload to bottom of new task window
Closes #2346
2020-09-17 00:01:48 -04:00
Dane Everitt
f1978683cc
More mobile cleanup
2020-09-13 10:49:57 -07:00
Rihan
9a4c0d8ba7
Make interface mobile responsive ( #2273 )
2020-09-13 10:02:25 -07:00
Charles Morgan
735aae6df7
Arrange cron times in proper order to match
...
Moves the rendering of the time boxes to proper locations to match the view on the main schedules page and to match cron syntax
2020-09-10 01:02:44 -04:00
Dane Everitt
8c98264eed
Remove last calls to useServer
2020-08-25 22:09:54 -07:00
Dane Everitt
c28cba92e2
Make modals programatically controllable via a HOC
...
This allows entire components to be unmounted when the modal is hidden without affecting the fade in/out of the modal itself.
This also makes it easier to programatically dismiss a modal without having to copy the visibility all over the place, and makes working with props much simpler in those modal components
2020-08-17 21:35:11 -07:00
Charles Morgan
d3316f61d7
Titles on index / account pages
...
Also changed to use `const { ..., name: serverName } = useServer();` where feasible
2020-08-01 23:49:00 -04:00
Charles Morgan
d604a4a5f2
Merge branch 'develop' into pagetitles2
2020-08-01 22:03:07 -05:00
Dane Everitt
a966613890
Fix task edit modal not filling the payload correctly
2020-08-01 19:52:13 -07:00
Dane Everitt
c58348735d
Avoid double-click double-submit issues in modals; closes #2199
2020-08-01 19:49:38 -07:00
Dane Everitt
4c558a8662
Fix date display for scheduled tasks; closes #2195
2020-07-29 20:23:46 -07:00
Charles Morgan
6d79ad23a5
Attempt 2?
...
80% sure this isn't how to use react-helmet.... but it works....
2020-07-26 23:32:24 -04:00
Dane Everitt
732594a164
Remove unused imports
2020-07-04 18:46:09 -07:00
Dane Everitt
c419d15907
eslint cleanup
2020-07-04 18:30:50 -07:00
Dane Everitt
a288374027
Update schedule page
2020-07-04 17:00:19 -07:00
Dane Everitt
693b9eab0c
Fix handling of backup tasks; closes #2067
2020-06-18 21:00:04 -07:00
Dane Everitt
67c6be9f6f
Make switches not reliant on Formik
2020-04-25 17:37:03 -07:00
Dane Everitt
973591d86e
Add basic support for backups via the scheduled tasks system
2020-04-19 19:43:41 -07:00
Dane Everitt
7a3263f57b
Fix start server tasking; closes #1928
2020-04-19 12:15:10 -07:00
Dane Everitt
e6a61fbe9b
Update views to support a more logical container
2020-04-17 11:17:01 -07:00
Dane Everitt
d3a06e1ca8
Add progress bar to top of page for nicer loading indicator styles
2020-04-10 12:41:08 -07:00
Dane Everitt
0ebf842757
Clean up most of the schedules code to use server context
2020-04-10 10:46:00 -07:00
Dane Everitt
7f0a05c192
UPdate remainder of screens with basic permissions checking
2020-03-29 22:20:27 -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
1bf3165cbe
Use a dropdown menu when selecting a power action
2020-03-22 14:11:26 -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
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