Jean Chevronnet reverse
reverse pushed to main at fedserv/echo 2026-07-20 15:28:38 +00:00
829a3916fd Add an echorpc control CLI over gRPC: version/status/rehash live, start/stop/restart via systemctl
reverse pushed to main at fedserv/echo 2026-07-20 15:10:54 +00:00
d5a89baf53 Make the version output a proper banner: ASCII wordmark, color on a tty, aligned build info
reverse pushed to main at fedserv/echo 2026-07-20 14:43:24 +00:00
61db74875f Add a version banner with git revision and build metadata (echo --version, startup log, CTCP VERSION)
reverse pushed to main at fedserv/echo 2026-07-20 14:29:05 +00:00
58082248ec Answer CTCP VERSION/PING/TIME/CLIENTINFO on service pseudo-clients and split over-long NOTICE/PRIVMSG lines under 512 bytes
reverse pushed to main at orbit/orbit 2026-07-17 00:20:38 +00:00
c4724a7236 sasl: abort connection on auth failure
reverse pushed to main at orbit/orbit 2026-07-16 21:48:16 +00:00
e1fbbb0039 Abort the connection on SASL failure instead of registering as a guest
ee9f830c7b Set the Tchatou connect-screen headline in French brand voice
80a7ed71ea Keep user text colours readable against the theme background
bd58c7a8d5 Keep messages aligned when a user has no avatar
1b1b0dfcf3 Defer off-screen message history past the switch (tail-first render)
Compare 18 commits »
reverse pushed to main at orbit/orbit 2026-07-11 11:25:04 +00:00
3417ecdfd3 Adapt link-preview cards to their column with a container query
reverse pushed to main at orbit/orbit 2026-07-11 11:01:54 +00:00
db899053b7 Animate channel switches with a scoped view transition
reverse pushed to main at orbit/orbit 2026-07-11 04:00:10 +00:00
4845da2a66 Derive accent tint via color-mix + add prefers-contrast
reverse pushed to main at orbit/orbit 2026-07-11 03:29:29 +00:00
86e9fd1445 Make Friends an anchored panel like radio and games
reverse pushed to main at orbit/orbit 2026-07-11 03:21:23 +00:00
d246c526b2 Fix sandboxed panel closing itself on open
reverse pushed to main at orbit/orbit 2026-07-11 03:17:22 +00:00
e4d8ad3200 Close other panels when one opens (mutual exclusion)
reverse pushed to main at orbit/orbit 2026-07-11 03:00:53 +00:00
29791decfc Remove the Rooms tab from the footer nav
reverse pushed to main at orbit/orbit 2026-07-11 02:50:37 +00:00
7923faa3f7 Match the games panel styling to the radio window
reverse pushed to main at orbit/orbit 2026-07-11 02:25:48 +00:00
4922491275 Open the games panel from its tab, like the radio window
reverse pushed to main at orbit/orbit 2026-07-11 02:13:08 +00:00
a5e2c8b17a Give panels and menus a soft shadow and a radio-style open
reverse pushed to main at orbit/orbit 2026-07-11 02:00:47 +00:00
4f95f0ea66 Theme the games panel instead of hardcoded dark colours
reverse pushed to main at orbit/orbit 2026-07-11 01:49:08 +00:00
a6769d3a54 Move Games from the topbar into the footer nav
reverse pushed to main at orbit/orbit 2026-07-11 01:08:04 +00:00
c28a28645f Hide the clock from the mobile overflow menu
reverse pushed to main at orbit/orbit 2026-07-11 00:55:27 +00:00
231be23f0d Add an 'overlay' plugin slot; move Games into the mobile ⋮ menu