f3e11149ff
ref(repo): improve repo di
2026-04-12 02:32:14 +02:00
754a4c5435
feat(note_save): save new and old notes ( #19 )
...
* feat(map): added extracted_link -> model.link map
* feat(note/save): setup for handle_new_note
* feat(save_note): save new and old notes
2026-04-11 17:02:53 +02:00
0219248db7
feat(dbcontex): add read context ( #18 )
2026-04-11 15:24:15 +02:00
f5f0204147
ref(command_names): gave commands proper names
2026-04-11 00:04:19 +02:00
c0591b6c7e
feat(note/save): setup save note ( #17 )
...
* feat(file): added file type
* feat(file_handler): added filehandler with placeholder func
* ref(links): updated link model and table
* feat(links): added link extration on file save
* feat(note_repo): added get by slug query
2026-04-11 00:01:57 +02:00
6975ae59ba
feat(link-completion): completion stub
2026-04-10 23:59:07 +02:00
af4b8a4ad5
feat(completeion_link): add completion commands for link
2026-04-09 23:46:11 +02:00
c872cf8b57
chore(sln): small improvements to repo structure and naming
2026-04-09 21:46:43 +02:00
ac6d38ee4d
feat(links): new link model
2026-04-08 21:43:18 +02:00
a2a6c2743c
ref(file_handling): moved template logic out of handler
2026-04-06 23:04:17 +02:00
aa9232fd07
chore: remove debug logging
2026-04-06 22:43:34 +02:00
6fb27781f9
ref(file_handling): consolidate modules related to file content manipulation
2026-04-06 22:41:46 +02:00
716a541005
setup(save_note): setup save handler
2026-04-06 22:37:59 +02:00
02853c2957
feat(create_note): handle template read from temp name instead of path
2026-04-06 16:00:23 +02:00
45ff7c84c4
ref(create_note): use vault store for template path resolution
2026-04-06 12:37:40 +02:00
ffc3435d1e
feat: move some code from config to store
2026-04-06 12:12:10 +02:00
1aa7c167a7
feat(vault_store): simplified store and config
2026-04-06 11:53:54 +02:00
a8346e82f1
feat(vault_config): added vault configuration
2026-04-06 11:35:00 +02:00
56194470fb
fix(tags): filter out existing tags and upsert note tag link
2026-04-05 14:11:54 +02:00
4549a00c7c
feat(logging): added logging and removed log to stdout
2026-04-05 13:17:30 +02:00
2b92897803
debug: logging on tag creates
2026-04-05 12:42:26 +02:00
2081882b41
Merge branch 'master' into fix/db-context-load
2026-04-05 02:17:25 +02:00
7da2e4a781
sm: frontmatter casing and note req
2026-04-04 11:44:12 +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
566ba834d4
feat(db_context): added db context
2026-04-04 00:14:58 +02:00
d6811e4ac1
fix(note_repo): pass context
2026-04-03 23:56:37 +02:00
2537140053
ref(handlers): uow passsed to method
2026-04-03 21:03:36 +02:00
ce38f24c86
feat(template): added {{file}} override to render template
2026-04-03 20:35:58 +02:00
8195a8d5ba
feat(create): added upsert_note_tags method call on create
2026-04-03 20:32:12 +02:00
bf2ff4066b
fix(repos): pass id to values
2026-04-03 17:24:15 +02:00
4da1ae0322
feat(note_tags): bulk create func
2026-04-03 13:22:20 +02:00
b132b7e450
sm(tag): moved tag create to tag file
2026-04-03 12:45:05 +02:00
d716086db1
feat(tag_repo): updated tag repository
2026-04-03 12:38:07 +02:00
2471f5546a
ref(migrations): updated existing migrations to text id
2026-04-03 12:05:12 +02:00
ddd8ac837e
feat(models): updated model ids
2026-04-03 12:02:31 +02:00
69795449c7
sm(create_note): remove redundant slugify call
2026-04-03 02:43:58 +02:00
9775c27bbd
fix(template): fail on invalid template path
2026-04-03 02:40:34 +02:00
5e17d38349
feat(template): render template with default
2026-04-03 02:33:58 +02:00
df1f29b7ef
fix(file_store): remove writes on partial failure)
2026-04-02 19:01:49 +02:00
884e9cd207
feat(uow): added filestore for cross boundary tx
2026-04-02 17:56:35 +02:00
f070674cdb
feat(uow): transaction share by retun tx
2026-04-02 17:24:18 +02:00
8cc8ea7791
fix(fronmatter): use pkg instead of shit
2026-04-02 16:38:05 +02:00
a1f50489f6
sm(imports): removed unused imports
2026-04-02 13:01:18 +02:00
7ff9788d95
ref(tags): improved frontmatter parse use
2026-04-02 13:00:49 +02:00
18c2af7928
ref(server): simplified server
2026-04-02 11:29:10 +02:00
ed2ebff9d3
ref(handler): fix return value from rpc.resp/error to rpc.resp
2026-03-30 21:08:01 +02:00
462749bbb9
feat(test): integration testing
2026-03-30 00:51:17 +02:00
5ad46b599d
feat(test): integration test setup
2026-03-30 00:35:50 +02:00
53b779b801
feat(ctx): basic ctx setup
2026-03-30 00:03:48 +02:00