This website requires JavaScript.
Explore
Help
Sign In
vincent
/
gerbeur
Watch
1
Star
0
Fork
0
You've already forked gerbeur
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
115
Commits
2
Branches
0
Tags
bfce3186f8a27aadbbbd4e5527ac370a2debe58a
Commit Graph
3 Commits
Author
SHA1
Message
Date
khannurien
b313f70d31
v3: chat mentions stop going missing, and live events get a light sound — the server skips a mention notification for anyone with the chatbox open, on the grounds that they're reading it, but "open" also meant a chatbox left open in a background tab, and the same modal cleared the unread badge on every arrival, so a mention there left no bell, no badge and no trace. Reading the chat now means open and on screen: the focus flag is re-announced on every visibilitychange, and the unread count only clears while the tab is visible. A reconnect with the chatbox open refetches the latest page, since whatever was said while the socket was down never reached the live buffer. The server's mention regex excluded a backslash and the letter w rather than word characters (
\\w
inside a class), so an email address mentioned its domain; it now matches the autocomplete's rule. On top of that, sounds synthesised with Web Audio — a soft blip for chat you aren't looking at, throttled, and a two-note chime for notifications and for a mention you're reading live, which gets no notification of its own — claimed through localStorage so several tabs chime once, with an on/off toggle under a new Notifications section in settings. The tab title carries the unread count, composed with the page title in useDocumentTitle so navigation doesn't drop it.
...
All checks were successful
Build and Publish Docker Image / build-and-push (push)
Successful in 46s
Details
Co-Authored-By: Claude Opus 5.5 <
noreply@anthropic.com
>
2026-09-22 19:25:19 +00:00
Vincent Lannurien
f171027673
v3: added customizable site emoji (logo), small visual tweaks
All checks were successful
Build and Publish Docker Image / build-and-push (push)
Successful in 41s
Details
2026-06-29 15:12:25 +02:00
khannurien
c8c7b05c25
v3: fixed inconsistent page titles
All checks were successful
Build and Publish Docker Image / build-and-push (push)
Successful in 41s
Details
2026-06-28 06:51:42 +00:00