Commit graph

95 commits

Author SHA1 Message Date
752a95ed65 init cronjobs after db init as a go routine 2023-01-22 21:06:44 +00:00
57e40c71e1 some comments for main.go 2023-01-22 21:02:54 +00:00
4b13bd551a init cronjobs last because that will take the longest if schedule.delay is set 2023-01-22 21:01:42 +00:00
34767c0e8e added exp delay in init db, to allow for db startup 2023-01-22 12:47:05 +00:00
d4b10728f2 missing import 2023-01-22 11:01:19 +00:00
cd30eabdfb missing '}' 2023-01-22 10:59:27 +00:00
a891504d5a fixed a postgresql error in one of the queries 2023-01-22 10:35:19 +00:00
af165c345a added schedule delay in conf, cronjobs are scheduled with this delay in between 2023-01-22 09:57:58 +00:00
cb70a14209 database gets opened with prepareStmt=true 2023-01-22 09:55:32 +00:00
be7ca26b19 import watch can now also add filters instead of clearing existing 2023-01-20 14:26:15 +00:00
9be48742a9 removed sending all values to client on watch/edit page 2023-01-15 13:09:03 +00:00
6b8b7eee58 removed debug prints 2023-01-15 11:15:27 +00:00
d2f30eb04f added last value to index page 2023-01-14 10:39:06 +00:00
7d2221de01 added display for categorical data 2023-01-13 17:24:52 +00:00
051f99498c template bounds check fix 2023-01-09 10:03:14 +00:00
c4c2dac070 fixed db prune 2023-01-07 11:01:04 +00:00
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