bf94934623 
					 
					
						
						
							
							Fix account redirect confirmation message talking about moved followers ( #13950 )  
						
						... 
						
						
						
						Fixes  #13949  
					
						2020-06-03 20:18:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						643065799b 
					 
					
						
						
							
							Fix activity not being signed ( #13948 )  
						
						
						
						
					 
					
						2020-06-03 08:33:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5d8398c8b8 
					 
					
						
						
							
							Add E2EE API ( #13820 )  
						
						
						
						
					 
					
						2020-06-02 19:24:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f96a891853 
					 
					
						
						
							
							Fix ref attr for react-textarea-autozsize ( #13936 )  
						
						
						
						
					 
					
						2020-06-02 03:24:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						51ff679b9d 
					 
					
						
						
							
							Fix admin page crashing when trying to block an invalid domain name ( #13884 )  
						
						... 
						
						
						
						* Fix admin page crashing when trying to block an invalid domain name
Fixes  #13880 
* Fix trailing and leading spaces not being properly stripped for domain blocks 
						
						
					 
					
						2020-06-01 03:47:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eeddb1a624 
					 
					
						
						
							
							Fix unsent toot confirmation dialog not popping up in single column ( #13888 )  
						
						
						
						
					 
					
						2020-05-31 20:38:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b4a8400afd 
					 
					
						
						
							
							Adjust flash alert contrast for better readability ( #13892 )  
						
						
						
						
					 
					
						2020-05-31 20:35:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						64154c5161 
					 
					
						
						
							
							Allow Ctrl-click to keep EmojiPicker window open ( #13896 )  
						
						
						
						
					 
					
						2020-05-31 20:34:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cc650bc023 
					 
					
						
						
							
							Fix timeline markers in Firefox (regression from  #13887 ) ( #13889 )  
						
						... 
						
						
						
						Unfortunately, Firefox does not support the `keepalive` parameter
I used in the previous PR. However it supports the `navigator.sendBeacon`
API that allows that kind of things, but does not allow setting headers.
Therefore, this PR replaces it with a `sendBeacon` call that passes the
bearer token in the POST data.
Doorkeeper will then handle the auth token out of the box, as long as
it is passed as form data. Passing the query as JSON does not work. 
						
						
					 
					
						2020-05-29 19:25:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5aff2a6957 
					 
					
						
						
							
							Fix timeline markers not working on Chrome ( #13887 )  
						
						... 
						
						
						
						* Periodically save timeline markers
This saves timeline markers immediately upon message arrival, but not more
than once every 5 minutes.
This does not change how the markers are saved on closing the window,
except that it avoids submitting them if there is no need for it.
* Use the Fetch API when possible instead of XHR on window unload 
						
						
					 
					
						2020-05-29 16:14:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40d81620b0 
					 
					
						
						
							
							Change wording from “Hide media” to “Hide image/images” in Web UI ( #13834 )  
						
						
						
						
					 
					
						2020-05-25 12:30:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8e056bd82e 
					 
					
						
						
							
							Fix csv upload ( #13835 )  
						
						
						
						
					 
					
						2020-05-24 09:15:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e6706d171a 
					 
					
						
						
							
							Fix searchable status without explicitly mentioning it ( #13829 )  
						
						
						
						
					 
					
						2020-05-23 05:47:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a1a21ad57 
					 
					
						
						
							
							Fix local streaming of hashtag timelines ( #13827 )  
						
						
						
						
					 
					
						2020-05-23 05:46:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a319c1e60f 
					 
					
						
						
							
							Add support for summary field for media description ( #13763 )  
						
						
						
						
					 
					
						2020-05-15 17:08:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						27ea7c13a5 
					 
					
						
						
							
							Fix hashtag search performing account search as well ( #13758 )  
						
						
						
						
					 
					
						2020-05-14 23:37:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						71fce71c94 
					 
					
						
						
							
							Fix webfinger returning wrong status code on malformed or missing param ( #13759 )  
						
						... 
						
						
						
						Fixes  #13757  
					
						2020-05-14 23:28:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c9dcc2d39f 
					 
					
						
						
							
							Fix regression in sparkline style in web UI ( #13753 )  
						
						
						
						
					 
					
						2020-05-14 09:01:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af53cfd19e 
					 
					
						
						
							
							New Crowdin translations ( #13398 )  
						
						... 
						
						
						
						* New translations simple_form.en.yml (French)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Japanese)
[ci skip]
* New translations en.yml (Korean)
[ci skip]
* New translations en.yml (Russian)
[ci skip]
* New translations en.json (Korean)
[ci skip]
* New translations en.yml (Persian)
[ci skip]
* New translations en.yml (French)
[ci skip]
* New translations en.yml (Catalan)
[ci skip]
* New translations en.yml (Spanish, Argentina)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.yml (Galician)
[ci skip]
* New translations en.yml (Greek)
[ci skip]
* New translations en.yml (Spanish, Argentina)
[ci skip]
* New translations en.yml (Portuguese)
[ci skip]
* New translations en.yml (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Icelandic)
[ci skip]
* New translations en.yml (Corsican)
[ci skip]
* New translations en.yml (Indonesian)
[ci skip]
* New translations en.yml (Italian)
[ci skip]
* New translations en.yml (Polish)
[ci skip]
* New translations en.yml (Hungarian)
[ci skip]
* New translations doorkeeper.en.yml (Albanian)
[ci skip]
* New translations activerecord.en.yml (Albanian)
[ci skip]
* New translations en.json (Albanian)
[ci skip]
* New translations doorkeeper.en.yml (Albanian)
[ci skip]
* New translations en.json (Albanian)
[ci skip]
* New translations en.json (Albanian)
[ci skip]
* New translations en.yml (Albanian)
[ci skip]
* New translations en.json (Albanian)
[ci skip]
* New translations en.yml (Albanian)
[ci skip]
* New translations en.json (Albanian)
[ci skip]
* New translations en.json (Albanian)
[ci skip]
* New translations en.yml (Albanian)
[ci skip]
* New translations en.yml (Asturian)
[ci skip]
* New translations en.yml (Welsh)
[ci skip]
* New translations en.yml (Welsh)
[ci skip]
* New translations en.json (Welsh)
[ci skip]
* New translations simple_form.en.yml (Welsh)
[ci skip]
* New translations en.json (Albanian)
[ci skip]
* New translations en.yml (Albanian)
[ci skip]
* New translations en.yml (Albanian)
[ci skip]
* New translations en.json (Albanian)
[ci skip]
* New translations en.yml (Albanian)
[ci skip]
* New translations devise.en.yml (Albanian)
[ci skip]
* New translations simple_form.en.yml (Albanian)
[ci skip]
* New translations en.json (Albanian)
[ci skip]
* New translations en.yml (Slovak)
[ci skip]
* New translations en.yml (French)
[ci skip]
* New translations en.yml (Russian)
[ci skip]
* New translations en.json (Armenian)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations simple_form.en.yml (Turkish)
[ci skip]
* New translations en.json (Indonesian)
[ci skip]
* New translations en.yml (Catalan)
[ci skip]
* New translations en.yml (Thai)
[ci skip]
* New translations simple_form.en.yml (Danish)
[ci skip]
* New translations en.json (Danish)
[ci skip]
* New translations en.yml (Danish)
[ci skip]
* New translations en.json (Armenian)
[ci skip]
* New translations activerecord.en.yml (Chinese Simplified)
[ci skip]
* New translations devise.en.yml (Persian)
[ci skip]
* New translations activerecord.en.yml (Persian)
[ci skip]
* New translations devise.en.yml (Indonesian)
[ci skip]
* New translations activerecord.en.yml (Indonesian)
[ci skip]
* New translations devise.en.yml (Chinese Traditional)
[ci skip]
* New translations activerecord.en.yml (Chinese Traditional)
[ci skip]
* New translations devise.en.yml (Chinese Simplified)
[ci skip]
* New translations devise.en.yml (Ukrainian)
[ci skip]
* New translations devise.en.yml (Tamil)
[ci skip]
* New translations activerecord.en.yml (Ukrainian)
[ci skip]
* New translations devise.en.yml (Turkish)
[ci skip]
* New translations activerecord.en.yml (Turkish)
[ci skip]
* New translations devise.en.yml (Swedish)
[ci skip]
* New translations activerecord.en.yml (Swedish)
[ci skip]
* New translations devise.en.yml (Serbian (Cyrillic))
[ci skip]
* New translations activerecord.en.yml (Serbian (Cyrillic))
[ci skip]
* New translations activerecord.en.yml (Tamil)
[ci skip]
* New translations activerecord.en.yml (Spanish, Argentina)
[ci skip]
* New translations activerecord.en.yml (Slovenian)
[ci skip]
* New translations activerecord.en.yml (Corsican)
[ci skip]
* New translations devise.en.yml (Occitan)
[ci skip]
* New translations devise.en.yml (Esperanto)
[ci skip]
* New translations activerecord.en.yml (Esperanto)
[ci skip]
* New translations en.json (Esperanto)
[ci skip]
* New translations devise.en.yml (Welsh)
[ci skip]
* New translations activerecord.en.yml (Welsh)
[ci skip]
* New translations devise.en.yml (Spanish, Argentina)
[ci skip]
* New translations devise.en.yml (Estonian)
[ci skip]
* New translations activerecord.en.yml (Estonian)
[ci skip]
* New translations devise.en.yml (Kazakh)
[ci skip]
* New translations activerecord.en.yml (Kazakh)
[ci skip]
* New translations devise.en.yml (Thai)
[ci skip]
* New translations activerecord.en.yml (Thai)
[ci skip]
* New translations devise.en.yml (Bengali)
[ci skip]
* New translations activerecord.en.yml (Bengali)
[ci skip]
* New translations devise.en.yml (Slovenian)
[ci skip]
* New translations activerecord.en.yml (Slovak)
[ci skip]
* New translations devise.en.yml (Czech)
[ci skip]
* New translations activerecord.en.yml (Greek)
[ci skip]
* New translations activerecord.en.yml (German)
[ci skip]
* New translations doorkeeper.en.yml (Danish)
[ci skip]
* New translations devise.en.yml (Danish)
[ci skip]
* New translations activerecord.en.yml (Danish)
[ci skip]
* New translations en.yml (Danish)
[ci skip]
* New translations en.json (Danish)
[ci skip]
* New translations activerecord.en.yml (Czech)
[ci skip]
* New translations activerecord.en.yml (Basque)
[ci skip]
* New translations devise.en.yml (Catalan)
[ci skip]
* New translations activerecord.en.yml (Catalan)
[ci skip]
* New translations devise.en.yml (Arabic)
[ci skip]
* New translations activerecord.en.yml (Arabic)
[ci skip]
* New translations devise.en.yml (Spanish)
[ci skip]
* New translations activerecord.en.yml (Spanish)
[ci skip]
* New translations activerecord.en.yml (French)
[ci skip]
* New translations devise.en.yml (Greek)
[ci skip]
* New translations devise.en.yml (Basque)
[ci skip]
* New translations en.yml (Slovak)
[ci skip]
* New translations activerecord.en.yml (Dutch)
[ci skip]
* New translations activerecord.en.yml (Russian)
[ci skip]
* New translations activerecord.en.yml (Portuguese)
[ci skip]
* New translations devise.en.yml (Polish)
[ci skip]
* New translations activerecord.en.yml (Polish)
[ci skip]
* New translations devise.en.yml (Norwegian)
[ci skip]
* New translations activerecord.en.yml (Norwegian)
[ci skip]
* New translations devise.en.yml (Dutch)
[ci skip]
* New translations devise.en.yml (Korean)
[ci skip]
* New translations activerecord.en.yml (Finnish)
[ci skip]
* New translations activerecord.en.yml (Korean)
[ci skip]
* New translations devise.en.yml (Japanese)
[ci skip]
* New translations activerecord.en.yml (Japanese)
[ci skip]
* New translations devise.en.yml (Italian)
[ci skip]
* New translations activerecord.en.yml (Italian)
[ci skip]
* New translations devise.en.yml (Armenian)
[ci skip]
* New translations activerecord.en.yml (Armenian)
[ci skip]
* New translations devise.en.yml (Finnish)
[ci skip]
* New translations devise.en.yml (Corsican)
[ci skip]
* New translations en.json (Esperanto)
[ci skip]
* New translations devise.en.yml (Esperanto)
[ci skip]
* New translations simple_form.en.yml (Czech)
[ci skip]
* New translations en.yml (Norwegian)
[ci skip]
* New translations simple_form.en.yml (Norwegian)
[ci skip]
* New translations en.yml (Indonesian)
[ci skip]
* New translations en.json (Occitan)
[ci skip]
* New translations devise.en.yml (Romanian)
[ci skip]
* New translations en.json (Romanian)
[ci skip]
* New translations en.yml (Romanian)
[ci skip]
* New translations en.json (Albanian)
[ci skip]
* New translations doorkeeper.en.yml (Albanian)
[ci skip]
* New translations en.json (Sardinian)
[ci skip]
* New translations en.yml (Sardinian)
[ci skip]
* New translations simple_form.en.yml (Sardinian)
[ci skip]
* New translations activerecord.en.yml (Sardinian)
[ci skip]
* New translations devise.en.yml (Sardinian)
[ci skip]
* New translations doorkeeper.en.yml (Sardinian)
[ci skip]
* New translations activerecord.en.yml (Romanian)
[ci skip]
* New translations en.yml (Romanian)
[ci skip]
* New translations en.json (Sardinian)
[ci skip]
* New translations activerecord.en.yml (Sardinian)
[ci skip]
* New translations simple_form.en.yml (Romanian)
[ci skip]
* New translations en.json (Slovenian)
[ci skip]
* New translations en.yml (Slovenian)
[ci skip]
* New translations en.json (Thai)
[ci skip]
* New translations en.yml (Thai)
[ci skip]
* New translations en.yml (Esperanto)
[ci skip]
* New translations simple_form.en.yml (Romanian)
[ci skip]
* New translations doorkeeper.en.yml (Romanian)
[ci skip]
* New translations en.yml (Romanian)
[ci skip]
* New translations doorkeeper.en.yml (Romanian)
[ci skip]
* New translations en.yml (Romanian)
[ci skip]
* New translations en.yml (Romanian)
[ci skip]
* New translations en.yml (Romanian)
[ci skip]
* New translations en.yml (Romanian)
[ci skip]
* New translations en.yml (Romanian)
[ci skip]
* New translations en.json (Romanian)
[ci skip]
* New translations en.yml (Romanian)
[ci skip]
* New translations simple_form.en.yml (Romanian)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations en.yml (Thai)
[ci skip]
* New translations devise.en.yml (Chinese Simplified)
[ci skip]
* New translations en.yml (Thai)
[ci skip]
* New translations en.yml (Arabic)
[ci skip]
* New translations simple_form.en.yml (Arabic)
[ci skip]
* New translations simple_form.en.yml (Thai)
[ci skip]
* New translations en.yml (Slovak)
[ci skip]
* New translations en.yml (Indonesian)
[ci skip]
* New translations en.json (Occitan)
[ci skip]
* New translations en.yml (Russian)
[ci skip]
* New translations en.json (Slovak)
[ci skip]
* New translations doorkeeper.en.yml (Czech)
[ci skip]
* New translations simple_form.en.yml (Russian)
[ci skip]
* New translations simple_form.en.yml (Ukrainian)
[ci skip]
* New translations en.json (Hungarian)
[ci skip]
* New translations en.yml (Hungarian)
[ci skip]
* New translations simple_form.en.yml (Hungarian)
[ci skip]
* New translations en.yml (Japanese)
[ci skip]
* New translations simple_form.en.yml (Chinese Simplified)
[ci skip]
* New translations en.yml (Persian)
[ci skip]
* New translations simple_form.en.yml (Chinese Simplified)
[ci skip]
* New translations en.json (French)
[ci skip]
* New translations simple_form.en.yml (Ukrainian)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.yml (Norwegian Nynorsk)
[ci skip]
* New translations simple_form.en.yml (Norwegian Nynorsk)
[ci skip]
* New translations en.yml (Russian)
[ci skip]
* New translations simple_form.en.yml (Russian)
[ci skip]
* New translations en.yml (Russian)
[ci skip]
* New translations en.yml (Catalan)
[ci skip]
* New translations en.yml (Greek)
[ci skip]
* New translations en.yml (Korean)
[ci skip]
* New translations en.yml (Corsican)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.yml (Icelandic)
[ci skip]
* New translations en.yml (Arabic)
[ci skip]
* New translations devise.en.yml (Arabic)
[ci skip]
* New translations en.yml (Japanese)
[ci skip]
* New translations en.yml (Galician)
[ci skip]
* New translations en.yml (Portuguese)
[ci skip]
* New translations en.yml (Thai)
[ci skip]
* New translations en.yml (Italian)
[ci skip]
* New translations en.yml (Russian)
[ci skip]
* New translations en.yml (French)
[ci skip]
* New translations en.yml (Spanish, Argentina)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.yml (Hungarian)
[ci skip]
* New translations en.json (Finnish)
[ci skip]
* New translations doorkeeper.en.yml (Finnish)
[ci skip]
* New translations en.json (Sardinian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations simple_form.en.yml (Ukrainian)
[ci skip]
* New translations en.json (Ukrainian)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations devise.en.yml (Chinese Simplified)
[ci skip]
* New translations devise.en.yml (Chinese Simplified)
[ci skip]
* New translations en.yml (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Japanese)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* i18n-tasks normalize
* yarn manage:translations 
						
						
					 
					
						2020-05-13 22:35:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						92f85bea52 
					 
					
						
						
							
							Change “hide/show boosts from …” menu to be hidden when the account is muted ( #13748 )  
						
						... 
						
						
						
						Otherwise, it may mislead users into believing this setting is an
exception to the muting behavior.
Fixes  #13744  
						
						
					 
					
						2020-05-13 21:20:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						48503384d0 
					 
					
						
						
							
							Fix some account avatars on public pages having incorrect size ( #13692 )  
						
						... 
						
						
						
						* Fix some account avatars on public pages having incorrect size
* Remove outdated and overridden width and height attributes
* Remove more hardcoded width/height attributes 
						
						
					 
					
						2020-05-13 21:20:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						706972b4ba 
					 
					
						
						
							
							Fix RedownloadMediaWorker ( #13741 )  
						
						
						
						
					 
					
						2020-05-12 15:55:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af6d356279 
					 
					
						
						
							
							Fix first poll option not being focused when adding a poll ( #13740 )  
						
						... 
						
						
						
						Fixes  #13698  
					
						2020-05-12 15:29:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5daae6dc61 
					 
					
						
						
							
							Fix keybase config serializer ( #13742 )  
						
						
						
						
					 
					
						2020-05-12 15:28:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78202e9138 
					 
					
						
						
							
							Bump doorkeeper from 5.3.3 to 5.4.0 ( #13733 )  
						
						... 
						
						
						
						* Bump doorkeeper from 5.3.3 to 5.4.0
Bumps [doorkeeper](https://github.com/doorkeeper-gem/doorkeeper ) from 5.3.3 to 5.4.0.
- [Release notes](https://github.com/doorkeeper-gem/doorkeeper/releases )
- [Changelog](https://github.com/doorkeeper-gem/doorkeeper/blob/master/CHANGELOG.md )
- [Commits](https://github.com/doorkeeper-gem/doorkeeper/compare/v5.3.3...v5.4.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* Fix tests
* Fix use of Doorkeeper::AccessToken.find_or_create_for
* Fix tests?
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Thibaut Girka <thib@sitedethib.com > 
						
						
					 
					
						2020-05-12 15:25:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d8bad8fbf6 
					 
					
						
						
							
							Fix not publishing update of remote timeline ( #13745 )  
						
						... 
						
						
						
						* Fix not publishing update of remote timeline
* fix @ missing
* if/unless to if/else 
						
						
					 
					
						2020-05-12 15:24:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4bcef12bad 
					 
					
						
						
							
							Fix sr locale being selected over sr-Latn ( #13693 )  
						
						... 
						
						
						
						* Fix sr locale being selected over sr-Latn
* Update tests 
						
						
					 
					
						2020-05-11 01:09:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4b766f9846 
					 
					
						
						
							
							Refactor monkey-patching of Goldfinger ( #12561 )  
						
						
						
						
					 
					
						2020-05-10 11:41:43 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4a2ea2e51b 
					 
					
						
						
							
							Add vi to available locales ( #13542 )  
						
						... 
						
						
						
						* Enable selecting Vietnamese language in Admin Dashboard
* Update settings_helper.rb
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com > 
						
						
					 
					
						2020-05-10 11:25:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8be4c2ba21 
					 
					
						
						
							
							Add ability to remove identity proofs from account ( #13682 )  
						
						... 
						
						
						
						Fix  #12613  
					
						2020-05-10 11:21:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						26b08a3c54 
					 
					
						
						
							
							Add remote only to public timeline ( #13504 )  
						
						... 
						
						
						
						* Add remote only to public timeline
* Fix code style 
						
						
					 
					
						2020-05-10 10:36:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e9ecbca70d 
					 
					
						
						
							
							Fix error within error when limiting backtrace to 3 lines ( #13120 )  
						
						... 
						
						
						
						Fix  #13086 , close  #13113  
					
						2020-05-10 10:30:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45202f79ef 
					 
					
						
						
							
							Remove confusing “You are already signed in.” flash message ( #13547 )  
						
						... 
						
						
						
						When attempting to access the log-in page while already logged in,
Devise's `require_no_authentication` kicks in and sets a flash
message “You are already signed in.”
In almost all cases, this also causes a redirect to /web, which
does not display or clear flash messages, thus leaving the message
to a potentially much later date, like for instance, accessing
/preferences several minutes after being redirected to /web. 
						
						
					 
					
						2020-05-10 10:16:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4240fd027 
					 
					
						
						
							
							Improve RSS entries for statuses ( #13592 )  
						
						... 
						
						
						
						* Improve RSS entries for statuses
- Render polls in both accounts and tags serializers
- Refactor RSS serializers
- Change title preview to include ellipsis when truncated
- Change title preview to show CW instead of toot text
- Add tests
* Remove title from OEmbed serialization
Twitter doesn't serialize title either, and tihs allows us to move the
title formatting code to the RSS serializers. 
						
						
					 
					
						2020-05-10 09:50:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1629a7758 
					 
					
						
						
							
							Remove 'unsafe-inline' from Content-Security-Policy style-src ( #13679 )  
						
						... 
						
						
						
						* Make sure wicg-inert doesn't rely on inline CSS
* Remove unsafe-inline from style-src 
						
						
					 
					
						2020-05-08 21:22:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d62e09707 
					 
					
						
						
							
							Fix failing jest test ( #13681 )  
						
						
						
						
					 
					
						2020-05-08 21:21:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f1e0fa80f6 
					 
					
						
						
							
							Fix own following/followers not showing muted users ( #13614 )  
						
						... 
						
						
						
						Fixes  #13612  
					
						2020-05-08 20:36:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6748a5acb1 
					 
					
						
						
							
							Fix followings list order | Issue  #13538  ( #13676 )  
						
						
						
						
					 
					
						2020-05-08 20:17:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5cff7910c2 
					 
					
						
						
							
							Add more ActivityPub controller tests ( #13590 )  
						
						
						
						
					 
					
						2020-05-03 22:19:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c0b849bdfd 
					 
					
						
						
							
							Fix use of inline CSS in public pages ( #13576 )  
						
						... 
						
						
						
						Change `account_link_to` to use an image tag rather than some
inline CSS. Dropped the `size` parameter in the process, but it wasn't
used for anything except the default value of 36px.
Dropped CSS rules that were always overriden, and defaulted to 36px width
and height instead. 
						
						
					 
					
						2020-05-03 22:04:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e223fd8c61 
					 
					
						
						
							
							Revert "improve status title ( #8596 )" ( #13591 )  
						
						... 
						
						
						
						This reverts commit 05756c9a14 
						
						
					 
					
						2020-05-03 18:48:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						988b0493fe 
					 
					
						
						
							
							Add more tests for ActivityPub controllers ( #13585 )  
						
						
						
						
					 
					
						2020-05-03 16:30:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3511528e50 
					 
					
						
						
							
							Only check locally when deduplicating usernames ( #13581 )  
						
						... 
						
						
						
						When deduplicating account usernames for OAuthable users, the routine did check if any account was known with that username, including remote accounts. This caused some unnecessary deduplication, and usernames ending with unexpected trailing _1.
This fixes  #13580  
						
						
					 
					
						2020-04-30 14:39:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8ba977497 
					 
					
						
						
							
							Fix admin-facing uses of inline CSS ( #13575 )  
						
						... 
						
						
						
						* Move .back-button inline styles to CSS file
All occurrences of the back-button CSS class used the same inline
CSS rules, so moved them over to the CSS file
* Fix “Add new domain block” button using inline CSS
* Replace common pattern of inline-styled button boxes by a CSS class
In particular, switching from `float: left/right` to a flexbox with
`justify-content: space-between`. This implied changing the order of
a few HTML tags and adding an empty `div` in one case.
Also removed a `margin-bottom` rule that wasn't needed due to the
margins of surrounding elements.
* Move account admin view inline CSS to CSS file 
						
						
					 
					
						2020-04-28 19:39:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						77ec0875ea 
					 
					
						
						
							
							Fix page incorrectly scrolling when bringing up dropdown menus ( #13574 )  
						
						... 
						
						
						
						Fixes  #13573 
For some reason (I suspect this may be related to focusing the item before it
got drown by the browser), Firefox scrolls to top when bringing up dropdown
menus with pre-selected items.
This commit uses the “preventScroll” option as, due to the placement behavior,
the menu should be visible anyway and not trigger scrolling. 
					
						2020-04-28 13:19:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e362b7678 
					 
					
						
						
							
							Fix end-user-facing uses of inline CSS ( #13438 )  
						
						... 
						
						
						
						* Move some inline styles to CSS files
* Move default_account_display_name span to fix useless tags with duplicate id
* Change handling of public pages spoiler text from inline CSS to dataset attribute
* Use the `dir` HTML attribute instead of inline CSS
* Move status action bar inline CSS to CSS file
* Hide logo resources from CSS file, not inline CSS
Fixes  #11601 
* Move translation prompt styling from inline CSS to CSS file
* Move “invited by” styling on registration form from inline to CSS file
* Use the progress tag to display poll results in JS fallback
* Fix poll results JS-less fallback when the user has voted for an option
* Change account public page “moved” notice to use img tags instead of inline CSS
* Move OTP hint inline CSS to SCSS file
* Hide JS-less fallback vote progressbars from accessibility tools
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com > 
						
						
					 
					
						2020-04-28 10:16:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad9c7aefe6 
					 
					
						
						
							
							Refactor/cleanup TIMELINE_DELETE-related code ( #13175 )  
						
						
						
						
					 
					
						2020-04-28 09:53:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						04eb599864 
					 
					
						
						
							
							Fix messed up z-index when NoScript blocks media/previews ( #13449 )  
						
						... 
						
						
						
						Fixes  #13444  
					
						2020-04-28 09:44:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b3d0de8b40 
					 
					
						
						
							
							Fix /public showing public instead of community timeline for logged-in users ( #13499 )  
						
						
						
						
					 
					
						2020-04-28 09:43:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b40d68cc31 
					 
					
						
						
							
							Add invites_enabled to API ( #13501 )  
						
						
						
						
					 
					
						2020-04-28 09:43:34 +02:00