Commit Graph

50 Commits

Author SHA1 Message Date
Jeroen De Meerleer 97a0c316cc
Removed deprecated bootstrap-dark-5 2023-12-07 14:44:24 +01:00
Jeroen De Meerleer e7fc6f707b
Update timepicker restrictions and add a minimum date
- Update timepicker options to display inline and side by side
- Remove the previous restriction on minimum date
- Add a new restriction for maximum date
- Add a new restriction for minimum date, set to current date
2023-09-11 08:17:54 +02:00
Jeroen De Meerleer f42530ea46
Updated dependencies 2023-09-07 17:07:11 +02:00
Jeroen De Meerleer 90d0cfd1c8
Refactor run button initialization and timepicker usage
- Removed the `initTimepicker()` function call from `document.addEventListener` block
- Added a new line to initialize `selecttimedatepicker` if it is undefined in the event listener for `.run` buttons
- Moved the modal show code before initializing `selecttimedatepicker`
- Removed duplicate modal show code from `initRunButtons()` function
2023-09-03 12:53:44 +02:00
Jeroen De Meerleer f361a71f73
BUGFIX: scheduling multiple jobs after each other with the same time did not schedule correct 2023-05-22 11:46:40 +02:00
Jeroen De Meerleer c7aaf102f4
BUGFIX: don't call functions twice 2023-03-15 12:36:21 +01:00
Jeroen De Meerleer e874a94fec
BUGFIX: only triggering event listener once 2023-02-21 14:41:41 +01:00
Jeroen De Meerleer ff7044c567
BUGFIX: styling of timepicker to schedule was incorrect 2023-01-11 09:26:39 +01:00
Jeroen De Meerleer 21f65e2480
Added timed scheduled runs 2023-01-10 17:21:49 +01:00
Jeroen De Meerleer 56bc06e6f0
NEW FEATURE: settings page 2022-09-08 12:28:38 +02:00
Jeroen De Meerleer 92ce356af7
UPDATED DEPENDENCIES 2022-09-05 16:13:01 +02:00
Jeroen De Meerleer a2613bb4f4
ENHANCEMENT: add.js was shared between add and edit 2022-09-01 17:03:46 +02:00
Jeroen De Meerleer cec29bb426
Returning to webpack 2022-08-23 13:28:30 +02:00
Jeroen De Meerleer 8e7df50ebf
BUGFIX: flashes were not dismissable 2022-08-12 10:30:43 +02:00
Jeroen De Meerleer 4c6b1b5357
BUGFIX: tags were not always parsed 2022-06-08 13:24:46 +02:00
Jeroen De Meerleer ae3788180f
NEW FEATURE: added translations 2022-05-25 16:17:53 +02:00
Jeroen De Meerleer aa529abb13
Bugfix because TD is still beta 2022-05-06 09:49:55 +02:00
Jeroen De Meerleer 2bd10a66e5
Using Vite instead of webpack 2022-05-04 10:31:48 +02:00
Jeroen De Meerleer 0b6d123b69
ENHANCEMENT: using symfony framework 2022-04-27 17:19:54 +02:00
Jeroen De Meerleer 115b4b74a3
BUGFIX: datetimepicker opted for different approach into parsing and displaying
Or did you think that test-software never changed?
2022-04-13 15:32:59 +02:00
Jeroen De Meerleer ce1a22a6a9
BUGFIX: implemented CSP 2022-02-01 14:29:19 +01:00
Jeroen De Meerleer 3e69582786
ENHANCEMENT: doing theming in theming library 2022-01-06 16:58:26 +01:00
Jeroen De Meerleer ed733a3561
UPDATED DEPENDENCIES 2022-01-05 15:53:15 +01:00
Jeroen De Meerleer 62bdaf2735
NEW FEATURE: when putting names between brackets it's treated as a tag 2022-01-05 14:56:28 +01:00
Jeroen De Meerleer 5187f1062d
BUGFIX: datepicker didn't have a dark theme 2021-11-17 13:58:09 +01:00
Jeroen De Meerleer f99cbfaf3e
ENHANCEMENT: a better dark theme
Because hot water appears to be invented already
2021-11-10 16:02:22 +01:00
Jeroen De Meerleer e36414b8c2
NEW FEATURE: dark theme
Because sysadmins don't have a 9 to 5
2021-11-09 16:25:35 +01:00
Jeroen De Meerleer 2338e07dab
NEW FEATURE: added datetimepicker 2021-10-18 17:20:08 +02:00
Jeroen De Meerleer d2454d96ac
ENHANCEMENT: taking number of days in account for failed notifications 2021-08-03 17:23:41 +02:00
Jeroen De Meerleer 0aa87504e4
BUGFIX: missing labels 2021-08-02 19:33:10 +02:00
Jeroen De Meerleer 28a1c386c4
NEW FEATURE: added visual warnings for failed jobs 2021-08-02 17:07:41 +02:00
Jeroen De Meerleer 7529684cd5
Better structure for assets 2021-08-02 13:57:36 +02:00
Jeroen De Meerleer 6e8222dcd9
ENHANCEMENT: All assets are now in /assets 2021-08-02 13:57:20 +02:00
Jeroen De Meerleer 79b8c58065
UPDATED ICONS 2021-08-02 11:51:07 +02:00
Jeroen De Meerleer 0b6a2a0c8c
UPDATED DEPENDENCIES 2021-08-02 10:54:05 +02:00
Jeroen De Meerleer 8fae1c89e1
ENHANCEMENT: you cannot trust datetime-local, yet 2021-07-30 15:14:04 +02:00
Jeroen De Meerleer e45f756177
NEW FEATURE: added ajax loader 2021-07-30 14:35:47 +02:00
Jeroen De Meerleer bf62350d18
ENHANCEMENT: removed jquery from index 2021-07-30 14:04:42 +02:00
Jeroen De Meerleer 14a78ad53c
ENHANCEMENT: removed jquery 2021-07-28 14:22:54 +02:00
Jeroen De Meerleer 169c40a38d
UPDATED TO BOOTSTRAP 5 2021-07-28 14:20:18 +02:00
Jeroen De Meerleer f466f5510e
Better colors 2021-07-20 17:13:25 +02:00
Jeroen De Meerleer c1782c26e2
ENHANCEMENT: changing status, if status changes 2021-07-14 13:47:40 +02:00
Jeroen De Meerleer 13608ce06b
ENHANCEMENT: Disabled running of running jobs 2021-07-14 13:10:12 +02:00
Jeroen De Meerleer 18d93c1629
BUGFIX: float can be too long 2021-07-02 21:13:55 +02:00
Jeroen De Meerleer 9da7c66f89
Activated button 2021-06-01 20:21:47 +02:00
Jeroen De Meerleer 84241e3d41
No reboot for containers 2021-05-27 21:09:52 +02:00
Jeroen De Meerleer 03365a1fc8
NEW FEATURE: overview of runs 2021-05-27 12:00:28 +02:00
Jeroen De Meerleer b80e834f68
Including bootstrap needs to be per entry 2021-05-26 16:26:01 +02:00
Jeroen De Meerleer e56a3c108e
NEW FEATURE: Eternal jobs 2021-05-26 13:34:19 +02:00
Jeroen De Meerleer 0be5d57cb3
ENHANCEMENT: Using webpack for assets 2021-05-26 13:16:40 +02:00