2026-07-17 - 2026-07-24
Overview
1 Pull request merged by 1 user
Merged
#98 main
109 Issues closed from 1 user
Closed
#110 Render translated category labels in blog menus
Closed
#109 Move multilingual category editor to Tags
Closed
#108 Match bDS2 full-site generation performance
Closed
#107 Show estimated progress for background rendering tasks
Closed
#106 RuDS is missing the forced re-render of bDS2
Closed
#105 Make site validation match bDS2 incremental performance
Closed
#104 git commits that are not uploaded should be color coded
Closed
#103 git repository URL should not be in the git sidepanel
Closed
#102 toasts and background tasks seem to sometimes steal focus from entry fields
Closed
#101 when closing the last window, close the app.
Closed
#100 Localize post date and calendar month formatting
Closed
#99 Align file serialization with bDS2 canonical output (frontmatter, sidecars, meta JSON, menu.opml)
Closed
#97 the app must restart the same state as it was when closed
Closed
#95 Model force-delete of templates in template.allium
Closed
#94 Update schema.allium: mcp_proposals, chat surface state, publish_jobs
Closed
#93 Localize hardcoded engine strings (auto-translation progress, vimeo macro fallback)
Closed
#92 Align tag-name matching case sensitivity with bDS2 in post updates
Closed
#91 Default script entrypoint by kind when frontmatter omits it
Closed
#90 Handle HEIC/HEIF media import (image crate cannot decode it)
Closed
#89 Apply WebP quality 80 to generated thumbnails
Closed
#88 Add unique index on mcp_proposals(kind, entity_id, status)
Closed
#87 Align auto-translation trigger with bDS2 (manual save only, not publish)
Closed
#85 Generation: classify localized page-category post paths ({lang}/{slug}/index.html)
Closed
#84 Generation: derive language-prefix detection from project blogLanguages, not a hardcoded set
Closed
#83 Metadata diff: cover categories, category-meta, and publishing preferences
Closed
#82 Reopen published templates/scripts only when content actually changes
Closed
#81 Slugify + auto-uniquify template/script slug changes and rename published files
Closed
#80 Cascade template slug changes to referencing posts and tags
Closed
#79 Resolve published_* snapshot column semantics (spec vs bDS2 vs RuDS three-way conflict)
Closed
#78 Align discard-post-changes guard with bDS2 (require the published file on disk)
Closed
#77 Resync linked media sidecars when a post is deleted
Closed
#76 Delete the stale old post file when publish writes to a new path
Closed
#75 Resync the post link graph on content updates and file→DB repairs
Closed
#74 Reopen canonical post to draft when a translation is manually edited
Closed
#73 Do not copy file body into DB content when archiving a published post
Closed
#72 Add explicit unarchive; stop silently drafting archived posts on any update
Closed
#71 Rewrite published post file in place when template_slug changes (stay published)
Closed
#70 Reopen published posts to draft only when published content actually changes
Closed
#69 Align checksum algorithms with bDS2 (MD5 for media, nil post checksum on rebuild)
Closed
#68 Render built-in macros from bundled Liquid macro templates (parity with bDS2)
Closed
#67 Enforce Liquid tag/filter/operator subset at template publish
Closed
#64 in-flight mode in the status bar does not persist for restarts
Closed
#63 AI communication fails with online model despite chat test confirming it works
Closed
#66 Index published post/translation bodies in full-text search
Closed
#62 saving category json seems to drop category titles from the json
Closed
#61 AI oneshots should not be blocking actions
Closed
#65 Align slug transliteration with bDS2 (ä→a, not ä→ae)
Closed
#60 tags in post editor need to have semantic suggestions
Closed
#59 seems that saving a post triggers "create missing translations" task
Closed
#86 Persist publish jobs (publish_jobs table) like bDS2
Closed
#96 Line-by-line verification pass of UI specs against the Iced implementation
Closed
#58 quick actions do not open as overlay but open inside the box the buttons are in
Closed
#57 the post editor (and liquid editor and lua editor) need syntax highlighting
Closed
#56 creating a post with bookmarklet does not open the editor and it directly triggers a translation
Closed
#55 preview does not show blog description on home page
Closed
#54 calendar widget in preview has wild colors and marks every day
Closed
#53 image previews not opening in the preview browser
Closed
#52 macros seem not to correctly render in preview
Closed
#51 bookmarklets open the app, but do not create a draft for the passed link
Closed
#50 Fix style swatches and preview color mode
Closed
#49 when switching the post editor to preview mode, the gallery button is still there
Closed
#48 update golden fixture for rendering to the newest version of the app
Closed
#47 "open in browser" and in-editor preview not working correctly
Closed
#46 Implement drag-and-drop image import into the post editor
Closed
#45 Implement the bds.sync Lua namespace for bDS2 script compatibility
Closed
#44 Remove ten orphaned Message variants from bds-ui
Closed
#43 Localize the TUI: replace hardcoded English strings with fluent translations
Closed
#42 Remove the TUI Style settings section and dead style.* settings keys
Closed
#41 Implement the GUI Style tab (Pico CSS theme editor)
Closed
#37 outdated versions of dependencies are used
Closed
#36 reduce default number of entries in post/media sidebar to 200 and add auto-loading
Closed
#35 validate DOCUMENTATION.md against the actual RuDS application
Closed
#40 dropdown for models seems to reset and not persist
Closed
#31 loading models from online endpoint requires a model entered in a model field
Closed
#32 no overrides for model capabilities (for example image capability)
Closed
#38 model selection for online and offline mode must be available in AI settings
Closed
#39 AI chat hides oMLX provider error and fails for model without chat template
Closed
#33 despite configuration of AI online endpoint, the chat complains that it isn't configured
Closed
#34 bds-cli config list only shows one setting
Closed
#30 can't paste into the AI setting fields
Closed
#29 scroll bars are too prominent and should be more in line with. modern UI patterns
Closed
#28 Hover text in activity bar clashes with sidebar
Closed
#27 Implement the local and remote terminal UI
Closed
#26 Implement the headless RuDS server and SSH transport
Closed
#25 Implement the OPML menu editor
Closed
#24 Add in-app project and Lua documentation browsers
Closed
#23 Implement embeddings, semantic search, and duplicate review
Closed
#22 Render persistent A2UI surfaces in chat
Closed
#21 Implement persistent conversational AI and blog tools
Closed
#20 Implement MCP resources, tools, proposals, and settings
Closed
#19 Implement bds-cli over the shared RuDS engines
Closed
#18 Add the shared domain event bus
Closed
#17 Implement WordPress WXR analysis, review, and import
Closed
#16 Implement the Git workflow and replace Git placeholders
Closed
#14 Group site generation into section tasks followed by search indexing
Closed
#13 Add the post-editor Add Gallery Images workflow
Closed
#12 Implement the bDS2-compatible core Lua host API and generated docs
Closed
#15 Return normalized token usage from one-shot AI calls
Closed
#11 bring the dashboard into parity with the bDS2 dashboard
Closed
#10 Remove the post duplication feature
Closed
#9 media editor has multiple buttons instead of a quick action button
Closed
#7 manage tags in the tags editor has bad contrast text
Closed
#8 prioject seems not to grab description from the project json
Closed
#3 loading the media sidebar is slow compared to bDS/bDS2
Closed
#6 layout / theme / style look really old-fashioned and half-baked
Closed
#5 drafts can not be discarded
Closed
#1 sql should never be literal strings but instead use a proper abstraction
Closed
#4 i18n is hand-rolled but must use a standard implementation
Closed
#2 now there is bDS2 as another reference, so look into that
106 Issues created by 1 user
Opened
#5 drafts can not be discarded
Opened
#6 layout / theme / style look really old-fashioned and half-baked
Opened
#7 manage tags in the tags editor has bad contrast text
Opened
#8 prioject seems not to grab description from the project json
Opened
#9 media editor has multiple buttons instead of a quick action button
Opened
#10 Remove the post duplication feature
Opened
#11 bring the dashboard into parity with the bDS2 dashboard
Opened
#12 Implement the bDS2-compatible core Lua host API and generated docs
Opened
#13 Add the post-editor Add Gallery Images workflow
Opened
#14 Group site generation into section tasks followed by search indexing
Opened
#15 Return normalized token usage from one-shot AI calls
Opened
#16 Implement the Git workflow and replace Git placeholders
Opened
#17 Implement WordPress WXR analysis, review, and import
Opened
#18 Add the shared domain event bus
Opened
#19 Implement bds-cli over the shared RuDS engines
Opened
#20 Implement MCP resources, tools, proposals, and settings
Opened
#21 Implement persistent conversational AI and blog tools
Opened
#22 Render persistent A2UI surfaces in chat
Opened
#23 Implement embeddings, semantic search, and duplicate review
Opened
#24 Add in-app project and Lua documentation browsers
Opened
#25 Implement the OPML menu editor
Opened
#26 Implement the headless RuDS server and SSH transport
Opened
#27 Implement the local and remote terminal UI
Opened
#28 Hover text in activity bar clashes with sidebar
Opened
#29 scroll bars are too prominent and should be more in line with. modern UI patterns
Opened
#30 can't paste into the AI setting fields
Opened
#31 loading models from online endpoint requires a model entered in a model field
Opened
#32 no overrides for model capabilities (for example image capability)
Opened
#33 despite configuration of AI online endpoint, the chat complains that it isn't configured
Opened
#34 bds-cli config list only shows one setting
Opened
#35 validate DOCUMENTATION.md against the actual RuDS application
Opened
#36 reduce default number of entries in post/media sidebar to 200 and add auto-loading
Opened
#37 outdated versions of dependencies are used
Opened
#38 model selection for online and offline mode must be available in AI settings
Opened
#39 AI chat hides oMLX provider error and fails for model without chat template
Opened
#40 dropdown for models seems to reset and not persist
Opened
#41 Implement the GUI Style tab (Pico CSS theme editor)
Opened
#42 Remove the TUI Style settings section and dead style.* settings keys
Opened
#43 Localize the TUI: replace hardcoded English strings with fluent translations
Opened
#44 Remove ten orphaned Message variants from bds-ui
Opened
#45 Implement the bds.sync Lua namespace for bDS2 script compatibility
Opened
#46 Implement drag-and-drop image import into the post editor
Opened
#47 "open in browser" and in-editor preview not working correctly
Opened
#48 update golden fixture for rendering to the newest version of the app
Opened
#49 when switching the post editor to preview mode, the gallery button is still there
Opened
#50 Fix style swatches and preview color mode
Opened
#51 bookmarklets open the app, but do not create a draft for the passed link
Opened
#52 macros seem not to correctly render in preview
Opened
#53 image previews not opening in the preview browser
Opened
#54 calendar widget in preview has wild colors and marks every day
Opened
#55 preview does not show blog description on home page
Opened
#56 creating a post with bookmarklet does not open the editor and it directly triggers a translation
Opened
#57 the post editor (and liquid editor and lua editor) need syntax highlighting
Opened
#58 quick actions do not open as overlay but open inside the box the buttons are in
Opened
#59 seems that saving a post triggers "create missing translations" task
Opened
#60 tags in post editor need to have semantic suggestions
Opened
#61 AI oneshots should not be blocking actions
Opened
#62 saving category json seems to drop category titles from the json
Opened
#63 AI communication fails with online model despite chat test confirming it works
Opened
#64 in-flight mode in the status bar does not persist for restarts
Opened
#65 Align slug transliteration with bDS2 (ä→a, not ä→ae)
Opened
#66 Index published post/translation bodies in full-text search
Opened
#67 Enforce Liquid tag/filter/operator subset at template publish
Opened
#68 Render built-in macros from bundled Liquid macro templates (parity with bDS2)
Opened
#69 Align checksum algorithms with bDS2 (MD5 for media, nil post checksum on rebuild)
Opened
#70 Reopen published posts to draft only when published content actually changes
Opened
#71 Rewrite published post file in place when template_slug changes (stay published)
Opened
#72 Add explicit unarchive; stop silently drafting archived posts on any update
Opened
#73 Do not copy file body into DB content when archiving a published post
Opened
#74 Reopen canonical post to draft when a translation is manually edited
Opened
#75 Resync the post link graph on content updates and file→DB repairs
Opened
#76 Delete the stale old post file when publish writes to a new path
Opened
#77 Resync linked media sidecars when a post is deleted
Opened
#78 Align discard-post-changes guard with bDS2 (require the published file on disk)
Opened
#79 Resolve published_* snapshot column semantics (spec vs bDS2 vs RuDS three-way conflict)
Opened
#80 Cascade template slug changes to referencing posts and tags
Opened
#81 Slugify + auto-uniquify template/script slug changes and rename published files
Opened
#82 Reopen published templates/scripts only when content actually changes
Opened
#83 Metadata diff: cover categories, category-meta, and publishing preferences
Opened
#84 Generation: derive language-prefix detection from project blogLanguages, not a hardcoded set
Opened
#85 Generation: classify localized page-category post paths ({lang}/{slug}/index.html)
Opened
#86 Persist publish jobs (publish_jobs table) like bDS2
Opened
#87 Align auto-translation trigger with bDS2 (manual save only, not publish)
Opened
#88 Add unique index on mcp_proposals(kind, entity_id, status)
Opened
#89 Apply WebP quality 80 to generated thumbnails
Opened
#90 Handle HEIC/HEIF media import (image crate cannot decode it)
Opened
#91 Default script entrypoint by kind when frontmatter omits it
Opened
#92 Align tag-name matching case sensitivity with bDS2 in post updates
Opened
#93 Localize hardcoded engine strings (auto-translation progress, vimeo macro fallback)
Opened
#94 Update schema.allium: mcp_proposals, chat surface state, publish_jobs
Opened
#95 Model force-delete of templates in template.allium
Opened
#96 Line-by-line verification pass of UI specs against the Iced implementation
Opened
#97 the app must restart the same state as it was when closed
Opened
#99 Align file serialization with bDS2 canonical output (frontmatter, sidecars, meta JSON, menu.opml)
Opened
#100 Localize post date and calendar month formatting
Opened
#101 when closing the last window, close the app.
Opened
#102 toasts and background tasks seem to sometimes steal focus from entry fields
Opened
#103 git repository URL should not be in the git sidepanel
Opened
#104 git commits that are not uploaded should be color coded
Opened
#105 Make site validation match bDS2 incremental performance
Opened
#106 RuDS is missing the forced re-render of bDS2
Opened
#107 Show estimated progress for background rendering tasks
Opened
#108 Match bDS2 full-site generation performance
Opened
#109 Move multilingual category editor to Tags
Opened
#110 Render translated category labels in blog menus
Opened
#111 Align background task execution and progress with bDS2