1055b1c42d 
					 
					
						
						
							
							Fix var shadowing  
						
						 
						
						
						
						
					 
					
						2023-03-12 23:12:39 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						170a3ecde1 
					 
					
						
						
							
							Add error boundary to BrowserNotifyModal. For  #2811  
						
						 
						
						
						
						
					 
					
						2023-03-12 23:11:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						85d54926ee 
					 
					
						
						
							
							Add error boundary to Auth modal. For  #2811  
						
						 
						
						
						
						
					 
					
						2023-03-12 23:11:15 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2489a6520f 
					 
					
						
						
							
							Increase diffThreshold for test.  Closes   #2812  
						
						 
						
						
						
						
					 
					
						2023-03-12 22:10:28 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						de20b2cc11 
					 
					
						
						
							
							Increase diff threshold for UI tests:  #2292   #2630   #2629  
						
						 
						
						
						
						
					 
					
						2023-01-30 14:46:34 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e50a810f23 
					 
					
						
						
							
							Add label for display name input. For  #1826  
						
						 
						
						
						
						
					 
					
						2023-01-23 20:29:53 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6fbd6cbbcf 
					 
					
						
						
							
							Lazy load every instance of using ant icons.  Closes   #2583  
						
						 
						
						
						
						
					 
					
						2023-01-15 22:31:36 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						48e99ff37c 
					 
					
						
						
							
							Move icons to public directory.  Fixes   #2573  
						
						 
						
						
						
						
					 
					
						2023-01-12 13:53:09 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b21dfaa2b9 
					 
					
						
						
							
							Tweak the border of account in follow modal  
						
						 
						
						
						
						
					 
					
						2022-12-26 20:04:59 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						11c4d80e28 
					 
					
						
						
							
							Export new url validation functions  
						
						 
						
						
						
						
					 
					
						2022-12-14 11:52:11 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c231fd3592 
					 
					
						
						
							
							First pass at CSS identifiers + test to verify they are set. For  #2193  
						
						 
						
						
						
						
					 
					
						2022-12-11 21:06:20 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						87f6741bfb 
					 
					
						
						
							
							Fix styling of notification modal.  Closes   #2080  
						
						 
						
						
						
						
					 
					
						2022-12-05 22:11:11 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4bcfc82a30 
					 
					
						
						
							
							Make the push notification modal slightly more correct.  Closes   #2163  
						
						 
						
						
						
						
					 
					
						2022-12-05 21:53:14 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						49b4300e2e 
					 
					
						
						
							
							Replace search button on auth modals.  Closes   #2377  
						
						 
						
						
						
						
					 
					
						2022-11-28 22:41:33 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dab83505a8 
					 
					
						
						
							
							Add ID to name change button  
						
						 
						
						
						
						
					 
					
						2022-11-23 11:41:58 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b9f5b1da19 
					 
					
						
						
							
							Fix change name modal story not rendering.  Closes   #2255  
						
						 
						
						
						
						
					 
					
						2022-11-06 15:33:21 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e0b7ae5b3a 
					 
					
						
						
							
							Fix auth modal story not rendering.  Closes   #2254  
						
						 
						
						
						
						
					 
					
						2022-10-28 22:22:56 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						125343808d 
					 
					
						
						
							
							Fix display of auth modal. Re  #2262 . ( #2265 )  
						
						 
						
						
						
						
					 
					
						2022-10-26 14:35:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a526decef4 
					 
					
						
						
							
							Refactor use of antd tab component.  Closes   #2098  
						
						 
						
						
						
						
					 
					
						2022-10-10 17:54:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						80a012a3c7 
					 
					
						
						
							
							Add current user object that holds user session values instead of standalone getters.  Closes   #2050  
						
						 
						
						
						
						
					 
					
						2022-10-10 16:40:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5742845b7c 
					 
					
						
						
							
							Fix values in the follow form  
						
						 
						
						
						
						
					 
					
						2022-10-04 18:43:15 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						129d08144b 
					 
					
						
						
							
							Fix bad default bool  
						
						 
						
						
						
						
					 
					
						2022-09-08 22:23:43 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2774f4260a 
					 
					
						
						
							
							Add FediAuth modal  
						
						 
						
						
						
						
					 
					
						2022-09-08 21:44:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d1f3fffe2f 
					 
					
						
						
							
							reafctor: normalize component formatting ( #2082 )  
						
						 
						
						... 
						
						
						
						* refactor: move/rename BanUserButton file
* refactor: move/rename Chart file
* refactor: update generic component filenames to PascalCase
* refactor: update config component filenames to PascalCase
* refactor: update AdminLayout component filename to PascalCase
* refactor: update/move VideoJS component
* chore(eslint): disable bad react/require-default-props rule
* refactor: normalize ActionButton component
* refactor: normalize ActionButtonRow component
* refactor: normalize FollowButton component
* refactor: normalize NotifyButton component
* refactor: normalize ChatActionMessage component
* refactor: normalize ChatContainer component
* refactor: normalize ChatJoinMessage component
* refactor: normalize ChatModerationActionMenu component
* refactor: normalize ChatModerationDetailsModal component
* refactor: normalize ChatModeratorNotification component
* refactor: normalize ChatSocialMessage component
* refactor: normalize ChatSystemMessage component
* refactor: normalize ChatTextField component
* refactor: normalize ChatUserBadge component
* refactor: normalize ChatUserMessage component
* refactor: normalize ContentHeader component
* refactor: normalize OwncastLogo component
* refactor: normalize UserDropdown component
* chore(eslint): modify react/function-component-definition rule
* refactor: normalize CodecSelector component
* refactor: update a bunch of functional components using eslint
* refactor: update a bunch of functional components using eslint, pt2
* refactor: update a bunch of functional components using eslint, pt3
* refactor: replace all component->component default imports with named imports
* refactor: replace all component-stories->component default imports with named imports
* refactor: remove default exports from most components
* chore(eslint): add eslint config files for the components and pages dirs
* fix: use-before-define error in ChatContainer
* Fix ChatContainer import
* Only process .tsx files in Next builds
Co-authored-by: Gabe Kangas <gabek@real-ity.com> 
						
						
					 
					
						2022-09-07 00:00:28 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5ebbbb8bf2 
					 
					
						
						
							
							refactor(stories): co-locate stories with components ( #2078 )  
						
						 
						
						... 
						
						
						
						* refactor: move ActionButton component
* refactor: move BanUserButton component
* refactor: move ChatActionMessage component
* refactor: move ChatContainer component
* refactor: move AuthModal component
* refactor: move BrowserNotifyModal component
* refactor: move ChatUserMessage component
* refactor: move ChatJoinMessage component
* refactor: move ChatTextField component
* refactor: move ChatUserBadge component
* refactor: move FollowerCollection and SingleFollower components
* fix: bad import path
* refactor: move FollowModal component
* refactor: move Modal component
* refactor: move ContentHeader component
* refactor: move ChatSystemMessage component
* refactor: move Header component
* refactor: move Footer component
* refactor: move StatusBar component
* refactor: move OfflineBanner component
* refactor: move OwncastPlayer component
* refactor: move IndieAuthModal component
* refactor: move SocialLinks component
* refactor: move VideoPoster component
* refactor: move FollowModal component
* refactor: move FediAuthModal.tsx component
* refactor: move UserDropdown component
* refactor: move ChatSocialMessage component
* refactor: move Logo component
* refactor: move NotifyReminderPopup component
* refactor: move NameChangeModal component
* refactor: move FatalErrorStateModal component
* refactor: move ChatModeratorNotification component
* refactor: move ChatModerationActionMenu and ChatModerationDetailsModal components
* refactor: move CustomPageContent component
* refactor: move storybook Introduction file
* refactor: update storybook story import path
* refactor: move storybook preview styles
* refactor: move storybook doc pages
* refactor: move Color and ImageAsset components
* fix: bad import path
* fix: bad import path in story file 
						
						
					 
					
						2022-09-03 11:38:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						277dc700fa 
					 
					
						
						
							
							Fix error background  
						
						 
						
						
						
						
					 
					
						2022-08-30 11:41:11 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d5fa81f76e 
					 
					
						
						
							
							Draft: rough-ish draft of proposed color theme changes ( #2067 )  
						
						 
						
						... 
						
						
						
						* color experimentation and troubleshooting
* create color scheme, assign colors, more ant overrides
* fun selection color
* Prettified Code!
* Correctly import opensans
* Prettified Code!
* Organize+standardize colors/names and update the app to use them
* Prettified Code!
* Use css var references instead of resolving value of vars in css files
* Prettified Code!
Co-authored-by: gingervitis <gingervitis@users.noreply.github.com>
Co-authored-by: Gabe Kangas <gabek@real-ity.com>
Co-authored-by: gabek <gabek@users.noreply.github.com> 
						
						
					 
					
						2022-08-29 23:17:12 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						be6e3d9ad9 
					 
					
						
						
							
							Add remote fediverse follow modal.  Closes   #1862  
						
						 
						
						
						
						
					 
					
						2022-08-22 18:30:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1a9b9f53fc 
					 
					
						
						
							
							Add remote fediverse follow modal.  Closes   #1862  
						
						 
						
						
						
						
					 
					
						2022-08-22 18:27:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c4479a0ffc 
					 
					
						
						
							
							Add first pass at IndieAuth modal. For  #1863  
						
						 
						
						
						
						
					 
					
						2022-08-20 16:16:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						423ed88fbd 
					 
					
						
						
							
							Allow a fallback for storybook building  
						
						 
						
						
						
						
					 
					
						2022-08-09 20:12:21 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						68414445c2 
					 
					
						
						
							
							Add support for changing user color in name modal.  Closes   #1805  
						
						 
						
						
						
						
					 
					
						2022-08-09 19:56:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5d65b4b3b1 
					 
					
						
						
							
							Add undesigned functionality of follow modal. For  #1862  
						
						 
						
						
						
						
					 
					
						2022-06-24 15:55:53 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1684979187 
					 
					
						
						
							
							Add working but unstyled notify registration modal  
						
						 
						
						
						
						
					 
					
						2022-05-29 22:08:57 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						aae63e4e2c 
					 
					
						
						
							
							Display global error if server is unreachable  
						
						 
						
						
						
						
					 
					
						2022-05-27 22:53:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1d213b71d4 
					 
					
						
						
							
							Support changing your own name and handling name change events  
						
						 
						
						
						
						
					 
					
						2022-05-26 13:52:04 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f14b8ea8ba 
					 
					
						
						
							
							Wire up placeholder name change modal  
						
						 
						
						
						
						
					 
					
						2022-05-13 15:07:49 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						363787faa3 
					 
					
						
						
							
							Add some links and context to readme  
						
						 
						
						
						
						
					 
					
						2022-05-12 15:41:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						72c01e1b9a 
					 
					
						
						
							
							Fix web project build errors  
						
						 
						
						
						
						
					 
					
						2022-05-11 23:31:31 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						91b0db9c2e 
					 
					
						
						
							
							Add placeholder components to be worked on  
						
						 
						
						
						
						
					 
					
						2022-04-27 23:19:45 -07:00