• Joined on 2026-02-16
hugo commented on issue hugo/RuDS#73 2026-07-21 20:04:35 +00:00
Do not copy file body into DB content when archiving a published post

Implemented and pushed in 89a07c8. Archiving now changes only status/updated_at, preserves published file bytes exactly, and keeps published body content NULL in SQLite. Dedicated coverage…

hugo pushed to main at hugo/RuDS 2026-07-21 20:04:13 +00:00
89a07c885a Preserve file-only content when archiving.
hugo closed issue hugo/RuDS#72 2026-07-21 19:49:35 +00:00
Add explicit unarchive; stop silently drafting archived posts on any update
hugo commented on issue hugo/RuDS#72 2026-07-21 19:49:30 +00:00
Add explicit unarchive; stop silently drafting archived posts on any update

Implemented in 1c04087. Plain updates now keep archived posts archived in both the core update engine and the desktop preview/autosave path. Added bDS2-compatible unarchive_post: it accepts only…

hugo pushed to main at hugo/RuDS 2026-07-21 19:49:15 +00:00
1c04087471 Add explicit post unarchive.
hugo closed issue hugo/RuDS#71 2026-07-21 19:33:11 +00:00
Rewrite published post file in place when template_slug changes (stay published)
hugo commented on issue hugo/RuDS#71 2026-07-21 19:33:06 +00:00
Rewrite published post file in place when template_slug changes (stay published)

Implemented in 1e32c7e. A real template_slug change on a still-published post now atomically rewrites the existing Markdown file in place through a shared post serializer used by both live updates…

hugo pushed to main at hugo/RuDS 2026-07-21 19:32:46 +00:00
1e32c7e945 Rewrite published posts after template changes.
hugo opened issue hugo/RuDS#99 2026-07-21 19:26:40 +00:00
Align file serialization with bDS2 canonical output (frontmatter, sidecars, meta JSON, menu.opml)
hugo closed issue hugo/RuDS#70 2026-07-21 19:25:51 +00:00
Reopen published posts to draft only when published content actually changes
hugo commented on issue hugo/RuDS#70 2026-07-21 19:25:46 +00:00
Reopen published posts to draft only when published content actually changes

Implemented in 80f291b. Published posts now reopen to draft only when a supplied bDS2 published-content field actually differs: title, excerpt, body, author, language, tags, categories, or…

hugo pushed to main at hugo/RuDS 2026-07-21 19:25:24 +00:00
80f291b8ea Reopen published posts only for changes.
hugo closed issue hugo/RuDS#69 2026-07-21 19:19:33 +00:00
Align checksum algorithms with bDS2 (MD5 for media, nil post checksum on rebuild)
hugo commented on issue hugo/RuDS#69 2026-07-21 19:19:20 +00:00
Align checksum algorithms with bDS2 (MD5 for media, nil post checksum on rebuild)

Implemented in b3bf134. Media change signals now use bDS2-compatible lower-hex MD5 for WordPress analysis/import and replacement; ordinary media import preserves the bDS2 caller-supplied/null…

hugo pushed to main at hugo/RuDS 2026-07-21 19:19:01 +00:00
b3bf134980 Align checksums with bDS2.
hugo pushed to main at hugo/RuDS 2026-07-21 19:05:28 +00:00
8e78a5fc2b fix: syntax highlighting was broken in bundled app
hugo closed issue hugo/RuDS#68 2026-07-21 18:44:50 +00:00
Render built-in macros from bundled Liquid macro templates (parity with bDS2)
hugo commented on issue hugo/RuDS#68 2026-07-21 18:44:39 +00:00
Render built-in macros from bundled Liquid macro templates (parity with bDS2)

Implemented in 8170076. Added the five bundled macro Liquid templates and routed every built-in macro through isolated Liquid assigns with bDS2-compatible HTML, data shaping, URI encoding, and…

hugo pushed to main at hugo/RuDS 2026-07-21 18:44:16 +00:00
8170076e9b Render built-in macros from Liquid templates.
hugo closed issue hugo/RuDS#67 2026-07-21 18:21:59 +00:00
Enforce Liquid tag/filter/operator subset at template publish