857e7625db
lint
...
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-10 18:21:41 +02:00
ac6819ec94
fix: interval watcher, run loop at least once
...
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-10 18:21:35 +02:00
b7b8b7b398
wip: generic module plugin interface
...
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-10 18:05:45 +02:00
b14a9f397d
lint
...
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-10 18:04:01 +02:00
427831cf02
feat: separate browser and generic modules
...
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-10 18:02:06 +02:00
8db7234694
module interval worker
2023-10-10 21:58:40 +02:00
953aef2854
move config package to public api
2023-10-10 19:37:35 +02:00
c4e8aaa206
chore: refactor func names
2023-10-10 13:11:55 +02:00
fbf9921999
refactor dependencies
2023-10-10 13:10:27 +02:00
1c82319b1f
clean unused code
2023-10-10 13:07:21 +02:00
311ee7e11f
db: manual init
2023-10-08 17:57:36 +02:00
05d084e959
update mod paths
2023-10-08 14:41:04 +02:00
57a3b48341
chore: doc and comments
2023-09-29 21:50:22 +02:00
07ac8dc802
db: schedule cache sync from single goroutine. better logging
2023-09-25 23:06:21 +02:00
c825972cfd
chrome profile manager, refactored firefox config
...
- BUG: firefox watch all cmd flag not available in daemon.go due to
using a new instance
- Updated/fixed saving & loading to toml config file
- wip module cmd flag
2023-09-21 20:19:12 +02:00
552bc98551
multi flavour profiles fix test
2023-09-19 19:43:19 +02:00
ac70d2e3a7
mozilla profile manager: handle profiles for many flavours
2023-09-19 19:43:18 +02:00
59eb4b8f5c
update module path
2023-09-18 11:49:13 +02:00
71cddf60a3
priv and public makefiles
2023-09-18 11:49:13 +02:00
43321804bc
add licenses
2023-09-16 17:25:25 +02:00
d6b1603892
wip unix signal management
2023-09-15 04:11:03 +02:00
dbe3bad547
debug log
2023-09-15 04:03:06 +02:00
eda81e05b3
make tags delimiter compatible with buku
2023-09-15 04:02:55 +02:00
e23efd5c39
big fix for multi profile loading, move goro manager in own package
...
- use goroutine manager to handle all modules and gracefully shutdown
- load and watch multiple browser profiles with firefox
2023-09-15 03:17:31 +02:00
4f6ec57400
run browser modules with gum unit manager
2023-09-11 16:11:35 +02:00
d9ba0da94b
refactored project layout
2023-09-10 01:14:13 +02:00