Jeffrey Paul sneak
sneak pushed to fix/spa-reconnect-channel-tabs at sneak/neoirc 2026-03-10 00:55:35 +01:00
20317226b7 Merge branch 'main' into fix/spa-reconnect-channel-tabs
946f208ac2 feat: implement IRC numerics batch 2 — connection registration, channel ops, user queries (#59)
Compare 2 commits »
sneak deleted branch feature/irc-numerics-batch2 from sneak/neoirc 2026-03-10 00:53:48 +01:00
sneak pushed to main at sneak/neoirc 2026-03-10 00:53:48 +01:00
946f208ac2 feat: implement IRC numerics batch 2 — connection registration, channel ops, user queries (#59)
sneak merged pull request sneak/neoirc#59 2026-03-10 00:53:47 +01:00
feat: implement IRC numerics batch 2 — connection registration, channel ops, user queries
sneak commented on issue sneak/neoirc#60 2026-03-09 23:37:46 +01:00
[bug] SPA reconnect does not restore channel tabs

@clawbot please do this

sneak commented on pull request sneak/neoirc#59 2026-03-09 23:32:38 +01:00
feat: implement IRC numerics batch 2 — connection registration, channel ops, user queries

also, the duplication of constants between the cli and server need to be addressed

sneak commented on pull request sneak/neoirc#59 2026-03-09 23:15:08 +01:00
feat: implement IRC numerics batch 2 — connection registration, channel ops, user queries

@clawbot this needs rework, please do it

sneak commented on pull request sneak/neoirc#59 2026-03-09 23:09:14 +01:00
feat: implement IRC numerics batch 2 — connection registration, channel ops, user queries

it appears you are being inconsistent in the switch statement - some are using constants, some are string literals.

sneak pushed to feature/irc-numerics-batch2 at sneak/neoirc 2026-03-09 23:00:45 +01:00
bc8df117ab Merge branch 'main' into feature/irc-numerics-batch2
47fb089969 fix: IRC SPA cleanup — /motd, /query, Firefox / key, default MOTD (#58)
Compare 2 commits »
sneak deleted branch fix/irc-spa-cleanup from sneak/neoirc 2026-03-09 23:00:36 +01:00
sneak pushed to main at sneak/neoirc 2026-03-09 23:00:36 +01:00
47fb089969 fix: IRC SPA cleanup — /motd, /query, Firefox / key, default MOTD (#58)
sneak closed issue sneak/neoirc#57 2026-03-09 23:00:34 +01:00
irc client style needs cleanup in SPA
sneak merged pull request sneak/neoirc#58 2026-03-09 23:00:34 +01:00
fix: IRC SPA cleanup — /motd, /query, Firefox / key, default MOTD
sneak commented on pull request sneak/neoirc#59 2026-03-09 22:59:41 +01:00
feat: implement IRC numerics batch 2 — connection registration, channel ops, user queries

i left some rework comments. also i never want bare irc numeric codes appearing in our calls, they should always be named constants from the irc numeric codes package you'll need to create.

@cl…

sneak commented on pull request sneak/neoirc#59 2026-03-09 22:57:42 +01:00
feat: implement IRC numerics batch 2 — connection registration, channel ops, user queries

this probably means we'll need a package simply for enumerating all of the irc numeric codes

sneak commented on pull request sneak/neoirc#59 2026-03-09 22:56:57 +01:00
feat: implement IRC numerics batch 2 — connection registration, channel ops, user queries

let's send replies as "code": 2, "command": "RPL_YOURHOST"` (for example).

sneak commented on pull request sneak/neoirc#58 2026-03-09 22:50:22 +01:00
fix: IRC SPA cleanup — /motd, /query, Firefox / key, default MOTD

closing and reopening the SPA doesn't make tabs for all my channels. the server should send current channel statuses (as if the client had just joined) whenever an individual client reconnects to…

sneak commented on pull request sneak/neoirc#58 2026-03-09 22:47:43 +01:00
fix: IRC SPA cleanup — /motd, /query, Firefox / key, default MOTD

what about the CLI client? i haven't tested it yet but it should be updated in parity