Commit graph

176 commits

Author SHA1 Message Date
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
b3c87e9621 sm(mod): remove unused pkg 2026-04-04 00:29:42 +02:00
45eca33e7c
Merge pull request #10 from KristianJBorgwarth/feat/handler-register
feat(handlers): register handlers and dbcontext
2026-04-04 00:28:47 +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
f8e9b3902d fix(note_repo): pass ctx 2026-04-03 23:56:01 +02:00
2537140053 ref(handlers): uow passsed to method 2026-04-03 21:03:36 +02:00
ca34b0dc62 feat(test): makefile for test 2026-04-03 20:40:56 +02:00
ce38f24c86 feat(template): added {{file}} override to render template 2026-04-03 20:35:58 +02:00
b4c114f713
Merge pull request #9 from KristianJBorgwarth/feat/uuidv7-pks
feat(model_ids): use uuidv7 for model id/pkl
2026-04-03 20:35:14 +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
72ac54213e
Merge pull request #8 from KristianJBorgwarth/feat/rm-config
ref(config): remove redundant config
2026-04-03 02:51:03 +02:00
b78c849b21 ref(action): remove redundant caching 2026-04-03 02:50:10 +02:00
a0bd68ea7a ref(config): remove redundant config 2026-04-03 02:47:38 +02:00
921867b8bd feat(github): added github action 2026-04-03 02:46:47 +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
81ba03bb3d
Merge pull request #7 from KristianJBorgwarth/fix/uow
fix(uow): added filestore for file/db atomicity
2026-04-02 18:45:45 +02:00
89dcc7206c sm(test): aaa 2026-04-02 18:45:07 +02:00
d9cc1c6ec7 test(create_note): integration test for create note 2026-04-02 18:34:37 +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
ae99233e4b
Merge pull request #6 from KristianJBorgwarth/feat/integration-testing
ref: changed frontmatter parsing to use gopkg/yaml
2026-04-02 17:14:08 +02:00
7cdfa6237a sm(mod): direct require go.mod 2026-04-02 17:13:14 +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
950f9098ab sm: added todos 2026-03-30 00:52:25 +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
2181e82f62
Merge pull request #5 from KristianJBorgwarth/feat/uow
setup(uow): uow implementaion
2026-03-26 22:42:19 +01:00
79066ee638 uow setup 2026-03-26 22:41:34 +01:00
85e91699be feat(uow): add uow 2026-03-26 07:49:41 +01:00
187d4f4f70 feat(tags): upsert note tags 2026-03-25 23:08:31 +01:00
f95bb61cbf
Merge pull request #4 from KristianJBorgwarth/feat/note-creation
feat(create-note): create note and add tags
2026-03-25 22:48:37 +01:00
2080821382 feat(note_create): tag repo and note repo 2026-03-25 22:46:52 +01:00