Commit graph

79 commits

Author SHA1 Message Date
9d8c9b5590 removed redundant notifiers :( 2023-01-06 11:00:09 +00:00
f9742fabec fixed prune delete when nothing to prune 2023-01-06 10:27:38 +00:00
5a087d2f84 handle db prune errors 2023-01-05 10:33:36 +00:00
2bd8d03331 added favicon 2023-01-02 13:01:36 +00:00
2ee7df1d31 gin debug/release option 2023-01-02 12:46:27 +00:00
3f8f6aa81a added notifiers page, with test button 2023-01-02 12:34:09 +00:00
f2b9e4a3ea ran staticcheck and fixed warnings 2022-12-31 13:12:57 +00:00
2dcfa7be74 added display of startup warnings on index page 2022-12-31 13:04:46 +00:00
b954091a8f added check at startup for proxy_url 2022-12-30 16:03:58 +00:00
eda823bec5 added file notifier type 2022-12-30 15:37:24 +00:00
58539471cd added flags for writing template config to file or stdout 2022-12-30 12:28:57 +00:00
e0a833a813 added missing break statements in notifier loading loop 2022-12-30 11:21:42 +00:00
9918a1e683 added apprise notifier 2022-12-29 10:44:25 +00:00
bcf42571e5 refactor of notifiers, it's now a list in the config 2022-12-28 12:15:09 +00:00
d4e59b176a added shoutrrr as notifier 2022-12-28 11:30:28 +00:00
e9dde77233 added ability to create new watch from url template 2022-12-28 10:13:24 +00:00
f2996e90bd added clear cache button to edit page 2022-12-27 15:51:54 +00:00
e9873a7c85 added create watch templates 2022-12-27 15:14:47 +00:00
ad40aae4e9 removed unused code 2022-12-27 12:58:45 +00:00
22938031f6 added gophergo to dependency list in readme 2022-12-27 10:34:29 +00:00
3175dab9ee added discord bot 2022-12-26 15:22:52 +00:00
1ef549e6a3 default sqlite db in cwd 2022-12-26 11:14:29 +00:00
9db84fdce9 added proper error handling of db prune cron 2022-12-21 21:36:30 +00:00
2b410431b4 added db prune job, remove data that doesn't change 2022-12-19 21:57:30 +00:00
1458918106 bug fix for multiple cron jobs starting for a watch 2022-12-19 20:20:05 +00:00
707d7bffa0 proper handling of enabled/disabled of cron filter 2022-12-19 18:31:00 +00:00
189a37405a fixed cronjob problems, Web now stores the entryID instead of entry struct 2022-12-19 17:26:20 +00:00
39b2aa2e10 only things connected to the schedule are processed (unless editing) 2022-12-19 17:18:12 +00:00
af44423453 implemented embed.FS for templates and static files 2022-12-18 11:08:10 +00:00
757b5f5712 implemented postgres/sqlserver/mysql for dsn 2022-12-17 15:38:10 +00:00
e1fb619acb added Dockerfile 2022-12-17 12:31:48 +00:00
04962b1770 switched to js popup to create new watch 2022-12-17 10:11:33 +00:00
b9a6801b70 better log message for schedule filter 2022-12-11 21:02:21 +00:00
6d4d5707b7 notify filter can pick what notifier to use 2022-12-10 11:22:56 +00:00
c1b8a1055e fixed notifier interface/implementation 2022-12-10 09:14:19 +00:00
f0b85e3f2e added notifier interface, refactored telegram for it 2022-12-02 17:37:57 +00:00
dce887a23a fixed bug where existing cron jobs weren't being deleted 2022-10-18 18:55:09 +00:00
aad3f3437f fixed starting cron jobs when importing 2022-10-10 19:34:14 +00:00
8cccf6f4f0 added export/import of filters+connections 2022-10-10 19:20:04 +00:00
a18651b4e0 fixed redirect on post create watch 2022-10-09 15:55:52 +00:00
25eee95c57 added actual notification through signal api 2022-10-09 14:49:58 +00:00
69e1f8dd34 refactored schedules behind filter.ID, also have enabled/disabled option now 2022-10-09 14:13:55 +00:00
16873cbf75 working watch view page, with graph 2022-10-09 12:24:11 +00:00
9a5c14bf65 kinda working watch view page 2022-10-07 19:54:18 +00:00
b2644e429d more fiddling/refactoring 2022-10-07 17:27:23 +00:00
43814652f3 some startup prints 2022-10-07 17:19:23 +00:00
e97a9b7a82 refactor, all init as funcs on web, maybe better ? 2022-10-07 17:15:26 +00:00
a42fefdfe0 added 'cron' type filter, that triggers the whole watch 2022-10-04 19:48:20 +00:00
2552f5179b properly delete relations when deleting watch 2022-10-03 20:26:51 +00:00
50df6c2d83 added viewing/clearing of url cache 2022-10-01 11:59:38 +00:00