Commit Graph
100 Commits
Author SHA1 Message Date
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
Gabe Kangas 8a14173066 Increase the bottom threshold for chat container. Closes #2342 2022-12-01 19:26:16 -08:00
Gabe Kangas 0ecaf11a25 Merge remote-tracking branch 'origin/develop' into webv2 2022-11-29 16:37:29 -08:00
Gabe KangasandGitHub b60fe0a2e4 Cleanup and refactor Renovate config 2022-11-29 16:32:46 -08:00
Gabe Kangas f4c2a49887 Remove commented out code 2022-11-29 16:05:44 -08:00
Gabe Kangas 269604ec75 Return non-fatal error if no stream keys are set 2022-11-29 16:05:44 -08:00
Gabe Kangas 842bdcc808 Support setting admin password and temp stream key via cli flag 2022-11-29 16:05:44 -08:00
Gabe Kangas 5d51c73cd9 Fix comment 2022-11-29 16:05:44 -08: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
Gabe Kangas c4dc802941 Make stream keys objects with comment instead of string slice 2022-11-29 16:05:44 -08:00
Gabe Kangas c9e3ccad45 API + Data changes to support split up of stream keys and admin passwords 2022-11-29 16:05:44 -08:00
Gabe Kangas 49b4300e2e Replace search button on auth modals. Closes #2377 2022-11-28 22:41:33 -08:00
Gabe Kangas 8940602afb Bump version for 0.0.13 release 2022-11-28 16:43:52 -08:00
Gabe KangasandGitHub ffdda17fff Additional suplicate action checks 2022-11-23 15:06:51 -08:00
Gabe KangasandGitHub 8e2fe17e35 Use skip-duplicate-actions instead of concurrency limit 2022-11-23 15:04:20 -08:00
Gabe Kangas dab83505a8 Add ID to name change button 2022-11-23 11:41:58 -08:00
Gabe Kangas 7393a18546 Additional test updates to reflect more changed defaults 2022-11-22 13:15:52 -08:00
Gabe Kangas b0d651cfc0 Update UI tests to reflect new defaults 2022-11-22 13:06:37 -08:00
Gabe Kangas 03f199551d Retry API tests on failure 2022-11-22 12:56:03 -08:00
Gabe Kangas 12838949f8 Update tests to reflect new defaults 2022-11-22 12:44:21 -08:00
Gabe Kangas efa24df299 Clean up default values for page content 2022-11-22 12:35:44 -08:00
Gabe Kangas 4838562af8 Fix online app state not being set during goodbye state 2022-11-20 13:27:43 -08:00
Gabe Kangas 5ca8271c6e Test RTMP content stream script 2022-11-20 13:27:42 -08:00
Gabe Kangas 4eb25e3509 Remove log message 2022-11-20 13:27:42 -08: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 d087f296da Conditionally run workflows only on parent repo 2022-11-19 11:56:20 -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
Gabe Kangas 3a401991cf Explicitly set AP post as public. Closes #2112 2022-11-14 20:16:45 -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
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
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
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
Gabe KangasandGitHub 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
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
Gabe Kangas c3722256fb Explicitly set AP post as public. Closes #2112 2022-10-28 23:25:26 -07: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
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
Gabe Kangas ae7c02b421 Add support for public static files. Closes #2234 2022-10-27 22:30:39 -07:00
Gabe Kangas d1051a895f Merge remote-tracking branch 'origin/develop' into webv2 2022-10-27 21:26:33 -07:00
Gabe Kangas ec57feac94 Enable React strict mode 2022-10-26 22:45:13 -07:00
Gabe KangasandGitHub 3fb1bb575b Tweak Renovate options for automerge 2022-10-26 19:00:50 -07:00
Gabe Kangas 0af1db73a4 Revert "Tweak Renovate options for automerge"
This reverts commit 1e0d1575d5.
2022-10-26 19:00:02 -07:00
Gabe KangasandGitHub 1e0d1575d5 Tweak Renovate options for automerge 2022-10-26 18:58:47 -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
Gabe Kangas 7ba541012f Update default page content text. Closes #2178 2022-10-24 11:13:55 -07: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
Gabe Kangas 8aed27e44d Refactor server-rendered tags. Closes #2246 2022-10-22 16:51:09 -07: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
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
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
Gabe Kangas e75b20d6ca Support customSocketOverride value for websocket. Closes #2225 2022-10-18 20:43:23 -07:00