• Joined on 2026-02-16
hugo commented on issue hugo/RuDS#94 2026-07-22 17:18:15 +00:00
Update schema.allium: mcp_proposals, chat surface state, publish_jobs

Implemented in fc039d8. Updated schema.allium from the current RuDS Diesel and bDS2 Ecto migrations: added all MCP proposal kinds/statuses and the complete RuDS persistence record, chat conversatio…

hugo pushed to main at hugo/RuDS 2026-07-22 17:18:01 +00:00
fc039d813a Update the persistence schema specification
hugo closed issue hugo/RuDS#93 2026-07-22 17:09:53 +00:00
Localize hardcoded engine strings (auto-translation progress, vimeo macro fallback)
hugo commented on issue hugo/RuDS#93 2026-07-22 17:09:49 +00:00
Localize hardcoded engine strings (auto-translation progress, vimeo macro fallback)

Implemented in 9087096. Replaced hardcoded auto-translation and rebuild progress sentences with typed semantic progress events, localized at the UI/CLI boundary. Added all progress keys in…

hugo pushed to main at hugo/RuDS 2026-07-22 17:09:20 +00:00
9087096c5d Localize engine progress messages
hugo closed issue hugo/RuDS#92 2026-07-22 16:59:00 +00:00
Align tag-name matching case sensitivity with bDS2 in post updates
hugo commented on issue hugo/RuDS#92 2026-07-22 16:58:56 +00:00
Align tag-name matching case sensitivity with bDS2 in post updates

Implemented in 3051331. Tag rename, merge, and delete now mutate portable post tag arrays using exact string equality, matching bDS2's json_each queries/replace_tag/merge_post_tags helpers and…

hugo pushed to main at hugo/RuDS 2026-07-22 16:58:41 +00:00
3051331b87 Match post tag names exactly
hugo closed issue hugo/RuDS#91 2026-07-22 16:54:57 +00:00
Default script entrypoint by kind when frontmatter omits it
hugo commented on issue hugo/RuDS#91 2026-07-22 16:54:50 +00:00
Default script entrypoint by kind when frontmatter omits it

Implemented in a1c04ff. Script frontmatter now resolves a missing entrypoint after parsing kind: macro defaults to render, while utility and transform default to main. The fix lives in ScriptFrontm…

hugo pushed to main at hugo/RuDS 2026-07-22 16:54:37 +00:00
a1c04ff898 Default script entrypoints by kind
hugo closed issue hugo/RuDS#90 2026-07-22 16:50:08 +00:00
Handle HEIC/HEIF media import (image crate cannot decode it)
hugo commented on issue hugo/RuDS#90 2026-07-22 16:50:00 +00:00
Handle HEIC/HEIF media import (image crate cannot decode it)

Implemented in e9f2cdb. Added cross-platform pure-Rust HEIC/HEIF decoding with hpvcd, including orientation, clean-aperture display cropping, 8/10/12-bit conversion, alpha preservation, and a…

hugo pushed to main at hugo/RuDS 2026-07-22 16:49:40 +00:00
e9f2cdb25d Support HEIC media imports
hugo closed issue hugo/RuDS#89 2026-07-22 16:33:49 +00:00
Apply WebP quality 80 to generated thumbnails
hugo commented on issue hugo/RuDS#89 2026-07-22 16:33:44 +00:00
Apply WebP quality 80 to generated thumbnails

Implemented in bdfe57b. Replaced image 0.25's lossless-only WebP output with webp 0.3.1/libwebp encode_simple(false, quality), preserving RGBA alpha input and passing the existing production q80…

hugo pushed to main at hugo/RuDS 2026-07-22 16:33:31 +00:00
bdfe57b66f Encode WebP thumbnails at quality 80
hugo closed issue hugo/RuDS#88 2026-07-22 16:26:07 +00:00
Add unique index on mcp_proposals(kind, entity_id, status)
hugo commented on issue hugo/RuDS#88 2026-07-22 16:26:02 +00:00
Add unique index on mcp_proposals(kind, entity_id, status)

Implemented in 70503c8. Added a Diesel-generated SQLite migration and regenerated schema snapshot for the named unique (kind, entity_id, status) index; upgraded entity_id to NOT NULL, normalized…

hugo pushed to main at hugo/RuDS 2026-07-22 16:25:35 +00:00
70503c8bc2 Enforce unique MCP proposal identities