Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	b6fd14f0e2 
 
						 
						
							
							
								
								
								Fix createDataLoadingThunk and related actions ( #30408 )  
							
							
							
							
						 
						
							2024-05-23 18:22:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	10ec421dd4 
 
						 
						
							
							
								
								
								Proposal: a modern & typed way of writing Redux actions doing API requests ( #30270 )  
							
							
							
							
						 
						
							2024-05-23 09:50:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	a178ba7cd5 
 
						 
						
							
							
								
								
								Use a modern React context for identity in the app ( #30098 )  
							
							
							
							
						 
						
							2024-05-19 17:07:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	67442f9039 
 
						 
						
							
							
								
								
								Remove global boosts state and convert boosts modal to Typescript ( #29774 )  
							
							
							
							
						 
						
							2024-03-28 15:33:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	9fbe8d3a0c 
 
						 
						
							
							
								
								
								Rewrite PIP state in Typescript ( #27645 )  
							
							... 
							
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2024-03-27 15:19:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	37ca59815c 
 
						 
						
							
							
								
								
								Remove setting for unfollow confirmation modal, and make it unconditional ( #29373 )  
							
							
							
							
						 
						
							2024-03-22 16:24:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	ec19d0a14b 
 
						 
						
							
							
								
								
								Change mute, block and domain block confirmations in web UI ( #29576 )  
							
							
							
							
						 
						
							2024-03-15 17:36:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	899eac1a92 
 
						 
						
							
							
								
								
								Use modern ES syntax rather than .call ( #29368 )  
							
							
							
							
						 
						
							2024-02-27 15:42:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	6936e5aa69 
 
						 
						
							
							
								
								
								Change design of compose form in web UI ( #28119 )  
							
							... 
							
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2024-01-25 15:41:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	277e6968f5 
 
						 
						
							
							
								
								
								Use helpers to check environment in frontend ( #27633 )  
							
							
							
							
						 
						
							2023-10-31 16:05:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	4b7bc1f07c 
 
						 
						
							
							
								
								
								Convert dropdown_menu state to Typescript ( #25585 )  
							
							
							
							
						 
						
							2023-09-22 18:18:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	b4e739ff0f 
 
						 
						
							
							
								
								
								Change interaction modal in web UI ( #26075 )  
							
							... 
							
							
							
							
							Co-authored-by: Eugen Rochko <eugen@zeonfederated.com> 
							
						 
						
							2023-07-27 16:11:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									gunchleoc 
								
							 
						 
						
							
							
								
							
							
	
	
	217ef7f2af 
 
						 
						
							
							
								
								
								Replace 'favourite' by 'favorite' for American English ( #26009 )  
							
							
							
							
						 
						
							2023-07-21 19:09:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stanislas Signoud 
								
							 
						 
						
							
							
								
							
							
	
	
	5fad7bd58a 
 
						 
						
							
							
								
								
								Change links in multi-column mode so tabs are open in single-column mode ( #25893 )  
							
							
							
							
						 
						
							2023-07-13 17:18:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	41f65edb21 
 
						 
						
							
							
								
								
								Fix embed dropdown menu item for unauthenticated users ( #25964 )  
							
							
							
							
						 
						
							2023-07-13 15:53:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	b0780cfeed 
 
						 
						
							
							
								
								
								Fix /share and cleanup and reorganize frontend locale loading ( #25240 )  
							
							
							
							
						 
						
							2023-06-02 15:00:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Schmidt 
								
							 
						 
						
							
							
								
							
							
	
	
	69057467cb 
 
						 
						
							
							
								
								
								Translate CW, poll options and media descriptions ( #24175 )  
							
							... 
							
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-06-01 00:10:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	44cd88adc4 
 
						 
						
							
							
								
								
								Upgrade react-intl ( #24906 )  
							
							
							
							
						 
						
							2023-05-31 23:43:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fusagiko / takayamaki 
								
							 
						 
						
							
							
								
							
							
	
	
	38c6216082 
 
						 
						
							
							
								
								
								Rewrite actions/modal and reducers/modal with typescript ( #24833 )  
							
							
							
							
						 
						
							2023-05-25 15:42:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	e58c36d308 
 
						 
						
							
							
								
								
								Update inconsistent defaultMessage ( #25114 )  
							
							
							
							
						 
						
							2023-05-24 12:38:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	d27216dc46 
 
						 
						
							
							
								
								
								Enforce import order with ESLint ( #25096 )  
							
							
							
							
						 
						
							2023-05-23 17:15:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	100840c06e 
 
						 
						
							
							
								
								
								Fix video player offering to expand in a lightbox when it's in an iframe ( #25067 )  
							
							
							
							
						 
						
							2023-05-23 14:28:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	5a16bd7bf4 
 
						 
						
							
							
								
								
								Use JSX syntax for Fragments ( #25093 )  
							
							
							
							
						 
						
							2023-05-23 11:47:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	8f66126b10 
 
						 
						
							
							
								
								
								Use the new JSX transform ( #25064 )  
							
							
							
							
						 
						
							2023-05-23 10:52:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	8d6aea3326 
 
						 
						
							
							
								
								
								Upgrade to React 18 ( #24916 )  
							
							
							
							
						 
						
							2023-05-22 15:48:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Schmidt 
								
							 
						 
						
							
							
								
							
							
	
	
	5241f7b2fd 
 
						 
						
							
							
								
								
								Fix UI crash in moderation interface when opening the media modal ( #24816 )  
							
							
							
							
						 
						
							2023-05-11 12:41:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	6aeb162927 
 
						 
						
							
							
								
								
								Type Redux store and middleware ( #24843 )  
							
							
							
							
						 
						
							2023-05-09 16:56:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fusagiko / takayamaki 
								
							 
						 
						
							
							
								
							
							
	
	
	9818f34273 
 
						 
						
							
							
								
								
								Rewrite Domain component as function component ( #24896 )  
							
							
							
							
						 
						
							2023-05-08 15:12:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	45579a26cf 
 
						 
						
							
							
								
								
								Fixes build errors from some previous TS-related commits ( #24811 )  
							
							
							
							
						 
						
							2023-05-03 16:28:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									fusagiko / takayamaki 
								
							 
						 
						
							
							
								
							
							
	
	
	8227af8dcc 
 
						 
						
							
							
								
								
								use configureStore of redux-toolkit instead of createStore of redux ( #24790 )  
							
							
							
							
						 
						
							2023-05-02 20:39:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	290e4aba31 
 
						 
						
							
							
								
								
								Add lines to threads in web UI ( #24549 )  
							
							
							
							
						 
						
							2023-04-24 08:07:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	927b2fd138 
 
						 
						
							
							
								
								
								Set marginRight as string ( #24422 )  
							
							
							
							
						 
						
							2023-04-05 10:57:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									PauloVilarinho 
								
							 
						 
						
							
							
								
							
							
	
	
	8770473dbb 
 
						 
						
							
							
								
								
								add modal message when editing toot ( #23936 )  
							
							... 
							
							
							
							
							Co-authored-by: PauloVilarinho <paulotarsobranco@hotmail.com> 
							
						 
						
							2023-03-06 17:33:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Renaud Chaput 
								
							 
						 
						
							
							
								
							
							
	
	
	44a7d87cb1 
 
						 
						
							
							
								
								
								Rename JSX files with proper .jsx extension ( #23733 )  
							
							
							
							
						 
						
							2023-02-20 03:20:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
							
							
	
	
	c49213f0ea 
 
						 
						
							
							
								
								
								Upgrade ESlint to v8 ( #23305 )  
							
							
							
							
						 
						
							2023-01-30 01:45:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Simonsson 
								
							 
						 
						
							
							
								
							
							
	
	
	fd33bcb3b2 
 
						 
						
							
							
								
								
								Fix dropdown menu positions when scrolling ( #22916 )  
							
							... 
							
							
							
							
							* Update react-overlays to latest version
* Fix breaking changes in dropdown menus
* Use react-overlays built-in arrow positioning feature
* Re-implemented `.dropdown-menu__arrow` to have a defined width and height to improve positioning
* Moved wrapping div (`.dropdown-menu` from `DropdownMenu` to `Dropdown`)
* Wrap button in a span to solve issue with ref
* Temporarily remove animations
* Fix breaking changes in emoji picker
* Wrap EmojiPickerMenu in a div where react-overlays’ ref is added
* Fix breaking changes in language dropdown
* Fix breaking changes in privacy dropdown
* Fix breaking changes in search form
* Add animations back using `@keyframes`
* Fix arrow color in light theme
* Fix linting issue
* Remove unused `mounted` state
* Remove `placement` state from components and redux
And remove the placement state from props of the menu components.
* Remove abolution position to fix flip issue
* Remove z-index to fix modals and overlay positions
* Fix lint issues
* Set placement in privacy and language components
Copy the placement state into the `PrivacyDropdown` and `LanguageDropdown` components, to apply correct styling to the buttons depending on which placement the Overlay has.
* Move `placement` state to correct component 
							
						 
						
							2023-01-11 21:58:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	1f762f4271 
 
						 
						
							
							
								
								
								Fix wasteful request to /api/v1/custom_emojis when not logged in ( #22326 )  
							
							
							
							
						 
						
							2022-12-15 14:07:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Effy Elden 
								
							 
						 
						
							
							
								
							
							
	
	
	8fdbb4d00d 
 
						 
						
							
							
								
								
								Remove unused timeline_container to fix linter errors ( #20305 )  
							
							
							
							
						 
						
							2022-11-10 08:50:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	312d616371 
 
						 
						
							
							
								
								
								Change sign-in banner to reflect disabled or moved account status ( #19773 )  
							
							
							
							
						 
						
							2022-11-05 18:28:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	839f893168 
 
						 
						
							
							
								
								
								Change public accounts pages to mount the web UI ( #19319 )  
							
							... 
							
							
							
							
							* Change public accounts pages to mount the web UI
* Fix handling of remote usernames in routes
- When logged in, serve web app
- When logged out, redirect to permalink
- Fix `app-body` class not being set sometimes due to name conflict
* Fix missing `multiColumn` prop
* Fix failing test
* Use `discoverable` attribute to control indexing directives
* Fix `<ColumnLoading />` not using `multiColumn`
* Add `noindex` to accounts in REST API
* Change noindex directive to not be rendered by default before a route is mounted
* Add loading indicator for detailed status in web UI
* Fix missing indicator appearing while account is loading in web UI 
							
						 
						
							2022-10-20 14:35:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yamagishi Kazutoshi 
								
							 
						 
						
							
							
								
							
							
	
	
	a5112b51fd 
 
						 
						
							
							
								
								
								Add title to pages with missing title in Web UI ( #19322 )  
							
							
							
							
						 
						
							2022-10-09 03:55:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	7fb738c837 
 
						 
						
							
							
								
								
								Add interaction modal to logged-out web UI ( #19306 )  
							
							
							
							
						 
						
							2022-10-07 10:14:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	43b5d5e38d 
 
						 
						
							
							
								
								
								Add logged-out access to the web UI ( #18961 )  
							
							
							
							
						 
						
							2022-09-29 04:39:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	0d6b878808 
 
						 
						
							
							
								
								
								Add user content translations with configurable backends ( #19218 )  
							
							
							
							
						 
						
							2022-09-23 23:00:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	50487db122 
 
						 
						
							
							
								
								
								Add ability to filter individual posts ( #18945 )  
							
							... 
							
							
							
							
							* Add database table for status-specific filters
* Add REST endpoints, entities and attributes
* Show status filters in /filters interface
* Perform server-side filtering for individual posts filters
* Fix filtering on context mismatch
* Refactor `toServerSideType` by moving it to its own module
* Move loupe and delete icons to their own module
* Add ability to filter individual posts from WebUI
* Replace keyword list by warnings (expired, context mismatch)
* Refactor server-side filtering code
* Add tests 
							
						 
						
							2022-08-25 04:27:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	44b2ee3485 
 
						 
						
							
							
								
								
								Add customizable user roles ( #18641 )  
							
							... 
							
							
							
							
							* Add customizable user roles
* Various fixes and improvements
* Add migration for old settings and fix tootctl role management 
							
						 
						
							2022-07-05 02:41:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Soref 
								
							 
						 
						
							
							
								
							
							
	
	
	b5329e0035 
 
						 
						
							
							
								
								
								Spelling ( #17705 )  
							
							... 
							
							
							
							
							* spelling: account
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: affiliated
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: appearance
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: autosuggest
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: cacheable
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: component
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: conversations
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: domain.example
Clarify what's distinct and use RFC friendly domain space.
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: environment
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: exceeds
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: functional
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: inefficiency
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: not
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: notifications
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: occurring
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: position
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: progress
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: promotable
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: reblogging
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: repetitive
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: resolve
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: saturated
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: similar
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: strategies
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: success
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: targeting
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: thumbnails
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: unauthorized
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: unsensitizes
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: validations
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: various
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com> 
							
						 
						
							2022-03-06 22:51:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	63002cde03 
 
						 
						
							
							
								
								
								Add editing for published statuses ( #17320 )  
							
							... 
							
							
							
							
							* Add editing for published statuses
* Fix change of multiple-choice boolean in poll not resetting votes
* Remove the ability to update existing media attachments for now 
							
						 
						
							2022-02-10 00:15:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	07341e7aa6 
 
						 
						
							
							
								
								
								Add graphs and retention metrics to admin dashboard ( #16829 )  
							
							
							
							
						 
						
							2021-10-14 20:44:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	52e5c07948 
 
						 
						
							
							
								
								
								Change routing paths to use usernames in web UI ( #16171 )  
							
							
							
							
						 
						
							2021-09-26 05:46:13 +02:00