Commit Graph

42 Commits

Author SHA1 Message Date
c1682e5d18 refactor
refactor
2023-09-08 11:54:42 +02:00
7a091c5c9f global flags from global options 2023-09-05 19:45:21 +02:00
ce4f552fb9 gosuki migrate: fix test databases and old references 2023-02-21 03:30:26 +01:00
95b3c8ff4d gosuki ! 2023-02-19 00:13:23 +01:00
280341d4e0 Refactoring + doc updates + pass Context to modules
- modules receive on Init() a context with Cli context
- Eval symlinks on profile dir
- WIP handle multiple profiles
2023-02-18 23:08:12 +01:00
1102df001c generic profile commands, modules need to implement ProfileManager
- no need to implement profile management commands for each module
- [todo] profile commands available when ProfileManager interface implemented
2023-01-31 22:21:39 +01:00
7aedcc7ee7 WIP detect modified folders + various bug fixes to folder scanning
- correctly handle spaces in folders
- better node tree traversal to build URL tags from folders/tags
- WIP detect changes in folder names and update that in local bk
2023-01-26 21:54:58 +01:00
7d355383d2 update todos, plan for using user.js for vfs lock 2023-01-11 13:44:12 +01:00
97aa76288a test fixes 2023-01-11 13:29:35 +01:00
6112e4094b firefox modified bookmarks tests 2023-01-11 12:14:10 +01:00
30034d097c add test queries for modified bookmarks 2023-01-05 22:02:39 +01:00
91676f533e add optimized test moz databases 2023-01-03 14:59:01 +01:00
53d31f433e make a separate places copy for each Load/Run job, missing tests 2022-12-27 13:24:41 +01:00
9a152edd8c [refactor] more logic moved to shared mozilla package
- embedding sql query files
- dotsqlx loader helper from embedded files
2022-12-15 22:15:11 +01:00
7aa6611bd1 working FF module init/load/watch 2022-11-07 20:07:13 +01:00
00e01eaaa3 todo load ff config hooks before ff init 2022-11-01 23:17:46 +01:00
324803ed10 wip firefox as loadable module 2022-11-01 14:27:19 +01:00
03d30e6704 VERY MUCH WIP big refactoring into browser modules
- inspired from golang database package and caddyserver modules
- Migrating from class style to interfaces
- FIX: browser provisioning is broken, config is not ready when the
  browser module is registered.
2022-10-23 15:08:06 +02:00
e5e38af55c fix build .com to .xyz 2020-11-06 18:50:36 +01:00
996b708fa1 log refactor 2020-09-17 07:18:53 +01:00
8d8ed15216 update 2020-09-17 06:42:21 +01:00
cc78ea5fff WIP: gomark broke again against exclusive vfs lock 2020-09-01 22:54:21 +01:00
4a22a688fd fix build and module
- Migrate to module version
- Fix build
- Tests failing
2020-08-12 20:11:48 +01:00
dc795166c3 wip migrate to module 2020-08-12 19:13:01 +01:00
a85cc790fd update todos 2019-03-01 19:15:40 +01:00
8130ed9ee2 refactored logging and browsers init 2019-03-01 19:03:48 +01:00
509af26a61 browser init refactoring 2019-03-01 18:30:50 +01:00
8512987de9 fix firefox profile loading 2019-02-28 17:55:34 +01:00
7dd439a295 update todos 2019-02-27 18:02:18 +01:00
09718f29f0 firefox cli profile selection, cli flag management 2019-02-27 17:59:50 +01:00
f668729b98 wip modular config manager 2019-02-27 17:09:33 +01:00
d12c881a91 better config management 2019-02-27 11:47:06 +01:00
76762961e9 update todos 2019-02-26 19:42:56 +01:00
023f99dfb1 wip cli option management 2019-02-26 19:41:02 +01:00
cba4bbaec9 list profiles + check vfs cmds 2019-02-26 11:23:00 +01:00
1641ab4e4a update todos 2019-02-22 19:52:13 +01:00
0c069a3c39 firefox profiles loading, todo CLI 2019-02-22 19:50:26 +01:00
9ed35b4149 wip cli + profile handling 2019-02-20 18:39:45 +01:00
3513f747c4 detect if multiprocess not set and ff is running 2019-02-13 20:45:07 +01:00
1f6db4c4aa wip unlocking locked db 2018-12-04 18:06:30 +01:00
77a48ca9cb wip unlocking locked db 2018-12-04 04:34:30 +01:00
9c35cea50f WIP Firefox prefs utils 2018-12-03 19:51:01 +01:00