Ahmad Karlam
2abde9186c
refactoring
5 years ago
Ahmad Karlam
d27d4a798f
Remove moment js and use standard library date from javascript
5 years ago
Ginger Wong
11cae4de88
add gitignore
5 years ago
Gabe Kangas
922dfec77a
Remove custom paths and add constants ( #216 )
5 years ago
Ginger Wong
f30cfcf20f
includes fix for #210
...
Merge branch 'gw/1003-firefoxscrollbars'
5 years ago
Ginger Wong
ff3a50dc03
linty stuff
5 years ago
Ginger Wong
ab1eb69fd1
apply scrollbar tricks to moz browser; make scroll colors on emoji picker easier to see; make emoji hover color easier to see
5 years ago
Ahmad Karlam
63a757ef23
Use moment js for diff and format date
5 years ago
Jannik
d6dadcabf8
Fix: Optional socialHandles and tags
5 years ago
Gabe Kangas
e042c85f88
Hardware status admin api ( #218 )
...
* Add metrics for disk usage
* Add admin API for hardware metrics
* Fix error message alert
5 years ago
Gabe Kangas
f4fdc6c951
Current broadcaster details admin api ( #206 )
...
* Add support for ending the inbound stream. Closes #191
* Add a simple success response to API requests
* Store inbound broadcast details for admin purposes
* Add /api/admin/broadcaster endpoint
* Reset broadcaster on disconnect
* Move controller to admin directory
5 years ago
Gabe Kangas
236f25b772
Viewer metrics api ( #208 )
...
* Add support for ending the inbound stream. Closes #191
* Add a simple success response to API requests
* Add viewers over time API
* Move controllers to admin directory
5 years ago
Gabe Kangas
d8c43d2c56
Add server config admin endpoint ( #207 )
...
* Add support for ending the inbound stream. Closes #191
* Add a simple success response to API requests
* Add server config admin endpoint
5 years ago
Gabe Kangas
9b7784634b
First pass at YP registration/configuration ( #209 )
...
* Spike: Ping YP service with instance details
* WIP: Add to the config to support YP
* Add YP response endpoint
* Handle YP errors. Use config. Off by default
* Show message about YP support on launch
* Add animated gif preview when generating thumb
* Increase quality of preview gif and only create it if YP is enabled
* Do not allow re-registration by clearing the key
* Make large and small logos actually structured
* Change log level
* Fix default YP service URL
* Point to default hostname
* Set default value for YP to false
5 years ago
Anoop
6946d4b3ea
Make video segment filename unique ( #214 )
...
* Make video segment filename unique
* fix typo
* Remove type casting function
5 years ago
Gabe Kangas
48c8cf5ed2
Admin API to change in-memory streaming key. Closes #212
5 years ago
Gabe Kangas
7b64fc7c30
Disconnect stream Admin API + HTTP Basic Auth ( #204 )
...
* Create http auth middleware
* Add support for ending the inbound stream. Closes #191
* Add a simple success response to API requests
5 years ago
Ahmad Karlam
334a69386d
Add timestamp to title chat
5 years ago
Gabe Kangas
fe6c285b43
Add linting and code formatting
5 years ago
Gabe Kangas
9623513c9a
Specify that the root of the web app is /admin
5 years ago
Gabe Kangas
f8068826ab
Add script to build and bundle admin
5 years ago
Gabe Kangas
bcf9c34946
Build should expect /admin to be the root
5 years ago
Gabe Kangas
429b29cbb0
Add sass support for styling
5 years ago
Gabe Kangas
001da70bcf
Update Readme
5 years ago
Gabe Kangas
0f74e1988f
Bootstrap the admin project
5 years ago
Gabe Kangas
5b58ca8345
Initial commit from Create Next App
5 years ago
Gabe Kangas
76d281f35c
Initial commit
5 years ago
Gabe Kangas
8aa5c33999
Update caching logic/headers ( #184 )
...
* Improve caching by adding etags and reducing the max-age
* Move caching into middleware. Set cache headers on segments
5 years ago
Gabe Kangas
6a0e8deae3
Use ISO date strings. Make random delays longer.
5 years ago
Ginger Wong
1a477de89a
Merge branch 'master' of https://github.com/gabek/owncast
5 years ago
Ginger Wong
3add3897ac
show play button when video is paused (issue #201 )
5 years ago
gingervitis
fc27d73030
Merge pull request #171 from owncast/gek/remove-player-progress-bar
...
Remove player progress bar. Closes #159
5 years ago
Gabe Kangas
ef3796a033
Use default video variants if none supplied. Fixes #199
5 years ago
Gabe Kangas
1c74b8aeca
Use config-example instead of config in Docker build
5 years ago
Gabe Kangas
c9d6366b3b
Create release docker image without shipping source and go toolchain. ( #188 )
...
* Create release docker image without shipping source and go toolchain.
Closes #185
* Explicitly add ca-certificates to image
* Combine apk run commands
* Update scripts/Dockerfile-build
Co-authored-by: Aaron Ogle <geekgonecrazy@users.noreply.github.com>
Co-authored-by: Aaron Ogle <geekgonecrazy@users.noreply.github.com>
5 years ago
Gabe Kangas
ec9f8ba004
Stop using skypack CDN for emoji button and bump version. Address #141
5 years ago
Gabe Kangas
903a250526
Use the defaults to make the config file look simpler
5 years ago
Gabe Kangas
1a767fc2e8
Remove verbose logging from docker build
5 years ago
Gabe Kangas
63bb647990
Created a fake chat message generator script for testing
5 years ago
Gabe Kangas
519be9d3b4
Don't update viewer counts if a live stream session is not active.
5 years ago
Gabe Kangas
fc45645280
Reset session stats when we cleanup the session. Closes #180
5 years ago
Gabe Kangas
cb2794f68c
Fix cleanup. ticker -> timer and stop reinstantiation
5 years ago
Gabe Kangas
0cb31644f4
Quiet, log.
5 years ago
Gabe Kangas
9b272d8d3c
Make test script destination optional
5 years ago
Ginger Wong
336a35e981
Merge branch 'master' of https://github.com/gabek/owncast
5 years ago
Ginger Wong
01f956d043
detect portrait mode on mobile so it doesnt go into two col layout when keyboard is up, ( #178 )
5 years ago
Gabe Kangas
0ac9ea7f57
Add a test utility for timing the duration of things easily
5 years ago
Gabe Kangas
17ef8eed0d
Use built-in aac codec for test script
5 years ago
Ginger Wong
58570be302
disable chat when websocket disconnects, enable it when it connects
5 years ago
Gabe Kangas
5af0afa2a0
Disable chat input when websocket disconnects. Closes #174
5 years ago