Commit Graph

125 Commits (develop)

Author SHA1 Message Date
knotteye 53aa632da4 Properly decrement viewer count when RTMP viewers quit 3 years ago
knotteye 90f3c31ffb Fix a bug where chat integration code could try to access an array before it was initialized 3 years ago
knotteye aa111acdfb Add viewer count to web UI 3 years ago
knotteye dd940ff46f Fix bugs with updating viewer count 3 years ago
knotteye 21a85fa26c Decrement viewer count when appropriate 3 years ago
knotteye f966bda4dd Return viewer count at a couple places in the API 3 years ago
knotteye 3d131980ae Add database migrate for viewer tracking 3 years ago
knotteye 1b551a5b8f Increment and reset viewer count when appropriate 3 years ago
knotteye a3341d8b7d Disable CRF when using hwaccel 3 years ago
knotteye 8a33b80593 Map streams automatically instead of manually 3 years ago
knotteye 943c71d1e0 Add what I think is working hwaccel support 3 years ago
knotteye 9df4b545ec Update config.ts to include hwaccel options 3 years ago
knotteye 69d81ec836 Switch to using MySQL instead of bans.db 3 years ago
knotteye 7156accbee Fix a bug where we weren't setting X-Auth-As on /api/register 3 years ago
knotteye 814d826ec9 Modify the migration script to import existing data. 3 years ago
knotteye a882285bac Fix database functions regarding ch_bans since it's a special case 3 years ago
knotteye 57410dc969 Update database functions to create and destroy rows in new table. 3 years ago
knotteye 5c22c1a738 Add migration script for channel bans table in the database. 3 years ago
knotteye cc8c4915f9 Distinguish between errors when loading the config file. 4 years ago
knotteye 33accfb8b7 Select scripts to run based on comparing version strings and script names. 4 years ago
knotteye 3e073e7f66 Skip compiling templates when running migrations alone 4 years ago
knotteye 2de486da46 Switch to shaka-player and initialize it on pageload. 4 years ago
knotteye 0900496d70 Fix a bug with migrate.ts calling a function incorrectly 4 years ago
knotteye ab9a9b4585 Expose whether cluster mode is enabled over /api/instance/config 4 years ago
knotteye 01744df3cd Fix a bug where XMPP bridge would repeatedly ignore channels 4 years ago
knotteye ab082e5f95 Fix logging in cluster.ts 4 years ago
knotteye cfa7c5ab13 Implement XMPP mirror 4 years ago
knotteye 81afb7493b Update config options for xmpp bridge 4 years ago
knotteye 06dc05eb8b Add a dependency for xmpp mirroring and add configurability 4 years ago
knotteye a5c1adfffc Return live flag as well when getting user info 4 years ago
knotteye 5126bccbc7 Add configurability to cluster option 4 years ago
knotteye 80cf01ef30 Add unique ports per worker so that ffmpeg can reliably record. 4 years ago
knotteye 1ae7128b9d Update server code 4 years ago
knotteye 7806b34cfa Remove unused code 4 years ago
knotteye bdfac44e21 Add the beginnings of the ability to cluster RTMP servers. It looks like there won't be a way to reliably play RTMP streams like this without digging into node-media-server code. 4 years ago
knotteye 95837beaf7 Make server side rendering fully configurable 4 years ago
knotteye 961b5fe648 Add config option to turn server side rendering off. 4 years ago
knotteye 988e3473a7 Big commit. Implement handlers for everything that's currently rendered server side in the client-side frontend. 4 years ago
knotteye 57d0b0f856 initial work on client-side templating 4 years ago
knotteye 1a410a597a Fix a bug checking the validity of invite codes 4 years ago
knotteye eba53c3732 Rework invitation UI a bit, document API changes 4 years ago
knotteye 67de11e66b Add API handling of invite codes, add web page for inviting users. 4 years ago
knotteye 9605ff8c92 Add a way to generate invites from the command line. Add database migration script. 4 years ago
knotteye 8caad60a43 Add functions for generating and using invite codes 4 years ago
knotteye 7b84253fc1 Add some logging for twitch mirror 4 years ago
knotteye 93738d27bc Add sections in profile.njk for adjusting settings. 4 years ago
knotteye 98927bd7b8 Add API functionality for twitch mirror. 4 years ago
knotteye 44cc3213ca Tweak config changes, add functionality in server.ts 4 years ago
knotteye 4ff4a6329d Add configuration options for twitch mirror 4 years ago
knotteye 5fe4728c11 Add migration script and update remove and adduser functions. 4 years ago