feature: embeds for Tidal
fix: iframe sizing
This commit is contained in:
parent
0764bf6155
commit
241ab51fa9
4 changed files with 76 additions and 11 deletions
10
README.md
10
README.md
|
@ -20,21 +20,27 @@ feature discussions.
|
|||
- [ ] 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}))(?:\:(?<port>[0-9]{1,6}))?)\b(?<path>[-a-zA-Z0-9@:%_{}\[\]<>\(\)\+.~&\/="]*)(?:\?(?<query>[a-zA-Z0-9!$%&<>()*+,-\.\/\:\;\=\?\@_~"]+))?(?:#(?<hash>[a-zA-Z0-9!$&'()*+,-\.\/\:\;\=\?\@_~"]*?))?`
|
||||
- [ ] :emoji: replacements
|
||||
- [ ] preview cards for links
|
||||
- [ ] embedded video for
|
||||
- [ ] youtube
|
||||
- [X] youtube
|
||||
- [ ] vimeo
|
||||
- [ ] tiktok
|
||||
- [ ] embedded audio or audio cards for:
|
||||
- [ ] tidal
|
||||
- [X] tidal
|
||||
- [ ] spotify
|
||||
- [ ] youtube (any way to differentiate for yt music?)
|
||||
- [ ] add action buttons to embeds
|
||||
- [ ] copy original link (hopefully just a button with some onclick we can slap next to the iframe and style?)
|
||||
- [ ] toggle embed (toggle between showing the embed and the original link)
|
||||
- [X] punycode urls before url extraction? (see: https://stackoverflow.com/a/26618995)
|
||||
- [ ] gif support
|
||||
- [ ] start/stop gif control
|
||||
- [ ] hide control
|
||||
- [ ] inline image support
|
||||
- [ ] hide control
|
||||
- [ ] custom emoji support
|
||||
- [ ] upload custom gif emoji
|
||||
- [X] try to select immediate sibling messages from the same user and hide mulitple avatars
|
||||
- [X] user profile page
|
||||
- [X] logout button
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue