Commit Graph

  • eba53c3732 Rework invitation UI a bit, document API changes knotteye 2020-10-13 16:16:37 -0500
  • 67de11e66b Add API handling of invite codes, add web page for inviting users. knotteye 2020-10-13 16:12:07 -0500
  • 9605ff8c92 Add a way to generate invites from the command line. Add database migration script. knotteye 2020-10-13 15:48:39 -0500
  • 8caad60a43 Add functions for generating and using invite codes knotteye 2020-10-13 15:29:47 -0500
  • 987d837ee6 Update some dependency versions. knotteye 2020-10-13 15:07:30 -0500
  • 444c3c8f7e Merge branch 'twitch-mirror' into 'develop' knotteye 2020-10-13 01:57:25 +0000
  • a1013d9ae9 Merge branch 'twitch-mirror' into 'develop' knotteye 2020-10-13 01:57:06 +0000
  • 7b84253fc1 Add some logging for twitch mirror knotteye 2020-10-12 20:53:22 -0500
  • 93738d27bc Add sections in profile.njk for adjusting settings. Everything tested and working apart from the actual streaming functionality. knotteye 2020-10-12 13:34:24 -0500
  • d4bb2ceebe Update documentation for API. All that's left for twitch mirroring is a UI and then testing. knotteye 2020-10-12 12:12:27 -0500
  • 98927bd7b8 Add API functionality for twitch mirror. knotteye 2020-10-12 12:11:04 -0500
  • 44cc3213ca Tweak config changes, add functionality in server.ts Still needs an API and a UI, then good to go. knotteye 2020-10-12 11:14:59 -0500
  • 4ff4a6329d Add configuration options for twitch mirror knotteye 2020-10-12 10:54:55 -0500
  • 5fe4728c11 Add migration script and update remove and adduser functions. Needs a UI, API, and functionality. knotteye 2020-10-10 16:35:05 -0500
  • 7b25a7bc97 Increment minor version knotteye 2020-10-10 16:14:53 -0500
  • 5ff40c7b37 Merge branch 'database-migrate' into 'develop' knotteye 2020-10-10 21:08:28 +0000
  • 3156470b06 Merge branch 'database-migrate' into 'develop' knotteye 2020-10-10 21:07:58 +0000
  • 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. For now, the way it works is by creating a new migration script with the name of the version (increment by one, whole numbers) in the src/db folder On start up, it will compare version numbers and run new scripts. The user can also manually check for migrations and skip the automatic checking. Added a bit of additional logging to see what's happening in the startup process as well. knotteye 2020-10-10 15:55:32 -0500
  • a36a49b70e Merge branch 'patch-1' into 'develop' knotteye 2020-08-31 01:31:15 +0000
  • 9a1b6299d9 Merge branch 'patch-1' into 'develop' knotteye 2020-08-31 01:31:00 +0000
  • 50e96f2b25 Merge branch 'add-live-field' into 'develop' knotteye 2020-08-31 01:28:27 +0000
  • 2d7bc8204f Update REST.md knotteye 2020-08-31 01:26:43 +0000
  • 30594f676e Merge branch 'add-live-field' into 'develop' Karen Konou 2020-08-24 16:16:00 +0000
  • 15824d25c0 Add live field to /api/users/all Karen Konou 2020-08-24 18:14:26 +0200
  • 108d7ad0b7 Fix /api/instance/config knotteye 2020-08-23 14:41:48 +0000
  • b1d4de4af6 Merge branch 'develop' into 'master' v0.9.2 knotteye 2020-08-09 05:02:10 +0000
  • 1b5f0ad901 Merge branch 'develop' into 'master' knotteye 2020-08-09 05:01:18 +0000
  • 027b9e746a Increment minor version knotteye 2020-08-09 00:00:29 -0500
  • 4baa07123f Merge branch 'chat_bugfix' into 'develop' knotteye 2020-08-09 04:58:04 +0000
  • 8ee3921136 Merge branch 'chat_bugfix' into 'develop' knotteye 2020-08-09 04:57:55 +0000
  • 01e872c552 Fix a bug with trying to update IRC channels when IRC is disabled. knotteye 2020-08-08 23:50:57 -0500
  • 4959391034 Increment minor version Remove debug code knotteye 2020-08-08 23:37:10 -0500
  • ac73eb2af3 Merge branch 'ffmpeg-tune' into 'develop' knotteye 2020-08-09 04:14:05 +0000
  • 48b82fe5f7 Merge branch 'ffmpeg-tune' into 'develop' knotteye 2020-08-09 04:13:16 +0000
  • c9accda4eb Tune ffmpeg command to start playback and transcode faster Add option for custom flags knotteye 2020-08-08 23:08:09 -0500
  • 3c311ecf4e Update README.md knotteye 2020-08-03 10:05:09 +0000
  • 9eec1241e2 Merge branch 'api-json-changes' into 'develop' knotteye 2020-08-03 10:03:58 +0000
  • 9fe61a2faa Merge branch 'api-json-changes' into 'develop' knotteye 2020-08-03 10:03:48 +0000
  • 654b65640f Change API to set content-type headers. Rework some responses to make all responses in JSON. Increment version because of major API changes. knotteye 2020-08-03 05:01:20 -0500
  • 0b7b040ade Merge branch 'api-bugix' into 'develop' knotteye 2020-08-01 01:53:23 +0000
  • d38d24ee09 Merge branch 'api-bugix' into 'develop' knotteye 2020-08-01 01:53:16 +0000
  • c55ccb75aa Fix incorrect reporting of domain in the api knotteye 2020-08-01 01:46:56 +0000
  • d229947fc4 Merge branch 'develop' into 'master' knotteye 2020-07-30 09:17:31 +0000
  • e8d1284c69 Merge branch 'develop' into 'master' knotteye 2020-07-30 09:17:19 +0000
  • eac5eaa035 Bump version. Add documentation for webchat. knotteye 2020-07-30 04:13:07 -0500
  • 3a06bae0c4 Merge branch 'develop' into 'master' knotteye 2020-07-30 07:57:54 +0000
  • 1a69c5de57 Merge branch 'develop' into 'master' knotteye 2020-07-30 07:57:48 +0000
  • cbcd1d8ba8 Document /api/users/live and /api/users/all and modify the documentation format knotteye 2020-07-30 02:55:33 -0500
  • 09bf2a8ac1 Add paging and sorting to /api/users/live and /api/users/all calls knotteye 2020-07-30 02:49:02 -0500
  • f7c7f05786 Implement an API call for getting the current stream key. knotteye 2020-07-30 01:34:22 -0500
  • df51432a8f Fix /api/:user/config not returning all info for an authorized user. knotteye 2020-07-30 01:14:33 -0500
  • db8d9dfe72 Add API function for getting a user's configuration. knotteye 2020-07-30 00:45:08 -0500
  • c745572a7e Update list of restricted usernames to avoid collision in api knotteye 2020-07-30 00:03:05 -0500
  • 5b4ef9b260 Merge branch 'develop' into 'master' knotteye 2020-07-29 08:42:05 +0000
  • bd473c8303 Merge branch 'develop' into 'master' knotteye 2020-07-29 08:41:56 +0000
  • fb6538a757 Fix typo and add functions to be implemented. knotteye 2020-07-29 03:40:53 -0500
  • 5b5d471b7f Merge branch 'develop' into 'master' knotteye 2020-07-29 08:27:11 +0000
  • 32e00b60a8 Merge branch 'develop' into 'master' knotteye 2020-07-29 08:26:39 +0000
  • bd40c30114 Add default value for a contact email Add an api function to list a users vods Document the existing REST API knotteye 2020-07-29 03:24:19 -0500
  • 95ae686145 Merge branch 'develop' into 'master' knotteye 2020-07-20 09:35:26 +0000
  • b7a3dbeca4 Merge branch 'develop' into 'master' knotteye 2020-07-20 09:35:10 +0000
  • 1a9b7be318 Update readme knotteye 2020-07-20 04:25:01 -0500
  • 0d2732a876 Update README.md knotteye 2020-07-04 15:09:06 +0000
  • eacc32f171 Add contributing instructions That I will follow in the future.. knotteye 2020-07-04 10:06:52 -0500
  • 303924e77e Merge branch 'develop' into 'master' knotteye 2020-07-04 14:59:24 +0000
  • e86c608141 Merge branch 'develop' into 'master' knotteye 2020-07-04 14:59:17 +0000
  • abd45c8346 Only join channels not already joined with twitchClient and ircClient Leave channels we don't need anymore as well. knotteye 2020-07-04 09:53:12 -0500
  • 94bcecfd0a Merge branch 'develop' into 'master' knotteye 2020-07-04 08:16:29 +0000
  • fb0de44e21 Merge branch 'develop' into 'master' knotteye 2020-07-04 08:16:09 +0000
  • ec57e23e9c Increment package version knotteye 2020-07-04 03:14:46 -0500
  • ae603ddad6 Normalize discord messages into human-readable plaintext. knotteye 2020-07-04 03:09:32 -0500
  • cd70d5d4ab Merge branch 'develop' into 'master' knotteye 2020-06-30 06:28:39 +0000
  • 53b0887d5f Merge branch 'develop' into 'master' knotteye 2020-06-30 06:28:32 +0000
  • 65894b6f2e Fix for not transcoding streams which aren't already mp4 encoded. knotteye 2020-06-30 06:26:42 +0000
  • 94822cafb2 Merge branch 'develop' into 'master' v0.7.0-rc1 knotteye 2020-06-28 07:25:34 +0000
  • 2634d1fa37 Merge branch 'develop' into 'master' knotteye 2020-06-28 07:25:23 +0000
  • 6073781457 Forgot to include twitch chat dependency knotteye 2020-06-27 23:45:47 -0500
  • 0bde9e0b86 Update documentation knotteye 2020-06-27 23:39:57 -0500
  • b2759c5298 Update documentation. knotteye 2020-06-27 23:27:47 -0500
  • fc924816df Increment version. knotteye 2020-06-27 22:46:34 -0500
  • 4bd10151f8 Switch from video.js to dash.js, it seems to be more consistent and hiccup less during streams. This means transcoding to HLS is no longer an option. Also add a bit of JS to reload the stream periodically if it hadn't started when the page was loaded. That thing spits out errors fucking constantly, so hopefully it won't cause any problems. knotteye 2020-06-27 12:11:42 -0500
  • ee6c902905 Change profile page to use textareas knotteye 2020-06-27 11:08:34 -0500
  • b57e1d48e6 Fix bug where the profile page wouldn't set record flag. knotteye 2020-06-27 10:21:00 -0500
  • 4628deec1c Add VOD management page and the ability to delete the user's own vods knotteye 2020-06-27 08:34:09 -0500
  • 0b4a7d6321 Increment version knotteye 2020-06-27 07:41:38 -0500
  • 19536d8b84 Add working twitch chat relay knotteye 2020-06-27 05:25:40 -0500
  • 29d2090540 Add working IRC integration knotteye 2020-06-27 03:23:04 -0500
  • 1ef736ca17 Working discord chat integration knotteye 2020-06-27 02:36:45 -0500
  • c1debc9173 Add basic framework for chat integration code knotteye 2020-06-26 12:13:00 -0500
  • 2beffa46fb Add updateChat function in api knotteye 2020-06-26 06:07:33 -0500
  • 190e61557e Add templates for chat integration UI knotteye 2020-06-26 05:32:05 -0500
  • 717d63917c Fix typo in registration registration query knotteye 2020-06-26 04:52:48 -0500
  • 4fb1126c9f (Theoretically) check for and refresh login tokens on page reload knotteye 2020-06-26 04:40:06 -0500
  • a9f1875234 Add config template for chat integration and db schema No other meaningfull changes (I think) It's been 7 months since last commit god I hope I didn't break anything. knotteye 2020-06-26 04:07:37 -0500
  • e5dfa446a2 Merge branch 'develop' into 'master' knotteye 2019-12-21 23:34:59 +0000
  • d09b40d69c Merge branch 'develop' into 'master' knotteye 2019-12-21 23:34:54 +0000
  • 97d4678a0a Update documentation to match recent changes with config and chat knotteye 2019-12-21 17:23:00 -0600
  • df8c803e25 Fix a bug with socket ids not being recorded or looped through properly knotteye 2019-12-21 16:58:40 -0600
  • a0e89e9b60 Add proper kicking and banning for users with multiple accounts. knotteye 2019-12-21 16:16:50 -0600
  • f7733b9507 Big Refactor Stop using config and toml as dependencies Stop passing around config variables through function calls Add config.ts and pull the values you need directly in the files Remove irc.js for incoming new IRC solution Rename controller to index because that was stupid Minor git bullshit with the config folder Change to yaml as a config format knotteye 2019-12-21 08:59:35 -0600