Commit Graph

333 Commits

Author SHA1 Message Date
985d8b53c2 Close TD-22 chat delete transaction 2026-06-12 14:09:59 +02:00
941db4c6f4 Close TD-21 atomic write hardening 2026-06-12 14:08:42 +02:00
a73af6b44d Close TD-20 sqlite pool alignment 2026-06-12 14:07:28 +02:00
e2054c9c12 Close TD-19 quality gates 2026-06-12 14:07:13 +02:00
abbcef594a Close TD-17 language detection coverage 2026-06-12 13:31:00 +02:00
8224b3d59f Close TD-16 frontmatter robustness 2026-06-12 13:27:39 +02:00
f7e1662bca Close TD-15 task housekeeping 2026-06-12 13:20:57 +02:00
ae66775cb7 Close TD-14 replace polling with messaging 2026-06-12 13:17:01 +02:00
741979fc39 Close TD-13 publishing GenServer call surface 2026-06-12 13:13:00 +02:00
4859c9708a Close TD-12 non-blocking embeddings index work 2026-06-12 12:47:01 +02:00
cd72998a13 Move preview rendering out of the BDS.Preview GenServer 2026-06-12 12:39:16 +02:00
f088cfb77b Close TD-10 git command timeouts 2026-06-12 12:31:23 +02:00
bad656924b fix: implemented TD-09, supervised workers now receive shutdowna nd can run cooperative cleanup 2026-06-12 12:19:25 +02:00
8ee2b9a7f7 fix: unit test for TD-08 2026-06-12 12:14:43 +02:00
8d245b3492 fix: implement TD-08, remove test sandbox scaffolding from production code 2026-06-12 12:14:30 +02:00
66938c23f2 fix: implemented TD-07, chat await path with deadline 2026-06-12 12:08:27 +02:00
2e633922f9 fix: finalized TD-05 implementation 2026-06-12 11:54:46 +02:00
e3a1010ae9 fix: implement TD-05, replacement of XML parser 2026-06-12 11:48:44 +02:00
eac6d543d2 fix: tests for ai json parser 2026-06-11 22:29:04 +02:00
8546080a3d fix: fix airplane mode for AI usage and qwen 3.6 one-shot parsing 2026-06-11 22:28:44 +02:00
d8b24c9b72 fix: implemented TD-04, embedding indexes flush to disk on shutdown 2026-06-11 21:34:26 +02:00
63e35d19e3 fix: implemented TD-03, InFlight ETS table now owned by a supervised GenServer 2026-06-11 16:59:17 +02:00
9325de2db4 fix: implemented TD-06 real SSE implementation 2026-06-11 16:37:08 +02:00
a5391e8e25 fix: implement TD-02. 2026-06-11 16:18:09 +02:00
284637970f fix: fix flaky test 2026-06-11 16:05:03 +02:00
21b11ef87e fix: fixed TD-01 and TD-25 2026-06-11 12:13:14 +02:00
5e99cb7a09 fix: fixed behaviour of bundled app for decrypt and ai chat 2026-05-31 17:26:50 +02:00
040b5db37b fix: a2ui is much closer to bDS parity than before 2026-05-31 14:32:15 +02:00
a33131ddea A2UI parity: restore chart-type guidance in system prompt, add detailed schemas for form fields, card actions, tab content, and mindmap nodes 2026-05-31 14:05:13 +02:00
70d2342274 fix: pretty-print json on serialisation to filesystem 2026-05-30 21:58:31 +02:00
c1b7ceae6c fix: proper mac bundling with code signing 2026-05-30 21:47:03 +02:00
1d17b6e884 feat: pipeline to create a full mac app 2026-05-30 21:21:07 +02:00
360a8d971a D4-7: add UI tests for translation validation, find duplicates, git diff, menu toolbar, import analysis 2026-05-30 20:41:06 +02:00
c30757b3b7 D4-6: tag editor UI tests + delete confirmation overlay 2026-05-30 20:30:39 +02:00
f6e1b679f0 Spec gap D4-5: add TemplateEditor LiveComponent tests for save/validate/delete events 2026-05-30 20:20:03 +02:00
63d6c9f215 D4-4: add script editor UI tests for save, run, check syntax, delete 2026-05-30 20:10:13 +02:00
2ba8be2fc6 Resolve D4-3: add WelcomeScreen/CSP/chart-surface tests for editor_chat.allium 2026-05-30 20:02:36 +02:00
4731bc0cd2 D4-2: add 56 UI tests for editor_settings (MCP agents, style/theme, search filter, categories CRUD) 2026-05-30 19:52:23 +02:00
8bc371eb3f Fix D4-1: add standalone delete_media_translation tests and MediaDetectLanguage rule integration test 2026-05-30 19:40:49 +02:00
b65c2be29b D3: close out partial test coverage gaps with new tests + execute_macro degrade-to-empty fix 2026-05-30 19:33:52 +02:00
ee4d0dd33f D2-10/D2-12/D2-15/D2-16: close out remaining D2 spec gaps with tests + validate_media implementation 2026-05-30 19:25:20 +02:00
8c71ece887 D2-9: add max_posts_per_page 1..500 constraint tests 2026-05-30 19:17:09 +02:00
b1438d5222 Fix D2-8: add width/height assertions to ConditionalMediaFields nil-fields-absent test 2026-05-30 19:15:50 +02:00
87f2f22241 fill D2-7: test nil excerpt/author/language absent from frontmatter 2026-05-30 19:14:06 +02:00
60acda3fee fix: add SidecarRoundtrip tests for D2-6 2026-05-30 19:10:40 +02:00
ab6a03dc54 D2-5: add FrontmatterRoundtrip test 2026-05-30 19:08:09 +02:00
0afb017e43 Implement create_and_publish_script/1 and add tests for D2-3/D2-4 spec gaps 2026-05-30 19:02:20 +02:00
cf553e2f78 Add create_and_publish_template/1 (D2-2 spec gap) 2026-05-30 14:51:44 +02:00
cb658aba1a clean up unused alias warning in CSM013 test 2026-05-30 14:47:33 +02:00
544ff65e3b D2-1: add RemoveCategory tests covering state/files/DB cleanup and no-op for non-existent 2026-05-30 14:44:20 +02:00