• Joined on 2026-02-16
hugo commented on issue hugo/RuDS#82 2026-07-21 21:25:29 +00:00
Reopen published templates/scripts only when content actually changes

Implemented in 1410b97. Template and script update/save paths now compare supplied content with effective content, falling back to the published file body when DB content is absent. Metadata-only…

hugo pushed to main at hugo/RuDS 2026-07-21 21:25:21 +00:00
1410b97aeb Reopen published code only for content changes.
hugo closed issue hugo/RuDS#81 2026-07-21 21:18:47 +00:00
Slugify + auto-uniquify template/script slug changes and rename published files
hugo commented on issue hugo/RuDS#81 2026-07-21 21:18:43 +00:00
Slugify + auto-uniquify template/script slug changes and rename published files

Implemented in 8a6274e. Template and script slug edits now use bDS2-compatible slug normalization and collision suffixing while excluding the edited entity. Published source files are atomically…

hugo pushed to main at hugo/RuDS 2026-07-21 21:18:25 +00:00
8a6274ef6a Normalize template and script slug changes.
hugo commented on issue hugo/RuDS#80 2026-07-21 21:06:21 +00:00
Cascade template slug changes to referencing posts and tags

Implemented in e28d42d. Template slug updates now capture project-scoped referencing posts and tags and update the template plus both reference sets atomically in one savepoint, bumping affected…

hugo closed issue hugo/RuDS#80 2026-07-21 21:06:21 +00:00
Cascade template slug changes to referencing posts and tags
hugo pushed to main at hugo/RuDS 2026-07-21 21:05:44 +00:00
e28d42d345 Cascade template slug changes to references.
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 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 pushed to main at hugo/RuDS 2026-07-21 20:54:15 +00:00
b8014e0a10 Align legacy post snapshots with bDS2.
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 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 pushed to main at hugo/RuDS 2026-07-21 20:46:13 +00:00
535303e8b5 Restore discarded posts from canonical files.
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 closed issue hugo/RuDS#77 2026-07-21 20:39:14 +00:00
Resync linked media sidecars when a post is deleted
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.