975a2218ef
github workflow go.yml
2024-10-11 18:32:50 +02:00
7b8a5cfcf5
update go version
...
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-11 18:30:58 +02:00
06d3398923
update gitignore
...
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-11 18:29:02 +02:00
223d64bd39
update makefile
...
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-11 18:28:47 +02:00
e74cce0b10
chore: comment
...
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-11 18:20:41 +02:00
51ed0cfa1b
fix: chrome sync to cache
...
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-11 18:20:32 +02:00
1357e49cb2
chore: comments + lint
...
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-11 03:50:33 +02:00
fbaab11bab
priv: mvp module plugins
...
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-10 18:37:11 +02:00
78f292cf80
chore: clean debug
...
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-10 18:36:18 +02:00
ede2873ccf
feat[mod]: skip non browser mods in mod init
...
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-10 18:34:33 +02:00
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
9965a8b5c5
feat[cli]: module commmands
...
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-10 18:04:17 +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
aca419e2ac
feat[db]: cache sync interval
...
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-10 18:00:15 +02:00
41744e61ab
remove config.toml
2023-10-10 22:01:59 +02:00
e2f65af6c9
db: improved sync scheduler and sync utils
2023-10-10 22:00:37 +02:00
eadb3aef86
database: global cache getter
2023-10-10 21:59:51 +02:00
8db7234694
module interval worker
2023-10-10 21:58:40 +02:00
a3e1aae827
chore: comments, lint
2023-10-10 21:57:05 +02:00
953aef2854
move config package to public api
2023-10-10 19:37:35 +02:00
1a66f68ad3
chore: rename file
2023-10-10 13:14:54 +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
ef8f91a5cc
clean
2023-10-06 19:27:06 +02:00
1b4fbf1113
tidy
2023-10-04 00:51:02 +02:00
052f56c8b4
readme
2023-10-04 00:45:18 +02:00
57a3b48341
chore: doc and comments
2023-09-29 21:50:22 +02:00
dbe09d671f
api: use chi instead of gin, less dependencies
2023-09-29 21:50:22 +02:00
b0124864a2
chore: lint
2023-09-25 23:09:11 +02:00
07ac8dc802
db: schedule cache sync from single goroutine. better logging
2023-09-25 23:06:21 +02:00
8ff815a826
sane default config file path, better cli doc
2023-09-25 22:04:21 +02:00
06d4d91d83
remove indent from toml config
2023-09-25 20:59:17 +02:00
7532d59016
feat: chrome multi profiles, sync mutex for sqlite db access
2023-09-25 20:56:05 +02:00
2ca7c6f72b
fixed: ff custom module flags, setting module opts from flags
2023-09-23 19:05:15 +02:00
9a78dd8099
Merge branch 'master' into chrome_profiles
2023-09-21 22:00:35 +02:00
52fac9160d
todo: fix mod flags
2023-09-21 22:00:00 +02:00
cf5d9133d2
update template config format
2023-09-21 20:19:48 +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
8a233ca9a6
lint
2023-09-19 21:09:40 +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
f50b830078
update go.mod
2023-09-18 11:49:13 +02:00
71cddf60a3
priv and public makefiles
2023-09-18 11:49:13 +02:00