Commit Graph

  • 5a3aed9587 remove jquery Ginger Wong 2020-06-28 17:23:58 -0700
  • 7f28f25455 Merge branch 'master' of https://github.com/gabek/owncast Ginger Wong 2020-06-28 17:20:43 -0700
  • b228d3a4e5 componentize user info Ginger Wong 2020-06-28 17:15:53 -0700
  • 46177b8163 Update documentation since people might try and run this soon Gabe Kangas 2020-06-28 16:19:26 -0700
  • ae2e98877b Remove no longer used property Gabe Kangas 2020-06-28 15:42:48 -0700
  • f949adb40c Remove panic and log error if file no longer exists. Closes #31 Gabe Kangas 2020-06-28 15:30:43 -0700
  • 519c3aa8b5 Support a map of logos for #30 Gabe Kangas 2020-06-28 15:13:01 -0700
  • 73b6937496 Consolidate config files and surface frontend values via API. Closes #30 Gabe Kangas 2020-06-28 15:10:00 -0700
  • 6c7af9ffae clean up footer things Ginger Wong 2020-06-28 15:08:08 -0700
  • a9b8a70e8a Change the poster based on online status Gabe Kangas 2020-06-25 21:56:43 -0700
  • 20eb8287ef Reset after player ended to force poster. Break out reset function. Gabe Kangas 2020-06-25 21:24:43 -0700
  • a31076a591 Fix I guess what was a typo Gabe Kangas 2020-06-25 18:26:54 -0700
  • 04dc0796d8
    New video transcoder (#27) Gabe Kangas 2020-06-25 17:44:47 -0700
  • 17eb9da30c Remove commented out code Gabe Kangas 2020-06-25 10:27:08 -0700
  • 260877f60d Enable file/line-level verbose debugging by providing enableDebugFeatures option. #20 Gabe Kangas 2020-06-25 01:25:28 -0700
  • 8b379f895b Support config file location as an argument. #20 Gabe Kangas 2020-06-25 01:19:08 -0700
  • 4132cf6d09 Move where the message type is set, and standardize on all caps CHAT Gabe Kangas 2020-06-24 23:20:19 -0700
  • 8878ca1e88 Have both connect and disconnect time in the status API Gabe Kangas 2020-06-24 22:52:05 -0700
  • a297e33eff Make IDs for chat messages generated server-side, not client. For #26 Gabe Kangas 2020-06-24 22:00:49 -0700
  • 5dffaf215b Fix missing poster in the player. Closes #29 Gabe Kangas 2020-06-24 14:34:22 -0700
  • a3273e9deb Value injection at build time seems to only work for the main package Gabe Kangas 2020-06-24 12:55:49 -0700
  • abb2f363af
    Decouple chat from core and add chat rest api (#25) Bradley Hilton 2020-06-23 15:11:01 -0500
  • af1e2c5dd0
    Add a launch.json to enable vscode debugging (#24) Bradley Hilton 2020-06-23 02:42:56 -0500
  • fe96739f60
    Fix a memory leak with the chat aspect. (#23) Bradley Hilton 2020-06-23 01:52:50 -0500
  • 487bd12444
    Project restructure (#18) Bradley Hilton 2020-06-22 20:11:56 -0500
  • b0768de6c0 Remove panic from thumbnail generation Gabe Kangas 2020-06-22 13:41:53 -0700
  • b6085130c6 Fix build script Gabe Kangas 2020-06-22 09:53:26 -0700
  • e643727be5 Merge branch '0620gw-updates' Ginger Wong 2020-06-21 01:31:51 -0700
  • 1a44a4bd2f user content general layout Ginger Wong 2020-06-21 01:31:08 -0700
  • 1ecf39c2f1 clean up social code Ginger Wong 2020-06-21 00:07:57 -0700
  • 19dee67f2a set up components and icons for optional creator's social pages; add airplay icon Ginger Wong 2020-06-20 23:41:13 -0700
  • 22a1eb90ab Fix hls_list_size and delete_segments not working Gabe Kangas 2020-06-20 21:27:49 -0700
  • 7d5104d581 Get rid of obviously bad performance in the slice of segments and reference each in a map instead Gabe Kangas 2020-06-20 19:59:50 -0700
  • b1e1d0168a
    Merge pull request #17 from graywolf336/update-module-path Gabe Kangas 2020-06-19 18:05:27 -0700
  • 5ef358dbd0
    Update the module path Bradley Hilton 2020-06-19 16:39:49 -0500
  • 04dd7d7f90 Explicitly set poster in js Gabe Kangas 2020-06-19 13:40:44 -0700
  • 4c194afce9 Experiment with markdown being supported in chat messgaes Gabe Kangas 2020-06-19 13:40:36 -0700
  • 7bdc9052d3 Fix undefined reference in js Gabe Kangas 2020-06-19 12:19:18 -0700
  • 56f7dbba9f Fix offline video while in passthrough mode, it needs an explicit output bandwidth Gabe Kangas 2020-06-19 11:38:13 -0700
  • a81d95eafa
    Merge pull request #15 from graywolf336/prevent-duplicate-streams Gabe Kangas 2020-06-19 10:29:08 -0700
  • a0dfd018a9
    Reject second stream attempting to overtake existing stream Bradley Hilton 2020-06-19 12:00:27 -0500
  • 04e8e2d82d Fix passthrough video setting Gabe Kangas 2020-06-18 21:57:02 -0700
  • 886485255a Fix errors on Firefox Gabe Kangas 2020-06-18 20:46:00 -0700
  • 88b2301321
    Merge pull request #10 from graywolf336/fix-initial-offline-state Gabe Kangas 2020-06-18 18:08:26 -0700
  • 5611f4d00e
    Merge branch 'master' into fix-initial-offline-state Bradley Hilton 2020-06-18 20:07:23 -0500
  • 69da77b054 Fix short segment thumbnails. Move to JPG thumbs. Fix default thumb copy. Gabe Kangas 2020-06-18 17:47:44 -0700
  • 453bdd88a6
    Remove the previous thumbnail when restarting Bradley Hilton 2020-06-18 19:39:31 -0500
  • 42371a30fe
    Fix the race condition where the logo wasn't copied over for the default thumbnail Bradley Hilton 2020-06-18 19:35:09 -0500
  • cfc7ea7967 Remove log Gabe Kangas 2020-06-18 15:31:51 -0700
  • 465fa84b17 Add some more to .gitignore Gabe Kangas 2020-06-18 15:12:39 -0700
  • 55776b0136 Add default thumbnail Gabe Kangas 2020-06-18 15:12:25 -0700
  • f1d945f4ca
    Merge pull request #5 from graywolf336/add-gitignore Gabe Kangas 2020-06-18 15:00:41 -0700
  • b79f801aff
    Add a gitignore file Bradley Hilton 2020-06-18 16:43:46 -0500
  • 26760b3be1 Rework how videojs is initialized Gabe Kangas 2020-06-18 14:38:06 -0700
  • f013a8639a Actually fix race condition that happens in production. I think. Gabe Kangas 2020-06-18 13:09:54 -0700
  • 51b79287c5 Merge branch 'master' of https://github.com/gabek/owncast Ginger Wong 2020-06-18 10:25:58 -0700
  • b39824b8c3 updates towards more customization Ginger Wong 2020-06-18 10:24:54 -0700
  • 3ce6026cc8 Simplify videojs init Gabe Kangas 2020-06-18 01:24:09 -0700
  • e8edce5178 Continue to troubleshoot race condition at launch Gabe Kangas 2020-06-18 01:23:52 -0700
  • d15080db11 Merge branch 'master' of https://github.com/gabek/owncast Ginger Wong 2020-06-18 00:12:39 -0700
  • cf27b157e6 - fix chrome mobile form focus bug by specifying class. when form focuses media query widths change and may think portrait is in landcape and therefore hide the form. - cleanup now unused methods - jump to bottom from vue prop listener Ginger Wong 2020-06-18 00:06:10 -0700
  • 1c3031acb0 Throw an error if version is not specified in build script Gabe Kangas 2020-06-17 23:54:55 -0700
  • 6bc10dc812 Add web content file to build Gabe Kangas 2020-06-17 23:24:27 -0700
  • e083663a77 Continue to standardize on logging Gabe Kangas 2020-06-17 23:01:49 -0700
  • 02692befc6 Troubleshooting race condition Gabe Kangas 2020-06-17 23:01:31 -0700
  • e63d0656ba Add basic file upload retry with a hardcoded limit Gabe Kangas 2020-06-17 22:01:53 -0700
  • 728b5fe3d7 Update videojs Gabe Kangas 2020-06-17 21:14:58 -0700
  • d00d5d3390 Disallow caching of hls playlists client-side Gabe Kangas 2020-06-17 21:02:16 -0700
  • b0a73a99b9 Add ability to populate the content area in the page with a markdown file Gabe Kangas 2020-06-17 20:20:28 -0700
  • 594e1c774a Add ability to populate the content area in the page with a markdown file Gabe Kangas 2020-06-17 20:20:28 -0700
  • 0cb2ab396c Try to fix a race condition where a file is attempted to be moved and deleted at the same time Gabe Kangas 2020-06-17 17:52:47 -0700
  • f20d8b3179 Troubleshoot player not getting ready event on production server Gabe Kangas 2020-06-17 17:48:33 -0700
  • 5cecb50b2e When starting the server provide a default stream offline state Gabe Kangas 2020-06-17 17:22:43 -0700
  • 06ec265038 Use on Ready event instead of player setup hook Gabe Kangas 2020-06-17 17:13:55 -0700
  • 431c1a54e7 Split out status polling into own file Gabe Kangas 2020-06-17 16:35:47 -0700
  • e3d84f37ac Standardize logging format Gabe Kangas 2020-06-17 16:29:47 -0700
  • 375be379b6 Force variant playlist after file uploads Gabe Kangas 2020-06-17 16:25:56 -0700
  • b2f74adc02 Move player js to player.js. Update offline video clip. Gabe Kangas 2020-06-17 15:02:50 -0700
  • d27c87212e Merge branch 'master' of https://github.com/gabek/owncast Ginger Wong 2020-06-17 10:39:19 -0700
  • aad1a407b8 take out unused event listeners; layout fixes Ginger Wong 2020-06-17 10:39:13 -0700
  • b835d7d56f Catch automated play() promise error Gabe Kangas 2020-06-16 21:31:56 -0700
  • b35059f17b Wait until player is setup before we start polling for status Gabe Kangas 2020-06-16 21:05:54 -0700
  • cbe37d68ce Silence some logging Gabe Kangas 2020-06-16 19:08:34 -0700
  • c6e4ea8349 Use client-side config files to config things Gabe Kangas 2020-06-16 18:55:00 -0700
  • ca4932e2b4 Make the entire web page wrapped in a vue object Gabe Kangas 2020-06-16 18:36:11 -0700
  • c8fa2add17 First pass at a build/release script. Closes #2 Gabe Kangas 2020-06-16 17:27:55 -0700
  • 195fe5d9e3 Merge branch '0615-layoutrefactor' Ginger Wong 2020-06-16 02:16:21 -0700
  • 21aaf0c0fc add logo Ginger Wong 2020-06-16 02:09:47 -0700
  • fd570a6f75 integrate desktop styles. clean up later Ginger Wong 2020-06-16 02:09:29 -0700
  • 97c71771df markup and styles for simple mobile only Ginger Wong 2020-06-15 23:32:26 -0700
  • d7229a8c6d Add AirPlay player button Gabe Kangas 2020-06-15 19:55:32 -0700
  • 285a7df390 Add some formatting to quickstart Gabe Kangas 2020-06-15 18:54:16 -0700
  • 12d2973e9c Finally give this thing a stupid real title Gabe Kangas 2020-06-15 18:20:34 -0700
  • 903fdc33ae Merge branch 'master' of https://github.com/gabek/owncast Ginger Wong 2020-06-15 17:40:18 -0700
  • 7aaf1e6102 good nuff hacks for nowz Ginger Wong 2020-06-15 17:40:12 -0700
  • a90d98ff1b Auto-restart playback when the stream comes back online Gabe Kangas 2020-06-15 17:23:44 -0700
  • f900539481 Use simpler offline segment filenames to assist in caching Gabe Kangas 2020-06-15 16:38:11 -0700
  • 5bc3555206 Stitch in an offline slate when the RTMP stream is dropped Gabe Kangas 2020-06-15 16:27:58 -0700
  • 44058c24aa ⏱🛠 Ginger Wong 2020-06-15 16:23:39 -0700
  • 59ab5e9e98 add a delay before recalculating vh 😭 Ginger Wong 2020-06-15 15:55:57 -0700