Commit Graph

  • 25f7717904 Fix cleanup timer Gabe Kangas 2020-09-23 22:00:15 -07:00
  • 21029c73a7 Add debugging info for S3 transfers. Add default ACL. Gabe Kangas 2020-09-23 17:38:51 -07:00
  • 0fcbccb38a Force pixel color format in transcoder Gabe Kangas 2020-09-23 17:33:06 -07:00
  • 18c27d3728 Return http 200 on success to transcoder. Tweak how files are written to disk Gabe Kangas 2020-09-23 14:58:15 -07:00
  • 668cc4655c Add comment Gabe Kangas 2020-09-22 13:56:11 -07:00
  • 9780ae2457 Update transcoder test Gabe Kangas 2020-09-21 22:47:01 -07:00
  • 60c449a4bf Stop thumbnail generation on stream stop. Copy logo to thumbnail on cleanup. Gabe Kangas 2020-09-08 16:24:25 -07:00
  • e165e96f6c Cleanup all segments and revert to a completely offline state after 5min Gabe Kangas 2020-08-31 19:34:58 -07:00
  • 3baf7ee459 Delete old unreferenced video segment files from disk Gabe Kangas 2020-08-31 18:47:13 -07:00
  • 19eca607d4 Rework of the offline stream state. For #85 Gabe Kangas 2020-08-30 11:51:49 -07:00
  • 0821e728f2 Add comment about the hls handler Gabe Kangas 2020-08-28 12:59:30 -07:00
  • db7ac60bd5 Update videojs Gabe Kangas 2020-08-28 12:58:52 -07:00
  • 4eee4cba06 Split out set stream as connected/disconnected state methods Gabe Kangas 2020-08-27 00:01:23 -07:00
  • e2f41dbfbb Revert Gabe Kangas 2020-08-26 23:14:22 -07:00
  • d01ab98efc Simplify inbound file writes Gabe Kangas 2020-08-26 23:09:23 -07:00
  • 5c1ea339a1 Allow each storage provider to make decisions of how to store different types of files Gabe Kangas 2020-08-26 22:37:35 -07:00
  • b172f3a319 Private vs public path for thumbnail generation Gabe Kangas 2020-08-26 19:30:46 -07:00
  • 8710c42d73 Cleanup Gabe Kangas 2020-08-26 19:18:21 -07:00
  • 3a83958375 Use an actual hls playlist parser to rewrite master playlist Gabe Kangas 2020-08-26 14:30:07 -07:00
  • 859219d7da A whole different WIP in progress monitoring via local PUTs Gabe Kangas 2020-08-26 00:44:37 -07:00
  • ee80d96ee0 WIP with new transcoder progress monitor Gabe Kangas 2020-08-12 16:06:41 -07:00
  • 57f2e4b567
    Merge pull request #241 from jeyemwey/jv-119-remove-avatars gingervitis 2020-10-14 11:16:58 -07:00
  • 64a85e68aa
    Update extra page content API (#240) Gabe Kangas 2020-10-14 09:38:48 -07:00
  • 606ccb6c14 Remove message image from go code Jannik Volkland 2020-10-14 13:47:39 +02:00
  • 146e6d342c Remove avatars from frontend Jannik Volkland 2020-10-14 13:33:55 +02:00
  • 97d411e1cf Add API for changing extra page content. Renanme usercontent -> pagecontent. closes #236 Gabe Kangas 2020-10-13 17:48:12 -07:00
  • 5a9fabd2be Mark change stream key api as pre-release Gabe Kangas 2020-10-13 17:16:28 -07:00
  • d7c3991b59
    Render and sanitize chat messages server-side. (#237) Gabe Kangas 2020-10-13 16:45:52 -07:00
  • f6e1577cf2
    Add Docker-compose Aaron Ogle 2020-10-12 15:17:29 -05:00
  • 9eab6d7553 Specify that these APIs are for v0.0.3 Gabe Kangas 2020-10-12 10:52:12 -07:00
  • 654f70dcf9 initial line chart setup with d3 help Ginger Wong 2020-10-11 21:46:07 -07:00
  • 98ae9c43d3 add notes; remove victory charts, try recharts Ginger Wong 2020-10-11 19:46:48 -07:00
  • 962267106e Update demo links Gabe Kangas 2020-10-11 16:55:39 -07:00
  • c68f91a727 Move example user content file Gabe Kangas 2020-10-11 15:47:20 -07:00
  • a7bbf8838a Update api spec Gabe Kangas 2020-10-11 15:44:22 -07:00
  • 750fe5261c Remove showdown from web project Gabe Kangas 2020-10-11 14:03:25 -07:00
  • da81043e8f Render content.md server-side and return it in the client config Gabe Kangas 2020-10-11 13:58:27 -07:00
  • b4b2f08551 Render and sanitize chat messages server-side. Closes #235 Gabe Kangas 2020-10-11 13:23:01 -07:00
  • f001904e35 eslint rule updates for typescript Ginger Wong 2020-10-10 18:48:29 -07:00
  • e53ea1d6cf add proptypes Ginger Wong 2020-10-10 18:25:21 -07:00
  • 456d422bd7 add victory graphing lib Ginger Wong 2020-10-10 17:52:13 -07:00
  • 65c677ed17 Make system message more different so we do not have to combine message types Gabe Kangas 2020-10-08 21:50:04 -07:00
  • 25ef2fc66e
    Merge pull request #231 from owncast/gek/remove-status-bar-values gingervitis 2020-10-08 21:44:27 -07:00
  • 250dcf1d75 make logo fit size of user image avatar circle. closes #230 Gabe Kangas 2020-10-08 21:15:46 -07:00
  • f87ca0ff27 Split out the two chat message views. Create new system message view Gabe Kangas 2020-10-08 21:05:29 -07:00
  • 470579d486 WIP Gabe Kangas 2020-10-08 18:57:08 -07:00
  • ce14e0d0a7 Remove additional viewer counts from status bar. Closes #155 Gabe Kangas 2020-10-08 16:39:11 -07:00
  • 2aa9a86e3d Allow non-root paths for index.html when returning server-rendered metadata page. Closes #227 Gabe Kangas 2020-10-08 16:34:40 -07:00
  • dfeba53f08 Reduce the amount of time between start of stream and when we show as online. Can bump this back up if needed. Gabe Kangas 2020-10-08 14:27:42 -07:00
  • e554a2a877 add connectedclients endpoint Ginger Wong 2020-10-08 00:26:24 -07:00
  • c6c14bf216 initial rough setup Ginger Wong 2020-10-08 00:17:40 -07:00
  • 168ba9277e Do not use loopback as an example ip Gabe Kangas 2020-10-07 23:27:42 -07:00
  • c7dc2a4030 blah Ginger Wong 2020-10-07 23:09:42 -07:00
  • aac7fa2476 Show YP configuration in the config API Gabe Kangas 2020-10-07 22:42:14 -07:00
  • 268085e41f I thought I already fixed this. Guess it got lost in a merge. Gabe Kangas 2020-10-07 20:53:01 -07:00
  • a7d9e2719a Do not try to split ip and port of x-forwarded-for addresses Gabe Kangas 2020-10-07 20:42:02 -07:00
  • bcf4cb09e7 Break rtmp read loop after disconnect Gabe Kangas 2020-10-07 19:59:55 -07:00
  • 06f8a01d5e Update our api definitions Gabe Kangas 2020-10-07 17:04:06 -07:00
  • d500f32f5b
    Merge pull request #219 from jeyemwey/fix-issue-202 gingervitis 2020-10-07 01:06:57 -07:00
  • 003648ed61 Update .gitignore Gabe Kangas 2020-10-07 00:28:43 -07:00
  • a5e2b4b934 Remove files Gabe Kangas 2020-10-07 00:27:41 -07:00
  • a17e507664 Merge branch 'master' into fix-issue-202 Jannik Volkland 2020-10-07 08:49:10 +02:00
  • d4b800c9bb Merge branch 'fix-issue-202' Jannik Volkland 2020-10-07 08:46:09 +02:00
  • 813884ef21 fix: Use Kebab-Case, and resolve Merge Conflict Jannik Volkland 2020-10-07 08:42:46 +02:00
  • d7e355bce1
    Connected clients admin API (#217) Gabe Kangas 2020-10-06 23:14:33 -07:00
  • 1eb7c1985b
    Merge pull request #228 from SoldierCorp/save-volume-settings gingervitis 2020-10-06 22:54:57 -07:00
  • 13bbbd3d6d Add support for the MaxMind GeoLite2 GeoIP database Gabe Kangas 2020-10-06 16:20:05 -07:00
  • 2bc72c7a3c Post-rebase fixes Gabe Kangas 2020-10-05 20:25:04 -07:00
  • 98da560e8c Add comment Gabe Kangas 2020-10-02 10:17:45 -07:00
  • e833a2b5e7 Fire geoip api call behind goroutine Gabe Kangas 2020-10-02 09:49:50 -07:00
  • dba8615dbb Rename file Gabe Kangas 2020-10-02 09:35:21 -07:00
  • 9f00e14beb Make setting and reading geo details separate operations to unblock and speed up Gabe Kangas 2020-10-02 09:30:36 -07:00
  • 58be82ed39 Post-rebase cleanup Gabe Kangas 2020-10-02 01:01:54 -07:00
  • f3b076734f Connected clients API with geo details Gabe Kangas 2020-10-01 18:15:18 -07:00
  • ffe6970ec9 Add a simple success response to API requests Gabe Kangas 2020-09-28 18:37:59 -07:00
  • 0fb79f359f Add support for ending the inbound stream. Closes #191 Gabe Kangas 2020-09-28 16:15:43 -07:00
  • 0445274fbd Do not cache hls playlist files at all. Closes #229 Gabe Kangas 2020-10-06 18:26:11 -07:00
  • 38743a9608 UPDATE: Set volume on load Edgardo Ramírez 2020-10-06 19:01:59 -05:00
  • f0df543def ADD: Handle muted state to update the volume settings Edgardo Ramírez 2020-10-06 15:51:30 -05:00
  • a36891c465
    Merge pull request #226 from Pranav2612000/chat_count_fix gingervitis 2020-10-06 13:46:07 -07:00
  • ac1860d325 UPDATE: Use helpers functions for saving the volume settings Edgardo Ramírez 2020-10-06 15:46:07 -05:00
  • 66db710761 FIX: Set volume only if it exists in localstorage Edgardo Ramírez 2020-10-06 15:03:15 -05:00
  • e2200f09d7 Merge remote-tracking branch 'upstream/master' into save-volume-settings Edgardo Ramírez 2020-10-06 14:55:56 -05:00
  • 84b81e440d ADD: Save volume settings in localstorage Edgardo Ramírez 2020-10-06 14:53:08 -05:00
  • 70c5a8b910
    . -> · Gabe Kangas 2020-10-06 12:12:49 -07:00
  • d39003b88a Add 3rd party web dependency instructions Gabe Kangas 2020-10-06 10:49:48 -07:00
  • 06e5fe09f4 Fix leftover value when we would deal with cache duration in minutes instead of seconds Gabe Kangas 2020-10-06 09:17:41 -07:00
  • eb404fba34 Add attributes file Gabe Kangas 2020-10-05 23:16:11 -07:00
  • a3221aee19 Removing docs as submodule because that was an odd idea Gabe Kangas 2020-10-05 13:52:58 -07:00
  • 769fc3a561
    Fixes #211: Update mod paths (#221) leowmjw 2020-10-06 01:07:09 +08:00
  • dfc03bc027 Web modules were getting hit by .gitignore. Fixed Gabe Kangas 2020-10-05 08:43:38 -07:00
  • be6d11109d Fixes #211: Update mod paths Michael Leow 2020-10-05 22:31:38 +08:00
  • 5d530ca5a6 Missing showdown module import in app Gabe Kangas 2020-10-05 00:05:35 -07:00
  • 7ac22eb889 fix: prevents messages ending with spaces to exceed the msg limit Pranav 2020-10-05 11:07:08 +05:30
  • 31c5f8241c
    Inital OpenAPIv3 Spec (#223) John Hobbs 2020-10-04 20:59:43 -05:00
  • 27a4c8c895
    Move all remote dependencies to be local (#220) Gabe Kangas 2020-10-04 18:43:31 -07:00
  • 4d6c4f9f0d Missing local css Gabe Kangas 2020-10-04 18:39:39 -07:00
  • b4c499469b Success! Uses local js modules and assets and no cdns Gabe Kangas 2020-10-03 19:05:48 -07:00
  • e6ed6b6c56 Experiment with snowpack. Making progress Gabe Kangas 2020-10-02 16:23:19 -07:00
  • 8c3b36083e Experiment with javascript bundling Gabe Kangas 2020-10-01 22:05:32 -07:00