refactor: talk => chat

This commit is contained in:
Andy Burke 2025-09-05 11:03:53 -07:00
parent b6b4fefa34
commit 525568d368
8 changed files with 1675 additions and 83 deletions

View file

@ -35,6 +35,7 @@ feature discussions.
- [X] sidebar on mobile needs to show/hide via a button
- [ ] clean up after initial implementation
- [X] split the monolithic talk.html up
- [X] rename talk => chat
- [ ] chat message processing
- [X] auto-link urls
- [X] use this regex: `(?:(?<protocol>[a-zA-Z]+):)?(?:\/\/)?(?:(?<auth>(?<username>\S.+)\:(?<password>.+))\@)?(?<host>(?:(?<hostname>[-a-zA-Z0-9\.]+)\.)?(?<domain>(?:[-a-zA-Z0-9]+?\.(?<tld>[-a-zA-Z0-9]{2,64}))|localhost)(?:\:(?<port>[0-9]{1,6}))?)\b(?<path>[-a-zA-Z0-9@:%_{}\[\]<>\(\)\+.~&\/="]*?(?<extension>\.[^\.?/#"\n<>]+)?)(?:\?(?<query>[a-zA-Z0-9!$%&<>()*+,-\.\/\:\;\=\?\@_~"]+))?(?:#(?<hash>[a-zA-Z0-9!$&'()*+,-\.\/\:\;\=\?\@_~"]*?))?(?:$|\s)`