cadars 
							
						 
					 
					
						
						
							
						
						32b8b3355b 
					 
					
						
						
							
							[Glitch] Make handle more easily selectable on profile page  
						
						... 
						
						
						
						Port 52a50c5e43claire.github-309c@sitedethib.com > 
						
						
					 
					
						2022-12-14 09:19:23 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						bc91069e08 
					 
					
						
						
							
							[Glitch] Change default reply language to be default language when replying to a translated reply  
						
						... 
						
						
						
						Port f70bdba926claire.github-309c@sitedethib.com > 
						
						
					 
					
						2022-12-14 09:14:50 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						47c75c29da 
					 
					
						
						
							
							Merge branch 'main' into glitch-soc/merge-upstream  
						
						
						
						
					 
					
						2022-12-14 09:10:49 +01:00 
						 
				 
			
				
					
						
							
							
								zunda 
							
						 
					 
					
						
						
							
						
						09191dee66 
					 
					
						
						
							
							Add single splat to callback method definitions to avoid ArgumentError ( #22246 )  
						
						... 
						
						
						
						It looks like a [bug](https://bugs.ruby-lang.org/issues/18633 ) around
autosplat is [fixed](fbaadd1cfe 
						
						
					 
					
						2022-12-13 20:03:16 +01:00 
						 
				 
			
				
					
						
							
							
								Rin 
							
						 
					 
					
						
						
							
						
						42e16ea52d 
					 
					
						
						
							
							fix missing style in warning and strike cards ( #22177 )  
						
						
						
						
					 
					
						2022-12-13 20:03:09 +01:00 
						 
				 
			
				
					
						
							
							
								cadars 
							
						 
					 
					
						
						
							
						
						52a50c5e43 
					 
					
						
						
							
							Make handle more easily selectable on profile page ( #21479 )  
						
						... 
						
						
						
						* Make handle more easily selectable on profile page
* Wrap handle in a span
* Add `user-select: all` to span
* remove whitespace 
						
						
					 
					
						2022-12-13 19:43:03 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						f70bdba926 
					 
					
						
						
							
							Change default reply language to be default language when replying to a translated reply ( #22272 )  
						
						... 
						
						
						
						Fixes  #22250  
					
						2022-12-13 19:41:53 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						dcae9edb14 
					 
					
						
						
							
							Merge branch 'main' into glitch-soc/merge-upstream  
						
						
						
						
					 
					
						2022-12-11 20:15:04 +01:00 
						 
				 
			
				
					
						
							
							
								prplecake 
							
						 
					 
					
						
						
							
						
						714e68db38 
					 
					
						
						
							
							Add noindex setting to Admin settings Discovery page ( #22205 )  
						
						... 
						
						
						
						* Add noindex setting to Admin settings Discovery page
* Replace default_noindex i18n 
						
						
					 
					
						2022-12-11 07:27:44 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						3ea445bb5c 
					 
					
						
						
							
							[Glitch] Fix potential duplicate statuses in Explore tab  
						
						... 
						
						
						
						Port c8a1faa86bclaire.github-309c@sitedethib.com > 
						
						
					 
					
						2022-12-09 16:50:53 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						e877bb47b8 
					 
					
						
						
							
							Merge branch 'main' into glitch-soc/main  
						
						
						
						
					 
					
						2022-12-09 16:48:55 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						97b6e38a7d 
					 
					
						
						
							
							New Crowdin updates ( #21954 )  
						
						... 
						
						
						
						* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Serbian (Latin))
* New translations en.yml (Serbian (Latin))
* New translations simple_form.en.yml (Serbian (Latin))
* New translations activerecord.en.yml (Serbian (Latin))
* New translations doorkeeper.en.yml (Serbian (Latin))
* New translations devise.en.yml (Serbian (Latin))
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Chinese Traditional)
* New translations en.json (Serbian (Latin))
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Icelandic)
* New translations en.json (Serbian (Latin))
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Serbian (Latin))
* New translations en.json (Malay)
* New translations en.json (Malay)
* New translations activerecord.en.yml (Malay)
* New translations devise.en.yml (Malay)
* New translations en.yml (Malay)
* New translations en.yml (Arabic)
* New translations en.yml (Greek)
* New translations en.yml (Galician)
* New translations simple_form.en.yml (Malay)
* New translations en.yml (Greek)
* New translations en.yml (Russian)
* New translations en.yml (Belarusian)
* New translations en.yml (Greek)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Greek)
* New translations en.json (Greek)
* New translations en.yml (Greek)
* New translations en.yml (Belarusian)
* New translations doorkeeper.en.yml (Greek)
* New translations en.yml (Greek)
* New translations en.yml (Malay)
* New translations simple_form.en.yml (Malay)
* New translations en.json (Esperanto)
* New translations en.yml (Malay)
* New translations en.yml (Esperanto)
* New translations devise.en.yml (Esperanto)
* New translations en.yml (Vietnamese)
* New translations simple_form.en.yml (Vietnamese)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Serbian (Latin))
* New translations en.yml (Belarusian)
* New translations en.yml (Vietnamese)
* New translations en.yml (Belarusian)
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Serbian (Latin))
* New translations en.json (Occitan)
* New translations en.json (Czech)
* New translations en.yml (Hebrew)
* New translations doorkeeper.en.yml (Spanish, Argentina)
* New translations en.json (German)
* New translations en.yml (Spanish, Argentina)
* New translations en.json (German)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations en.json (German)
* New translations en.json (Esperanto)
* New translations en.yml (Esperanto)
* New translations en.yml (Esperanto)
* New translations en.yml (Thai)
* New translations activerecord.en.yml (Scots)
* New translations en.json (Scottish Gaelic)
* New translations en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations en.json (Latvian)
* New translations en.json (Latvian)
* New translations activerecord.en.yml (Latvian)
* New translations devise.en.yml (Latvian)
* New translations en.yml (Turkish)
* New translations en.yml (Scottish Gaelic)
* New translations en.yml (Danish)
* New translations en.yml (Thai)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Thai)
* New translations en.yml (Thai)
* New translations en.json (Thai)
* New translations en.yml (German)
* New translations en.yml (German)
* New translations simple_form.en.yml (German)
* New translations en.json (Kurmanji (Kurdish))
* New translations en.json (Kurmanji (Kurdish))
* New translations en.yml (Belarusian)
* New translations en.yml (Kurmanji (Kurdish))
* New translations en.json (Latvian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations en.yml (Belarusian)
* New translations en.yml (German)
* New translations en.json (German)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations simple_form.en.yml (Spanish, Argentina)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.yml (Spanish, Argentina)
* New translations en.yml (Persian)
* New translations en.json (Spanish, Mexico)
* New translations en.yml (Belarusian)
* New translations en.yml (German)
* New translations en.json (Danish)
* New translations en.yml (Danish)
* New translations simple_form.en.yml (Scots)
* New translations en.yml (Belarusian)
* New translations en.yml (Danish)
* New translations en.yml (Scots)
* New translations simple_form.en.yml (Scots)
* New translations en.json (Scots)
* New translations devise.en.yml (Scots)
* New translations doorkeeper.en.yml (Scots)
* New translations en.yml (Greek)
* New translations en.yml (Greek)
* New translations en.yml (Belarusian)
* New translations en.json (German)
* New translations en.yml (Belarusian)
* New translations en.yml (Spanish, Argentina)
* New translations en.json (Spanish, Argentina)
* New translations en.json (German)
* New translations en.json (Esperanto)
* New translations en.json (French)
* New translations en.yml (Esperanto)
* New translations en.yml (Belarusian)
* New translations en.json (Esperanto)
* New translations en.yml (Esperanto)
* New translations en.yml (Belarusian)
* New translations devise.en.yml (Esperanto)
* New translations en.json (Slovak)
* New translations en.yml (Slovak)
* New translations activerecord.en.yml (Slovak)
* New translations devise.en.yml (Slovak)
* New translations doorkeeper.en.yml (Slovak)
* New translations en.yml (Belarusian)
* New translations en.yml (Slovak)
* New translations en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations en.json (Lithuanian)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations en.json (Esperanto)
* New translations en.json (Vietnamese)
* New translations en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations en.yml (Latvian)
* New translations en.yml (Belarusian)
* New translations en.json (Welsh)
* New translations en.yml (Welsh)
* New translations simple_form.en.yml (Welsh)
* New translations activerecord.en.yml (Welsh)
* New translations devise.en.yml (Welsh)
* New translations doorkeeper.en.yml (Welsh)
* New translations en.json (Welsh)
* New translations en.json (Welsh)
* New translations en.yml (Welsh)
* New translations en.yml (Hebrew)
* New translations en.yml (Welsh)
* New translations en.yml (Hebrew)
* New translations en.yml (Russian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations simple_form.en.yml (Belarusian)
* New translations en.yml (Ukrainian)
* New translations en.json (Ukrainian)
* New translations en.json (Chinese Simplified)
* New translations en.json (Slovak)
* New translations en.json (Slovak)
* New translations en.yml (Slovak)
* New translations en.yml (Belarusian)
* normalize
* New translations en.yml (Belarusian)
* normalize
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh > 
						
						
					 
					
						2022-12-10 00:12:56 +09:00 
						 
				 
			
				
					
						
							
							
								Michal Dvorak 
							
						 
					 
					
						
						
							
						
						859db01268 
					 
					
						
						
							
							initial translation of Glitch-specific texts into Czech ( #1997 )  
						
						
						
						
					 
					
						2022-12-08 10:38:52 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						ed07f10ca8 
					 
					
						
						
							
							Fix failure when “Require a reason to join” is set with open registrations ( #22127 )  
						
						
						
						
					 
					
						2022-12-07 16:39:58 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						c8a1faa86b 
					 
					
						
						
							
							Fix potential duplicate statuses in Explore tab ( #22121 )  
						
						
						
						
					 
					
						2022-12-07 14:12:55 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Xavier Gomez 
							
						 
					 
					
						
						
							
						
						16fb604c52 
					 
					
						
						
							
							[Glitch] Fix hidden overflow on interaction modal  
						
						... 
						
						
						
						Port 21b208afcbclaire.github-309c@sitedethib.com > 
						
						
					 
					
						2022-12-07 09:11:57 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						4642f7d830 
					 
					
						
						
							
							[Glitch] Fix UI header overflow on mobile  
						
						... 
						
						
						
						Port 76454cc638claire.github-309c@sitedethib.com > 
						
						
					 
					
						2022-12-07 09:10:47 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						0e70215c40 
					 
					
						
						
							
							[Glitch] Fix “Sign up” button with closed registrations not opening modal on mobile  
						
						... 
						
						
						
						Port 51098035edclaire.github-309c@sitedethib.com > 
						
						
					 
					
						2022-12-07 09:09:23 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						9a3d91f629 
					 
					
						
						
							
							Merge branch 'main' into glitch-soc/merge-upstream  
						
						... 
						
						
						
						Conflicts:
- `app/models/concerns/domain_materializable.rb`:
  Fixed a code style issue upstream in a PR that got merged in glitch-soc
  earlier.
  Changed the code to match upstream's. 
						
						
					 
					
						2022-12-07 09:03:42 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						b59fb28e90 
					 
					
						
						
							
							Fix 500 error when trying to migrate to an invalid address ( #21462 )  
						
						... 
						
						
						
						* Fix 500 error when trying to migrate to an invalid address
* Add tests 
						
						
					 
					
						2022-12-07 02:35:39 +01:00 
						 
				 
			
				
					
						
							
							
								Juan Xavier Gomez 
							
						 
					 
					
						
						
							
						
						21b208afcb 
					 
					
						
						
							
							Fix hidden overflow on interaction modal ( #21763 )  
						
						... 
						
						
						
						* Fix hidden overflow on interaction modal
* only update overflow y 
						
						
					 
					
						2022-12-07 00:40:37 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						76454cc638 
					 
					
						
						
							
							Fix UI header overflow on mobile ( #21783 )  
						
						
						
						
					 
					
						2022-12-07 00:40:18 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						51098035ed 
					 
					
						
						
							
							Fix “Sign up” button with closed registrations not opening modal on mobile ( #22060 )  
						
						... 
						
						
						
						Fixes  #20840  
					
						2022-12-07 00:25:40 +01:00 
						 
				 
			
				
					
						
							
							
								Francis Murillo 
							
						 
					 
					
						
						
							
						
						f6492a7c4d 
					 
					
						
						
							
							Log admin approve and reject account ( #22088 )  
						
						... 
						
						
						
						* Log admin approve and reject account
* Add unit tests for approve and reject logging 
						
						
					 
					
						2022-12-07 00:25:18 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						c8849d6cee 
					 
					
						
						
							
							Fix unbounded recursion in account discovery ( #22025 )  
						
						... 
						
						
						
						* Fix trying to fetch posts from other users when fetching featured posts
* Rate-limit discovery of new subdomains
* Put a limit on recursively discovering new accounts 
						
						
					 
					
						2022-12-07 00:15:24 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						69137f4a90 
					 
					
						
						
							
							Fix irreversible and whole_word parameters handling in /api/v1/filters ( #21988 )  
						
						... 
						
						
						
						Fixes  #21965  
					
						2022-12-07 00:10:53 +01:00 
						 
				 
			
				
					
						
							
							
								Jed Fox 
							
						 
					 
					
						
						
							
						
						33f06a4ae7 
					 
					
						
						
							
							Fix the top border of verified account fields ( #22006 )  
						
						
						
						
					 
					
						2022-12-06 23:54:02 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						fe523a3045 
					 
					
						
						
							
							Fix unbounded recursion in account discovery ( #1994 )  
						
						... 
						
						
						
						* Fix trying to fetch posts from other users when fetching featured posts
* Rate-limit discovery of new subdomains
* Put a limit on recursively discovering new accounts 
						
						
					 
					
						2022-12-04 21:23:19 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						f4879c4481 
					 
					
						
						
							
							Fix content-type being reset when editing toots ( #1993 )  
						
						... 
						
						
						
						Fixes  #1990  
					
						2022-12-04 17:58:10 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						3be6aff1a8 
					 
					
						
						
							
							Merge branch 'main' into glitch-soc/merge-upstream  
						
						
						
						
					 
					
						2022-12-04 17:22:57 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Schonning 
							
						 
					 
					
						
						
							
						
						05d4c50f64 
					 
					
						
						
							
							Fix spacing warning from ESLint ( #22005 )  
						
						
						
						
					 
					
						2022-12-04 10:56:21 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6119668e45 
					 
					
						
						
							
							New Crowdin updates ( #21599 )  
						
						... 
						
						
						
						* New translations doorkeeper.en.yml (Esperanto)
* New translations activerecord.en.yml (Spanish)
* New translations activerecord.en.yml (Esperanto)
* New translations doorkeeper.en.yml (Spanish)
* New translations devise.en.yml (Spanish)
* New translations devise.en.yml (Esperanto)
* New translations en.json (Spanish)
* New translations en.yml (Danish)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Faroese)
* New translations en.yml (Faroese)
* New translations en.json (German)
* New translations en.yml (Faroese)
* New translations simple_form.en.yml (Faroese)
* New translations en.yml (Belarusian)
* New translations en.yml (German)
* New translations en.json (German)
* New translations simple_form.en.yml (Faroese)
* New translations en.yml (Belarusian)
* New translations doorkeeper.en.yml (Belarusian)
* New translations en.yml (German)
* New translations en.json (Bulgarian)
* New translations en.json (German)
* New translations en.yml (Bulgarian)
* New translations simple_form.en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Bulgarian)
* New translations en.json (Belarusian)
* New translations simple_form.en.yml (Belarusian)
* New translations en.json (Czech)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Serbian (Cyrillic))
* New translations simple_form.en.yml (Faroese)
* New translations devise.en.yml (Catalan)
* New translations en.yml (German)
* New translations en.json (Bulgarian)
* New translations en.json (German)
* New translations en.json (Catalan)
* New translations en.yml (Catalan)
* New translations en.json (Danish)
* New translations en.json (Ukrainian)
* New translations en.json (Galician)
* New translations doorkeeper.en.yml (Catalan)
* New translations simple_form.en.yml (German)
* New translations en.json (Danish)
* New translations en.yml (English, United Kingdom)
* New translations simple_form.en.yml (Faroese)
* New translations en.json (Danish)
* New translations en.yml (Japanese)
* New translations en.yml (German)
* New translations en.json (Urdu (Pakistan))
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Faroese)
* New translations en.yml (German)
* New translations en.json (Urdu (Pakistan))
* New translations simple_form.en.yml (Faroese)
* New translations simple_form.en.yml (Faroese)
* New translations en.json (Scots)
* New translations activerecord.en.yml (Scots)
* New translations en.json (Finnish)
* New translations en.json (Finnish)
* New translations en.json (Asturian)
* New translations en.yml (Asturian)
* New translations simple_form.en.yml (Asturian)
* New translations activerecord.en.yml (Asturian)
* New translations devise.en.yml (Asturian)
* New translations doorkeeper.en.yml (Asturian)
* New translations en.yml (Belarusian)
* New translations en.json (Romanian)
* New translations en.json (Galician)
* New translations en.yml (Galician)
* New translations doorkeeper.en.yml (Romanian)
* New translations doorkeeper.en.yml (Galician)
* New translations activerecord.en.yml (Romanian)
* New translations en.yml (Russian)
* New translations en.yml (Estonian)
* New translations en.yml (Estonian)
* New translations devise.en.yml (Estonian)
* New translations en.json (Czech)
* New translations en.yml (Bulgarian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Serbian (Cyrillic))
* New translations en.json (Galician)
* New translations en.yml (Galician)
* New translations en.json (Breton)
* New translations simple_form.en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Bulgarian)
* New translations simple_form.en.yml (Galician)
* New translations devise.en.yml (Italian)
* New translations en.json (Bulgarian)
* New translations en.yml (Bulgarian)
* New translations simple_form.en.yml (Bulgarian)
* New translations doorkeeper.en.yml (Bulgarian)
* New translations devise.en.yml (Italian)
* New translations en.json (Serbian (Cyrillic))
* New translations doorkeeper.en.yml (Italian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Chinese Traditional, Hong Kong)
* New translations en.yml (Chinese Traditional, Hong Kong)
* New translations en.json (Serbian (Latin))
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations doorkeeper.en.yml (Italian)
* New translations en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations en.yml (Belarusian)
* New translations simple_form.en.yml (Serbian (Cyrillic))
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations simple_form.en.yml (Asturian)
* New translations en.yml (Asturian)
* New translations simple_form.en.yml (Asturian)
* New translations en.json (Thai)
* New translations en.yml (Thai)
* New translations en.json (Thai)
* New translations en.yml (Thai)
* New translations en.yml (Czech)
* New translations en.json (Czech)
* New translations simple_form.en.yml (Czech)
* New translations doorkeeper.en.yml (Czech)
* New translations en.yml (Belarusian)
* New translations en.yml (Thai)
* New translations en.json (English, United Kingdom)
* New translations en.yml (Belarusian)
* New translations en.yml (Thai)
* New translations en.yml (Estonian)
* New translations en.yml (Thai)
* New translations en.json (Thai)
* New translations en.yml (German)
* New translations en.json (Russian)
* New translations en.yml (Icelandic)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations en.yml (Belarusian)
* New translations en.yml (Thai)
* New translations en.json (Esperanto)
* New translations en.yml (Esperanto)
* New translations simple_form.en.yml (Esperanto)
* New translations en.yml (Thai)
* New translations en.json (Esperanto)
* New translations en.yml (Thai)
* New translations en.yml (Belarusian)
* New translations en.yml (Thai)
* New translations en.json (Icelandic)
* New translations en.yml (Icelandic)
* New translations simple_form.en.yml (Icelandic)
* New translations doorkeeper.en.yml (Icelandic)
* New translations en.yml (Belarusian)
* New translations activerecord.en.yml (Icelandic)
* New translations devise.en.yml (Icelandic)
* New translations en.yml (Thai)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.yml (Belarusian)
* New translations en.yml (Thai)
* New translations en.yml (Belarusian)
* New translations en.json (Bulgarian)
* New translations en.yml (Bulgarian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Bulgarian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Estonian)
* New translations en.json (Ukrainian)
* New translations en.yml (Estonian)
* New translations en.json (Esperanto)
* New translations en.yml (Estonian)
* New translations en.yml (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.yml (Belarusian)
* New translations en.yml (Belarusian)
* New translations en.json (Persian)
* New translations en.yml (Belarusian)
* New translations en.json (Esperanto)
* New translations en.json (Greek)
* New translations en.json (Persian)
* New translations en.json (Scots)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.yml (Thai)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.yml (German)
* New translations en.json (German)
* New translations en.json (Finnish)
* New translations en.yml (Estonian)
* New translations en.yml (German)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (German)
* New translations simple_form.en.yml (Estonian)
* New translations devise.en.yml (German)
* New translations simple_form.en.yml (German)
* New translations en.yml (Finnish)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations doorkeeper.en.yml (Estonian)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.json (Spanish)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.yml (Thai)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations simple_form.en.yml (Icelandic)
* New translations en.yml (German)
* New translations en.yml (Ukrainian)
* New translations en.json (Spanish, Mexico)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Spanish, Mexico)
* New translations activerecord.en.yml (Spanish, Mexico)
* New translations en.json (German)
* New translations en.yml (Thai)
* New translations en.json (Thai)
* New translations en.json (Korean)
* New translations en.json (Scottish Gaelic)
* New translations en.yml (Scottish Gaelic)
* New translations en.yml (Thai)
* New translations en.yml (Japanese)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Belarusian)
* New translations en.json (Estonian)
* New translations en.yml (Estonian)
* New translations simple_form.en.yml (Estonian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.json (Estonian)
* New translations en.json (Serbian (Cyrillic))
* New translations en.yml (Italian)
* New translations en.yml (Italian)
* New translations en.json (Kurmanji (Kurdish))
* New translations en.yml (Spanish)
* New translations en.yml (Spanish, Mexico)
* New translations en.yml (Latvian)
* New translations simple_form.en.yml (Latvian)
* New translations en.yml (Belarusian)
* New translations en.json (Serbian (Cyrillic))
* New translations simple_form.en.yml (Serbian (Cyrillic))
* normalize
* New translations en.json (German)
* New translations en.json (Serbian (Cyrillic))
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh > 
						
						
					 
					
						2022-12-02 23:03:06 +09:00 
						 
				 
			
				
					
						
							
							
								kibigo! 
							
						 
					 
					
						
						
							
						
						2cabc5d188 
					 
					
						
						
							
							Use a tree‐based approach for advanced text formatting ( #1907 )  
						
						... 
						
						
						
						* Use a tree‐based approach for adv. text formatting
Sanitizing HTML/Markdown means parsing the content into an HTML tree
under‐the‐hood anyway, and it is more accurate to do mention/hashtag
replacement on the text nodes in that tree than it is to try to hack it
in with regexes et cetera.
This undoes the overrides of `#entities` and `#rewrite` on
`AdvancedTextFormatter` but also stops using them, instead keeping
track of the parsed Nokogiri tree itself and using that in the `#to_s`
method.
Internally, this tree uses `<mastodon-entity>` nodes to keep track of
hashtags, links, and mentions. Sanitization is moved to the beginning,
so it should be known that these do not appear in the input.
* Also disallow entities inside of `<code>`
I think this is generally expected behaviour, and people are annoyed
when their code gets turned into links/hashtags/mentions.
* Minor cleanup to AdvancedTextFormatter
* Change AdvancedTextFormatter to rewrite entities in one pass and sanitize at the end
Also, minor refactoring to better match how other formatters are organized.
* Add some tests
Co-authored-by: Claire <claire.github-309c@sitedethib.com > 
						
						
					 
					
						2022-12-02 10:29:42 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						4ac6601476 
					 
					
						
						
							
							Port navigation bar from upstream ( #1986 )  
						
						... 
						
						
						
						Fixes  #1977  
					
						2022-12-01 20:06:08 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						fd6f9bf7a7 
					 
					
						
						
							
							Merge branch 'main' into glitch-soc/merge-upstream  
						
						
						
						
					 
					
						2022-12-01 11:08:52 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						68d1df8bc3 
					 
					
						
						
							
							Fix some performance issues with /admin/instances ( #21907 )  
						
						... 
						
						
						
						/admin/instances?availability=failing remains wholly unefficient 
						
						
					 
					
						2022-12-01 10:32:10 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						e64909d8bf 
					 
					
						
						
							
							Move translate button above media attachments/preview cards  
						
						
						
						
					 
					
						2022-11-30 15:03:47 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						afdd75e1f9 
					 
					
						
						
							
							Fix translate button not being shown when the toot has no Content Warning  
						
						
						
						
					 
					
						2022-11-30 14:44:06 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						620b079a78 
					 
					
						
						
							
							Fix inconsistent with “translate” button padding  
						
						
						
						
					 
					
						2022-11-30 13:53:38 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f7684a31fe 
					 
					
						
						
							
							[Glitch] Change design of translations in web UI  
						
						... 
						
						
						
						Port fcca781aaeclaire.github-309c@sitedethib.com > 
						
						
					 
					
						2022-11-30 13:53:38 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						44c0ba445a 
					 
					
						
						
							
							[Glitch] Add mention of the translation provider when translating a post  
						
						... 
						
						
						
						Port 30453fab80claire.github-309c@sitedethib.com > 
						
						
					 
					
						2022-11-30 13:53:38 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						47bd934061 
					 
					
						
						
							
							[Glitch] Change “Translate” button to only show up when a translation backend is configured  
						
						... 
						
						
						
						Port 8046cf34d6claire.github-309c@sitedethib.com > 
						
						
					 
					
						2022-11-30 13:53:38 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e8d0a1b320 
					 
					
						
						
							
							[Glitch] Fix showing translate button when status has no language in web UI  
						
						... 
						
						
						
						Port 4adb267f91claire.github-309c@sitedethib.com > 
						
						
					 
					
						2022-11-30 13:53:38 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5e143db13a 
					 
					
						
						
							
							[Glitch] Don't show translate button to logged-out users  
						
						... 
						
						
						
						Port part of e623c302d5claire.github-309c@sitedethib.com > 
						
						
					 
					
						2022-11-30 13:53:38 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b5ee275ed9 
					 
					
						
						
							
							[Glitch] Fix translations not being formatted, other issues in web UI  
						
						... 
						
						
						
						Port 55a2e9b5beclaire.github-309c@sitedethib.com > 
						
						
					 
					
						2022-11-30 13:53:38 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a3052dad04 
					 
					
						
						
							
							[Glitch] Add user content translations with configurable backends  
						
						... 
						
						
						
						Port 0d6b878808claire.github-309c@sitedethib.com > 
						
						
					 
					
						2022-11-30 13:53:38 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						fe111a8bad 
					 
					
						
						
							
							Merge branch 'main' into glitch-soc/merge-upstream  
						
						
						
						
					 
					
						2022-11-30 10:29:19 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						2d4d99f135 
					 
					
						
						
							
							Fix expanded statuses not always being scrolled into view ( #21797 )  
						
						
						
						
					 
					
						2022-11-28 16:42:04 +01:00 
						 
				 
			
				
					
						
							
							
								Connor Shea 
							
						 
					 
					
						
						
							
						
						f51990bd62 
					 
					
						
						
							
							[Glitch] Make the 'Trending now' header a link to Explore.  
						
						... 
						
						
						
						Port cec1e902e0claire.github-309c@sitedethib.com > 
						
						
					 
					
						2022-11-28 11:59:00 +01:00 
						 
				 
			
				
					
						
							
							
								Claire 
							
						 
					 
					
						
						
							
						
						98c5ca1037 
					 
					
						
						
							
							[Glitch] Fix infinite loading instead of soft 404 for non-existing remote accounts  
						
						... 
						
						
						
						Port 3ffaa966b0claire.github-309c@sitedethib.com > 
						
						
					 
					
						2022-11-28 11:55:56 +01:00