Bring the web client in line with the current API (closes #145) #175

Merged
clawbot merged 1 commits from issue-145-web-client-api into next 2026-10-21 05:48:34 +02:00
1 Commits
Author SHA1 Message Date
sneak ea208aba6a Bring the web client in line with the current API (closes #145)
check / check (push) Waiting to run
The web client was written against an older shape of the API.

MODE now carries its change in `body`, so /mode sets modes; /mode
alone queries them and the 324 reply is shown. Numeric replies are
matched on `code`, so /list, /who and /whois print their lines, and
353 names are read as hostmasks. The member list takes @ and + from
`isOperator` and `isVoiced`. A 401 on the poll reloads the page, which
shows the login screen, where it used to retry for ever. The token
code is gone: no Authorization header, nothing stored, and the page
always asks /state whether it can resume a session.

Model: opus-5-5
2026-10-21 03:20:21 +00:00