gingervitis
57f2e4b567
Merge pull request #241 from jeyemwey/jv-119-remove-avatars
...
Remove Chat Avatars
Thanks for the cleanup! Looks great.
2020-10-14 11:16:58 -07:00
Gabe Kangas
64a85e68aa
Update extra page content API ( #240 )
...
* Mark change stream key api as pre-release
* Add API for changing extra page content. Renanme usercontent -> pagecontent. closes #236
2020-10-14 09:38:48 -07:00
Jannik Volkland
146e6d342c
Remove avatars from frontend
2020-10-14 13:33:55 +02:00
Gabe Kangas
d7c3991b59
Render and sanitize chat messages server-side. ( #237 )
...
* Render and sanitize chat messages server-side. Closes #235
* Render content.md server-side and return it in the client config
* Remove showdown from web project
* Update api spec
* Move example user content file
2020-10-13 16:45:52 -07:00
gingervitis
25ef2fc66e
Merge pull request #231 from owncast/gek/remove-status-bar-values
...
Remove additional viewer counts from status bar.
2020-10-08 21:44:27 -07:00
Gabe Kangas
250dcf1d75
make logo fit size of user image avatar circle. closes #230
2020-10-08 21:15:46 -07:00
Gabe Kangas
ce14e0d0a7
Remove additional viewer counts from status bar. Closes #155
2020-10-08 16:39:11 -07: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
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
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
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
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
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
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
Ahmad Karlam
334a69386d
Add timestamp to title chat
2020-10-01 16:11:43 +07:00
Ginger Wong
1a477de89a
Merge branch 'master' of https://github.com/gabek/owncast
2020-09-27 23:04:51 -07:00
Ginger Wong
3add3897ac
show play button when video is paused (issue #201 )
2020-09-27 23:04:42 -07:00
gingervitis
fc27d73030
Merge pull request #171 from owncast/gek/remove-player-progress-bar
...
Remove player progress bar. Closes #159
2020-09-27 22:03:40 -07:00
Gabe Kangas
ec9f8ba004
Stop using skypack CDN for emoji button and bump version. Address #141
2020-09-25 19:36:11 -07:00
Gabe Kangas
0cb31644f4
Quiet, log.
2020-09-23 18:18:15 -07:00
Ginger Wong
01f956d043
detect portrait mode on mobile so it doesnt go into two col layout when keyboard is up, ( #178 )
2020-09-22 17:09:55 -07:00
Ginger Wong
58570be302
disable chat when websocket disconnects, enable it when it connects
2020-09-22 01:38:43 -07:00
Gabe Kangas
5af0afa2a0
Disable chat input when websocket disconnects. Closes #174
2020-09-22 01:22:49 -07:00
gingervitis
661eedc03a
chat fixes v3 or 5 or 123 ( #168 )
...
* only consider short-heights when not smallscreen; hide status bar when small screen, but leave shadow;
* fix max char counting bugs with paste, yet be still be able to use modifier keys even when max chars reached
* rmeove 'chat' button; move into textarea
* use image for emoji picker for sizing consitency
* cleanup unused things
* - totally unecessary emoji picker style improvements
- totally necessary doctype added to emoji picker so it shows up more stable-y on mobile views
* more stable layout positioning for chat panel without hacky margins, so that the bottom of the message list will always be on top of the form input, and not behind it at any point.
* hide header on touch screens when screns are small and screen height is short (possibly when keyboard is up), so that there's more visibliity to see messages. this only works on chrome, not ios safari right now, due to the position: fixed of things.
* move char counting to keyup instead
* address message text horiz overflow (#157 )
* dont jumpToBottom if user has scrolled about 200px from the bottom (#101 )
* scroll to bottom on resize too
* cleanup
* revert test bool
* typo
* re-readjust short-wide case again
* - add focus to input field after emoji is selected, put cursor at end
- instead of smooth scrolling to bottom, just jump there.
2020-09-21 20:11:09 -07:00
Gabe Kangas
7e2963ab1c
Remove player progress bar. Closes #159
2020-09-21 14:28:12 -07:00
Gabe Kangas
2e6d61c7c2
Allow user colors to be more red
2020-09-21 14:14:55 -07:00
Gabe Kangas
38d93a549a
Tweak user colors and add a little testing script for future experimenting. Closes #170
2020-09-21 13:56:07 -07:00
Gabe Kangas
257847fdf8
Fix chat visibility toggle
2020-09-20 19:27:26 -07:00
Ginger Wong
29ebe80ad0
remove test cruft so chat panel visibility is remembered
2020-09-20 15:49:52 -07:00
Ginger Wong
91590f95bb
hide extra videojs video elements that dont have a src to address #165
2020-09-20 15:49:15 -07:00
Gabe Kangas
0c5e788aa2
Preload preact, emoji. Defer some js. ( #162 )
2020-09-20 10:03:54 -07:00
Gabe Kangas
80b2b9e668
Move API endpoints under an API url namespace. Closes #148
2020-09-14 16:15:53 -07:00