From 344199925e5684b3fcd2c509cbd5b12febefc788 Mon Sep 17 00:00:00 2001 From: Andy Burke Date: Fri, 12 Sep 2025 12:36:12 -0700 Subject: [PATCH] docs: update TODO --- README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 331d047..fdbd34c 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Bringing the BBS back. These are in no particular order. Pull requests updating this section welcome for feature discussions. -- [ ] should everything be an event in a topic? +- [X] should everything be an event in a topic? - [X] get a first-pass podman/docker setup up - [X] sign up - [X] check for logged in user session @@ -36,6 +36,7 @@ feature discussions. - [ ] clean up after initial implementation - [X] split the monolithic talk.html up - [X] rename talk => chat + - [ ] way too much spaghetti has accumulated in the frontend - take a cleanup pass - [ ] chat message processing - [X] auto-link urls - [X] use this regex: `(?:(?[a-zA-Z]+):)?(?:\/\/)?(?:(?(?\S.+)\:(?.+))\@)?(?(?:(?[-a-zA-Z0-9\.]+)\.)?(?(?:[-a-zA-Z0-9]+?\.(?[-a-zA-Z0-9]{2,64}))|localhost)(?:\:(?[0-9]{1,6}))?)\b(?[-a-zA-Z0-9@:%_{}\[\]<>\(\)\+.~&\/="]*?(?\.[^\.?/#"\n<>]+)?)(?:\?(?[a-zA-Z0-9!$%&<>()*+,-\.\/\:\;\=\?\@_~"]+))?(?:#(?[a-zA-Z0-9!$&'()*+,-\.\/\:\;\=\?\@_~"]*?))?(?:$|\s)` @@ -68,9 +69,12 @@ feature discussions. - [X] inline images - [ ] fullscreen images on click to show largest version - [ ] hide control - - [ ] custom emoji support - - [ ] upload custom gif emoji - [X] try to select immediate sibling messages from the same user and hide mulitple avatars +- [ ] emoji support + - [ ] inline replace for :rofl: style + - [ ] emoji picker +- [ ] custom emoji support + - [ ] upload custom gif emoji - [ ] Notifications - [ ] if web notifications are not enabled, show a button to turn them on - [ ] if web notifications are enabled, emit on events