docs: update readme

chore: session timoeouts up
feature: started to look at doing something around durations for some
forgotten reason, but don't want to just abandon this now 🤷
This commit is contained in:
Andy Burke 2025-07-08 18:10:09 -07:00
parent 0a85a7e05f
commit 51acbef35f
3 changed files with 113 additions and 6 deletions

View file

@ -14,11 +14,24 @@ feature discussions.
- [X] refactor login/sessions/totp
- [X] chat rooms
- [X] chat messages
- [ ] gif support
- [ ] inline image support
- [ ] media uploads
- [ ] local upload support (keep it simple for small instances)
- [ ] S3 support (then self-host with your friends: https://garagehq.deuxfleurs.fr/)
- [ ] chat message processing
- [ ] auto-link urls
- [ ] use this regex?: `(?:(?<protocol>[a-zA-Z]+):\/\/)?(?:(?<auth>(?<username>\S.+)\:(?<password>.+))\@)?(?<host>(?<hostname>[-a-zA-Z0-9\.]{2,256}\.(?<tld>[-a-zA-Z0-9]{2,256}))(?:\:(?<port>[0-9]{1,6}))?)\b(?<path>[-a-zA-Z0-9@:%_{}\[\]<>\(\)\+.~#&//=]*)(?:\?(?<query>[a-zA-Z0-9!$%&<>()*+,-\.\/\:\;\=\?\@_~]+))?(?:#(?<hash>[a-zA-Z0-9!$&'()*+,-\.\/\:\;\=\?\@_~]+))?`
- [ ] preview cards for links
- [ ] embedded video for
- [ ] youtube
- [ ] vimeo
- [ ] tiktok
- [ ] embedded audio or audio cards for:
- [ ] tidal
- [ ] spotify
- [ ] youtube (any way to differentiate for yt music?)
- [ ] punycode urls before url extraction? (see: https://stackoverflow.com/a/26618995)
- [ ] gif support
- [ ] start/stop gif control
- [ ] hide control
- [ ] inline image support
- [ ] hide control
- [ ] try to select immediate sibling messages from the same user and hide mulitple avatars
- [X] user profile page
- [X] logout button
@ -41,6 +54,9 @@ feature discussions.
- [X] smart forms
- [X] use the api for forms so requests will be authenticated
- [X] support multiple methods
- [ ] media uploads
- [ ] local upload support (keep it simple for small instances)
- [ ] S3 support (then self-host with your friends: https://garagehq.deuxfleurs.fr/)
## Getting Started Developing