ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								fb1b710e8d 
								
							 
						 
						
							
							
								
								Fix scrolling in single-column mode on Chrome ( #11395 )  
							
							... 
							
							
							
							Fixes  #11389  
						
							2019-07-23 15:47:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									dependabot-preview[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								1955aa9f7d 
								
							 
						 
						
							
							
								
								Bump active_model_serializers from 0.10.9 to 0.10.10 ( #11311 )  
							
							... 
							
							
							
							* Bump active_model_serializers from 0.10.9 to 0.10.10
Bumps [active_model_serializers](https://github.com/rails-api/active_model_serializers ) from 0.10.9 to 0.10.10.
- [Release notes](https://github.com/rails-api/active_model_serializers/releases )
- [Changelog](https://github.com/rails-api/active_model_serializers/blob/v0.10.10/CHANGELOG.md )
- [Commits](https://github.com/rails-api/active_model_serializers/compare/v0.10.9...v0.10.10 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Add root option to render method 
							
						 
						
							2019-07-23 11:10:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								964ae8eee5 
								
							 
						 
						
							
							
								
								Change unconfirmed user login behaviour ( #11375 )  
							
							... 
							
							
							
							Allow access to account settings, 2FA, authorized applications, and
account deletions to unconfirmed and pending users, as well as
users who had their accounts disabled. Suspended users cannot update
their e-mail or password or delete their account.
Display account status on account settings page, for example, when
an account is frozen, limited, unconfirmed or pending review.
After sign up, login users straight away and show a simple page that
tells them the status of their account with links to account settings
and logout, to reduce onboarding friction and allow users to correct
wrongly typed e-mail addresses.
Move the final sign-up step of SSO integrations to be the same
as above to reduce code duplication. 
							
						 
						
							2019-07-22 10:48:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c669bb42ba 
								
							 
						 
						
							
							
								
								Add (back) rails-level JSON caching ( #11333 )  
							
							
							
						 
						
							2019-07-21 22:32:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								59fd622adc 
								
							 
						 
						
							
							
								
								Fix boost to original audience not working on mobile ( #11371 )  
							
							
							
						 
						
							2019-07-21 18:11:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								7de8c51873 
								
							 
						 
						
							
							
								
								Play animated custom emoji on hover ( #11348 )  
							
							... 
							
							
							
							* Play animated custom emoji on hover in status
* Play animated custom emoji on hover in display names
* Play animated custom emoji on hover in bios/bio fields
* Add support for animation on hover on public pages emojis too
* Fix tests
* Code style cleanup 
							
						 
						
							2019-07-21 18:10:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								043d52f785 
								
							 
						 
						
							
							
								
								Fix alerts booleans not being typecast correctly in push subscription ( #11343 )  
							
							... 
							
							
							
							* Fix `alerts` booleans not being typecast correctly in push subscription
Fix  #10789 
* Fix typo 
							
						 
						
							2019-07-21 18:10:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bd1545de5e 
								
							 
						 
						
							
							
								
								Change locale detection to run once per session ( #8657 )  
							
							... 
							
							
							
							Fix  #6462  
						
							2019-07-21 18:08:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bd87e66679 
								
							 
						 
						
							
							
								
								Remove WebSub subscriptions ( #11303 )  
							
							
							
						 
						
							2019-07-21 04:08:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								4bd58b7f2d 
								
							 
						 
						
							
							
								
								Display custom emoji in bio field names ( #11350 )  
							
							... 
							
							
							
							Already displayed in public pages, but not WebUI 
							
						 
						
							2019-07-21 03:40:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								c37c1da41e 
								
							 
						 
						
							
							
								
								Disallow numeric-only hashtags ( #11363 )  
							
							... 
							
							
							
							* Add spec covering numeric-only hashtags
* Fix hashtag regex 
							
						 
						
							2019-07-19 23:22:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								650459f93c 
								
							 
						 
						
							
							
								
								Fix some flash notices/alerts staying on unrelated pages ( #11364 )  
							
							
							
						 
						
							2019-07-19 23:13:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aa22b38fdb 
								
							 
						 
						
							
							
								
								Change single-column mode to scroll the whole page ( #11359 )  
							
							... 
							
							
							
							Fix  #10840  
						
							2019-07-19 09:25:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								4fa6472523 
								
							 
						 
						
							
							
								
								Fix avatar animation on hover when not logged in ( #11349 )  
							
							
							
						 
						
							2019-07-19 09:18:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									koyu 
								
							 
						 
						
							
							
							
							
								
							
							
								8df0022e66 
								
							 
						 
						
							
							
								
								Added logout to dropdown menu ( #11353 )  
							
							... 
							
							
							
							* Added logout to dropdown menu
* Triggering build-and-test with empty commit as it seems it failed due to some internal failure
* Looks fine, ready to review
* Added changes from review
* method can be null without any problems
* Also target can be null 
							
						 
						
							2019-07-19 03:58:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								fda437a020 
								
							 
						 
						
							
							
								
								Fix sanitizing lists contents ( #11354 )  
							
							... 
							
							
							
							* Add test
* Fix code for sanitizing nested lists stripping all tags 
							
						 
						
							2019-07-19 01:44:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								730c4053d6 
								
							 
						 
						
							
							
								
								Add ActivityPub actor representing the entire server ( #11321 )  
							
							... 
							
							
							
							* Add support for an instance actor
* Skip username validation for local Application accounts
* Add migration script to create instance actor
* Make Codeclimate happy
* Switch to id -99 for instance actor
* Remove unused `icon` and `image` attributes from instance actor
* Use if/elsif/else instead of return + ternary operator
* Add instance actor to fresh installs
* Use instance actor as instance representative
Use instance actor for forwarding reports, relay operations, and spam
auto-reporting.
* Seed database in test environment
* Fix single-user mode
* Fix tests
* Fix specs to accomodate for an extra `Account`
* Auto-reject follows on instance actor
Following an instance actor might make sense, but we are not handling that
right now, so auto-reject.
* Fix webfinger lookup and serialization for instance actor
* Rename instance actor
* Make it clear in the HTML view that the instance actor should not be blocked
* Raise cache time for instance actor as there's no dynamic content
* Re-use /about/more with a flash message for instance actor profile 
							
						 
						
							2019-07-19 01:44:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								84e988479e 
								
							 
						 
						
							
							
								
								Fix only one middle dot being recognized in hashtags ( #11345 )  
							
							... 
							
							
							
							Fix  #10934  
						
							2019-07-18 03:02:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4906cabc6b 
								
							 
						 
						
							
							
								
								Add aac, m4a, 3gp to allowed audio formats ( #11342 )  
							
							... 
							
							
							
							Fix  #11186  
						
							2019-07-18 03:02:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5bfe1e1f05 
								
							 
						 
						
							
							
								
								Change language detection to include hashtags as words ( #11341 )  
							
							
							
						 
						
							2019-07-18 03:02:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								87f4aea52a 
								
							 
						 
						
							
							
								
								Fix typo in StatusPolicy ( #11344 )  
							
							
							
						 
						
							2019-07-18 00:48:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								7e2b6da57f 
								
							 
						 
						
							
							
								
								Add setting to disable the anti-spam ( #11296 )  
							
							... 
							
							
							
							* Add environment variable to disable the anti-spam
* Move antispam setting to admin settings
* Fix typo
* antispam → spam_check 
							
						 
						
							2019-07-17 21:09:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fccd25cf53 
								
							 
						 
						
							
							
								
								Change terms and privacy policy pages to always be accessible ( #11334 )  
							
							... 
							
							
							
							Fix  #11328  
						
							2019-07-17 19:29:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								873828ad2d 
								
							 
						 
						
							
							
								
								Fix custom CSS controller ( #11336 )  
							
							
							
						 
						
							2019-07-17 17:14:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								5599caef49 
								
							 
						 
						
							
							
								
								Extend AUTHORIZED_FETCH mode to user blocks as well ( #11332 )  
							
							... 
							
							
							
							* Extend AUTHORIZED_FETCH mode to user blocks as well
* Move decision to deny access to StatusPolicy 
							
						 
						
							2019-07-17 01:53:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								15ddabf95a 
								
							 
						 
						
							
							
								
								Fix caching headers in ActivityPub endpoints ( #11331 )  
							
							... 
							
							
							
							* Fix reverse-proxy caching in public fetch mode
* Fix caching in ActivityPub-specific controllers 
							
						 
						
							2019-07-17 00:00:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								91544a6cb5 
								
							 
						 
						
							
							
								
								Remove unused Account#magic_key ( #11327 )  
							
							
							
						 
						
							2019-07-16 14:25:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b1d3e4acb 
								
							 
						 
						
							
							
								
								Add option to disable real-time updates in web UI ( #9984 )  
							
							... 
							
							
							
							Fix  #9031 
Fix  #7913  
						
							2019-07-16 06:30:47 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b3f44aa186 
								
							 
						 
						
							
							
								
								Add periodic removal of older thumbnails for preview cards ( #11304 )  
							
							
							
						 
						
							2019-07-15 07:50:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cecd0c3cb1 
								
							 
						 
						
							
							
								
								New Crowdin translations ( #11153 )  
							
							... 
							
							
							
							* New translations activerecord.en.yml (Indonesian)
[ci skip]
* New translations activerecord.en.yml (Italian)
[ci skip]
* New translations simple_form.en.yml (Persian)
[ci skip]
* New translations simple_form.en.yml (Norwegian)
[ci skip]
* New translations en.yml (Russian)
[ci skip]
* New translations simple_form.en.yml (Finnish)
[ci skip]
* New translations en.yml (Serbian (Cyrillic))
[ci skip]
* New translations en.yml (Serbian (Latin))
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.yml (Swedish)
[ci skip]
* New translations en.yml (Tamil)
[ci skip]
* New translations en.yml (Telugu)
[ci skip]
* New translations en.yml (Thai)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Welsh)
[ci skip]
* New translations simple_form.en.yml (Dutch)
[ci skip]
* New translations simple_form.en.yml (Esperanto)
[ci skip]
* New translations simple_form.en.yml (French)
[ci skip]
* New translations simple_form.en.yml (Galician)
[ci skip]
* New translations simple_form.en.yml (Georgian)
[ci skip]
* New translations simple_form.en.yml (German)
[ci skip]
* New translations simple_form.en.yml (Greek)
[ci skip]
* New translations simple_form.en.yml (Hebrew)
[ci skip]
* New translations simple_form.en.yml (Hungarian)
[ci skip]
* New translations simple_form.en.yml (Ido)
[ci skip]
* New translations simple_form.en.yml (Indonesian)
[ci skip]
* New translations simple_form.en.yml (Italian)
[ci skip]
* New translations simple_form.en.yml (Korean)
[ci skip]
* New translations doorkeeper.en.yml (Welsh)
[ci skip]
* New translations simple_form.en.yml (Occitan)
[ci skip]
* New translations en.yml (Occitan)
[ci skip]
* New translations en.yml (Occitan)
[ci skip]
* New translations simple_form.en.yml (Japanese)
[ci skip]
* New translations simple_form.en.yml (Japanese)
[ci skip]
* New translations simple_form.en.yml (Japanese)
[ci skip]
* New translations simple_form.en.yml (Japanese)
[ci skip]
* New translations simple_form.en.yml (Japanese)
[ci skip]
* New translations en.json (Italian)
[ci skip]
* New translations simple_form.en.yml (Greek)
[ci skip]
* New translations simple_form.en.yml (Czech)
[ci skip]
* New translations simple_form.en.yml (Basque)
[ci skip]
* New translations en.yml (Thai)
[ci skip]
* New translations simple_form.en.yml (German)
[ci skip]
* New translations en.yml (Polish)
[ci skip]
* New translations simple_form.en.yml (Polish)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations doorkeeper.en.yml (Chinese Simplified)
[ci skip]
* New translations simple_form.en.yml (Japanese)
[ci skip]
* New translations simple_form.en.yml (Thai)
[ci skip]
* New translations en.json (Thai)
[ci skip]
* New translations simple_form.en.yml (Slovak)
[ci skip]
* New translations simple_form.en.yml (Corsican)
[ci skip]
* New translations simple_form.en.yml (Corsican)
[ci skip]
* New translations simple_form.en.yml (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations simple_form.en.yml (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations simple_form.en.yml (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.yml (Slovenian)
[ci skip]
* New translations en.yml (Slovenian)
[ci skip]
* New translations en.yml (Slovenian)
[ci skip]
* New translations en.yml (Slovenian)
[ci skip]
* New translations en.yml (Slovenian)
[ci skip]
* New translations en.yml (Slovenian)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations simple_form.en.yml (Chinese Simplified)
[ci skip]
* New translations simple_form.en.yml (Galician)
[ci skip]
* New translations en.json (Galician)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations en.yml (Occitan)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Portuguese, Brazilian)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.yml (Occitan)
[ci skip]
* New translations doorkeeper.en.yml (Welsh)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations simple_form.en.yml (Welsh)
[ci skip]
* New translations activerecord.en.yml (Welsh)
[ci skip]
* New translations en.yml (Slovak)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations en.yml (Occitan)
[ci skip]
* New translations en.yml (Occitan)
[ci skip]
* New translations en.yml (Albanian)
[ci skip]
* New translations activerecord.en.yml (Serbian (Latin))
[ci skip]
* New translations doorkeeper.en.yml (Serbian (Latin))
[ci skip]
* New translations devise.en.yml (Serbian (Latin))
[ci skip]
* New translations en.yml (Arabic)
[ci skip]
* New translations en.yml (Basque)
[ci skip]
* New translations en.yml (Esperanto)
[ci skip]
* New translations en.yml (Hebrew)
[ci skip]
* New translations en.yml (Greek)
[ci skip]
* New translations en.yml (German)
[ci skip]
* New translations en.yml (Georgian)
[ci skip]
* New translations en.yml (Galician)
[ci skip]
* New translations en.yml (French)
[ci skip]
* New translations en.yml (Finnish)
[ci skip]
* New translations en.yml (Dutch)
[ci skip]
* New translations en.yml (Danish)
[ci skip]
* New translations en.yml (Corsican)
[ci skip]
* New translations en.yml (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.yml (Chinese Traditional)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations en.yml (Catalan)
[ci skip]
* New translations en.yml (Hungarian)
[ci skip]
* New translations en.yml (Indonesian)
[ci skip]
* New translations en.yml (Czech)
[ci skip]
* New translations simple_form.en.yml (Serbian (Latin))
[ci skip]
* New translations en.yml (Italian)
[ci skip]
* New translations en.yml (Persian)
[ci skip]
* New translations en.yml (Serbian (Latin))
[ci skip]
* New translations en.yml (Serbian (Cyrillic))
[ci skip]
* New translations en.yml (Russian)
[ci skip]
* New translations en.yml (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Portuguese)
[ci skip]
* New translations en.yml (Polish)
[ci skip]
* New translations en.yml (Occitan)
[ci skip]
* New translations en.yml (Slovenian)
[ci skip]
* New translations en.yml (Norwegian)
[ci skip]
* New translations en.yml (Lithuanian)
[ci skip]
* New translations en.yml (Korean)
[ci skip]
* New translations en.yml (Kazakh)
[ci skip]
* New translations en.yml (Japanese)
[ci skip]
* New translations en.yml (Slovak)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.yml (Swedish)
[ci skip]
* New translations en.yml (Welsh)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Turkish)
[ci skip]
* New translations en.yml (Thai)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations devise.en.yml (Chinese Simplified)
[ci skip]
* New translations en.json (Russian)
[ci skip]
* New translations en.json (Russian)
[ci skip]
* New translations en.json (Russian)
[ci skip]
* New translations en.json (Russian)
[ci skip]
* New translations en.json (Russian)
[ci skip]
* New translations en.yml (Basque)
[ci skip]
* New translations simple_form.en.yml (Basque)
[ci skip]
* New translations en.yml (Basque)
[ci skip]
* New translations doorkeeper.en.yml (Basque)
[ci skip]
* New translations en.json (Korean)
[ci skip]
* New translations doorkeeper.en.yml (Slovak)
[ci skip]
* New translations en.yml (Finnish)
[ci skip]
* New translations en.yml (Esperanto)
[ci skip]
* New translations en.yml (Dutch)
[ci skip]
* New translations en.yml (Danish)
[ci skip]
* New translations en.yml (Corsican)
[ci skip]
* New translations en.yml (Chinese Traditional, Hong Kong)
[ci skip]
* New translations en.yml (Chinese Simplified)
[ci skip]
* New translations en.yml (Catalan)
[ci skip]
* New translations en.yml (Chinese Traditional)
[ci skip]
* New translations en.yml (Basque)
[ci skip]
* New translations en.yml (Asturian)
[ci skip]
* New translations en.yml (Arabic)
[ci skip]
* New translations en.yml (Albanian)
[ci skip]
* New translations en.yml (Czech)
[ci skip]
* New translations en.yml (French)
[ci skip]
* New translations en.yml (Galician)
[ci skip]
* New translations en.yml (Georgian)
[ci skip]
* New translations en.yml (German)
[ci skip]
* New translations en.yml (Greek)
[ci skip]
* New translations en.yml (Hungarian)
[ci skip]
* New translations en.yml (Italian)
[ci skip]
* New translations en.yml (Japanese)
[ci skip]
* New translations en.yml (Kazakh)
[ci skip]
* New translations en.yml (Korean)
[ci skip]
* New translations en.yml (Lithuanian)
[ci skip]
* New translations en.yml (Occitan)
[ci skip]
* New translations en.yml (Persian)
[ci skip]
* New translations en.yml (Polish)
[ci skip]
* New translations en.yml (Portuguese)
[ci skip]
* New translations en.yml (Portuguese, Brazilian)
[ci skip]
* New translations en.yml (Serbian (Cyrillic))
[ci skip]
* New translations en.yml (Russian)
[ci skip]
* New translations en.yml (Slovak)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.yml (Swedish)
[ci skip]
* New translations en.yml (Thai)
[ci skip]
* New translations en.yml (Ukrainian)
[ci skip]
* New translations en.yml (Welsh)
[ci skip]
* New translations en.yml (Russian)
[ci skip]
* New translations simple_form.en.yml (Russian)
[ci skip]
* New translations simple_form.en.yml (Russian)
[ci skip]
* New translations en.json (Thai)
[ci skip]
* New translations en.json (Thai)
[ci skip]
* New translations simple_form.en.yml (Thai)
[ci skip]
* New translations simple_form.en.yml (Thai)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations doorkeeper.en.yml (Spanish)
[ci skip]
* New translations doorkeeper.en.yml (Spanish)
[ci skip]
* New translations en.json (Spanish)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations en.yml (Spanish)
[ci skip]
* New translations simple_form.en.yml (Spanish)
[ci skip]
* New translations simple_form.en.yml (Spanish)
[ci skip]
* New translations simple_form.en.yml (Spanish)
[ci skip]
* New translations doorkeeper.en.yml (Spanish)
[ci skip]
* New translations en.json (Slovak)
[ci skip]
* New translations devise.en.yml (Slovak)
[ci skip]
* New translations doorkeeper.en.yml (Slovak)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.json (Chinese Simplified)
[ci skip]
* New translations en.yml (Slovak)
[ci skip]
* New translations simple_form.en.yml (Japanese)
[ci skip]
* New translations en.json (Bengali)
[ci skip]
* New translations en.json (Bengali)
[ci skip]
* New translations en.json (Bengali)
[ci skip]
* New translations en.json (Bengali)
[ci skip]
* New translations en.json (Bengali)
[ci skip]
* New translations en.json (Bengali)
[ci skip]
* New translations en.json (Bengali)
[ci skip]
* New translations en.json (Bengali)
[ci skip]
* New translations en.json (Bengali)
[ci skip]
* New translations en.json (Bengali)
[ci skip]
* New translations en.json (Bengali)
[ci skip]
* New translations activerecord.en.yml (Bengali)
[ci skip]
* New translations devise.en.yml (Bengali)
[ci skip]
* New translations devise.en.yml (Bengali)
[ci skip]
* New translations devise.en.yml (Bengali)
[ci skip]
* New translations devise.en.yml (Bengali)
[ci skip]
* New translations devise.en.yml (Bengali)
[ci skip]
* New translations devise.en.yml (Bengali)
[ci skip]
* i18n-tasks normalize
* yarn manage:translations 
							
						 
						
							2019-07-15 06:12:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								2f813b7ea1 
								
							 
						 
						
							
							
								
								Disable LDSigning when AUTHORIZED_FETCH is set to true ( #11295 )  
							
							
							
						 
						
							2019-07-15 02:29:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								3595ce6325 
								
							 
						 
						
							
							
								
								Fix leaking private statuses the admin account follows ( #11300 )  
							
							... 
							
							
							
							Now that the request is signed, it can return private toots. Do not leak them. 
							
						 
						
							2019-07-15 02:29:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6ff67be0f6 
								
							 
						 
						
							
							
								
								Add a spam check ( #11217 )  
							
							... 
							
							
							
							* Add a spam check
* Use Nilsimsa to generate locality-sensitive hashes and compare using Levenshtein distance
* Add more tests
* Add exemption when the message is a reply to something that mentions the sender
* Use Nilsimsa Compare Value instead of Levenshtein distance
* Use MD5 for messages shorter than 10 characters
* Add message to automated report, do not add non-public statuses to
automated report, add trust level to accounts and make unsilencing
raise the trust level to prevent repeated spam checks on that account
* Expire spam check data after 3 months
* Add support for local statuses, reduce expiration to 1 week, always create a report
* Add content warnings to the spam check and exempt empty statuses
* Change Nilsimsa threshold to 95 and make sure removed statuses are removed from the spam check
* Add all matched statuses into automatic report 
							
						 
						
							2019-07-13 16:45:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									han@highemelry 
								
							 
						 
						
							
							
							
							
								
							
							
								402302776c 
								
							 
						 
						
							
							
								
								Change the retry limit in error of web push notification ( #11292 )  
							
							... 
							
							
							
							- Change the maximum count of retry for web push notification (Default -> 5).
   - In case of high load of subscribe server, the retries will be repeated many times.
   - Because the retries occupy the default queue, maximum retry count should be reduced. 
							
						 
						
							2019-07-12 18:46:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5bf67ca913 
								
							 
						 
						
							
							
								
								Add ActivityPub secure mode ( #11269 )  
							
							... 
							
							
							
							* Add HTTP signature requirement for served ActivityPub resources
* Change `SECURE_MODE` to `AUTHORIZED_FETCH`
* Add 'Signature' to 'Vary' header and improve code style
* Improve code style by adding `public_fetch_mode?` method 
							
						 
						
							2019-07-11 20:11:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								4e1260feaa 
								
							 
						 
						
							
							
								
								Fix BlockService trying to reject incorrect follow request ( #11288 )  
							
							... 
							
							
							
							Fixes  #11148  
						
							2019-07-11 14:50:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4e8dcc5dbb 
								
							 
						 
						
							
							
								
								Add HTTP signatures to all outgoing ActivityPub GET requests ( #11284 )  
							
							
							
						 
						
							2019-07-11 14:49:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5d3feed191 
								
							 
						 
						
							
							
								
								Refactor fetching of remote resources ( #11251 )  
							
							
							
						 
						
							2019-07-10 18:59:28 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								d04c584159 
								
							 
						 
						
							
							
								
								Drop magic-public-key from webfinger replies as it's only used for OStatus ( #11280 )  
							
							
							
						 
						
							2019-07-10 17:10:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								85eb418e1f 
								
							 
						 
						
							
							
								
								Fix handling of webfinger redirects in ResolveAccountService ( #11279 )  
							
							
							
						 
						
							2019-07-10 17:10:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6172263a63 
								
							 
						 
						
							
							
								
								Fix activity being rendered within activity due to caching ( #11271 )  
							
							... 
							
							
							
							Fix  #11270  
						
							2019-07-10 00:43:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4e92183227 
								
							 
						 
						
							
							
								
								Refactor domain block checks ( #11268 )  
							
							
							
						 
						
							2019-07-09 03:27:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								1e7187f2a8 
								
							 
						 
						
							
							
								
								Fix Status.remote scope matching *all* statuses ( #11265 )  
							
							
							
						 
						
							2019-07-08 18:17:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ef15246397 
								
							 
						 
						
							
							
								
								Remove unused remote unfollow controller ( #11250 )  
							
							
							
						 
						
							2019-07-08 12:04:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								63c7fe8e48 
								
							 
						 
						
							
							
								
								Refactor controllers for statuses, accounts, and more ( #11249 )  
							
							
							
						 
						
							2019-07-08 12:03:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								87c1ad4ea3 
								
							 
						 
						
							
							
								
								Fix BackupService crashing when an attachment is missing ( #11241 )  
							
							... 
							
							
							
							* Fix BackupService crashing when an attachment is missing
For various reasons such as admin error or out-of-sync media and
database backups, it might be possible for local attachments to be lost.
This commit allows the BackupService to continue its work even if some media
file is missing.
* Change error message 
							
						 
						
							2019-07-08 02:24:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b851456139 
								
							 
						 
						
							
							
								
								Remove Atom feeds and old URLs in the form of GET /:username/updates/:id ( #11247 )  
							
							
							
						 
						
							2019-07-07 16:16:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								406b46395d 
								
							 
						 
						
							
							
								
								Fix URLs appearing twice in errors of ActivityPub::DeliveryWorker ( #11231 )  
							
							
							
						 
						
							2019-07-07 03:37:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
							
							
								
							
							
								58276715be 
								
							 
						 
						
							
							
								
								Fix support for HTTP proxies ( #11245 )  
							
							... 
							
							
							
							* Disable incorrect check for hidden services in Socket
Hidden services can only be accessed with an HTTP proxy, in which
case the host seen by the Socket class will be the proxy, not the
target host.
Hidden services are already filtered in `Request#initialize`.
* Use our Socket class to connect to HTTP proxies
Avoid the timeout logic being bypassed
* Add support for IP addresses in Request::Socket
* Refactor a bit, no need to keep the DNS resolver around 
							
						 
						
							2019-07-07 02:05:38 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								23aeef52cc 
								
							 
						 
						
							
							
								
								Remove Salmon and PubSubHubbub ( #11205 )  
							
							... 
							
							
							
							* Remove Salmon and PubSubHubbub endpoints
* Add error when trying to follow OStatus accounts
* Fix new accounts not being created in ResolveAccountService 
							
						 
						
							2019-07-06 23:26:16 +02:00