Mike Lang
ebeb9f3f9e
Combine old schedule bot with group membership bot
2 years ago
Mike Lang
c286b711ea
group member bot: add correct auth
2 years ago
Mike Lang
a12cdea5a9
user group membership bot
2 years ago
Mike Lang
834edf2701
Don't show a template option for non-png files ( #312 )
...
Each template now has two files, a `.png` and a `.json`. This is currently making them show up twice.
To fix this, we only consider files which end in `.png`.
We do this in the backend so the frontend doesn't need to know about it.
2 years ago
Mike Lang
dd8385ccd8
sheetsync: Special case "<all>" in playlist tags to mean []
...
this avoids empty string meaning [] which is dangerous since it's easy to write accidentially.
2 years ago
Mike Lang
c36976dcca
Default to rdp template for RDP thumbnails
2 years ago
Mike Lang
a3e16a2686
thumbnails: Take crop/scaling info from a json file next to the image file
2 years ago
Mike Lang
e5b1a57f37
github actions: Actually build the right commit
2 years ago
ElementalAlchemist
dd4bf320cd
Fix changing editor times breaking chat display
2 years ago
ElementalAlchemist
d44bbe3440
Add missing tooltips for video range icons
2 years ago
ElementalAlchemist
dd5d03e46d
Fix links that open hidden content or perform other actions jumping the user to the top of the page
2 years ago
ElementalAlchemist
263ebf44e7
Rename time update button on restreamer page
2 years ago
HubbeKing
ad3eaabf4e
Add metric ingress rule for chat-archiver
2 years ago
HubbeKing
b0628eb7a4
k8s: Fix broken credential secret mounts and add chat archiver
2 years ago
ElementalAlchemist
76b4a829d3
Fix missing clip bar
2 years ago
ElementalAlchemist
fafa2fa125
Add missing bracket to playlist strip regex
2 years ago
Mike Lang
6a713993af
fix another typo
2 years ago
Mike Lang
8b8b2a347e
Fix typo in respecting upload location
2 years ago
Mike Lang
8fbbb3f0a1
thrimshim: Fix description footer formatting
...
Needs newlines before playlists section, and a line between playlist section and footer.
2 years ago
Mike Lang
7fc9d3d2df
cutter: Transcode and Update checkers should only affect videos for that upload location
2 years ago
ElementalAlchemist
131d248251
Add display for abbreviated YouTube titles
2 years ago
ElementalAlchemist
6b255f5018
Add jump to chapter marker functionality
2 years ago
Mike Lang
85c4319f2a
thrimshim: Fix bug where description playlists header was added with zero playlists
...
We only want it to show at all if there's at least one playlist.
2 years ago
ElementalAlchemist
8ea985c07a
Fix distortion of non-standard-size default emotes
2 years ago
ElementalAlchemist
262a293d2e
Fix issue where the first message of the playback may not be displayed on the restreamer page
2 years ago
ElementalAlchemist
ea0729cbd6
Show system messages (raids, subscriptions, etc.) in the chat replay
2 years ago
Mike Lang
e7d1212085
fix typo
2 years ago
Mike Lang
32c72d6eb7
sheetsync: correct parsing for updated playlists
2 years ago
Mike Lang
a298087137
playlists in description: round trip the description correctly
2 years ago
Mike Lang
17c5e86250
wip:
2 years ago
Mike Lang
34a33fdeb6
partially implement playlist links in video descriptions
...
We make them conceptually "part of the footer" so they're updated only when the video
is otherwise updated (which would generally mean MODIFIED).
2 years ago
ElementalAlchemist
cae4976cf6
Fix incorrect use of substring
2 years ago
ElementalAlchemist
c6961bbd46
Add ACTION support
2 years ago
ElementalAlchemist
aa2c444d1a
Implement chat auto-scroll
2 years ago
ElementalAlchemist
4ac24fe716
Make the chat its own scrollable area
2 years ago
ElementalAlchemist
76de577695
Fix updating chat on playlist reload for restreamer page
2 years ago
ElementalAlchemist
4a1880461f
Add replies support
2 years ago
ElementalAlchemist
881073b4d4
Fix appearance of long messages
2 years ago
ElementalAlchemist
40cc601d93
Fix alignment of messages with emotes
2 years ago
ElementalAlchemist
dc4e7f0835
Implement chat transcript for editor and chat replay for restreamer page
2 years ago
ElementalAlchemist
2939089edd
Upgrade luxon
2 years ago
ElementalAlchemist
b6a2d7e16a
Give the thumbnail options controls some room to breathe
2 years ago
ElementalAlchemist
8c872f6999
Add image preview generation
2 years ago
ElementalAlchemist
9fa898d5aa
Fix doing the time conversion before the data required for the time conversion is loaded
2 years ago
ElementalAlchemist
0e787677a0
Load thumbnail data for video
2 years ago
ElementalAlchemist
64f0ac714f
Set up thumbnail editing with data plumbing through
2 years ago
Mike Lang
46ad45bdb9
thrimshim: Don't 500 if MODIFIED video doesn't contain some fields
...
Missing fields _should_ be interpreted as "don't update these" but we weren't doing that.
2 years ago
Mike Lang
ab985cf1b0
Fix syntax error
2 years ago
Mike Lang
57d89b9b39
Fix missing imports
2 years ago
Mike Lang
05816ac51d
fix a bug where shift is calculated wrong
...
we need to use the hour in PST, which we just hard-code as 8 hours.
If we ever hit DST before the run, we'll go back and do it properly.
2 years ago