Skip to content

Realign Cordiale with Grappa v1.5.12 and Cicchetto #240

Closed

Description

@Sythos

Grappa v1.5.12 is out (2026-10-03, tag v1.5.12, commit c26c77bc, 91 commits since v1.5.11). This issue tracks bringing Cordiale back in line with it. I read the release notes, the PR list and the docs/CLIENT_PROTOCOL.md diff against our old baseline (189aaf2c).

Good news: most of it is already in

Cordiale already declares protocol 37 and covers most of what changed, because we followed Grappa main while it was unreleased:

Upstream Protocol In Cordiale
Network delete takes its scrollback, GET /admin/networks/:id/message_count, scrollback_present gone (#2324) 33 Done
dm_conversation_id added (#2327) and removed again (#2337) 34 → 37 Done, no dependency on it
dm_with on every scrollback row (#2337) 36 Done, see leftover in #239
A nick change writes nothing, a renamed peer opens a new window (#2337) 37 Done (#195), rename inference only for older servers
Ignore entries as (mask, text_pattern) pairs 31 Done
away_nick_suffix_changed 32 Done

What is left

Nothing to do on our side

Narrow-pane breakpoint 384 → 383px (web CSS), NickServ password capture fix, the shottino DM filing fix, CI and dependency bumps.

Done when

#238 and #239 are closed. If #239 turns up anything else, it gets its own issue linked here.

Activity

  1. self-assigned this
    on Oct 3, 2026
  2. Sythos commented on Oct 3, 2026

    @Sythos
    OwnerAuthor

    Update: #239 is closed (PR #241, merged and green on main). Wide rows (upstream 2305) now have their own issue #242, since it was only a note in #239. Narrow-pane breakpoint (upstream 2301) stays not applicable: it is web CSS, nothing in a native window.

  3. added
    Enya: triageDetected and under first analysis
    Enya: queuedApproved and waiting for the worker
    Enya: CookingBeing worked on by Enya: don't pick it up in parallel
    Enya: on-holdBlocked, waiting for a decision
    and removed
    Enya: triageDetected and under first analysis
    Enya: queuedApproved and waiting for the worker
    Enya: CookingBeing worked on by Enya: don't pick it up in parallel
    Enya: on-holdBlocked, waiting for a decision
    on Oct 7, 2026
  4. Sythos commented on Oct 7, 2026

    @Sythos
    OwnerAuthor

    No code change is needed: #238 and #239 are closed, #195 is closed, and the wide-rows follow-up (#242) is merged via PR #250. Nothing is left to implement for tracking issue #240.

    Closing this issue as completed.

  5. added
    Enya: doneCycle concluded with a verified outcome
    and removed
    Enya: CookingBeing worked on by Enya: don't pick it up in parallel
    on Oct 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Enya: doneCycle concluded with a verified outcomeenhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions