David Maisonave
4dadc00156
Added special menu to advance menu.
2024-11-02 16:13:08 -04:00
David Maisonave
15bca1c899
Moved module logic to separate module.
2024-09-18 14:25:23 -04:00
David Maisonave
452c08df03
Too many changes to list
2024-09-13 10:10:37 -04:00
David Maisonave
be62ae57d7
Added option to avoid "Delete Tagged Duplicates"
...
Added option to avoid "Delete Tagged Duplicates" without turnOnSchedulerDeleteDup enabled.
2024-08-28 06:21:21 -04:00
David Maisonave
aba11888ce
refrag code for RenameFile plugin
2024-08-27 19:24:28 -04:00
David Maisonave
d67ce6f3e2
Change UI options
2024-08-25 19:16:44 -04:00
David Maisonave
cac9b95295
Update filemonitor_config.py
2024-08-24 09:18:05 -04:00
David Maisonave
fa09ae8a14
Tweaked delay scan path logic
2024-08-22 03:19:52 -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
826e651a6e
updates
2024-08-20 20:35:06 -04:00
David Maisonave
fb0760acde
Separated example and unit test task to separate files.
2024-08-18 07:43:55 -04:00
David Maisonave
65767909c1
Update filemonitor_config.py
2024-08-18 01:11:16 -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
053cefc3bb
Added API Key functionality
2024-08-17 02:58:01 -04:00
David Maisonave
788cf1e0c3
Added validation check for scheduled plugins
2024-08-16 12:10:49 -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
de43b44511
Update filemonitor_config.py
2024-08-13 12:22:14 -04:00
David Maisonave
36f5324774
Added daily scheduler logic using weekday pattern
2024-08-13 12:18:42 -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
9aac464e93
Update filemonitor_config.py
2024-08-13 03:48:08 -04:00
David Maisonave
fde6955721
Update filemonitor_config.py
2024-08-13 03:37:02 -04:00
David Maisonave
6234e53d5a
Update filemonitor_config.py
2024-08-13 03:24:13 -04:00
David Maisonave
56c9ead6b0
Update filemonitor_config.py
2024-08-13 03:14:37 -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
3119d295fa
Update filemonitor_config.py
2024-08-11 15:50:39 -04:00
David Maisonave
a3ace99756
Added logic to trim DB files
2024-08-11 15:48:49 -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
c3b3351337
Updated comments
2024-08-10 01:05:35 -04:00
David Maisonave
af433e3ea3
Update filemonitor_config.py
2024-08-10 00:55:14 -04:00
David Maisonave
5bbaa8a7b1
Added logic for weekly and monthly scheduled reoccurring task
2024-08-10 00:51:56 -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
3d7aa6333c
Added scheduler logic
2024-08-07 22:05:03 -04:00
David Maisonave
83fd90bfcd
Added logic to restart when job in task queue
2024-08-06 14:50:26 -04:00
David Maisonave
227c69d92d
misc
2024-08-05 21:08:56 -04:00
David Maisonave
1959939db3
Moved UI variables to config.py file.
2024-08-05 20:46:12 -04:00
David Maisonave
9b239e0ec1
Removed unused UI variable
2024-08-05 20:40:16 -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
8174cd865e
Changed Plugin name
2024-07-29 23:36:19 -04:00