• v26.05.27.0 Stable

    bvandeusen released this 2026-05-27 11:32:11 -04:00 | 554 commits to dev since this release

    PostCard redesign + IR-style tag suffix + drop meta/rating tag kinds + extension v1.0.4 CSP fix.

    Highlights

    • PostCard redesign — container-query responsive layout, full-post PostModal (Patreon-style, stays in-curator), masonry PostImageGrid, empty-thumb placeholder. ArtistPostsTab widened to 1600px. get_post returns uncapped thumbnails for the modal grid.
    • IR-style tag-suffix inputTagAutocomplete drops the kind dropdown. Type character:Saber and the prefix is parsed at the API boundary (parse_kind_prefix util, KNOWN_KINDS = character/fandom/series). Explicit kind= argument still wins.
    • Drop meta + rating tag kinds — alembic 0023 deletes existing meta/rating rows (CASCADE clears related image_tag/alias/allowlist/suggestion_rejection/reference_embedding/series_page) and recreates the tag_kind ENUM without them.
    • Extension v1.0.4 — MV3 CSP override omitting upgrade-insecure-requests so plain-HTTP self-hosted curator backends are reachable (the default MV3 CSP was silently upgrading every fetch to https).

    Migrations

    alembic 0023_drop_meta_rating_tag_kinds — destructive: DELETEs existing meta/rating tag rows.

    Deploy

    docker compose pull && docker compose up -d --force-recreate app worker ml-worker scheduler web
    Or pin: image: git.fabledsword.com/bvandeusen/fabledcurator:v26.05.27.0

    Then reinstall the extension from the new ext-1.0.4 XPI on the release page.

    Downloads