• Joined on 2026-02-16
hugo pushed to main at hugo/RuDS 2026-07-21 21:05:44 +00:00
e28d42d345 Cascade template slug changes to references.
hugo closed issue hugo/RuDS#79 2026-07-21 20:54:26 +00:00
Resolve published_* snapshot column semantics (spec vs bDS2 vs RuDS three-way conflict)
hugo commented on issue hugo/RuDS#79 2026-07-21 20:54:26 +00:00
Resolve published_* snapshot column semantics (spec vs bDS2 vs RuDS three-way conflict)

Implemented Option A in b8014e0 to match bDS2 and shared-database parity. Publishing no longer populates published_title/content/tags/categories/excerpt; pre-existing non-null values remain…

hugo pushed to main at hugo/RuDS 2026-07-21 20:54:15 +00:00
b8014e0a10 Align legacy post snapshots with bDS2.
hugo closed issue hugo/RuDS#78 2026-07-21 20:46:22 +00:00
Align discard-post-changes guard with bDS2 (require the published file on disk)
hugo commented on issue hugo/RuDS#78 2026-07-21 20:46:22 +00:00
Align discard-post-changes guard with bDS2 (require the published file on disk)

Implemented in 535303e. Discard now follows bDS2's canonical-file guard: an empty or missing file path returns not-found, and database published_at no longer controls eligibility. The post is…

hugo pushed to main at hugo/RuDS 2026-07-21 20:46:13 +00:00
535303e8b5 Restore discarded posts from canonical files.
hugo closed issue hugo/RuDS#77 2026-07-21 20:39:14 +00:00
Resync linked media sidecars when a post is deleted
hugo commented on issue hugo/RuDS#77 2026-07-21 20:39:14 +00:00
Resync linked media sidecars when a post is deleted

Implemented in 1cdc86b. Post deletion now captures linked media in deterministic sort-order/media-id order before removing associations, deletes the post, and rewrites every surviving media…

hugo pushed to main at hugo/RuDS 2026-07-21 20:39:02 +00:00
1cdc86b9cc Resync media sidecars after post deletion.
hugo closed issue hugo/RuDS#76 2026-07-21 20:31:26 +00:00
Delete the stale old post file when publish writes to a new path
hugo commented on issue hugo/RuDS#76 2026-07-21 20:31:19 +00:00
Delete the stale old post file when publish writes to a new path

Implemented and pushed in 53ada2c. Canonical post publishing now captures the stored pre-publish path, atomically writes the computed canonical file, then removes a distinct non-empty old file…

hugo pushed to main at hugo/RuDS 2026-07-21 20:31:09 +00:00
53ada2c705 Remove stale post files after path changes.
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