Commit Graph

117 Commits (master)

Author SHA1 Message Date
knotteye 09bf2a8ac1 Add paging and sorting to /api/users/live and /api/users/all calls 4 years ago
knotteye f7c7f05786 Implement an API call for getting the current stream key. 4 years ago
knotteye df51432a8f Fix /api/:user/config not returning all info for an authorized user. 4 years ago
knotteye db8d9dfe72 Add API function for getting a user's configuration. 4 years ago
knotteye c745572a7e Update list of restricted usernames to avoid collision in api 4 years ago
knotteye bd40c30114 Add default value for a contact email 4 years ago
knotteye abd45c8346 Only join channels not already joined with twitchClient and ircClient 4 years ago
knotteye ae603ddad6 Normalize discord messages into human-readable plaintext. 4 years ago
knotteye 65894b6f2e Fix for not transcoding streams which aren't already mp4 encoded. 4 years ago
knotteye 4bd10151f8 Switch from video.js to dash.js, it seems to be more consistent and hiccup less during streams. 4 years ago
knotteye b57e1d48e6 Fix bug where the profile page wouldn't set record flag. 4 years ago
knotteye 4628deec1c Add VOD management page and the ability to delete the user's own vods 4 years ago
knotteye 19536d8b84 Add working twitch chat relay 4 years ago
knotteye 29d2090540 Add working IRC integration 4 years ago
knotteye 1ef736ca17 Working discord chat integration 4 years ago
knotteye c1debc9173 Add basic framework for chat integration code 4 years ago
knotteye 2beffa46fb Add updateChat function in api 4 years ago
knotteye 190e61557e Add templates for chat integration UI 4 years ago
knotteye 717d63917c Fix typo in registration registration query 4 years ago
knotteye a9f1875234 Add config template for chat integration and db schema 4 years ago
knotteye df8c803e25 Fix a bug with socket ids not being recorded or looped through properly 4 years ago
knotteye a0e89e9b60 Add proper kicking and banning for users with multiple accounts. 4 years ago
knotteye f7733b9507 Big Refactor 4 years ago
knotteye 681802dbaf Bugfix for room bans 4 years ago
knotteye 61deb1afa7 Minor improvements to socket.io chat, including banning and unbanning per room, and spam detection and server bans 4 years ago
knotteye 4b1fc5c1fc Make adapative streaming full configurable 4 years ago
knotteye 3f26790878 Remove extra FS import. 4 years ago
knotteye 76c63d3a94 Set sameSite on Authorization cookie 4 years ago
knotteye 8c17149f39 Fix throwing unhandled promise rejection if user doesn't exist in validatePasswordRedirect user to /profile on successful login 4 years ago
knotteye be38b873eb Add full support for multiple connections with one account in Socket.IO 4 years ago
knotteye 5a52308503 Stop using dash.js, videojs supports it natively. 4 years ago
knotteye 25cf8a37a2 Big Commit! 4 years ago
knotteye 31426a0c41 Fix a bug where we treated local clients the same as foreign ones 4 years ago
knotteye daa2ec7a71 Refactor stream key handling 4 years ago
knotteye d9b3333f21 Clean up commented out code 4 years ago
knotteye cf71e663de Handle temporary data from database better instead of modifying njkconf in place. 4 years ago
knotteye f7d9c78d09 Move transcode config to mkdir callback 4 years ago
knotteye 1f3504f698 Fix a bug where streams would crash upon FFMPEG exceeding maximum child_process buffer 5 years ago
knotteye 7db22a974d Fix hardcoding of ffmpeg binary 5 years ago
knotteye 93abcb0538 Move from exec to execFile to avoid any potential security issues. 5 years ago
knotteye 7983b60f8d Switch from transcode server in node-media-server to spawning ffmpeg processes 5 years ago
knotteye 4e19bdc2f5 Ignore empty messages in socket.io 5 years ago
knotteye 73e91783e3 Fix handling of usernames with capital letters in the web page. 5 years ago
knotteye 297aeb3d4a Move SIGINT listener to connect function to avoid socket does not exist errors 5 years ago
knotteye 9076b1817b Add contributors file 5 years ago
knotteye 182b7e2f5f Add help page, change base links. Turn off watch in nunjucks config. 5 years ago
knotteye 61bf54de95 Add cleanup script to fix any problems arising from restarting the server mid-stream. 5 years ago
knotteye eba441b624 Add working Socket.IO based chat 5 years ago
knotteye 1afe462c0b Removed old IRC implementation 5 years ago
knotteye fad832fe38 Remove long winded installation guide 5 years ago