Commit Graph

101 Commits (v0.10.1)

Author SHA1 Message Date
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
knotteye ee3527f292 Implement database versioning and migration. It could not possibly be any simpler or easier to break, but it works. And it can be used to automatically migrate to a better system for migration later. 4 years ago
Karen Konou 15824d25c0 Add live field to /api/users/all 4 years ago
knotteye 108d7ad0b7 Fix /api/instance/config 4 years ago
knotteye 01e872c552 Fix a bug with trying to update IRC channels when IRC is disabled. 4 years ago
knotteye 4959391034 Increment minor version 4 years ago
knotteye c9accda4eb Tune ffmpeg command to start playback and transcode faster 4 years ago
knotteye 654b65640f Change API to set content-type headers. 4 years ago
knotteye c55ccb75aa Fix incorrect reporting of domain in the api 4 years ago
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