3c317c0a8a
wip testing queries
2022-12-04 21:01:53 +01:00
e63fc24289
wip testing sql quries
2022-11-24 21:25:05 +01:00
022e72c976
doc update
2022-11-24 14:50:15 +01:00
a1677301f3
update sql
2022-11-24 03:48:55 +01:00
435baebccf
dot sqlx use Select - wip test loading bookmarks
2022-11-22 00:05:24 +01:00
4e7ef2110b
better debug/logging usinc cli flag and env variables
2022-11-17 23:03:18 +01:00
71ef7cb991
hide auto exported fields in initial config.toml
2022-11-17 22:59:02 +01:00
d03cbaee50
ff: use sqlx struct scan and enhanced merged table query
...
- use a single query on places.sqlite to retrieve all necessary info to
organize and parse bookmarks
- orangized queries using dotsql(x)
- test loading query using dotsql
- Parse bk last modified timestamp + test from places.sqlite millisecond epoch
2022-11-17 00:06:02 +01:00
03332e89cc
wip test firefox queries and bookmark loading
2022-11-07 23:17:38 +01:00
d2755d7378
update todo
2022-11-07 22:40:25 +01:00
d8214566c8
Cleaner way to create new Firefox instance + refactoring
2022-11-07 22:34:01 +01:00
cc27b01b50
modules can export cli commands
2022-11-07 21:58:35 +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
7c615ad136
WIP modular way to add browser + big refactoring
...
- Move every browser to it's own package
- Stop using inheritance style embedding of structs
- Use as much interfaces everywhere
- WIP: firefox package needs extensive tests
2022-10-28 00:33:20 +02: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
b720f04e11
Firefox fix tag/bookmark parsing into node tree
2022-10-07 22:18:56 +02:00
732e050058
refactoring
2022-10-07 22:17:00 +02:00
2f876d2b7d
test/fix adding children to nodes
2022-10-07 22:15:48 +02:00
ebc7e30fff
refactoring tidy and doc update
2022-10-07 22:04:55 +02:00
0e419468c0
[ff] debug data for parsing db changes + fix sql query
...
- fix column names in sql query bookmark changes, title was missing
- update doc
2022-09-28 22:13:03 +02:00
e365ce6d7f
refactoring and cleaning
2022-09-28 22:08:21 +02:00
1eb0beb073
refactor
2022-09-28 22:07:03 +02:00
5267e5b9e6
small refactor + sqlmanager file
2022-09-20 12:11:16 +02:00
0f6c826dd1
WIP sqlite query to select bookmark folders
2021-04-08 18:18:54 +01:00
03b0c1fc30
wip sql query to get bookmark folder from base folder
2021-04-08 18:09:17 +01:00
e5e38af55c
fix build .com to .xyz
2020-11-06 18:50:36 +01:00
1519d6f05f
update makefile
2020-11-06 18:27:20 +01:00
ace2a68563
Bootstrap code for web UI with Vue
...
- Using node / yarn / parcel for front
- Using caddy for reverse proxy
2020-10-02 16:37:24 +01:00
996b708fa1
log refactor
2020-09-17 07:18:53 +01:00
7b1f5bac28
Merge branch 'fix-cli-flags' into master
2020-09-17 07:12:27 +01:00
dd03943382
Fix parsing cli global flags
2020-09-17 07:10:41 +01:00
cab8b46c8d
fixed cli option for default profile
2020-09-17 07:08:45 +01:00
5703ca0463
Merge branch 'firefox-escape-vfs-exclusive' into master
2020-09-17 06:43:07 +01:00
b8638685f4
add log
2020-09-17 06:43:04 +01:00
8d8ed15216
update
2020-09-17 06:42:21 +01:00
2f10df0ea8
use "," for tag separator, add missing dep
2020-09-17 05:36:21 +01:00
5ed3de0346
update doc
2020-09-14 01:01:50 +01:00
ec047365ed
fixed firefox bookmark parsing, updated docs
2020-09-14 00:57:39 +01:00
5825356f2e
[firefox] partially working places.sqlite copy strategy
...
- when file change is detected on places.sqlite* the
sqlite files are copied to a tmp directory and bookmark
parsing happens from there.
This commit covers the base functionnality, the bookmark parsing seems
broken from the sqlx side but new bookmarks are effectivly detected.
2020-09-09 14:07:29 +01:00
cc78ea5fff
WIP: gomark broke again against exclusive vfs lock
2020-09-01 22:54:21 +01:00
98429f52f3
working build, firefox sqlite3 lock
2020-09-01 13:43:01 +01:00
02cd9f0fda
removing unused deps
2020-08-12 20:13:16 +01:00
4a22a688fd
fix build and module
...
- Migrate to module version
- Fix build
- Tests failing
2020-08-12 20:11:48 +01:00
3480dd2a32
wip migrate to module
2020-08-12 19:15:17 +01:00
8989d757f8
wip migrate to module
2020-08-12 19:14:27 +01:00
dc795166c3
wip migrate to module
2020-08-12 19:13:01 +01:00
5898acc8f0
code refactor
2019-03-01 19:48:43 +01:00
69585c2b3a
move base browser to its own package
2019-03-01 19:41:44 +01:00