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
43321804bc
add licenses
2023-09-16 17:25:25 +02:00
147556b63f
tags: fix compat with buku sqlite db format
...
ling
2023-09-15 22:11:31 +02:00
926f87a8e4
lint
2023-09-15 19:38:49 +02:00
7e2b5ebe40
ff: ignore noisy chmod event
2023-09-15 19:38:37 +02:00
d6b1603892
wip unix signal management
2023-09-15 04:11:03 +02:00
c415ab5f3b
fix firefox test
2023-09-15 04:07:00 +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
045cb51fff
URLIndex created in Setup
2023-09-15 04:02:23 +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
c0adc1b019
comments
2023-09-11 16:21:12 +02:00
4f6ec57400
run browser modules with gum unit manager
2023-09-11 16:11:35 +02:00
82af3d2ca8
use unit manager panic
2023-09-11 14:15:06 +02:00
42a31d95b3
update gum dependency
2023-09-11 14:14:58 +02:00
405cb352ae
update ignore
2023-09-10 01:19:27 +02:00
1bbe6b3c59
clean files
2023-09-10 01:17:44 +02:00
1472dc806d
update to go 1.21.0
2023-09-10 01:14:18 +02:00
d9ba0da94b
refactored project layout
2023-09-10 01:14:13 +02:00
e8fe5b2e11
update ignore
2023-09-10 00:22:14 +02:00
c572b534d5
call run in goroutine
2023-09-10 00:10:22 +02:00
c4986778c1
wip Makefile update
2023-09-09 16:55:55 +02:00
abd0ee5f79
wip project structure refact
2023-09-09 16:43:49 +02:00
103646828b
lint, comments and interface guards on browsers
2023-09-09 16:08:34 +02:00
bcf917977f
lint
2023-09-09 13:33:37 +02:00
b907316ea4
clean
2023-09-09 13:13:12 +02:00
919c8e5d2c
Merge branch 'chrome_module' into gosuki
2023-09-09 13:11:10 +02:00
f941846098
add notify-send hook for demo purposes
2023-09-09 13:02:52 +02:00
4a42f11cc1
firefox: detect and update changes to titles
2023-09-09 12:30:28 +02:00