• Joined on 2026-02-16
hugo closed issue hugo/RuDS#75 2026-07-21 20:24:56 +00:00
Resync the post link graph on content updates and file→DB repairs
hugo commented on issue hugo/RuDS#75 2026-07-21 20:24:52 +00:00
Resync the post link graph on content updates and file→DB repairs

Implemented and pushed in 3920d6f. Added a shared transactional sync_post_links replacement path and wired it into content-changing post updates, publish, discard, canonical file rebuild/metadata…

hugo pushed to main at hugo/RuDS 2026-07-21 20:24:41 +00:00
3920d6fc70 Keep post link graphs synchronized.
hugo closed issue hugo/RuDS#74 2026-07-21 20:14:01 +00:00
Reopen canonical post to draft when a translation is manually edited
hugo commented on issue hugo/RuDS#74 2026-07-21 20:13:57 +00:00
Reopen canonical post to draft when a translation is manually edited

Implemented and pushed in b0e9223. Manual post-translation upserts now transactionally reopen a published canonical post to Draft, restore its body from the canonical file using bDS2-compatible…

hugo pushed to main at hugo/RuDS 2026-07-21 20:13:46 +00:00
b0e9223158 Reopen canonical drafts after manual translation edits.
hugo closed issue hugo/RuDS#73 2026-07-21 20:04:40 +00:00
Do not copy file body into DB content when archiving a published post
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)