86ac6b33a4
cleanup ( #47 )
2026-05-31 21:15:12 +02:00
865430d21c
feat(cfe): get notes by cfe ( #46 )
2026-05-31 12:45:18 +02:00
2f94782d33
feat(cfe): add cfe on save and rebuild ( #45 )
2026-05-30 23:33:30 +02:00
87536b474a
feat(cfe): add cfe on create ( #44 )
2026-05-30 22:14:44 +02:00
70e9f756ea
feat: diagnostics links ( #39 )
...
* feat(diagnostic/link): retrive broken links
* add to main
* feat: return array on empty
2026-05-09 16:47:59 +02:00
c0924342fb
feat(note/delete): added note delete handler ( #38 )
2026-05-09 14:46:53 +02:00
04dd864db1
chore: remove link completionn redudant
2026-04-27 21:40:19 +02:00
257ed48602
feat(completion/slug): add note_slug completion ( #35 )
2026-04-27 20:03:34 +02:00
ce21a7fc9b
feat(note/search): added search by tag notes ( #34 )
2026-04-26 16:04:03 +02:00
fda0286690
feat(note/backlinks): added support for querying backlinks ( #33 )
...
* feat(link/backlinks): backlinks query
* feat(link/backlinks): register handler
* feat(note/backlinks): added backlink query and handler
2026-04-26 14:28:34 +02:00
594764344d
feat(completion/tag): support for tag completion ( #32 )
...
* setup tag complete handler
* feat(completion/tag): added tag complete query
* improved return
* fix test
2026-04-25 12:37:33 +02:00
2275d4bae4
feat(vault/rebuild): added rebuild command / handler ( #31 )
...
* feat(vault/rebuild_index): add rebuild command
* remove comments
* rm unec using
* remove unec command
* build
2026-04-23 21:18:09 +02:00
c1feac0812
feat(rebuild_guard): only build index on init if empty index ( #30 )
...
* feat(persistence): added build-flag and repo funcs
* feat(init_handler): note count check to avoid unnecessary rebuilds
* ref(build_flag): remove build flag is redundant
* build
2026-04-23 20:38:37 +02:00
478f309108
chore(idx_rebuilder): mv to core and use repos ( #29 )
...
* ref(index_rebuilder): mv to core
* ref(idx_rebuilder): moved db acc code to repos
* feat(idx_rebuilder): mv idx rebuilder to core and implemented build
2026-04-18 15:57:30 +02:00
14fbd3c0ba
feat(idx_builder): add inserts
2026-04-18 02:04:59 +02:00
225f8a8c6d
feat(link): resolve link and return note path
2026-04-14 21:10:47 +02:00
f8ba52e62e
feat(goto): added goto_note_handler
2026-04-14 18:26:38 +02:00
5456d4c291
fix(main): di
2026-04-14 05:42:10 +02:00
96b51584ff
feat(save_note): improved note save
2026-04-12 20:49:08 +02:00
adfb075c5a
feat(tag_service): added tag handling to service
2026-04-12 15:34:52 +02:00
7127168006
feat(handler): improve di to explicit outside of handle
2026-04-12 02:51:00 +02:00
f5f0204147
ref(command_names): gave commands proper names
2026-04-11 00:04:19 +02:00
6975ae59ba
feat(link-completion): completion stub
2026-04-10 23:59:07 +02:00
c872cf8b57
chore(sln): small improvements to repo structure and naming
2026-04-09 21:46:43 +02:00
4549a00c7c
feat(logging): added logging and removed log to stdout
2026-04-05 13:17:30 +02:00
81c177bca2
fix(db_context): lazy load on uow.Begin()
2026-04-04 01:06:04 +02:00
975986a602
ref(create_note): update handler to use uow with dbcontext
2026-04-04 00:19:09 +02:00
2537140053
ref(handlers): uow passsed to method
2026-04-03 21:03:36 +02:00
df1f29b7ef
fix(file_store): remove writes on partial failure)
2026-04-02 19:01:49 +02:00
53b779b801
feat(ctx): basic ctx setup
2026-03-30 00:03:48 +02:00
12d0e44efd
feat(jsonrpc): NDJSON rpc implementation
2026-03-22 21:46:41 +01:00
c160bff2f8
fix(db_migrator): added dependency and embedded migration scripts
2026-03-22 19:42:05 +01:00
e18577b53d
feat(rpc): handler and request
2026-03-22 19:00:36 +01:00
9669d2bd5c
feat(http): setup http server
2026-03-22 18:13:29 +01:00
be6a6fc4aa
ref(transport): remove channel transport
2026-03-22 17:47:49 +01:00
7f21c39f41
feat(init): initialize run migrations
2026-03-22 16:10:35 +01:00
1c8e19b83f
feat(server): initialize loop
2026-03-22 14:43:54 +01:00
e9fcd4ef8d
feat(jsonrpc): init model setup
2026-03-22 00:05:26 +01:00
f1ee076bcb
feat(database): migration setup
2026-03-20 00:11:05 +01:00