Commit Graph
100 Commits
Author SHA1 Message Date
Gabe Kangas 2bb8eced14 chore(docs): update docs to reflect font change 2023-04-23 18:39:15 -07:00
Gabe Kangas cd6c814615 chore(docs): update docs to reflect font change 2023-04-23 18:11:54 -07:00
Gabe Kangas 90d2739afd fix(mobile): fix action bar button not appearing. Closes #2938 2023-04-22 19:57:24 -07:00
Gabe Kangas c1086aa5a2 feat(font): change opensans to inter font 2023-04-22 18:05:35 -07:00
Gabe Kangas 70e4d84c42 feat(header): use instance logo for header image 2023-04-22 11:50:11 -07:00
Gabe KangasandGitHub 58b6f82922 chore(tests): add readme note about remote host testing 2023-04-19 09:40:19 -07:00
Gabe Kangas dae6c0c71a chore: add local<->public test script 2023-04-18 18:04:57 -07:00
Gabe Kangas 5f2252f2a4 chore(tests): add js validation tests
These are the first javascript unit tests. Added them to the CI worflow.
Closes #2930
2023-04-16 14:36:23 -07:00
Gabe Kangas b3ac4e1a15 fix(js): consolidate url and account validators 2023-04-16 14:32:18 -07:00
Gabe Kangas 6774f049f7 fix(followers): more followers style tweaks 2023-04-15 22:33:02 -07:00
Gabe Kangas 014acc1663 fix(followers): improve layout of single follower. Closes #2926 2023-04-15 22:00:42 -07:00
Gabe Kangas dde512fa14 fix(notifications): do not support browser notifications for local servers 2023-04-15 20:20:42 -07:00
Gabe Kangas 74bdab81a3 fix(web): remove extra spacing above headers in modals 2023-04-15 19:59:22 -07:00
Gabe Kangas c41742dc86 fix(chat): give social chat messages added spacing 2023-04-15 19:14:06 -07:00
Gabe Kangas 057b93b1b2 fix(web): improve spacing in custom bottom section with headers 2023-04-15 17:50:52 -07:00
Gabe Kangas 228d787bf9 fix(web): set document title via dom instead of javascript. Closes #2918 2023-04-15 14:22:14 -07:00
Gabe Kangas a37e40ab27 Change the info message shown when changing admin password. Closes #2905 2023-04-12 18:43:46 -07:00
Gabe Kangas 79b6e56cd7 Use the same fake user in test 2023-04-05 20:21:07 -07:00
Gabe Kangas 7ec7e1704c Add bool option to player to fill container for embeds. Closes #2884 2023-04-05 20:05:22 -07:00
Gabe Kangas f724beecae Move windows doc to contrib directory 2023-04-05 15:50:51 -07:00
Gabe Kangas ac7d655a14 Add additional test for testing failure after delete 2023-04-05 15:33:48 -07:00
Gabe Kangas 74f076f44b Refactor the api access token query. Fixes #2902" 2023-04-05 15:33:48 -07:00
Gabe Kangas 13c32bd6bd Fixing formatting of PR #2903 2023-04-03 18:44:45 -07:00
Gabe Kangas d346485f94 Revert "FIX : Chat: words containing one or more dots are turned into links #2898 (#2903)"
This reverts commit 11a3a79032.
2023-04-03 18:28:25 -07:00
Gabe Kangas cff37eaf83 Correctly show lowest CPU usage for video table. Closes #2800 2023-04-03 14:56:08 -07:00
Gabe Kangas b5dc6324f8 Give a more detailed s3 failure error message 2023-04-01 13:15:35 -07:00
Gabe Kangas d7301d2d8d Fix paragraphs not having spacing. Closes #2891 2023-03-31 22:21:52 -07:00
Gabe Kangas e86caad06f Return hideViewerCount in config and set the admin switch correctly. Closes #2887 2023-03-31 22:15:28 -07:00
Gabe Kangas 00ea1cae5b Use correct color in content header description. Closes #2889 2023-03-31 22:02:28 -07:00
Gabe Kangas bc1fec0228 Use correct link hover color. Closes #2888 2023-03-31 21:56:59 -07:00
Gabe Kangas 7108c41085 Use action color for live video indicator. Closes #2890 2023-03-31 21:46:57 -07:00
Gabe Kangas 597281bbb2 Guard against duplicate websocket connections. Closes #2773 2023-03-31 21:01:16 -07:00
Gabe Kangas 2b19f9272e Fix auto-generated keys not saving. Closes #2874 2023-03-27 21:34:54 -07:00
Gabe Kangas 3d302b7dbd Fix text overlaping. Closes #2866 2023-03-23 19:11:13 -07:00
Gabe Kangas 13868e8b6a Allow dynamic corner radius of badges 2023-03-23 19:11:13 -07:00
Gabe Kangas bb14af399e Fix the listing of follower tables in admin 2023-03-22 14:54:43 -07:00
Gabe Kangas 78fe01d049 Rework loading followers and pagination a bit. Closes #2835 2023-03-22 14:54:41 -07:00
Gabe Kangas a5e5adfa02 Fix incorrect follower count displayed. Closes #2854 2023-03-21 17:33:59 -07:00
Gabe Kangas 21c26a7aa5 Guard against invalid push server response as an addition check for #2855 2023-03-21 17:26:14 -07:00
Gabe Kangas 0533bf4092 Fix nre when handling failed browser push notifications. Closes #2855 2023-03-21 17:19:40 -07:00
Gabe Kangas 559ec45f0f Remove additional spacing above logo 2023-03-21 17:19:39 -07:00
Gabe Kangas 604e1fdbaa Increase timeout between join messages from 5 to 10 minutes 2023-03-21 17:19:38 -07:00
Gabe Kangas 7e4d147940 Fix exception thrown with zero links. Closes #2833 2023-03-18 11:49:20 -07:00
Gabe Kangas ef5dddc0ac Disable lighthouse test to see if that fixes running under Github CI 2023-03-17 21:18:47 -07:00
Gabe Kangas 3b8982089d Fix pagination parameters. Closes #2835 2023-03-17 21:11:01 -07:00
Gabe Kangas 3f3cb13405 Add followers insert/query test 2023-03-17 21:11:00 -07:00
Gabe KangasandGitHub 3869bed0bf Specify node version for browser tests 2023-03-17 18:24:17 -07:00
Gabe Kangas 453d9ab41f Reword the error message 2023-03-16 12:58:03 -07:00
Gabe Kangas ed5ba00f7b Update ffmpeg detection error to be more clear 2023-03-16 12:36:28 -07:00
Gabe Kangas 2fb9bf2fc9 Fix permission on shell script 2023-03-16 10:53:31 -07:00
Gabe KangasandGitHub 50f435bd5a Fix s3 test errors 2023-03-16 10:51:00 -07:00
Gabe KangasandGitHub 472da30271 Fix test name 2023-03-16 10:44:57 -07:00
Gabe KangasandGitHub 1a5e9b496a Split local and S3 HLS tests 2023-03-16 10:43:49 -07:00
Gabe Kangas 6973c3d8df Update styling of video settings admin page. Closes #2803 2023-03-14 21:34:37 -07:00
Gabe Kangas d1fe99f3d5 Fix missing anchor points in slider. Fixes #2750 2023-03-14 21:34:36 -07:00
Gabe Kangas cb22147ddb Use simpler example for ErrorBoundary 2023-03-14 21:34:36 -07:00
Gabe Kangas 0dc126e94d Tell the chart not to clip the visibility of the contents. For #2806 2023-03-13 17:01:39 -07:00
Gabe Kangas 25f52e8850 Fix incorrect moderator string stopping mod notification. Closes #2762 2023-03-13 16:41:29 -07:00
Gabe Kangas 3ada7182f5 Update viewers chart y axis to make more sense. Closes #2806 2023-03-13 15:58:16 -07:00
Gabe Kangas 0f58f8c0fe Banned and chat disconnected states will hide chat. Closes #2764 2023-03-13 15:25:05 -07:00
Gabe Kangas 2364293742 Remove unused event and comments on block 2023-03-13 15:11:51 -07:00
Gabe Kangas 0b619b84a6 Add waiting message to hardware screen. Closes #2805 2023-03-13 13:19:17 -07:00
Gabe Kangas 3262698631 Remove log message 2023-03-13 13:08:58 -07:00
Gabe Kangas 7e7be00b12 Guard against mobile exception. Closes #2793 2023-03-13 13:08:57 -07:00
Gabe Kangas 7400033bee Add missing rel to indieauth link. Closes #2791 2023-03-13 12:58:36 -07:00
Gabe Kangas 59a3d5886c Add password/key complexity rules in input fields. 2023-03-13 12:37:16 -07:00
Gabe Kangas 7adae0e9d5 Fix circular dependency issue breaking build 2023-03-13 12:36:25 -07:00
Gabe Kangas 4009af8d3c Add note about error boundaries 2023-03-13 00:00:40 -07:00
Gabe Kangas 1055b1c42d Fix var shadowing 2023-03-12 23:12:39 -07:00
Gabe Kangas cd0f92f496 Add error boundary to DesktopContent. For #2811 2023-03-12 23:11:20 -07:00
Gabe Kangas 7cb5773a97 Add error boundary to ChatModerationDetailsModal. For #2811 2023-03-12 23:11:19 -07:00
Gabe Kangas 9162386495 Add error boundary to system Modal. For #2811 2023-03-12 23:11:18 -07:00
Gabe Kangas 02ca54d810 Add error boundary to UserDropdown. For #2811 2023-03-12 23:11:18 -07:00
Gabe Kangas 170a3ecde1 Add error boundary to BrowserNotifyModal. For #2811 2023-03-12 23:11:17 -07:00
Gabe Kangas 02e937c351 Add error boundary to FollowersCollection. For #2811 2023-03-12 23:11:16 -07:00
Gabe Kangas 274aeb8be6 Add error boundary to ClientConfigStore modal. For #2811 2023-03-12 23:11:16 -07:00
Gabe Kangas 85d54926ee Add error boundary to Auth modal. For #2811 2023-03-12 23:11:15 -07:00
Gabe Kangas 11a11e64ad Add error boundary to player. For #2811 2023-03-12 23:11:14 -07:00
Gabe Kangas 2489a6520f Increase diffThreshold for test. Closes #2812 2023-03-12 22:10:28 -07:00
Gabe Kangas 4192482a4c Add error boundary to chat. For #2811 2023-03-12 21:57:04 -07:00
Gabe Kangas 593a7faa36 Add error boundaries to MobileContent. For #2811 2023-03-12 21:53:17 -07:00
Gabe Kangas ebd3415c4b Add error boundary library 2023-03-12 21:53:16 -07:00
Gabe Kangas eaa6418e1c Add ComponentError UI for #2811 2023-03-12 21:53:15 -07:00
Gabe Kangas 0aefe9faf5 Add some API paths to the auth test as well for completeness 2023-03-10 12:22:50 -08:00
Gabe Kangas f7d84bc15b Fix HTML scaffolding of admin pages rendering without auth. Closes #2789 2023-03-10 12:16:28 -08:00
Gabe Kangas a3e10152c8 Additional difThreshold tweaks for UI tests comparison 2023-03-09 02:40:18 -08:00
Gabe Kangas b5cc183a3c Continue to bump diff threshold so UI tests do not register as changed 2023-03-08 14:49:50 -08:00
Gabe Kangas aa05ad6369 Fix loading state when chat is disabled in mobile. Closes #2753 2023-03-05 17:47:59 -08:00
Gabe Kangas c6a352b4e2 Fix admin logo not being a circle. Closes #2766 2023-03-05 16:26:40 -08:00
Gabe Kangas d2cae250f5 Make number input fields have correct background color. Closes #2768 2023-03-05 16:13:07 -08:00
Gabe Kangas c4f057eded Make testing for moderator state centralized in User class 2023-03-03 21:55:02 -08:00
Gabe Kangas 1536e4a04d Show moderator message mid-chat session. Closes #2762 2023-03-03 19:49:58 -08:00
Gabe Kangas 5b1f36c314 Revert "Add the Client-side Input Validators for Stream Keys and the Admin Password (#2619)"
This reverts commit 3653db3a6a.
2023-03-03 14:43:56 -08:00
Gabe Kangas d8fb2d5d79 Pass correct id param. Closes #2756 2023-03-01 17:58:32 -08:00
Gabe Kangas 4a0476b237 Add support for disabled chat state in the chat input field. Closes #2761 2023-03-01 16:22:10 -08:00
Gabe Kangas 38a52c501c Do not show custom page content sections if it is empty. Closes #2752 2023-02-27 17:39:53 -08:00
Gabe Kangas 23a721857f Do not support stream key UI or any persisted stream keys when overridden via cli flag. Closes #2749 2023-02-27 17:08:52 -08:00
Gabe Kangas b7132eeaa5 Remove marquee tag as it throws off the UI tests 2023-02-27 15:45:45 -08:00
Gabe Kangas 5b8bacb83f Add chat embed automated browser tests. Closes #2743 2023-02-26 19:06:22 -08:00
Gabe Kangas 1f99b0bf22 Fix chat embeds not loading. Fixes #2744 2023-02-26 18:48:41 -08:00