David Maisonave
fa09ae8a14
Tweaked delay scan path logic
2024-08-22 03:19:52 -04:00
David Maisonave
f6832cd87e
Update filemonitor.py
2024-08-22 02:55:59 -04:00
David Maisonave
16f9b6e6aa
Added logic to stop running multiple scan jobs.
...
100's of file changes at the same time caused FileMonitor to run many dozens of scan jobs.
Added logic to have FileMonitor delay new scan jobs while last scan job is still running.
2024-08-22 02:38:14 -04:00
David Maisonave
fb0760acde
Separated example and unit test task to separate files.
2024-08-18 07:43:55 -04:00
David Maisonave
98ed7ec523
Added associated OS binaries and RunAfter logic
2024-08-18 01:08:16 -04:00
David Maisonave
4bb0b7f79e
Added feature to start Stash in scheduler.
...
Scheduler checks if Stash is running. If not, starts up Stash.
2024-08-17 13:27:33 -04:00
David Maisonave
9d713f30cb
Added logic to pass API key to service automatically
2024-08-17 06:14:53 -04:00
David Maisonave
788cf1e0c3
Added validation check for scheduled plugins
2024-08-16 12:10:49 -04:00
David Maisonave
81c3a9b5bd
Update filemonitor.py
2024-08-16 03:50:48 -04:00
David Maisonave
ad44a543ba
Added logic to self test FileMonitor on all task types.
2024-08-16 03:42:37 -04:00
David Maisonave
8a23918249
Added option to include paths for scheduled task
...
Added rename_generated_files
2024-08-15 14:50:57 -04:00
David Maisonave
36f5324774
Added daily scheduler logic using weekday pattern
2024-08-13 12:18:42 -04:00
David Maisonave
e5184a2c34
Update filemonitor.py
2024-08-13 04:27:53 -04:00
David Maisonave
956fb45ef5
Added logic to check DB file has correct prefix before deleting
2024-08-13 04:23:13 -04:00
David Maisonave
5d5fd8f2df
Added support for GQL calls in the scheduler
2024-08-13 03:02:59 -04:00
David Maisonave
9bfebd8435
Added scheduler support for Clean Generated Files
2024-08-13 02:19:16 -04:00
David Maisonave
95d644cda0
Added function ExecutePythonScript
...
Added logic to the scheduler to be able to call other scripts and perform command line calls.
2024-08-12 05:54:47 -04:00
David Maisonave
a3ace99756
Added logic to trim DB files
2024-08-11 15:48:49 -04:00
David Maisonave
d9b5efbc7d
Added LogOnce function
2024-08-11 13:59:57 -04:00
David Maisonave
a464969d68
Fixed bug with stopping FileMonitor
2024-08-11 13:34:35 -04:00
David Maisonave
ae7d1079a3
Fixed bug with starting FM as a plugin
2024-08-11 12:48:24 -04:00
David Maisonave
455d4d4a74
Update filemonitor.py
2024-08-11 11:48:39 -04:00
David Maisonave
18c4e03266
u
2024-08-11 11:35:31 -04:00
David Maisonave
308c54cacd
Added issue templates
2024-08-10 12:22:57 -04:00
David Maisonave
5760a73c7c
Update filemonitor.py
2024-08-10 01:55:49 -04:00
David Maisonave
c3b3351337
Updated comments
2024-08-10 01:05:35 -04:00
David Maisonave
5bbaa8a7b1
Added logic for weekly and monthly scheduled reoccurring task
2024-08-10 00:51:56 -04:00
David Maisonave
24623a3e27
Update filemonitor.py
2024-08-09 15:29:54 -04:00
David Maisonave
5fe46bb099
Moved turnOnScheduler option to UI
2024-08-09 15:16:20 -04:00
David Maisonave
45ec460303
misc
2024-08-09 15:11:22 -04:00
David Maisonave
0ee95c065c
Add start FileMonitor as a service from UI
2024-08-09 06:58:26 -04:00
David Maisonave
b804edea43
Update filemonitor.py
2024-08-08 06:27:37 -04:00
David Maisonave
3d7aa6333c
Added scheduler logic
2024-08-07 22:05:03 -04:00
David Maisonave
5d7d4bc80d
Update filemonitor.py
2024-08-06 22:33:54 -04:00
David Maisonave
a3fc74ae54
misc
2024-08-06 15:52:26 -04:00
David Maisonave
83fd90bfcd
Added logic to restart when job in task queue
2024-08-06 14:50:26 -04:00
David Maisonave
1959939db3
Moved UI variables to config.py file.
2024-08-05 20:46:12 -04:00
David Maisonave
b2f0cdf399
Update filemonitor.py
2024-08-05 20:34:51 -04:00
David Maisonave
a1cec1fdbd
Added logic to stop FileMonitor immediately
...
Added command line options --stop, --restart, --url, and --trace.
Moved logging logic to StashPluginHelper.py
2024-08-05 20:23:39 -04:00
David Maisonave
1aef74b993
Adding development plugin DupFileManager
2024-07-30 10:18:13 -04:00
David Maisonave
8174cd865e
Changed Plugin name
2024-07-29 23:36:19 -04:00