Jannik Volkland
a17e507664
Merge branch 'master' into fix-issue-202
2020-10-07 08:49:10 +02:00
Jannik Volkland
d4b800c9bb
Merge branch 'fix-issue-202'
2020-10-07 08:46:09 +02:00
Jannik Volkland
813884ef21
fix: Use Kebab-Case, and resolve Merge Conflict
2020-10-07 08:42:46 +02:00
Gabe Kangas
d7e355bce1
Connected clients admin API ( #217 )
...
* Add support for ending the inbound stream. Closes #191
* Add a simple success response to API requests
* Connected clients API with geo details
* Post-rebase cleanup
* Make setting and reading geo details separate operations to unblock and speed up
* Rename file
* Fire geoip api call behind goroutine
* Add comment
* Post-rebase fixes
* Add support for the MaxMind GeoLite2 GeoIP database
2020-10-06 23:14:33 -07:00
gingervitis
1eb7c1985b
Merge pull request #228 from SoldierCorp/save-volume-settings
...
ADD: Save volume settings in localstorage
2020-10-06 22:54:57 -07:00
Gabe Kangas
0445274fbd
Do not cache hls playlist files at all. Closes #229
2020-10-06 18:26:11 -07:00
Edgardo Ramírez
38743a9608
UPDATE: Set volume on load
2020-10-06 19:01:59 -05:00
Edgardo Ramírez
f0df543def
ADD: Handle muted state to update the volume settings
2020-10-06 15:51:30 -05:00
gingervitis
a36891c465
Merge pull request #226 from Pranav2612000/chat_count_fix
...
fix: prevents messages ending with spaces to exceed the msg limit
2020-10-06 13:46:07 -07:00
Edgardo Ramírez
ac1860d325
UPDATE: Use helpers functions for saving the volume settings
2020-10-06 15:46:07 -05:00
Edgardo Ramírez
66db710761
FIX: Set volume only if it exists in localstorage
2020-10-06 15:03:15 -05:00
Edgardo Ramírez
e2200f09d7
Merge remote-tracking branch 'upstream/master' into save-volume-settings
2020-10-06 14:55:56 -05:00
Edgardo Ramírez
84b81e440d
ADD: Save volume settings in localstorage
2020-10-06 14:53:08 -05:00
Gabe Kangas
70c5a8b910
. -> ·
2020-10-06 12:12:49 -07:00
Gabe Kangas
d39003b88a
Add 3rd party web dependency instructions
2020-10-06 10:51:37 -07:00
Gabe Kangas
06e5fe09f4
Fix leftover value when we would deal with cache duration in minutes instead of seconds
2020-10-06 09:17:41 -07:00
Gabe Kangas
eb404fba34
Add attributes file
2020-10-05 23:16:11 -07:00
Gabe Kangas
a3221aee19
Removing docs as submodule because that was an odd idea
2020-10-05 13:52:58 -07:00
leowmjw
769fc3a561
Fixes #211 : Update mod paths ( #221 )
...
Co-authored-by: Michael Leow <mleow@moneylion.com>
2020-10-05 10:07:09 -07:00
Gabe Kangas
dfc03bc027
Web modules were getting hit by .gitignore. Fixed
2020-10-05 08:43:38 -07:00
Gabe Kangas
5d530ca5a6
Missing showdown module import in app
2020-10-05 00:05:35 -07:00
Pranav
7ac22eb889
fix: prevents messages ending with spaces to exceed the msg limit
2020-10-05 11:12:33 +05:30
John Hobbs
31c5f8241c
Inital OpenAPIv3 Spec ( #223 )
2020-10-04 18:59:43 -07:00
Gabe Kangas
27a4c8c895
Move all remote dependencies to be local ( #220 )
...
* Experiment with javascript bundling
* Experiment with snowpack. Making progress
* Success! Uses local js modules and assets and no cdns
* Missing local css
2020-10-04 18:43:31 -07:00
Jannik
4c02b6eea1
Move socialIconsList to its own component
2020-10-04 20:48:44 +02:00
gingervitis
e7f39a0113
Merge pull request #213 from ahmadkarlam/add-title-chat
...
Add timestamp to title chat
2020-10-04 01:15:45 -07:00
Gabe Kangas
bb9c788306
Support CORS+Basic auth together
2020-10-03 23:06:48 -07:00
Ahmad Karlam
29ef90e384
fix: check if date is invalid
2020-10-04 10:58:02 +07:00
Ahmad Karlam
8c380f118a
refactor: declare format timestamp as variable for consistency
2020-10-04 10:57:45 +07:00
Ahmad Karlam
1c03e83c31
Typo
2020-10-04 09:08:40 +07:00
Ahmad Karlam
2abde9186c
refactoring
2020-10-04 09:08:05 +07:00
Ahmad Karlam
d27d4a798f
Remove moment js and use standard library date from javascript
2020-10-04 09:01:46 +07:00
Gabe Kangas
922dfec77a
Remove custom paths and add constants ( #216 )
2020-10-03 14:35:03 -07:00
Ginger Wong
f30cfcf20f
includes fix for #210
...
Merge branch 'gw/1003-firefoxscrollbars'
2020-10-03 13:51:52 -07:00
Ginger Wong
ff3a50dc03
linty stuff
2020-10-03 13:50:08 -07:00
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
2020-10-03 13:42:48 -07:00
Ahmad Karlam
63a757ef23
Use moment js for diff and format date
2020-10-03 20:29:29 +07:00
Jannik
d6dadcabf8
Fix: Optional socialHandles and tags
2020-10-02 21:28:35 +02:00
Gabe Kangas
e042c85f88
Hardware status admin api ( #218 )
...
* Add metrics for disk usage
* Add admin API for hardware metrics
* Fix error message alert
2020-10-02 12:18:08 -07:00
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
2020-10-02 00:12:47 -07:00
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
2020-10-02 00:06:14 -07:00
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
2020-10-02 00:02:42 -07:00
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
2020-10-01 23:55:38 -07:00
Anoop
6946d4b3ea
Make video segment filename unique ( #214 )
...
* Make video segment filename unique
* fix typo
* Remove type casting function
2020-10-01 23:34:29 -07:00
Gabe Kangas
48c8cf5ed2
Admin API to change in-memory streaming key. Closes #212
2020-10-01 23:17:27 -07:00
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
2020-10-01 18:16:58 -07:00
Ahmad Karlam
334a69386d
Add timestamp to title chat
2020-10-01 16:11:43 +07:00
Gabe Kangas
f8068826ab
Add script to build and bundle admin
2020-09-30 17:26:07 -07:00
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
2020-09-30 14:14:39 -07:00
Gabe Kangas
6a0e8deae3
Use ISO date strings. Make random delays longer.
2020-09-28 21:39:56 -07:00