Commit graph

2410 commits

Author SHA1 Message Date
Gabe Kangas
71bb8a7381
Redesign the user badges (authed, mods) 2023-01-29 15:40:59 -08:00
gabek
80baf58fdd Prettified Code! 2023-01-29 22:26:17 +00:00
Gabe Kangas
b7bc176dbf
Change another user display color to meet a11y requirements 2023-01-29 14:13:12 -08:00
Gabe Kangas
42fbe314f2
Tweak color to be meet a11y requirements 2023-01-29 14:04:37 -08:00
Gabe Kangas
f318b69980
Make join msg not italic and left align it 2023-01-29 14:01:09 -08:00
renovate[bot]
68d61aa76d
fix(deps): update dependency react-virtuoso to v4.0.6 2023-01-29 18:31:05 +00:00
renovate[bot]
28959c0864
chore(deps): update storybook monorepo to v6.5.16 2023-01-29 12:45:25 +00:00
dorj222
9309ed78f7 Prettified Code! 2023-01-29 10:32:22 +00:00
Jambaldorj Ochirpurev
dd936b6605
Merge branch 'webv2' into fix/ImplementPasswordRules 2023-01-29 11:31:36 +01:00
Gabe Kangas
8af332e129
Decrease header height. Add padding. 2023-01-28 19:29:03 -08:00
Gabe Kangas
88281b4814
Do not show title on offline banner + add margin 2023-01-28 19:26:19 -08:00
Gabe Kangas
59aa54ca12
Decrease status bar font weight 2023-01-28 19:26:18 -08:00
Gabe Kangas
84aff441a2
Give text input more padding 2023-01-28 19:26:17 -08:00
Gabe Kangas
7b4c3f38d5
Fix message background rendering on top of message. Closes #2636 2023-01-28 18:32:57 -08:00
Gabe Kangas
fb4b0a56cc
Fix player sizing in different viewports. Closes #2360 2023-01-28 18:16:31 -08:00
Gabe Kangas
c352e4a9c1
Change chat user display colors to meet a11y guidelines 2023-01-28 17:29:56 -08:00
Owncast
e37563d173 Commit updated Storybook stories 2023-01-28 21:21:54 +00:00
Gabe Kangas
a10c7bbac1
Add sticker design to asset collection 2023-01-28 13:17:11 -08:00
dorj222
d5132cf2c1 update Textfield and TextFieldWithSubmit 2023-01-28 16:38:33 +01:00
renovate[bot]
66059def53
Update dependency react-virtuoso to v4.0.5 2023-01-28 11:23:39 +00:00
renovate[bot]
4fbacf9665
Update typescript-eslint monorepo to v5.49.0 2023-01-28 06:05:52 +00:00
Gabe Kangas
ee3e81d163
Fix storybook image paths 2023-01-27 20:36:44 -08:00
Gabe Kangas
3cd99033c4
Add additional assets to Storybook 2023-01-27 20:33:45 -08:00
Gabe Kangas
3dda431079
Remove references to webv2 branch in docs and builds 2023-01-27 20:16:47 -08:00
Gabe Kangas
f97c180c3d
Add additional assets to Storybook 2023-01-27 20:13:23 -08:00
renovate[bot]
61e1a636a4
Update dependency chromatic to v6.15.0 2023-01-28 00:21:29 +00:00
Gabe Kangas
212a12b4ef
Organize colors 2023-01-27 15:35:53 -08:00
Gabe Kangas
7a0d448a26
Add some follower text line break 2023-01-27 14:37:16 -08:00
Gabe Kangas
8b43173681
Slightly improve styling of follower 2023-01-27 14:24:29 -08:00
Gabe Kangas
544ef6bd37
Fix broken image in offline admin 2023-01-27 13:46:33 -08:00
Gabe Kangas
bbd3041d90
Add linking to user chat messages. Closes #2635 2023-01-27 12:57:14 -08:00
Gabe Kangas
7c8030cca4
Change system message link color. Closes #2634 2023-01-27 11:50:22 -08:00
Gabe Kangas
c91d85a118
Fix upgrade link in admin sidebar. Closes #2612 2023-01-27 11:11:12 -08:00
renovate[bot]
ffb9583860
Update dependency react-virtuoso to v4.0.4 2023-01-27 07:44:04 +00:00
Gabe Kangas
ed3ba377b1
Split out emoji stories per collection 2023-01-26 20:46:10 -08:00
Gabe Kangas
647685627d
Generate more stories from images 2023-01-26 20:15:02 -08:00
Gabe Kangas
d40999b7e1
Fix ant not loading in storybook 2023-01-26 19:10:40 -08:00
Owncast
f4ef01fca0 Commit updated Storybook stories 2023-01-27 01:15:50 +00:00
Gabe Kangas
a5a6587234
Remove storybook dark mode. It is ugly. 2023-01-26 17:08:23 -08:00
Gabe Kangas
05151ab95f
Fix license link 2023-01-26 16:37:29 -08:00
Gabe Kangas
7d34634778
Run documentation story script 2023-01-26 16:15:10 -08:00
Gabe Kangas
b16a34eb3e
Fix relative img path 2023-01-26 16:01:28 -08:00
Gabe Kangas
518bfd3829
Remove unused story 2023-01-26 15:38:53 -08:00
Gabe Kangas
a3e77687d4
Add select documentation to Storybook 2023-01-26 15:23:25 -08:00
Gabe Kangas
41435e2d7e
Generate Emoji image storybook page 2023-01-26 14:18:12 -08:00
renovate[bot]
54b4afd42e
chore(deps): update nextjs monorepo to v13.1.5 2023-01-25 22:27:43 +00:00
renovate[bot]
81933b68e2
fix(deps): update dependency ua-parser-js to v1.0.33 2023-01-25 17:15:21 +00:00
dorj222
7920ec17a9 code cleanup 2023-01-25 17:06:39 +01:00
renovate[bot]
a82a2ab5c8
fix(deps): update dependency chartkick to v5 (#2632)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-24 23:20:49 -08:00
Gabe Kangas
8bacd776bc
Remove redundant title attribute from header. Closes #2620 2023-01-24 19:43:17 -08:00
gabek
b5da71c9da Prettified Code! 2023-01-25 02:52:35 +00:00
Gabe Kangas
11f59dc726
Regenerate styles 2023-01-24 18:51:11 -08:00
Gabe Kangas
89c26f9036
Darken the gray to be more accessible. Closes #2622 2023-01-24 18:49:44 -08:00
Gabe Kangas
c6eecada6b
Add h2 and h3 tags for page structure. Closes #2623 2023-01-24 14:28:15 -08:00
Gabe Kangas
56d8f799ab
Remove redundant title attr from image link. Closes #2621 2023-01-24 14:17:08 -08:00
dorj222
1993eebc9f fix a small regex typo 2023-01-24 15:10:11 +01:00
dorj222
a5dfc2e03b update Input Validators for Streak Keys and Admin Password 2023-01-24 14:33:56 +01:00
renovate[bot]
44a547e43f
chore(deps): update nextjs monorepo to v13.1.4 2023-01-24 07:28:18 +00:00
Gabe Kangas
e50a810f23
Add label for display name input. For #1826 2023-01-23 20:29:53 -08:00
Gabe Kangas
4f7c2926f9
Give status bar a aria role of status. For #1826 2023-01-23 19:39:56 -08:00
Gabe Kangas
e6be36af31
Add aria-label to player settings button. For #1826 2023-01-23 19:36:28 -08:00
Gabe Kangas
24f6bb1ea5
Add aria-title attribute to video player. For #1826 2023-01-23 19:28:32 -08:00
Gabe Kangas
308aea9f59
Add aria-expanded to toggle chat option. For #1826 2023-01-23 19:16:52 -08:00
renovate[bot]
54e8ea33d4 chore(deps): lock file maintenance 2023-01-23 20:33:38 +00:00
dorj222
dd9f41fef6 merge TextField and TextFieldAdmin components 2023-01-23 15:34:59 +01:00
renovate[bot]
798c588c9c
chore(deps): update nextjs monorepo to v13.1.3 2023-01-23 09:31:32 +00:00
Gabe Kangas
5556653021
Position confirmation popover. Closes #2611 2023-01-22 22:39:18 -08:00
Gabe Kangas
cdaae66e94
Add skip links for content, player and footer. For #1826 2023-01-21 23:22:28 -08:00
Gabe Kangas
b0f88519d0
Strip fragments from URL when connecting to websocket 2023-01-21 23:19:21 -08:00
renovate[bot]
4a6fb95e32 fix(deps): update dependency chart.js to v4.2.0 2023-01-22 07:10:29 +00:00
renovate[bot]
edabf8d100
chore(deps): update dependency @types/react to v18.0.27 2023-01-21 23:32:59 +00:00
Gabe Kangas
f725bc28f4
Make the player fit the full width but content stay the same. For #2360 2023-01-21 12:50:36 -08:00
renovate[bot]
b0654a40cd
fix(deps): update dependency @fontsource/open-sans to v4.5.14 2023-01-21 15:03:29 +00:00
renovate[bot]
77b484dd36
fix(deps): update dependency react-markdown to v8.0.5 2023-01-21 10:05:28 +00:00
gabek
700509922f Prettified Code! 2023-01-21 07:24:38 +00:00
Gabe Kangas
8c5a334a09
Fix customized button border color 2023-01-20 23:22:49 -08:00
renovate[bot]
1394cd33ad
fix(deps): update dependency @uiw/react-codemirror to v4.19.7 2023-01-21 02:45:30 +00:00
Gabe Kangas
18076355f4
Add additional bottom margin to system messages 2023-01-20 16:29:49 -08:00
Gabe Kangas
d6ec47667a
Remove border from moderator message 2023-01-20 16:17:27 -08:00
renovate[bot]
ab74cef90a
fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.7 2023-01-20 18:51:56 +00:00
renovate[bot]
4e43481d57
chore(deps): update dependency eslint-plugin-react to v7.32.1 2023-01-20 13:52:05 +00:00
renovate[bot]
4f7105f56f
chore(deps): update dependency eslint-plugin-import to v2.27.5 2023-01-20 05:54:31 +00:00
Gabe Kangas
195cf0fbdd
Lower popover z-index to render below modals 2023-01-19 19:20:07 -08:00
renovate[bot]
6a5cd10f6f
chore(deps): update typescript-eslint monorepo to v5.48.2 2023-01-19 18:21:10 +00:00
dorj222
90515f37b5 add an admin password validator 2023-01-19 11:58:36 +01:00
Gabe Kangas
fa420ff98f
Support customizing button title text color 2023-01-18 23:14:44 -08:00
Gabe Kangas
19c228eaf6
Allow adding custom javascript to the page. Closes #2604 2023-01-18 22:38:24 -08:00
Gabe Kangas
a567f8543e
Make chat text input background the same color as chat bg 2023-01-18 20:23:50 -08:00
Gabe Kangas
7ba91404cc
Style moderation hover button 2023-01-18 20:23:12 -08:00
Gabe Kangas
4809e6eb0f
Reduce weight of tab text 2023-01-18 19:26:31 -08:00
gabek
1991c66325 Prettified Code! 2023-01-19 03:20:37 +00:00
Gabe Kangas
a6bcabebbf
Make chat background dark 2023-01-18 19:18:32 -08:00
Gabe Kangas
a92175aaed
Fix footer height 2023-01-18 19:18:31 -08:00
Gabe Kangas
f072819e81
Refactor the color customizing admin components 2023-01-18 19:18:31 -08:00
Gabe Kangas
2b46bb5b6d
Make statusbar dark 2023-01-18 19:18:30 -08:00
Gabe Kangas
12eb0eed1d
Support customizing button border color 2023-01-18 19:18:30 -08:00
Gabe Kangas
a1a3272031
Hide scrollbars 2023-01-18 19:18:29 -08:00
Gabe Kangas
bd8925f135
Remove theme colors from apperaance customization 2023-01-18 19:18:28 -08:00
renovate[bot]
86357971a9
chore(deps): update dependency eslint to v8.32.0 2023-01-18 21:15:17 +00:00
renovate[bot]
5562a61274
fix(deps): update dependency slate-react to v0.88.2 2023-01-18 13:34:48 +00:00
Gabe Kangas
a436bfb721
Reorganize npm packages 2023-01-17 19:55:36 -08:00
Gabe Kangas
5b371b4f73
Improve connectivity error message 2023-01-17 19:21:24 -08:00
Michael David Kuckuk
59e5cfefd4
Remove twitter notification configuration (#2598) 2023-01-17 13:20:29 -08:00
renovate[bot]
0a1d0acc97
fix(deps): update dependency @xstate/react to v3.0.2 2023-01-17 12:02:17 +00:00
dorj222
52a720f2f8 add the minimum stream key complexity rules on the client side 2023-01-17 12:29:16 +01:00
renovate[bot]
c12672b991
chore(deps): update dependency prettier to v2.8.3 2023-01-17 04:14:04 +00:00
Gabe Kangas
15c28b3d6e
Allow moderator message to fill chat width. Closes #2596 2023-01-16 17:53:59 -08:00
Gabe Kangas
49cdb1dafb
Fix chat message background color not showing. Closes #2594 2023-01-16 17:33:50 -08:00
renovate[bot]
2b07e79e71
fix(deps): update dependency @uiw/react-codemirror to v4.19.6 (#2591)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-16 12:56:10 -08:00
renovate[bot]
6112c43817
chore(deps): update dependency eslint-plugin-react to v7.32.0 (webv2) (#2580)
* chore(deps): update dependency eslint-plugin-react to v7.32.0

* Turn off react/destructuring-assignment

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2023-01-16 12:38:06 -08:00
renovate[bot]
8bef703a89
chore(deps): update nextjs monorepo to v13.1.2 (#2593)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-16 12:00:20 -08:00
renovate[bot]
06a5122a28 chore(deps): lock file maintenance 2023-01-16 13:39:08 +00:00
Gabe Kangas
c88c90881a
Use flex-start instead of start 2023-01-15 23:13:38 -08:00
Gabe Kangas
2853752937
Make each admin page specify is own layout. Closes #2584 2023-01-15 23:12:38 -08:00
Gabe Kangas
6fbd6cbbcf
Lazy load every instance of using ant icons. Closes #2583 2023-01-15 22:31:36 -08:00
André Rusakow
b8016eaa90
fix scroll on mobile (#2585)
* fix scrolling issues on mobile

* resolve conflict
2023-01-15 18:37:21 -08:00
renovate[bot]
a663cfb4b0
fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.6 2023-01-15 19:17:44 +00:00
renovate[bot]
fb2f46e2a3
chore(deps): update dependency eslint-plugin-import to v2.27.4 2023-01-15 13:33:56 +00:00
renovate[bot]
dc2d075a99
chore(deps): update dependency eslint-plugin-jsx-a11y to v6.7.1 2023-01-15 06:32:24 +00:00
renovate[bot]
88bb5940c2
chore(deps): update dependency eslint-plugin-jsx-a11y to v6.7.0 2023-01-14 05:20:27 +00:00
Gabe Kangas
e48e274c79
Only show moderator notification once. Closes #2578 2023-01-13 20:53:10 -08:00
Gabe Kangas
82848bf68a
Fix link 2023-01-13 14:21:27 -08:00
Gabe Kangas
d5960524fc
Tweak admin styles to be using less custom overrides 2023-01-13 14:20:46 -08:00
Gabe Kangas
bf92705dfc
Fix link 2023-01-13 14:19:32 -08:00
renovate[bot]
297bb8dd07
chore(deps): update dependency eslint-plugin-storybook to v0.6.10 2023-01-13 17:51:07 +00:00
renovate[bot]
732762f115
chore(deps): update typescript-eslint monorepo to v5.48.1 2023-01-13 10:01:02 +00:00
Gabe Kangas
2c2dae9e00
Make the footer have a consistant height 2023-01-13 00:28:05 -08:00
renovate[bot]
3345b61961
fix(deps): update dependency xstate to v4.35.2 (#2560)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-12 22:50:02 -08:00
renovate[bot]
40f10448e4
chore(deps): update dependency babel-loader to v9.1.2 (#2556)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-12 17:14:42 -08:00
Gabe Kangas
1d58b7fbad
Center column of followers on mobile. Closes #2515 2023-01-12 15:06:02 -08:00
Gabe Kangas
bf3ee58e87
Fix followers collection story 2023-01-12 15:06:02 -08:00
Gabe Kangas
a0fecb7e1f
Update image paths in story 2023-01-12 15:06:01 -08:00
renovate[bot]
c4ca2ad99f
fix(deps): update dependency slate to v0.88.1 (#2570)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-12 14:13:24 -08:00
Gabe Kangas
48e99ff37c
Move icons to public directory. Fixes #2573 2023-01-12 13:53:09 -08:00
renovate[bot]
082b47f0b1
chore(deps): update dependency prettier to v2.8.2 (#2569)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-12 13:15:17 -08:00
Gabe Kangas
aadf721808
Move the contributor comment to end of source 2023-01-11 23:50:26 -08:00
Gabe Kangas
c7e12643e9
Point link to genera admin settings page 2023-01-11 22:44:55 -08:00
Gabe Kangas
2ff4316ee6
Fix admin subpages not having a layout 2023-01-11 22:44:15 -08:00
Gabe Kangas
4bac079a73
Make footer sit on bottom of page. Closes #2188 2023-01-11 18:56:10 -08:00
Gabe Kangas
9cc7b1cf2d
Add a little comment for those viewing HTML source that we could use contributors 2023-01-11 18:26:54 -08:00
renovate[bot]
92eb042c39
chore(deps): update dependency @babel/core to v7.20.12 (#2555)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-11 14:22:35 -08:00
Gabe Kangas
bb9b8a8123
Use own scroll to bottom function instead of built-in. Closes #2500 2023-01-11 00:53:18 -08:00
Gabe Kangas
b989e9a462
Remove chat container bottom margin 2023-01-11 00:52:03 -08:00
Gabe Kangas
7ce35a8a08
Increase user message border width 2023-01-11 00:51:39 -08:00
Meisam
64d3c37fb2
improve stream testing script (#2549)
* merge testContent.sh into ocContent.sh

* detect ffmpeg

ffmpeg or ffmpeg.exe in path, current dir, or parent dir

* use ocTestStream in api test

* enable verbose logging for api tests

* log ffmpeg version

* change ffmpeg lookup order

* set path properly for using the local ffmpeg

* rm double space from transcoder error logs

* update tests for new video stream

do not test bitrate

* set test stream target to 127.0.0.1

* log ffmpeg path

* update ffmpeg to v4.4.1

* improve logs

* fix ffmpeg installer script

* fix api test runner

* fix logs

* install fonts

* cleanup

* use ocTestStream.sh for all automated tests

* cleanup ocTestStream.sh

* cleanup test/automated/hls/run.sh

* Fix misspell

* fix ffmpeg installer in automated test runners

* spell fix

* cleanup script

* rev quick api tests

* cleanup tmp paths properly in automated tests

* rm unused ffmpeg package

* cleanup

* fix s3 test

* cache ffmpeg bin for automated tests

* shellcheck allow source

* rm missplaced file if backup fails

* use ffmpeg full path

* set lookup path for shellcheck
2023-01-10 18:50:32 -08:00
Gabe Kangas
8b36194471
Fix another rendering error 2023-01-10 16:51:15 -08:00
Gabe Kangas
d8a5380b7f
Fix some React lifecycle and rendering errors that exist in build 2023-01-10 16:39:20 -08:00
Gabe Kangas
73fbb4c075
Use header tag 2023-01-10 01:09:49 -08:00
Gabe Kangas
85dc3bf21e
Fix storybook errors 2023-01-10 01:00:13 -08:00
Gabe Kangas
98070d8751
Turnning swc back off as it does not seem to work with storybook 2023-01-10 00:44:03 -08:00
Gabe Kangas
03cd2af1d2
Experiment with enabling swc for faster builds 2023-01-10 00:37:13 -08:00
Gabe Kangas
37cd19c567
Inline some CSS upfront for performance. #2167 2023-01-10 00:37:12 -08:00
Gabe Kangas
cfaeda94b0
Lazy load more components. #2167 2023-01-10 00:37:12 -08:00
Gabe Kangas
7392ae8a54
Reorganize admin components to help bundling 2023-01-10 00:37:11 -08:00
Gabe Kangas
29882f1291
Lazy load tooltip 2023-01-10 00:37:11 -08:00
Gabe Kangas
bd3c81c353
Replace he html decoding lib with entities 2023-01-10 00:37:10 -08:00
Gabe Kangas
c542dc10da
Fix some components being rendered as pages 2023-01-10 00:37:10 -08:00
renovate[bot]
ee795a21af
fix(deps): update dependency react-hotkeys-hook to v4 (#2568)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-09 13:57:14 -08:00
renovate[bot]
249469a688
fix(deps): update dependency chart.js to v4.1.2 (#2559)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-09 13:15:53 -08:00
renovate[bot]
6a60aa9509
fix(deps): update dependency react-virtuoso to v4 (#2563)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-09 12:53:37 -08:00
renovate[bot]
75f4b95c9c
chore(deps): update dependency eslint-config-prettier to v8.6.0 (#2552)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-09 10:49:59 -08:00
renovate[bot]
68d79ed04d
fix(deps): update dependency style-dictionary to v3.7.2 (#2554)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-09 10:46:50 -08:00
Gabe Kangas
c05a20a460
Use built-in Next layout support + lazy load
Instead of doing manual layout switching use the Nextjs nested layout
support. Also add some additional lazy loading of components. This is to
work on performance score re: #2167.
2023-01-09 01:08:24 -08:00
Gabe Kangas
15747f86dd
Lazy load followers components 2023-01-09 01:08:24 -08:00
renovate[bot]
6925257fb4 chore(deps): update typescript-eslint monorepo to v5.48.0 2023-01-09 07:52:37 +00:00
Gabe Kangas
f95fbcc38b
Enable source maps in production 2023-01-08 20:41:46 -08:00
Gabe Kangas
e4a02dea91
No reason to use the Image component here 2023-01-08 20:03:06 -08:00
Gabe Kangas
81c505d731
Hack to force scroll to very bottom at mount. For #2500 2023-01-05 02:16:37 -08:00
gabek
f0b9ad867b Prettified Code! 2023-01-05 00:35:08 +00:00
Gabe Kangas
2bd3ab82a9
Removing the attempt at an admin dark mode. #1904 2023-01-04 16:33:56 -08:00
Gabe Kangas
505b0bb7e8
Start on admin dark theme. Closes #1904 2023-01-04 16:06:32 -08:00
Gabe Kangas
2675150cdf
Revert "improve stream testing script (#2525)"
This reverts commit e748d8f765.
2023-01-04 14:22:55 -08:00
Meisam
e748d8f765
improve stream testing script (#2525)
* merge testContent.sh into ocContent.sh

* detect ffmpeg

ffmpeg or ffmpeg.exe in path, current dir, or parent dir

* use ocTestStream in api test

* enable verbose logging for api tests

* log ffmpeg version

* change ffmpeg lookup order

* set path properly for using the local ffmpeg

* rm double space from transcoder error logs

* update tests for new video stream

do not test bitrate

* set test stream target to 127.0.0.1

* log ffmpeg path

* update ffmpeg to v4.4.1

* improve logs

* fix ffmpeg installer script

* fix api test runner

* fix logs

* install fonts

* cleanup

* use ocTestStream.sh for all automated tests

* cleanup ocTestStream.sh

* cleanup test/automated/hls/run.sh

* Fix misspell

* fix ffmpeg installer in automated test runners

* spell fix

* cleanup script

* rev quick api tests

* cleanup tmp paths properly in automated tests

* rm unused ffmpeg package

* cleanup
2023-01-04 14:12:05 -08:00
Harpreet Singh
2e56684314
Move enable save button logic to a use effect hook. This updates state without delay. (#2548) 2023-01-04 13:54:34 -08:00
renovate[bot]
0d7fee33b6 chore(deps): lock file maintenance 2023-01-03 18:58:43 +00:00
renovate[bot]
4e5a5e59e0
chore(deps): update dependency eslint to v8.31.0 2023-01-03 09:16:11 +00:00
renovate[bot]
706879a5a9
fix(deps): update dependency yaml to v2.2.1 2023-01-02 19:27:40 +00:00
renovate[bot]
1856c6764c
fix(deps): update dependency @uiw/react-codemirror to v4.19.5 2023-01-02 12:59:29 +00:00
renovate[bot]
ee46281196
fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.5 2023-01-02 06:33:51 +00:00
renovate[bot]
45e34678ec
chore(deps): update dependency storybook-dark-mode to v2.0.5 2023-01-02 01:00:55 +00:00
Michael David Kuckuk
2f2300db8d
Add initiallyMuted query parameter to embed player (#2539)
* Add query param to initially mute embed player

* Add stories for embed player

* Improve VideoJS typing
2022-12-31 16:08:54 -08:00
Harpreet Singh
41499c78c3
Update logic for canSave() to allow saving regardless of the enabled value. (#2538) 2022-12-31 14:44:49 -08:00
renovate[bot]
3428ead3ed
Update nextjs monorepo to v13.1.1 2022-12-30 14:49:22 +00:00
renovate[bot]
96afe9481e
Update typescript-eslint monorepo to v5.47.1 2022-12-30 08:34:38 +00:00
Gabe Kangas
48f7a18419
Do not show followers bg color on mobile 2022-12-29 23:00:23 -08:00
Gabe Kangas
04b0f4548c
Remove duplicate API call + explicitly set loading state 2022-12-29 22:59:53 -08:00
Gabe Kangas
a971a79296
Fix name change clearing chat history. Closes #2532 2022-12-29 20:11:20 -08:00
renovate[bot]
8b80ab1a7e
Update dependency @types/node to v18.11.18 2022-12-30 01:05:56 +00:00
Gabe Kangas
533d33847c
Hide disabled features (#2473)
* Hide/show on notify and fediverse feature disable/enable

* Update browser tests to enable features for testing

* Hide/show features in mobile action menu

* Do not show fediauth option if fediverse features are not enabled.

* Force showing tabs when in Storybook
2022-12-29 16:26:04 -08:00
André Rusakow
15533d3d8a
wrap promise response in set timeout to keep local state in sync (#2531) 2022-12-29 13:19:23 -08:00
Jambaldorj Ochirpurev
31a3868216
fix Notify Reminder Popup Design (#2529) 2022-12-29 12:04:28 -08:00
André Rusakow
0a602edf5e
Double scrollbars (#2509)
* hide footer on mobile to avoid double scrollbars

* fix double scrollbars on desktop by removing scroll behaviour from main section

* add scrollbar styles to body and html

* add vertical scrolling back to main section

* prevent header from collapsing and messing around with scrolling

* prevent body from scrolling for main layout

* move tablet breakpoint into breakpoint mixin

* preffify code

* remove js height calc for lower section on mobile and use css

* enable scrolling within a tab on mobile

* remove scrollbar from main section on mobile

* adjust header height on mobile

* add react use to web

* lock body scroll for main layout
2022-12-29 10:14:12 -08:00
André Rusakow
05c8ce223b
Filesize limit for logoupload (#2522)
* add readable byts helper function

* adjust wording for logo upload

* limit file size to 2 MB

* remove log

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2022-12-28 15:41:49 -08:00
Gabe Kangas
a88da10c74
Rework some of the css var state to fix flaky customization UI. Fixes #2505 2022-12-28 13:05:35 -08:00
Gabe Kangas
6b0ac9d0bc
Revert "chore(deps): update nextjs monorepo to v13.1.1"
This reverts commit 2af6a0b99d.
2022-12-28 10:44:15 -08:00
renovate[bot]
2af6a0b99d chore(deps): update nextjs monorepo to v13.1.1 2022-12-28 11:29:05 +00:00
Shashwat Agrawal
397f940669
Center followers list 2515 (#2520)
* centered the follower

* left-align in desktop devices

Co-authored-by: Shashwat <shashwat>
2022-12-27 22:49:41 -08:00
Gabe Kangas
5a41f4a1ea
Reorganize admin pages and consolidate some sections. For #1904 2022-12-27 18:51:13 -08:00
Rishav Raj
1a9b3f85bb
Footer text wrap solved. (#2508)
* Font size reduced

* Update Footer.module.scss
2022-12-27 12:08:49 -08:00
Jambaldorj Ochirpurev
f8a481ff70
Fix/issue#2441 (#2443)
* fix the rendering issues related to More Info

* update

* update Chat Moderation Details component
2022-12-27 11:57:44 -08:00
Anderer Zyklus
35e6c69612
updated 'Help' menu item on admin panel to point to '/admin/help'. (#2516) 2022-12-27 11:39:16 -08:00
Gabe Kangas
b55b7a54ea
Specify what element the popup should draw in to fix scrolling. For #2358 2022-12-26 20:05:00 -08:00
Gabe Kangas
b21dfaa2b9
Tweak the border of account in follow modal 2022-12-26 20:04:59 -08:00
André Rusakow
53d3a67533
hide user name in user dropdown on mobile (#2512)
* hide user name in user dropdown on mobile

* truncate title in header

* prettify code

* Add line height to prevent cutting of lower length letters
2022-12-26 14:09:52 -08:00
renovate[bot]
a56d3d185d chore(deps): lock file maintenance 2022-12-26 13:27:52 +00:00
Meisam
c74d5b4f31
add shellcheck to CI (#2478)
* add shellcheck to ci

* test ci

* install bash for shellcheck

* set globstar for bash

* cleanup shell scripts

* do not ignore automated hls tests

* rm legacy build script

* update shell scripts

* cleanup ci

* Fix misspell

* cleanup ci

* fail on curl error in ci
2022-12-25 19:17:13 -08:00
Gabe Kangas
d4ffe02645
Fix title getting lost due to multiple callbacks firing. Closes #2351 2022-12-25 16:04:01 -08:00
renovate[bot]
02fc945d05
chore(deps): update dependency @babel/core to v7.20.7 2022-12-25 09:52:20 +00:00
Gabe Kangas
353e9c5896
Add logging to troubleshoot #2351 2022-12-24 21:21:39 -08:00
Gabe Kangas
5c01efd3e2
Wrap title in header tag. Do not allow it to wrap. Closes #2474 #2446 2022-12-24 16:45:45 -08:00
Gabe Kangas
fb1aca165f
Give the chat text input surrounding a background color 2022-12-24 15:32:15 -08:00
Gabe Kangas
c871251769
Tweak positioning of emoji picker popover 2022-12-24 15:08:46 -08:00
Gabe Kangas
01082c5e0b
Reduce top padding in content header 2022-12-24 14:59:03 -08:00
renovate[bot]
6caca2daad
fix(deps): update dependency sharp to v0.31.3 2022-12-24 17:43:13 +00:00
renovate[bot]
50c349022a
fix(deps): update dependency yaml to v2.2.0 2022-12-24 13:08:17 +00:00
renovate[bot]
ff443e9209
fix(deps): update dependency slate-react to v0.88.0 2022-12-23 22:40:58 +00:00
renovate[bot]
5cc566fda3
chore(deps): update dependency chromatic to v6.14.0 (#2479)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 14:21:45 -08:00
renovate[bot]
888fe15844
chore(deps): update dependency sass to v1.57.1 (#2476)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 14:20:55 -08:00
Meisam
d814ff77ac
update SocialLinks module width (#2477) 2022-12-23 13:49:09 -08:00
renovate[bot]
f96da5a50d
fix(deps): update dependency xstate to v4.35.1 (#2481)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 13:31:56 -08:00
renovate[bot]
ff1d82ef84
chore(deps): update typescript-eslint monorepo to v5.47.0 (#2482)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 13:31:04 -08:00
renovate[bot]
d68296da82
chore(deps): update storybook monorepo to v6.5.15 2022-12-23 20:18:37 +00:00
Gabe Kangas
508ca8c5cb
Downgrade nextjs to get rid of the React error.
Revert "chore(deps): update nextjs monorepo to v13.0.7"
This reverts commit 3676e737b3.
2022-12-23 11:59:34 -08:00
renovate[bot]
b6021547f0 fix(deps): update dependency chart.js to v4.1.1 2022-12-22 05:58:51 +00:00
Gabe Kangas
3b1a8828bb
Tweak modal drop shadow 2022-12-21 17:35:36 -08:00
gabek
ce4293891a Prettified Code! 2022-12-21 07:57:09 +00:00
Gabe Kangas
c9768bd8f8
Add appearance setting for rounded corners. Closes #2471 2022-12-20 23:55:07 -08:00
renovate[bot]
d813280487
chore(deps): update dependency @types/node to v18.11.17 2022-12-21 01:21:09 +00:00
renovate[bot]
89eb8a9b93
chore(deps): update dependency eslint to v8.30.0 2022-12-20 19:34:05 +00:00
renovate[bot]
3676e737b3 chore(deps): update nextjs monorepo to v13.0.7 2022-12-20 15:51:00 +00:00
Gabe Kangas
31f77cf1f0
Tweaks to chat bottom handling for #2342 2022-12-20 00:37:22 -08:00
Meisam
8f29acb7dd
properly detect lowestVariant for system health (#2455) 2022-12-19 23:19:21 -08:00
Gabe Kangas
c597a0de9e
Add accessibility properties to chat text input. Closes #2444 2022-12-19 21:49:11 -08:00
Gabe Kangas
e85f7c8086
Remove unused imports 2022-12-19 18:38:07 -08:00
Gabe Kangas
8376420e86
Add additional descriptive text to compose post modal. 2022-12-19 18:38:06 -08:00
Gabe Kangas
edfb44d7a8
Change style of compose post button + remove thumbnail preview. Closes #2463 2022-12-19 18:38:06 -08:00
Gabe Kangas
58e4a118a6
Add custom document in order to support lang attr on html. Closes #2445 2022-12-19 18:38:05 -08:00
renovate[bot]
7fd95a05d2
chore(deps): update dependency @types/node to v18.11.16 2022-12-19 23:03:01 +00:00
renovate[bot]
f4a056f77b chore(deps): lock file maintenance 2022-12-19 16:37:13 +00:00
renovate[bot]
995a3dc981
fix(deps): update dependency chart.js to v4.1.0 2022-12-19 07:43:32 +00:00
renovate[bot]
f7d99fa524
fix(deps): update dependency @uiw/react-codemirror to v4.19.4 2022-12-18 22:26:51 +00:00
renovate[bot]
96e4b04176
fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.4 2022-12-18 16:13:40 +00:00
renovate[bot]
0119cf6bd4
fix(deps): update dependency slate-react to v0.87.1 2022-12-18 00:48:34 +00:00
Silk Sow
df5e956801
Replace FediAuthModal placeholder explainer text (#2464)
* Replace placeholder explainer text 

Fixes https://github.com/owncast/owncast/issues/2453

* Prettified Code!

Co-authored-by: silksow <silksow@users.noreply.github.com>
2022-12-17 14:05:11 -08:00
renovate[bot]
9347f9fcd9
chore(deps): update dependency css-loader to v6.7.3 (#2461)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-17 13:21:52 -08:00
renovate[bot]
6ca7aa9f8f
chore(deps): update dependency chromatic to v6.13.1 2022-12-17 15:58:59 +00:00
renovate[bot]
a429674e76
chore(deps): update dependency @mdx-js/react to v2.2.1 2022-12-17 11:06:55 +00:00
renovate[bot]
18f4f39e35
chore(deps): update dependency chromatic to v6.13.0 2022-12-17 05:20:26 +00:00
Gabe Kangas
f0953a957a
Fix exception with appearance reset. Closes #2459 2022-12-16 21:13:29 -08:00
Gabe Kangas
0ebb968074
Handle subdirectories of emoji in copying, fetching and deleting. For #1916 2022-12-16 20:23:58 -08:00
Gabe Kangas
f992df8209
Add key to menu item 2022-12-16 18:06:03 -08:00
Gabe Kangas
aa5d5fc32d
Some admin related appearance tweaks. For working on #1904 2022-12-16 17:35:03 -08:00
renovate[bot]
81c03d763b
chore(deps): update dependency @types/node to v18.11.15 2022-12-16 22:36:04 +00:00
renovate[bot]
d6745665e0
chore(deps): update dependency @types/node to v18.11.14 2022-12-16 07:22:54 +00:00
Gabe Kangas
b75ef37952
Fix text color. Closes #2447 2022-12-15 22:00:15 -08:00
Gabe Kangas
9ed14ca73f
Refactor player button to fix Safari issues. Closes #2440 2022-12-15 21:28:09 -08:00
Gabe Kangas
fb7cff54d0
Tweak badge styles 2022-12-15 19:40:26 -08:00
Gabe Kangas
a2445e1fcf
Show hide/show chat instead of toggle in user menu. Closes #2454 2022-12-15 19:23:43 -08:00
renovate[bot]
22dd1ac8e6
chore(deps): update typescript-eslint monorepo to v5.46.1 2022-12-15 22:11:48 +00:00
renovate[bot]
d4252e9bbd
fix(deps): update dependency @uiw/react-codemirror to v4.19.3 2022-12-15 16:19:44 +00:00
renovate[bot]
fd551b1766
fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.3 2022-12-15 10:37:00 +00:00
Gabe Kangas
3d4c26ce39
Fix modal content height. Closes #2070 2022-12-14 23:54:48 -08:00
Gabe Kangas
7d2e2537cf
Fix default protocol validation list 2022-12-14 23:54:46 -08:00
Gabe Kangas
5951ce527b
Fix typo 2022-12-14 23:54:44 -08:00
Gabe Kangas
890ebdfff6
Tweak style of scroll to bottom button 2022-12-14 12:54:31 -08:00
Gabe Kangas
ba0c62e8a0
Support different link validation methods for platforms. Closes #2449 2022-12-14 11:53:13 -08:00
Gabe Kangas
11c4d80e28
Export new url validation functions 2022-12-14 11:52:11 -08:00
renovate[bot]
963a0a67ab
chore(deps): update dependency @types/node to v18.11.13 2022-12-13 19:58:07 +00:00
renovate[bot]
da6115cb12 fix(deps): update dependency @uiw/react-codemirror to v4.19.2 2022-12-13 17:19:33 +00:00
renovate[bot]
f2c5e5edfd fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.2 2022-12-13 12:52:54 +00:00
Gabe Kangas
e64da8003c
More component selectors for CSS overrides for #2193 2022-12-12 22:54:52 -08:00
Gabe Kangas
660ea10dab
Change loading state. Closes #2248 2022-12-12 19:10:49 -08:00
Gabe Kangas
9ddc41b2fc
Fix broken Fediverse logo in admin. Closes #2380 2022-12-12 17:43:29 -08:00
Gabe Kangas
efdce41d53
Fix sidebar link title 2022-12-12 17:25:15 -08:00
Gabe Kangas
2fdbb1e482
Support CSP nonce for webv2. Closes #2127 2022-12-12 17:04:00 -08:00
renovate[bot]
2a67eb1daa
chore(deps): update dependency chromatic to v6.12.0 2022-12-12 21:00:35 +00:00
Gabe Kangas
9317efc253
Fix story using the wrong prop name 2022-12-12 10:30:13 -08:00
Philipp
dc54dfe363
Feature: emoji editor (#2411)
* Custom emoji editor: implement backend

This reuses the logo upload code

* Implement emoji edit admin interface

Again reuse base64 logic from the logo upload

* Allow toggling between uploaded and default emojis

* Add route that always serves uploaded emojis

This is needed for the admin emoji interface,
as otherwise the emojis will 404 if custom emojis are disabled

* Fix linter warnings

* Remove custom/uploaded emoji logic

* Reset timer after emoji deletion

* Setup: copy built-in emojis to emoji directory
2022-12-12 08:40:43 -08:00
renovate[bot]
7b9e5b351c
chore(deps): lock file maintenance (#2435)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-12 06:51:48 -08:00
renovate[bot]
6e6cb187c4
chore(deps): update dependency sass to v1.56.2 (#2432)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2022-12-12 00:45:20 -08:00
renovate[bot]
ef7404eb81
chore(deps): lock file maintenance (#2434)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-12 00:43:31 -08:00
Gabe Kangas
c231fd3592
First pass at CSS identifiers + test to verify they are set. For #2193 2022-12-11 21:06:20 -08:00
renovate[bot]
d1e4142618
chore(deps): update dependency @types/node to v18.11.12 2022-12-11 19:43:18 +00:00
renovate[bot]
608f02b2b1
chore(deps): update typescript-eslint monorepo to v5.46.0 2022-12-11 09:45:39 +00:00
renovate[bot]
94bc68265c
chore(deps): update dependency typescript to v4.9.4 2022-12-11 05:52:27 +00:00
renovate[bot]
22eb9f3309
fix(deps): update dependency slate-react to v0.87.0 (#2427)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-10 19:59:19 -08:00
renovate[bot]
1ea6356964
fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.19.1 (#2428)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-10 19:16:38 -08:00
renovate[bot]
2507598c7f
chore(deps): update dependency prettier to v2.8.1 (#2429)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-10 17:58:00 -08:00
renovate[bot]
872b72178d chore(deps): update dependency storybook-dark-mode to v2.0.4 2022-12-10 17:07:54 +00:00
renovate[bot]
8fcd069aaa
fix(deps): update dependency @uiw/react-codemirror to v4.19.1 2022-12-10 10:03:07 +00:00
renovate[bot]
d31d8b7e13
fix(deps): update dependency xstate to v4.35.0 2022-12-10 04:29:08 +00:00
renovate[bot]
54472c6173
fix(deps): update dependency @uiw/react-codemirror to v4.17.1 2022-12-09 20:37:46 +00:00
renovate[bot]
9398ef2191
chore(deps): update dependency cypress to v12 (#2421)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-09 12:32:25 -08:00
renovate[bot]
adabdedd65
fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.17.1 2022-12-09 14:29:10 +00:00
renovate[bot]
7a55a00e9d
chore(deps): update dependency @types/node to v18.11.11 2022-12-09 05:06:07 +00:00
Gabe Kangas
047e61133a
Reduce the height of the header 2022-12-08 14:35:57 -08:00
renovate[bot]
06c80f4540
chore(deps): update dependency storybook-dark-mode to v2 (#2422)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-08 13:46:33 -08:00
renovate[bot]
91753d403c
chore(deps): update typescript-eslint monorepo to v5.45.1 2022-12-08 19:33:21 +00:00
renovate[bot]
69dfa94d03
chore(deps): update dependency eslint-plugin-storybook to v0.6.8 2022-12-08 13:23:26 +00:00
renovate[bot]
aafc7914bd
fix(deps): update dependency slate to v0.87.0 2022-12-08 05:23:40 +00:00
Jambaldorj Ochirpurev
cc81f2a68e
Fix video config admin modal layout (#2414)
* update the UI of admin video config modal

* fix the Video Config UI

* Prettified Code!

* update the VideoVarientForm.tsx

* Prettified Code!

Co-authored-by: dorj222 <dorj222@users.noreply.github.com>
2022-12-07 16:15:38 -08:00
renovate[bot]
ecf08d7c2a
chore(deps): update dependency eslint to v8.29.0 2022-12-06 09:14:48 +00:00
Gabe Kangas
1d245dbbc1
Fix user settings dropdown story not rendering. Closes #2350 2022-12-05 23:13:55 -08:00
Gabe Kangas
87f6741bfb
Fix styling of notification modal. Closes #2080 2022-12-05 22:11:11 -08:00
Gabe Kangas
4bcfc82a30
Make the push notification modal slightly more correct. Closes #2163 2022-12-05 21:53:14 -08:00
Gabe Kangas
5bc7fe04b6
Give scrollbar thumb a slight radius 2022-12-05 21:53:13 -08:00
Gabe Kangas
0c3d3f1c17
Move footer to not be sticky. Closes #2288 2022-12-05 21:04:59 -08:00
Americo Barros
a8fea0df80
Fix URL Modal scrolling and size (#2410)
* Change iframe style to block
- this removes the double scrollbar issue that was occurring

* Change and Add default modal sizes
2022-12-05 19:42:08 -08:00
renovate[bot]
571242e0d5 chore(deps): lock file maintenance 2022-12-06 01:34:44 +00:00
renovate[bot]
2a71b13ac1
chore(deps): update dependency @types/react to v18.0.26 2022-12-05 14:55:19 +00:00
renovate[bot]
48c9557e22
chore(deps): update nextjs monorepo to v13.0.6 2022-12-05 08:40:27 +00:00
renovate[bot]
2ee86c5284
chore(deps): update storybook monorepo to v6.5.14 2022-12-05 03:11:02 +00:00
renovate[bot]
f3ae354276
chore(deps): update dependency @types/node to v18.11.10 2022-12-04 14:49:20 +00:00
renovate[bot]
2bbf152198
fix(deps): update dependency react-markdown to v8.0.4 2022-12-04 09:19:36 +00:00
Gabe Kangas
8a14173066
Increase the bottom threshold for chat container. Closes #2342 2022-12-01 19:26:16 -08:00
renovate[bot]
fe544535cc
chore(deps): update typescript-eslint monorepo to v5.45.0 2022-12-01 17:45:08 +00:00
renovate[bot]
81e84b05e0
chore(deps): update dependency @babel/core to v7.20.5 2022-12-01 11:33:00 +00:00
Gabe Kangas
d503c8a2e0 Updates to the admin to reflect new stream keys and admin password split 2022-11-29 16:05:44 -08:00
Philipp
1b4a88392e
Edit external actions (#2391)
* Initial action editing

* Set previous values in form when editing

* Show previous values when editing an action

* Fix typo
2022-11-29 14:14:11 -08:00
Meisam
268af5c20e
activate save on s3 bucket change in admin (#2392) 2022-11-29 11:12:06 -08:00
Gabe Kangas
49b4300e2e
Replace search button on auth modals. Closes #2377 2022-11-28 22:41:33 -08:00
renovate[bot]
9a63bde62e chore(deps): lock file maintenance 2022-11-28 19:14:31 +00:00
renovate[bot]
c1316af6bf chore(deps): lock file maintenance 2022-11-28 11:51:13 +00:00
renovate[bot]
ade2cc6827
chore(deps): update nextjs monorepo to v13.0.5 2022-11-26 14:11:30 +00:00
renovate[bot]
7f3fe99bd5
fix(deps): update dependency react-virtuoso to v3.1.5 2022-11-26 09:18:59 +00:00
renovate[bot]
eb86ec6714
chore(deps): update dependency prettier to v2.8.0 2022-11-24 21:25:24 +00:00
renovate[bot]
fc5a60bc8d
chore(deps): update typescript-eslint monorepo to v5.44.0 2022-11-24 13:04:33 +00:00
renovate[bot]
c42551762a
fix(deps): update dependency chart.js to v4 2022-11-24 07:11:46 +00:00
renovate[bot]
2784af4812
fix(deps): update dependency antd to v4.24.3 2022-11-24 00:15:42 +00:00
renovate[bot]
1f6673aa9f
chore(deps): update dependency css-loader to v6.7.2 2022-11-23 23:36:14 +00:00
renovate[bot]
5d8664b385
chore(deps): update dependency eslint to v8.28.0 (#2363)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2022-11-23 15:16:35 -08:00
renovate[bot]
8ee903e753
chore(deps): lock file maintenance (#2365)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-23 14:51:31 -08:00
renovate[bot]
a07f701b81
fix(deps): update dependency @ant-design/icons to v4.8.0 (#2366)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-23 13:35:04 -08:00
renovate[bot]
34d335f1fe
fix(deps): update dependency slate to v0.86.0 (#2368)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-23 13:33:32 -08:00
Gabe Kangas
dab83505a8
Add ID to name change button 2022-11-23 11:41:58 -08:00
Philipp
56a3f350ee
Chat name & color modal (#2347)
* Improve name & color change modal design

* Resend user info after color change

That way the name change dialog shows the correct
color when opening it the next time

* Name change modal: allow overflow of color picker

* Allow submitting form only if button is enabled

* Prettified Code!

* Make button & text input same height

Co-authored-by: xarantolus <xarantolus@users.noreply.github.com>
2022-11-23 10:52:39 -08:00
renovate[bot]
636aa8503a
fix(deps): update dependency slate-react to v0.86.0 2022-11-22 08:10:03 +00:00
renovate[bot]
2913339a50
fix(deps): update dependency @uiw/react-codemirror to v4.15.1 2022-11-22 02:44:22 +00:00
renovate[bot]
6561f30756
fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.15.1 2022-11-21 21:10:13 +00:00
renovate[bot]
d752ceb9fb
chore(deps): update typescript-eslint monorepo to v5.43.0 2022-11-21 14:32:15 +00:00
renovate[bot]
3f55b9ef5a
chore(deps): update nextjs monorepo to v13.0.4 2022-11-21 07:42:16 +00:00
renovate[bot]
db6cc0bba1
chore(deps): update dependency typescript to v4.9.3 2022-11-21 00:31:59 +00:00
Gabe Kangas
4838562af8
Fix online app state not being set during goodbye state 2022-11-20 13:27:43 -08:00
Gabe Kangas
4eb25e3509
Remove log message 2022-11-20 13:27:42 -08:00
renovate[bot]
5d962c7055
chore(deps): update dependency eslint-plugin-react to v7.31.11 (#2361)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-20 11:20:11 -08:00
renovate[bot]
a4eb58de37
fix(deps): update dependency react-virtuoso to v3.1.4 2022-11-20 02:53:03 +00:00
renovate[bot]
d90739f818
fix(deps): update dependency antd to v4.24.2 2022-11-19 22:52:13 +00:00
Gabe Kangas
d0cc0d8e56
Play around with sizing and placement of player. For #2204 and #2303 2022-11-19 13:35:37 -08:00
Gabe Kangas
76b4f5eef4
Remove forced scrollbars in modal + round corners 2022-11-19 12:56:57 -08:00
Gabe Kangas
ce1c564797
Add margin under bottom chat message 2022-11-19 12:56:38 -08:00
Gabe Kangas
7ba2730736
Fix action button icon sizing. Closes #2137 2022-11-19 11:00:45 -08:00
Gabe Kangas
2e0f0d1a53
Use absolute URL for og:image if set. Closes #2250 2022-11-18 21:37:54 -08:00
Gabe Kangas
d29591f3fa
Update global style of input fields. Closes #2357 2022-11-18 20:39:34 -08:00
Gabe Kangas
67121426a5
Fire action in story when button is pressed 2022-11-18 17:10:14 -08:00
Gabe Kangas
a75c838ef3
Populate user message tooltip. Closes #2343 2022-11-18 17:08:46 -08:00
Gabe Kangas
62c556aa2a
Add video playlist cachebuster. Closes #2349 2022-11-17 22:10:53 -08:00
Gabe Kangas
18d92dbe9d
Wire up follower empty state. Closes #1913 2022-11-17 21:32:26 -08:00
Gabe Kangas
c9031d8d6b
Migrate to the updated antd menu items. Closes #2228 2022-11-17 20:42:50 -08:00
Gabe Kangas
5020152a47
Use button color for notification popup 2022-11-17 20:41:02 -08:00
renovate[bot]
7136497620
chore(deps): update nextjs monorepo to v13.0.3 (#2325)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-14 17:01:44 -08:00
renovate[bot]
5f3e44500a
chore(deps): lock file maintenance (#2346)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-14 16:33:40 -08:00
Gabe Kangas
32d0850854
Fix another first-launch bug 2022-11-13 19:29:10 -08:00
Gabe Kangas
f5355f244c
Change status handling 2022-11-13 16:03:37 -08:00
Gabe Kangas
c5f02a091b
Handle all server status changes 2022-11-13 14:50:20 -08:00
Gabe Kangas
d2f65380a1
Fix issue when trying to collapse non-user message 2022-11-13 14:49:49 -08:00
Gabe Kangas
447779b439
Reduce textfield padding 2022-11-13 13:18:17 -08:00
Gabe Kangas
aaabc57a15
Add scrollbar color var 2022-11-13 13:17:26 -08:00
Gabe Kangas
2667614ce0
Change bright yellow chat user color 2022-11-13 12:52:24 -08:00
Gabe Kangas
bc6af8251e
Add padding to chat messages 2022-11-13 12:43:15 -08:00
Gabe Kangas
d3ab62a98b
Fix footer link colors 2022-11-13 12:39:20 -08:00
Gabe Kangas
769f05db2c
Allow for custom scrollbar styling 2022-11-13 12:37:31 -08:00
Gabe Kangas
f348203016
Fix delay in app state being set 2022-11-13 10:47:28 -08:00
renovate[bot]
d569c16f51
fix(deps): update dependency @uiw/react-codemirror to v4.13.2 (#2340)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-13 10:03:21 -08:00
renovate[bot]
f26c96236e fix(deps): update dependency @codemirror/lang-markdown to v6.0.5 2022-11-13 16:42:33 +00:00
renovate[bot]
d38799a670
fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.13.2 2022-11-13 14:54:02 +00:00
renovate[bot]
9245763c86
fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.13.1 2022-11-13 14:49:15 +00:00
Gabe Kangas
9ca012cc8b
Fix settings items not being returned 2022-11-12 23:42:33 -08:00
Gabe Kangas
ac32e691a0
Fix some playery errors and layout issues 2022-11-12 23:36:00 -08:00
Gabe Kangas
d81b6803d2
Settings items text color 2022-11-12 23:35:59 -08:00
Gabe Kangas
00dc8c6802
Use updated MenuButton creation 2022-11-12 23:35:59 -08:00
renovate[bot]
e11cc45ca0 chore(deps): update dependency sass-loader to v13.2.0 2022-11-13 04:32:49 +00:00
Gabe Kangas
813f8692f0
Support color customization from the admin (#2338)
* Add user-customizable theming. Closes #1915

* Prettified Code!

* Add user-customizable theming. Closes #1915

* Add explicit color for page content background

* Prettified Code!

Co-authored-by: gabek <gabek@users.noreply.github.com>
2022-11-12 20:26:55 -08:00
renovate[bot]
6af55a9bad chore(deps): update dependency cypress to v11 2022-11-12 18:37:23 +00:00
renovate[bot]
44e584d79a fix(deps): update dependency @uiw/react-codemirror to v4.13.0 2022-11-12 18:32:05 +00:00
renovate[bot]
9e68f21dca fix(deps): update dependency react-highlighter-ts to v18 2022-11-12 18:26:44 +00:00
renovate[bot]
84d0b77c14 fix(deps): update dependency slate to v0.85.0 2022-11-12 18:16:20 +00:00
renovate[bot]
dd881b00d3 fix(deps): update dependency @uiw/codemirror-theme-bbedit to v4.13.0 2022-11-12 18:08:12 +00:00
renovate[bot]
8c26a91f16 chore(deps): update dependency eslint to v8.27.0 2022-11-12 18:02:29 +00:00
renovate[bot]
097f60d02f fix(deps): update dependency react-virtuoso to v3.1.3 2022-11-12 17:58:29 +00:00
renovate[bot]
e86e159dfd chore(deps): update typescript-eslint monorepo to v5.42.1 2022-11-12 17:53:35 +00:00
renovate[bot]
b3349dfbbf chore(deps): update dependency sass to v1.56.1 2022-11-12 17:50:42 +00:00
renovate[bot]
a103544308 chore(deps): lock file maintenance 2022-11-12 17:44:53 +00:00
renovate[bot]
ae6a5c9924 fix(deps): update dependency antd to v4.24.1 2022-11-07 20:00:58 +00:00
renovate[bot]
7453a38625 chore(deps): update nextjs monorepo to v13.0.2 2022-11-07 19:59:16 +00:00
renovate[bot]
953259b052 fix(deps): update dependency sharp to v0.31.2 2022-11-07 19:57:34 +00:00
renovate[bot]
2d39cbb13f chore(deps): update dependency @types/react to v18.0.25 2022-11-07 19:54:00 +00:00
renovate[bot]
5a948110e5
chore(deps): update dependency @babel/core to v7.20.2 2022-11-07 03:16:15 +00:00
renovate[bot]
b5f6f97ae1 chore(deps): update dependency babel-loader to v9.1.0 2022-11-07 00:18:32 +00:00
Gabe Kangas
20e9d030ed
Fix logo alignment for mobile. Closes #2263 2022-11-06 16:09:05 -08:00
Gabe Kangas
b9f5b1da19
Fix change name modal story not rendering. Closes #2255 2022-11-06 15:33:21 -08:00
Gabe Kangas
4cdbcc642d
Tweak Chromatic diffThreshold to reduce false negative tests 2022-11-05 17:27:44 -07:00
renovate[bot]
697b8f9732
fix(deps): update dependency @codemirror/lang-markdown to v6.0.4 (#2306)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-05 09:57:29 -07:00
renovate[bot]
46f4269663
chore(deps): update dependency sass to v1.56.0 (#2301)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2022-11-04 21:06:15 -07:00
Gabe Kangas
352447e3d4
Web UI frontend automated browser tests (#2223)
* First pass at basic browser tests for #1926

* Run tests against dev web server not go server

* Bundle the web code into the server before running tests

* Move cypress UI tests into its own npm project + add tests

* Add additional tests + wire up with cypress dashboard

* Limit concurrency of workflow jobs

* Temporarily comment out some tests that do not pass in mobile. Will fix later.
2022-11-04 20:04:13 -07:00
Gabe Kangas
595865c11d
Fix infinite load on first launch. Closes #2302 2022-11-04 18:35:50 -07:00
renovate[bot]
3a2aed0df8 fix(deps): update dependency antd to v4.24.0 2022-11-04 20:24:38 +00:00
renovate[bot]
9c33bf5327
chore(deps): update dependency chromatic to v6.11.4 2022-11-04 10:40:14 +00:00
renovate[bot]
551a701923 chore(deps): update dependency eslint-plugin-storybook to v0.6.7 2022-11-04 10:33:56 +00:00
renovate[bot]
c135699954 chore(deps): update dependency @types/node to v18.11.9 2022-11-04 10:31:42 +00:00
renovate[bot]
824c971ca9
chore(deps): update nextjs monorepo to v13 2022-11-04 04:16:17 +00:00
renovate[bot]
fdc7510a68
chore(deps): update dependency chromatic to v6.11.3 2022-11-04 02:37:45 +00:00
renovate[bot]
6a752fcfc8
chore(deps): update typescript-eslint monorepo to v5.42.0 2022-11-03 19:27:45 +00:00
renovate[bot]
030b69f7f0 chore(deps): update dependency babel-loader to v9.0.1 2022-11-03 19:23:56 +00:00
Matthew Heller
3021dd7795
Always show the 'send chat message' button. Re #2293. (#2298) 2022-11-03 10:36:03 -07:00
renovate[bot]
674b5e1300
fix(deps): update dependency react-virtuoso to v3.1.2 2022-11-02 20:22:46 +00:00
renovate[bot]
76a2bffe15
chore(deps): update dependency @types/node to v18.11.8 2022-11-02 20:12:26 +00:00
Matthew Heller
64b20cf070
Use 16px font size to prevent auto zoom on iOS Safari. Shorten the 'type here' message so it doesn't wrap to a second line when the chat pane becomes a column on the right side of larger screens. Re #2276. (#2294) 2022-11-02 12:34:57 -07:00
renovate[bot]
1ac13d0fa1
fix(deps): update dependency xstate to v4.34.0 2022-11-02 07:45:53 +00:00
Gabe Kangas
50f23a0807
Changes to troubleshoot #2291 2022-11-02 00:02:32 -07:00
Gabe Kangas
a89bceea37
Do not show empty state when loading followers. Closes #2249 2022-11-01 21:10:55 -07:00
Matthew Heller
8320f282d8
More renames from 'visible' to 'open'. (#2290) 2022-11-01 14:50:23 -07:00
renovate[bot]
32b54d6659 chore(deps): lock file maintenance 2022-10-31 18:14:32 +00:00
renovate[bot]
64af8108a5 chore(deps): lock file maintenance 2022-10-31 10:53:26 +00:00
renovate[bot]
67ce9b484b fix(deps): update dependency autoprefixer to v10.4.13 2022-10-30 23:37:00 +00:00
renovate[bot]
ba81904b8b
chore(deps): update dependency @svgr/webpack to v6.5.1 2022-10-30 19:20:19 +00:00
renovate[bot]
a08f8919b6
chore(deps): update dependency babel-loader to v9 2022-10-30 12:15:41 +00:00
renovate[bot]
a69f9eb200 chore(deps): update dependency @types/react to v18.0.24 2022-10-30 12:09:32 +00:00
renovate[bot]
83642460f8 chore(deps): update dependency chromatic to v6.11.2 2022-10-29 23:28:30 +00:00
renovate[bot]
841fdadaba
chore(deps): update dependency @types/node to v18.11.7 2022-10-29 13:41:07 +00:00
renovate[bot]
ab56263385 chore(deps): update dependency @types/node to v18.11.6 2022-10-29 13:34:12 +00:00
renovate[bot]
7dd5eb4fb7 fix(deps): update dependency picmo to v5.7.2 2022-10-29 09:20:08 +00:00
Gabe Kangas
0e8f14a58a
Fix text input width. Closes #2184 2022-10-28 22:47:21 -07:00
Gabe Kangas
e0b7ae5b3a
Fix auth modal story not rendering. Closes #2254 2022-10-28 22:22:56 -07:00
renovate[bot]
5a9726f6ef
chore(deps): update dependency chromatic to v6.11.1 2022-10-29 05:15:10 +00:00
Gabe Kangas
42facacd24
Set next setting to not try to optimize images 2022-10-28 20:19:11 -07:00
Gabe Kangas
628d70e37c
Add rel=me to social links. Closes #2269 2022-10-28 20:16:30 -07:00
Gabe Kangas
64a2fbd3e8
Add to anchor rel attributes do not overwrite 2022-10-28 20:15:49 -07:00
Gabe Kangas
d91f682d21
Lazy load chat container 2022-10-28 12:19:39 -07:00
Gabe Kangas
6564fc69bf
Support web vitals attribution 2022-10-28 12:19:39 -07:00
Gabe Kangas
2e7787f70b
Force the bundler to build the player as its own file 2022-10-28 12:19:39 -07:00
Gabe Kangas
91edad5024
Add webpack bundle analyzer for debugging 2022-10-28 12:19:38 -07:00
Gabe Kangas
65fcbb9d3f
Use Next Image component for social links 2022-10-28 12:19:38 -07:00
renovate[bot]
1a806c30a7
chore(deps): update dependency @types/react to v18.0.23 2022-10-28 19:15:24 +00:00
renovate[bot]
78931569c9
chore(deps): update dependency chromatic to v6.11.0 2022-10-28 00:13:26 +00:00
renovate[bot]
dce49accac
chore(deps): update dependency @types/node to v18.11.5 2022-10-28 00:06:30 +00:00
renovate[bot]
c0f6e1ff94 chore(deps): update typescript-eslint monorepo to v5.41.0 2022-10-27 19:36:12 +00:00
renovate[bot]
45a3f2d2eb
chore(deps): update dependency @types/react to v18.0.22 2022-10-27 19:27:57 +00:00
renovate[bot]
0270f078a7
fix(deps): update codemirror 2022-10-27 08:07:42 +00:00
Gabe Kangas
ec57feac94
Enable React strict mode 2022-10-26 22:45:13 -07:00
renovate[bot]
7d6a36b8ab
chore(deps): update storybook monorepo to v6.5.13 2022-10-27 02:40:16 +00:00
renovate[bot]
18e3f88321
chore(deps): update dependency eslint to v8.26.0 2022-10-27 02:13:43 +00:00
renovate[bot]
3ed5704dea
chore(deps): update typescript-eslint monorepo to v5.40.1 2022-10-27 02:07:40 +00:00
renovate[bot]
257ea2b536
chore(deps): update dependency chromatic to v6.10.5 2022-10-27 02:04:48 +00:00
renovate[bot]
9a41f717a4
chore(deps): update dependency @babel/core to v7.19.6 2022-10-27 01:56:17 +00:00
renovate[bot]
49580d32b4
chore(deps): update dependency @types/node to v18.11.4 2022-10-27 01:46:33 +00:00
Matthew Heller
8d222860f0
On narrow screens, bump the footer links to a second row. Re #2260. (#2267)
* On narrow screens, bump the footer links to a second row. Re #2260. Thanks to @kittee for CSS assistance.

* Prettified Code!

Co-authored-by: heller <heller@users.noreply.github.com>
2022-10-26 15:23:49 -07:00
Evgeniy Kosov
2f03a077f3
Add missing federation action images to webv2 (#2266)
* Add missing federation action images to webv2

* Commit updated API documentation

Co-authored-by: Owncast <owncast@owncast.online>
2022-10-26 15:22:13 -07:00
Matthew Heller
125343808d
Fix display of auth modal. Re #2262. (#2265) 2022-10-26 14:35:46 -07:00
Gabe Kangas
e7a4d53453
Remove buttons from offline banner and add inline links. Closes #2261 2022-10-24 22:24:14 -07:00
Gabe Kangas
952b28f8bf
Explicitly set state for config+status when hydrated 2022-10-24 21:26:03 -07:00
Gabe Kangas
da66f3b051
Do not display go template tag in dev 2022-10-24 18:27:01 -07:00
renovate[bot]
1d776a9290 chore(deps): lock file maintenance 2022-10-24 12:30:53 +00:00
Gabe Kangas
a0093fb0c9
Fix server rendered title tag. Closes #2251 2022-10-23 23:09:21 -07:00
Gabe Kangas
77369a3cbe
Add follow+notify to actions menu and refactor how those modals are displayed. Closes #2247 2022-10-23 21:59:25 -07:00
renovate[bot]
61ecc85caf
fix(deps): update dependency slate to v0.84.0 (#2232)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-23 19:30:50 -07:00
Gabe Kangas
8aed27e44d
Refactor server-rendered tags. Closes #2246 2022-10-22 16:51:09 -07:00
t1enne
b285115a3e fixed linter error 2022-10-22 22:38:44 +02:00
t1enne
bddb895189 styled the default button and the mobile dropdown 2022-10-22 22:36:48 +02:00
t1enne
b7795f275c corrected media query 2022-10-22 22:36:48 +02:00
t1enne
917248fc5b moved footer to layout. changed some css 2022-10-22 10:46:17 +02:00
t1enne
f6e158ab88 reduced font weight of message text 2022-10-22 10:46:17 +02:00
t1enne
7c0474f14a made trigger button antd component 2022-10-22 10:46:17 +02:00
Gabe Kangas
f2f3dcfea7
Add mobile actions dropdown menu. Closes #2231 2022-10-21 23:58:39 -07:00
Gabe Kangas
3fbbecc0e8
Refactor action buttons callback 2022-10-21 22:24:29 -07:00
renovate[bot]
b9ffbf0a55
fix(deps): update dependency react-virtuoso to v3 2022-10-21 04:47:42 +00:00
Gabe Kangas
fb9001949b
Fix follow modal height. Closes #2235 2022-10-20 20:36:44 -07:00
Gabe Kangas
420d6c835d
Add missing slashes 2022-10-20 20:36:44 -07:00
Gabe Kangas
4ca0e69be6
Open all links in a new tab. Closes #2160 2022-10-20 20:13:18 -07:00
Gabe Kangas
5e761b13c4
Fix storybook build 2022-10-20 19:48:00 -07:00
Gabe Kangas
2c45b420e5
Import server-rendered template as plain text + add title tag. Closes #2161 2022-10-20 19:40:33 -07:00
Gabe Kangas
c6364959c9
Experiment with showing footer on about tab for mobile 2022-10-20 18:00:13 -07:00
t1enne
283d6ce081 overrides for enabling scrolling inside tabs 2022-10-20 21:53:31 +02:00
t1enne
f603979ad9 added hook to calculate height for btm content 2022-10-20 21:53:16 +02:00
t1enne
fece33ccaf small css adjustments 2022-10-20 20:25:54 +02:00
t1enne
f0a2900f01 increased font size on mobile 2022-10-20 20:25:54 +02:00
t1enne
0ff49f1c32 changed statusbar colors 2022-10-20 20:25:54 +02:00
t1enne
ecfb4a4c53 fixed mobile ui overflowing 2022-10-20 20:25:54 +02:00
t1enne
5eebb10fe6 action buttons now wrap 2022-10-20 20:25:54 +02:00
renovate[bot]
c15968539d
fix(deps): update dependency antd to v4.23.6 2022-10-20 00:48:34 +00:00
Matthew Heller
b8ce91d39a
Coerce the iframe to fill the Modal a little better. (#2229) 2022-10-19 15:44:24 -07:00
Gabe Kangas
de90e6a74c
Fix some broken social icons in frontend and admin 2022-10-18 23:38:26 -07:00
Gabe Kangas
ca320660f0
rc-util is no longer required to be explicitly added 2022-10-18 23:23:11 -07:00
Gabe Kangas
2f8c5ec131
rc-overflow is no longer explicitly required to be added 2022-10-18 23:23:11 -07:00
Gabe Kangas
d8e1b037d9
Remove some unused storybook addons 2022-10-18 23:11:18 -07:00
renovate[bot]
dbcf2ac2c4
chore(deps): update dependency @svgr/webpack to v6.5.0 2022-10-19 06:01:34 +00:00
renovate[bot]
a1f53a2d7d
chore(deps): update dependency @mdx-js/react to v2.1.5 2022-10-19 05:47:20 +00:00
renovate[bot]
1776b19c2e
fix(deps): update dependency ua-parser-js to v1.0.32 2022-10-19 05:42:29 +00:00
renovate[bot]
7f872f54f0
fix(deps): update dependency @fontsource/open-sans to v4.5.13 2022-10-19 05:40:05 +00:00
renovate[bot]
1c7d946ef3
fix(deps): update dependency slate-react to v0.83.2 (#2214)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-18 22:33:42 -07:00
Gabe Kangas
e75b20d6ca
Support customSocketOverride value for websocket. Closes #2225 2022-10-18 20:43:23 -07:00
Gabe Kangas
0c127a65ce
Add action message type to chat. Closes #2226 2022-10-18 20:43:23 -07:00
Gabe Kangas
91c7bed0e8
Add action message type to chat. Closes #2226 2022-10-18 19:47:38 -07:00
Gabe Kangas
a58d4d6997
Remove debug logging 2022-10-18 19:44:46 -07:00
Gabe Kangas
37cdbb8dbd
Add backgrounded stream+messages title notifier. Closes #2208 2022-10-18 19:21:08 -07:00
Gabe Kangas
3e89937d2b
Handle websocket errors and reconnection. Closes #1869 2022-10-18 16:39:49 -07:00
Mahlangu
ad188f2742
fix purple background color for notification reminder pop up & fix failing build (#2224)
* fix notification reminder popup -> purple background

* Prettified Code!

* resolved color to color variables

* Prettified Code!

* fix purple bgcolor for notification reminder popp up & fix failing build

Co-authored-by: unclebinary1001 <unclebinary1001@users.noreply.github.com>
2022-10-17 21:54:26 -07:00
renovate[bot]
e63bbc2f19
chore(deps): lock file maintenance (#2222)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-17 07:10:45 -07:00
renovate[bot]
e96ddd9265
chore(deps): pin dependencies (#2217)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-16 23:33:30 -07:00
Pranav Joglekar
eb2c11b077
fix followers: align the followers to the left (#2211)
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2022-10-16 23:18:05 -07:00
Pranav Joglekar
ee08c42c6d
improv ui: make footer sit at bottom (#2212)
This commit makes the footer always attach to the bottom of the screen.
This is done by setting the minWidth of the main antd layout component
to 100vh and moving the footer component outside the spinner, since antd
does not allow granular component inside the spin component.

This commit also removes some styles which were not being used due to
invalid antd api.

Co-authored-by: Gabe Kangas <gabek@real-ity.com>
2022-10-16 23:07:21 -07:00
Gabe Kangas
e3c038f48d
Revert "fix notification reminder popup -> purple background (#2209)"
This reverts commit ab573f67e9.
2022-10-16 22:49:43 -07:00
Gabe Kangas
a2a294bc4c
No longer lazy load followers 2022-10-16 22:40:17 -07:00
Mahlangu
ab573f67e9
fix notification reminder popup -> purple background (#2209)
* fix notification reminder popup -> purple background

* Prettified Code!

* resolved color to color variables

* Prettified Code!

Co-authored-by: unclebinary1001 <unclebinary1001@users.noreply.github.com>
2022-10-16 22:37:03 -07:00
Gabe Kangas
6745759904
Tell storybook to use mdxv2 2022-10-16 21:48:19 -07:00
Pranav Joglekar
80f1578142
fix ui: make navbar cover whole width of page (#2213)
Previously, there was a large url on the page, and the a tag did not
have word break property set - which resulted in the browser trying to
display the whole page with increased width. Allowing the a tag to have
a word break fixes this issue.
2022-10-15 13:20:39 -07:00
Gabe Kangas
27565c2b02
Show play button on player pause. Closes #2206 2022-10-12 19:24:41 -07:00
Gabe Kangas
ee283311ec
Do not render icon of action button if icon is not set. Closes #2203 #2202 2022-10-12 19:15:47 -07:00
Gabe Kangas
d40e66b7ef
Stop playback metrics on player unmount 2022-10-12 19:15:47 -07:00
Gabe Kangas
88bb8336f3
Fix player not staying inline on iOS. Closes #2097 2022-10-12 17:53:37 -07:00
renovate[bot]
89f167c6b0
chore(deps): pin dependencies (#2197)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-12 00:39:30 -07:00
renovate[bot]
bf6a00c9f5
fix(deps): pin dependencies (#2196)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-12 00:21:44 -07:00
Gabe Kangas
2e435628b9
Add mdx-js/react to silence missing dependency error 2022-10-11 23:09:31 -07:00
Matthew Heller
a831b9805c
React 18 (#2198)
* Update npm dependencies.

* Move @storybook/react to devDependencies. Minor update to recoil.

* Exempt stories.tsx files from the extraneous dependency check so that we can use npm audit --omit=dev to get a clearer idea of vulnerabilities present in a production build.

* Prettified Code!

Co-authored-by: heller <heller@users.noreply.github.com>
2022-10-11 22:53:51 -07:00
Gabe Kangas
61e1a49fd4
Replace markdown editor with CodeMirror 2022-10-10 20:16:14 -07:00
Gabe Kangas
e1416e90e5
Use a real code editor for CSS editing. Closes #1843 2022-10-10 19:49:06 -07:00
Gabe Kangas
7967106fcc
Restore the loading state of the app. Closes #2195 2022-10-10 18:33:22 -07:00
Gabe Kangas
a526decef4
Refactor use of antd tab component. Closes #2098 2022-10-10 17:54:03 -07:00
gabek
6c903dea74 Prettified Code! 2022-10-11 00:17:19 +00:00
Gabe Kangas
83fb88ad70
Use the new light background color for chat bg color 2022-10-10 17:15:48 -07:00
Matthew Heller
6e54ec7695
Antd updates (#2194)
* Fix antd Modal.visible warning by using updated attribute name 'open'.

* Update more attributes (onVisibleChange => onOpenChange, defaultVisible => defaultOpen) to fix browser console warnings.

* Update ModalProps property from 'visible' to 'open' to match the change in antd.

* Update variable names to match the antd change from 'visible' to 'open'.

* Inline this for the linter.

* One more visible => open reference.
2022-10-10 17:11:29 -07:00
Gabe Kangas
aa1b4819bb
Fix hook count error 2022-10-10 16:57:11 -07:00
Gabe Kangas
80a012a3c7
Add current user object that holds user session values instead of standalone getters. Closes #2050 2022-10-10 16:40:13 -07:00
gabek
b820eb4ae0 Prettified Code! 2022-10-10 20:33:13 +00:00
Gabe Kangas
4c13c3618d
Remove admin stylesheets from loading with app. Closes #2183 2022-10-10 13:31:37 -07:00
renovate[bot]
5ed67bf77b chore(deps): lock file maintenance 2022-10-10 10:12:53 +00:00
Gabe Kangas
8f0541a0f1
Remove hardcoded websocket host 2022-10-09 21:17:55 -07:00
Gabe Kangas
dd5b8e7ce5
Start of empty follower tab state. For #1913 2022-10-09 20:31:14 -07:00
Gabe Kangas
7843487b76
Fix followers request 2022-10-09 18:52:45 -07:00
gabek
370eb60cc4 Prettified Code! 2022-10-10 01:43:24 +00:00
Gabe Kangas
34a5104a6d
Add and use additional light background color for custom page content 2022-10-09 18:41:52 -07:00
Gabe Kangas
7788fe3327
Support custom text in notify button 2022-10-09 14:45:42 -07:00
juliana-mol
9f2aa66527
chat story controls (#2181)
* chat story controls

* Prettified Code!

Co-authored-by: juliana-mol <juliana-mol@users.noreply.github.com>
2022-10-09 11:25:48 -07:00
renovate[bot]
592de39a17
fix(deps): update dependency slate-react to v0.83.1 (#2169)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-10-09 00:07:44 -07:00
Gabe Kangas
9c1fac7468
Do not show raw error in the fatal error modal 2022-10-08 23:15:38 -07:00
Gabe Kangas
cd3722d9f1
Limit chat input to max characters. Closes #2109 2022-10-08 22:33:50 -07:00
Gabe Kangas
8a946b8444
Do not show status bar unless live 2022-10-08 18:53:45 -07:00
Gabe Kangas
7e284aa4df
Remove the restricted width of the page content 2022-10-08 18:53:45 -07:00
Gabe Kangas
23b5468ed4
Fix error thrown by player after player is unmounted 2022-10-08 17:51:17 -07:00
Gabe Kangas
6773fc37a5
Fix space bar moving page. Closes #2110 2022-10-08 17:15:19 -07:00
gabek
4e4bbb8bd3 Prettified Code! 2022-10-08 23:53:03 +00:00
Gabe Kangas
ded47a0c25
Make live indicator use our theme colors. For #1899 2022-10-08 16:51:49 -07:00
Gabe Kangas
2de23a3458
Only client-render server-rendered templates in production builds. Closes #2176 2022-10-08 15:34:11 -07:00
Gabe Kangas
6c2e25e597
Update the offline banner. Filed #2179 to discuss text 2022-10-08 15:05:52 -07:00
Cleo John
34f35974e0
Change Airplay to SVG and refactor (#2156)
* Replaced airplay.png with airplay.svg

* Refactor VideoJS.scss to propper scss syntax

* Fix for the messup I made during the refactor

* fix airplay size

* hotfix fixed aircast styling
2022-10-06 18:57:49 -07:00
renovate[bot]
cd0db12ac6
chore(deps): update typescript-eslint monorepo to v5.39.0 2022-10-06 09:01:38 +00:00
Gabe Kangas
19e4e99127
First pass at the social/federated chat component. Closes #2172 2022-10-05 22:43:24 -07:00
renovate[bot]
e83498fbb7 fix(deps): update fontsource monorepo 2022-10-05 19:23:06 +00:00
renovate[bot]
20dfa82381
fix(deps): update dependency picmo to v5.7.1 2022-10-05 06:04:16 +00:00
renovate[bot]
bf3c717bd4
fix(deps): update dependency antd to v4.23.4 2022-10-05 03:26:09 +00:00
Gabe Kangas
45c7fa4f7e
Only show chat send button on mobile 2022-10-04 19:14:50 -07:00
Gabe Kangas
6c9f9f6507
Add additional example chat items to story 2022-10-04 19:14:50 -07:00
Gabe Kangas
5742845b7c
Fix values in the follow form 2022-10-04 18:43:15 -07:00
renovate[bot]
cf3333dcb6
fix(deps): update dependency react-virtuoso to v2.19.1 2022-10-04 20:52:13 +00:00
Evgeniy Kosov
fcf488c577
Fix slider marks by changing the corresponding labels to non-empty string (#2171) 2022-10-04 13:19:23 -07:00
Evgeniy Kosov
d2024d30d2
Add ability to move social handles up/down (#2168) 2022-10-04 11:22:01 -07:00
renovate[bot]
a0a7c9fe5d
chore(deps): update dependency @svgr/webpack to v6.4.0 2022-10-04 06:57:28 +00:00
Gabe Kangas
215a3096db
Do not allow enabling federation features on if not port 443. Closes #2008 2022-10-03 22:24:12 -07:00
Gabe Kangas
b1484f4c9f
Lazy load some components that aren't needed at load. For #2167 2022-10-03 21:06:46 -07:00
renovate[bot]
9c5316c25b chore(deps): lock file maintenance 2022-10-03 15:29:03 +00:00
t1enne
b87076759c styled chat join messages 2022-10-03 10:15:41 +02:00
t1enne
91bc45dbef moved borders to the right for own msgs. Closes #2074 2022-10-03 09:51:28 +02:00
Gabe Kangas
a931fe0ddf
Update the chat moderation modal with slightly better layout. Closes #2073 2022-10-02 11:02:33 -07:00
Gabe Kangas
65b6feb40d
Do not point to localhost 2022-10-02 11:02:33 -07:00
Cleo John
765cfa4f5a
Added Modal to notify user how to disable notifications (#2154)
* Added Modal to notify user how to disable notifications

* add comment for notification permissions

This adds a comment to describe the behavior of showing the modal on how to disable them if wanted.
Also changed other comment to comply with the new one.

Co-authored-by: Waterdev <wolfistgeil@gmail.com>
2022-10-02 09:42:06 -07:00
t1enne
adea618a44 improved ui of chat text input 2022-10-01 10:34:59 +02:00
renovate[bot]
ddf97d2317
fix(deps): update dependency antd to v4.23.3 2022-10-01 04:33:00 +00:00
renovate[bot]
51fe283cf7 chore(deps): update dependency typescript to v4.8.4 2022-10-01 04:31:27 +00:00
renovate[bot]
2138cb2bcb
chore(deps): update dependency @babel/core to v7.19.3 2022-09-30 12:19:21 +00:00
t1enne
44ef64b3b5 fixed chat container not showing in SB + minor changes 2022-09-30 13:17:22 +02:00
t1enne
892532dfa2 moved scroll to bottom btn to own comp 2022-09-30 13:16:35 +02:00
t1enne
f90295269e Updated styles to match design for chat msgs 2022-09-30 09:57:12 +02:00
t1enne
a9f97346a7 added chat bg variable and updated bg color to match design 2022-09-30 09:56:10 +02:00
renovate[bot]
5c36ac0cb7
chore(deps): update dependency chromatic to v6.10.1 2022-09-30 05:45:09 +00:00
renovate[bot]
5eb8686383
chore(deps): update nextjs monorepo to v12.3.1 2022-09-30 02:53:50 +00:00
renovate[bot]
e8e9f0e2b1
Update dependency slate-react to v0.83.0 (#2135)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-09-29 13:35:05 -07:00
renovate[bot]
3da849ac46
chore(deps): update typescript-eslint monorepo to v5.38.1 2022-09-29 11:56:09 +00:00
renovate[bot]
a3cb3c9551
fix(deps): update dependency react-virtuoso to v2.19.0 2022-09-29 08:37:56 +00:00
renovate[bot]
d49c69893a
chore(deps): update dependency sass to v1.55.0 2022-09-29 08:26:16 +00:00
renovate[bot]
bc33a2c738
fix(deps): update dependency rc-util to v5.24.4 2022-09-29 08:21:57 +00:00
renovate[bot]
c2e73bc86d
fix(deps): update dependency autoprefixer to v10.4.12 2022-09-29 03:50:07 +00:00
renovate[bot]
015ce2a02b
chore(deps): update storybook monorepo to v6.5.12 2022-09-29 01:48:25 +00:00
renovate[bot]
c20e3c2ca3
chore(deps): update dependency @types/react to v18.0.21 2022-09-29 01:44:52 +00:00
renovate[bot]
9a59436fa8
chore(deps): update dependency eslint to v8.24.0 2022-09-28 23:24:35 +00:00
renovate[bot]
b794e2a173 Lock file maintenance 2022-09-26 14:23:17 +00:00
renovate[bot]
7639be0b8f Lock file maintenance 2022-09-20 02:31:52 +00:00
t1enne
683399c340 Removed fixed *px sizes in favor or *rem 2022-09-19 22:04:58 +02:00
renovate[bot]
99f4abb83a Update dependency rc-util to v5.24.3 2022-09-18 10:27:24 +00:00
Gabe Kangas
da153b83c9
Update some links in storybook readme. 2022-09-17 13:57:56 -07:00
renovate[bot]
7c6db31f77 Update dependency autoprefixer to v10.4.11 2022-09-17 19:10:04 +00:00
renovate[bot]
5e9c741535 Update dependency @babel/core to v7.19.1 2022-09-17 16:50:54 +00:00