Commit Graph
100 Commits
Author SHA1 Message Date
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
Gabe Kangas 0d1684c1e0 Merge remote-tracking branch 'origin/develop' into webv2 2022-12-15 12:07:09 -08: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
Gabe Kangas 3abc7a3ab8 Expose connected client ID to moderator client info api 2022-12-13 19:17:32 -08:00
Gabe Kangas cdbb3b7a03 Update test to reflect content change 2022-12-13 19:17:04 -08:00
Gabe Kangas 12230fe7ba Point to video on object storage if we are going to keep this 2022-12-13 18:53:09 -08:00
Gabe Kangas e64da8003c More component selectors for CSS overrides for #2193 2022-12-12 22:54:52 -08:00
Gabe Kangas 6c169bc9b7 visible -> exist in browser tests 2022-12-12 22:54:51 -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
Gabe Kangas 9317efc253 Fix story using the wrong prop name 2022-12-12 10:30:13 -08:00
Gabe KangasandGitHub 5b88ea8033 Move design badge 2022-12-12 09:40:03 -08:00
Gabe KangasandGitHub 2c2f07cc52 Add contribute.design badge 2022-12-12 09:38:41 -08:00
Gabe Kangas 1d248a144b Move where emoji migration is fired to match the new emoji work 2022-12-12 08:58:00 -08:00
Gabe Kangas d49f001688 Ignore lint warning until this can be refactored 2022-12-12 08:55:03 -08:00
Gabe Kangas 014cc756bc Only run css selector identifier tests to run on desktop 2022-12-12 00:22:31 -08:00
Gabe Kangas 14e4ca9c28 Change tab identifier 2022-12-11 21:16:29 -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
Gabe KangasandGitHub 9d540b30bc Allow for retries of browser tests 2022-12-10 18:33:50 -08:00
Gabe Kangas 223b6dd388 Move custom emoji dir if it exists. Closes #2379 2022-12-09 19:56:55 -08:00
Gabe Kangas 61c07757b2 Why not. Its time to delete the past. Closes #2091 2022-12-09 18:38:12 -08:00
Gabe Kangas 87d1e51af3 Add design doc for contribute.design. Closes #2413 2022-12-09 15:33:19 -08:00
Gabe Kangas 75e22c58ef Explicitly block requests to /debug/vars 2022-12-09 15:33:18 -08:00
Gabe Kangas f946b73f16 Fix CPU usage collection panic with default zero value. Closes #2423 2022-12-09 09:49:17 -08:00
Gabe Kangas eb1fc9706f Add test for setting socket override and verify no errors are thrown on reload. Closes #2355 2022-12-08 18:37:10 -08:00
Gabe Kangas 3826f9380a Listen for console errors in browser tests 2022-12-08 18:36:41 -08:00
Gabe Kangas cb6c0a3495 Add api test to verify saving socket override. For #2355 2022-12-08 14:47:51 -08:00
Gabe Kangas f8cbbec858 Change time webv2 docker image is built 2022-12-08 14:35:58 -08:00
Gabe Kangas 047e61133a Reduce the height of the header 2022-12-08 14:35:57 -08: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
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