210 Commits (9d68090667d9f837a84839e6393cc2903fc68344)

Author SHA1 Message Date
Gabe Kangas b08393295f
Add option to hide viewer count. Closes #1939 3 years ago
Gabe Kangas 97db93e0d7
Support a custom emoji override directory. Closes #1967 3 years ago
Gabe Kangas 86305c3028
Cleanup some warnings 3 years ago
Gabe Kangas 9c477e16a2
Use static servers for serving embedded web assets 3 years ago
Gabe Kangas 18a184eeb7
Use bundled images instead of old webroot files 3 years ago
Gabe Kangas ff968616ba
Support server-rendered index.html for all clients. Closes #1871 3 years ago
Gabe Kangas 78c6189c02
First pass at bundling web app into service. Working. 3 years ago
Gabe Kangas d6814b516a
Require auth middleware only on GET requests 3 years ago
Gabe Kangas 8ed01ed4da
../ 3 years ago
Gabe Kangas afeef6f276
Return and pass around clock skew to be used in latency calculations. 3 years ago
Gabe Kangas ade4d68c0d
Return explicit http 200 3 years ago
Gabe Kangas 3b3f785984
Use the webpack dev server proxy for requests 3 years ago
Gabe Kangas a0354d6d49
Handle centralized app state and registration + chat history 3 years ago
Gabe Kangas 8a343d0324
Remove extranious response 3 years ago
funkyhippo a500a5f975
Add terminations to error repsonses in API. (#1872) 3 years ago
Gabe Kangas a082cf3a77
Fediverse-based authentication (#1846) 3 years ago
Gabe Kangas b835de2dc4
IndieAuth support (#1811) 3 years ago
Gabe Kangas e46f8e2a66
Troubleshoot misskey follows 3 years ago
Gabe Kangas c50536ff81
Pull player metrics out of the player. Support safari errors/buffering events 3 years ago
Gabe Kangas 1e19e2a50e
Surface the % of players represented in metrics 3 years ago
Gabe Kangas 410b413b84
Add stream health overview collection + apis 3 years ago
Gabe Kangas 4a17f30da8
Outbound live stream notifications (#1663) 3 years ago
Gabe Kangas d1e39c4c1e
Force uniqueness with previews and logos on the fediverse. Closes #1777 and closes #1776 3 years ago
Gabe Kangas 6479220e78
Expand upon playback metrics 3 years ago
Gabe Kangas babbcecc9c
Stream performance metrics (#1785) 3 years ago
Gabe Kangas e0a75d5d54
Add support for established chat user mode. #1587 (#1681) 3 years ago
Gabe Kangas 19b9a8bdf6
Add support for IP-based bans (#1703) 3 years ago
Gabe Kangas 78c27ddbdd
Add an icon for bot messages. Closes #1172 (#1729) 3 years ago
Gabe Kangas 1ed1cc01eb
Persist time series viewer metrics (#1752) 3 years ago
Gabe Kangas 98fce01b52
Add support for active viewer details API. Closes #1477 (#1747) 3 years ago
Gabe Kangas 5e6bc50b59
Handle pagination for the federated actions & followers responses (#1731) 3 years ago
Gabe Kangas d24ddc2b0a
Add support for and use socket host override. (#1682) 3 years ago
Gabe Kangas d5a6267b1f
Add support to disable chat join messages. Closes #1582 (#1743) 3 years ago
Gabe Kangas 73b3ecaa44
Remove unused var 3 years ago
Gabe Kangas 6796998124
Remove unnecessary var data in log messages. Closes #1640 3 years ago
Gabe Kangas 3f974ce7db
Remove references to config file. #1697 4 years ago
Gabe Kangas 7f41b2df7c
Strip any trailing slash when saving server URL 4 years ago
Gabe Kangas 3b0dafba9a
Return error in API response. Return all fields in message+user query 4 years ago
Gabe Kangas 9226e783ff
Only warn about svg logo once. Closes #1668 4 years ago
Gabe Kangas 045a0a2afd
Social features / ActivityPub federation (#1629) 4 years ago
Jannik d3cfc40b5c
feat: add custom username suggestions pool (#1644) 4 years ago
Fabio Huser 3963777660
Derive chat display-name from upstream HTTP user header (#1633) 4 years ago
Gabe Kangas 83eb9229ad
Auto updater APIs (#1523) 4 years ago
Eng Zer Jun 7996df85e1
refactor: move from io/ioutil to io and os packages (#1546) 4 years ago
Gabe Kangas 1873151390 Disable caching of some GET apis. Closes #1530 4 years ago
gingervitis 9a91324456
Inline chat moderation UI (#1331) 4 years ago
Gabe Kangas aeaf886855 Force the content type on hls playlists 4 years ago
Christian d159f1fc69
Fix hashes for standalone video/chat (#1472) 4 years ago
Gabe Kangas 04dc5b4451 Remove not useful, unhelpful and scary error 4 years ago
Noah Hall 4151739b9f strip any leading hash symbols from admin tag input using strings.TrimLeft 4 years ago