Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7871d29aff 
							
						 
					 
					
						
						
							
							Skip pagination logic for pinned account timelines in reducer ( #7540 )  
						
						... 
						
						
						
						Fix  #7516  
					
						2018-05-19 02:51:29 +02:00 
						 
				 
			
				
					
						
							
							
								MIYAGI Hikaru 
							
						 
					 
					
						
						
						
						
							
						
						
							0b1f88cfd5 
							
						 
					 
					
						
						
							
							Upgrade posix-spawn to master ( #7542 )  
						
						
						
						
							
						
					 
					
						2018-05-19 02:20:43 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97f02f2c08 
							
						 
					 
					
						
						
							
							Do not raise delivery failure on 4xx errors, increase stoplight threshold ( #7541 )  
						
						... 
						
						
						
						* Do not raise delivery failure on 4xx errors, increase stoplight threshold
Stoplight failure threshold from 3 to 10
Status code 429 will raise a failure/get retried
* Oops 
						
						
							
						
					 
					
						2018-05-19 00:23:19 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9422b3e0d8 
							
						 
					 
					
						
						
							
							Fix double-encoding of display name in title and e-mails ( #7534 )  
						
						
						
						
							
						
					 
					
						2018-05-18 15:56:57 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
						
						
							
						
						
							2beeea1e7d 
							
						 
					 
					
						
						
							
							Change Japanese translation for privacy.private.short ( #7535 )  
						
						... 
						
						
						
						The old translation means "hidden," but it is vague in terms that it does
not specify the scope status is hidden. The new translation is a literal
translation of "Followers-only," without such ambiguity. 
						
						
							
						
					 
					
						2018-05-18 22:30:45 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57b503d4ef 
							
						 
					 
					
						
						
							
							Resolve unknown status from Add activity, skip Remove if unknown ( #7526 )  
						
						... 
						
						
						
						Fix  #7518  
					
						2018-05-18 11:33:56 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dafd7afc5e 
							
						 
					 
					
						
						
							
							Use randomized setTimeout when fallback-polling and re-add since_id ( #7522 )  
						
						
						
						
							
						
					 
					
						2018-05-18 02:32:35 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e02dc8715 
							
						 
					 
					
						
						
							
							Add preference to hide following/followers lists ( #7532 )  
						
						... 
						
						
						
						* Add preference to hide following/followers lists
- Public pages
- ActivityPub collections (does not return pages but does give total)
- REST API (unless it's your own) (does not federate)
Fix  #6901 
* Add preference
* Add delegation
* Fix issue
* Fix issue 
						
						
							
						
					 
					
						2018-05-18 02:26:51 +02:00 
						 
				 
			
				
					
						
							
							
								MIYAGI Hikaru 
							
						 
					 
					
						
						
						
						
							
						
						
							919eef3098 
							
						 
					 
					
						
						
							
							User agent for WebFinger ( #7531 )  
						
						... 
						
						
						
						* User agent for WebFinger
* local_domain → web_domain
* 'http' is away accidentally... 
						
						
							
						
					 
					
						2018-05-18 01:47:22 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7293b9fc61 
							
						 
					 
					
						
						
							
							Ensure unfilled fields are shown when errors are shown ( #7523 )  
						
						... 
						
						
						
						Fix  #7486  
					
						2018-05-17 13:00:56 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
						
						
							
						
						
							b48a166c82 
							
						 
					 
					
						
						
							
							Add tests for account_moderation_notes_controller ( #7524 )  
						
						
						
						
							
						
					 
					
						2018-05-17 04:26:51 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfb6907e08 
							
						 
					 
					
						
						
							
							HTTP signatures spec no longer requires algorithms field ( #7525 )  
						
						... 
						
						
						
						Fix  #7520  
					
						2018-05-17 04:03:28 +02:00 
						 
				 
			
				
					
						
							
							
								MIYAGI Hikaru 
							
						 
					 
					
						
						
						
						
							
						
						
							6bed372ad2 
							
						 
					 
					
						
						
							
							Fix posix-spawn to version 0.3.12 ( #7517 )  
						
						... 
						
						
						
						Because 0.3.13 causes build error in x86 or other ILP32 environments.
closes  #7453  
						
						
							
						
					 
					
						2018-05-16 16:52:19 +02:00 
						 
				 
			
				
					
						
							
							
								Evgeny Petrov 
							
						 
					 
					
						
						
						
						
							
						
						
							5e87c79d25 
							
						 
					 
					
						
						
							
							Russian language for 2.4.0 ( #7512 )  
						
						... 
						
						
						
						* Russian language for 2.4.0
* Russian language for 2.4.0
* bundle exec i18n-tasks normalize
* RU: Updated some strings after new commits appeared 
						
						
							
						
					 
					
						2018-05-16 16:25:11 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b97451168 
							
						 
					 
					
						
						
							
							Fix images resized in browser getting cropped ( #7514 )  
						
						... 
						
						
						
						Fix  #7487  
					
						2018-05-16 16:24:16 +02:00 
						 
				 
			
				
					
						
							
							
								Technowix 
							
						 
					 
					
						
						
						
						
							
						
						
							4ea376121a 
							
						 
					 
					
						
						
							
							French translation tweaks ( #7513 )  
						
						... 
						
						
						
						- Use more neutral terminology for readability.
- Maintains the use of "Personne" instead of "Utilisateur⋅ice" to emphasis on the "You're not the product".
- Some fixes for accounts. 
						
						
							
						
					 
					
						2018-05-16 23:21:48 +09:00 
						 
				 
			
				
					
						
							
							
								Quentí 
							
						 
					 
					
						
						
						
						
							
						
						
							f60c1d3989 
							
						 
					 
					
						
						
							
							[l10n] Occitan update ( #7505 )  
						
						... 
						
						
						
						* Update oc.json
* Update doorkeeper.oc.yml
* Update oc.yml
* Update simple_form.oc.yml
* Update oc.json
Accept is the opp. of reject, I think it's better like this.
* bundle exec i18n-tasks normalize 
						
						
							
						
					 
					
						2018-05-16 23:18:32 +09:00 
						 
				 
			
				
					
						
							
							
								nightpool 
							
						 
					 
					
						
						
						
						
							
						
						
							dbf65e1b76 
							
						 
					 
					
						
						
							
							Update bot preference text ( #7507 )  
						
						... 
						
						
						
						* Update simple_form.en.yml
* fix  #2  
						
						
							
						
					 
					
						2018-05-16 14:47:29 +02:00 
						 
				 
			
				
					
						
							
							
								Sylvhem 
							
						 
					 
					
						
						
						
						
							
						
						
							53c2164e9c 
							
						 
					 
					
						
						
							
							Reword the direct message warning ( #7420 )  
						
						... 
						
						
						
						* Change direct message warning
Reword the direct message warning to set proper privacy expectations.
* Update the French translation
Update the French translation to reflect the changes made to the direct message warning.
* Wording update
Update the message's wording according to the feedback. 
						
						
							
						
					 
					
						2018-05-16 14:47:11 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
						
						
							
						
						
							77cd6b5096 
							
						 
					 
					
						
						
							
							Do not use permitted_for scope when querying pinned statuses ( #7510 )  
						
						... 
						
						
						
						permitted_for scope is slow when combined with pinned status scope.
Fortunately permitted_for scope can safely be removed because a pinned
status is always public. 
						
						
							
						
					 
					
						2018-05-16 12:30:14 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
						
						
							
						
						
							55fd55714a 
							
						 
					 
					
						
						
							
							Raise Mastodon::RaceConditionError if Redis lock failed ( #7511 )  
						
						... 
						
						
						
						An explicit error allows user agents to know the error and Sidekiq to
retry. 
						
						
							
						
					 
					
						2018-05-16 12:29:45 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
						
						
							
						
						
							65d6b253fb 
							
						 
					 
					
						
						
							
							Let navigator follow redirect instead that handling redirect in fetch ( #7500 )  
						
						... 
						
						
						
						* Let navigator follow redirect instead that handling redirect in fetch
* Do not use cache when fetched resource is to redirect 
						
						
							
						
					 
					
						2018-05-16 04:59:44 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
						
						
							
						
						
							17c1a62ec8 
							
						 
					 
					
						
						
							
							Consider only-if-cached in FetchEvent valid on non-Mozilla-Firefox browser ( #7506 )  
						
						
						
						
							
						
					 
					
						2018-05-15 21:42:31 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
						
						
							
						
						
							4511a10e66 
							
						 
					 
					
						
						
							
							Test if navigator.storage.estimate exists before using it ( #7504 )  
						
						
						
						
							
						
					 
					
						2018-05-15 20:15:08 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
						
						
							
						
						
							918cfd3be6 
							
						 
					 
					
						
						
							
							Ignore only-if-cached cache mode on Mozilla Firefox prior to version 60 ( #7503 )  
						
						
						
						
							
						
					 
					
						2018-05-15 20:14:30 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
						
						
							
						
						
							ff84c18e3d 
							
						 
					 
					
						
						
							
							🌍 :  🇵🇱 ⬆️  ( #7494 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in> 
						
						
							
						
					 
					
						2018-05-16 01:20:40 +09:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
						
						
							
						
						
							d47091eb97 
							
						 
					 
					
						
						
							
							Fix custom emoji handling in UpdateRemoteProfileService (OStatus) ( #7501 )  
						
						... 
						
						
						
						This patch fixes NoMethodError and others in RemoteProfileUpdateWorker. 
						
						
							
						
					 
					
						2018-05-15 16:03:34 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
						
						
							
						
						
							1f74c1dbcb 
							
						 
					 
					
						
						
							
							Weblate translations 20180515 ( #7496 )  
						
						... 
						
						
						
						* Translated using Weblate (Catalan)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ca/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/nl/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sk/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (627 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (627 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (French)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovenian)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sl/ 
* Translated using Weblate (Slovenian)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sl/ 
* Translated using Weblate (Slovak)
Currently translated at 95.3% (597 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 93.7% (60 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ko/ 
* Translated using Weblate (Korean)
Currently translated at 99.8% (625 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovenian)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sl/ 
* Added translation using Weblate (Slovenian)
* Added translation using Weblate (Slovenian)
* Added translation using Weblate (Slovenian)
* Added translation using Weblate (Slovenian)
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/zh_Hant_HK/ 
* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/zh_Hant_HK/ 
* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 99.3% (623 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/zh_Hant_HK/ 
* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 98.4% (63 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/zh_Hant_HK/ 
* Translated using Weblate (Arabic)
Currently translated at 93.7% (60 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 99.6% (294 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Slovenian)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sl/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (627 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Slovenian)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sl/ 
* Translated using Weblate (Slovenian)
Currently translated at 7.8% (5 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sl/ 
* Translated using Weblate (Slovenian)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sl/ 
* Translated using Weblate (Slovenian)
Currently translated at 12.5% (8 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sl/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Slovenian)
Currently translated at 11.9% (75 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sl/ 
* Translated using Weblate (Slovenian)
Currently translated at 14.1% (89 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sl/ 
* Translated using Weblate (Japanese)
Currently translated at 99.5% (624 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 93.7% (60 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 93.7% (60 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 93.7% (60 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 93.7% (60 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (625 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Normalize translations
ran yarn build:development && i18n-tasks normalize && yarn
manage:translations && i18n-tasks remove-unused
* Remove translations causing issues in arabic
Related to #6673  
						
						
							
						
					 
					
						2018-05-15 14:25:07 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
						
						
							
						
						
							3705cd8322 
							
						 
					 
					
						
						
							
							Clone response before using when caching web page ( #7498 )  
						
						
						
						
							
						
					 
					
						2018-05-15 14:24:50 +02:00 
						 
				 
			
				
					
						
							
							
								Wiktor 
							
						 
					 
					
						
						
						
						
							
						
						
							7fe2993b87 
							
						 
					 
					
						
						
							
							Fix account URI when updating ActivityPub account ( #7488 )  
						
						... 
						
						
						
						Updates account `uri` field on each call to `update_account` instead of
only once during `create_account` to mirror the same behavior in OStatus
`ResolveAccountService` class [0].
ActivityPub accounts are identified using `@username` and `@domain` pair
instead of URI since #6842 .
This fixes  #7479 : a bug when the account identified by `@username` and
`@domain` changes its URI.
[0]:
03b69ebc45/app/services/resolve_account_service.rb (L121) 
						
						
							
 
						
					 
					
						2018-05-14 22:56:45 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
						
						
							
						
						
							03b69ebc45 
							
						 
					 
					
						
						
							
							Disallow async function in service worker ( #7482 )  
						
						... 
						
						
						
						offline-plugin depends on webpack.optimize.UglifyJsPlugin, which is an
alias of uglifyjs-webpack-plugin v0.4.6. uglifyjs-webpack-plugin v0.4.6
uses uglify-js 2.8.29, which is not compatible with async function. 
						
						
							
						
					 
					
						2018-05-14 19:58:11 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
						
						
							
						
						
							ed4bae182b 
							
						 
					 
					
						
						
							
							Revert index change on statuses for api/v1/accounts account_id statuses ( #7484 )  
						
						
						
						
							
						
					 
					
						2018-05-14 19:56:17 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8756fd1e82 
							
						 
					 
					
						
						
							
							Bump version to 2.4.0rc3  
						
						
						
						
							
						
					 
					
						2018-05-14 17:46:44 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
						
						
							
						
						
							d8b3f5fb9a 
							
						 
					 
					
						
						
							
							Limit environment variables to expose to webpack ( #7480 )  
						
						
						
						
							
						
					 
					
						2018-05-14 17:45:37 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d75b63e4fb 
							
						 
					 
					
						
						
							
							Bump version to 2.4.0rc2  
						
						
						
						
							
 
						
					 
					
						2018-05-14 14:49:38 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							2226d987f9 
							
						 
					 
					
						
						
							
							Add Slovene language ( #7475 )  
						
						
						
						
							
						
					 
					
						2018-05-14 12:52:25 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
						
						
							
						
						
							3793e598d0 
							
						 
					 
					
						
						
							
							Call media.present? because media may be nil ( #7474 )  
						
						
						
						
							
						
					 
					
						2018-05-14 12:51:53 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
						
						
							
						
						
							42a1231245 
							
						 
					 
					
						
						
							
							Improve index on statuses for api/v1/accounts account_id statuses ( #7476 )  
						
						... 
						
						
						
						Queries with the combination of account_id, id, and visibility can be
categorized in three types:
1. Querying for public and unlisted to enumerate statuses visible to
anyone.
2. Querying for public, unlisted, and private to enumerate statuses
visible to follower.
3. Querying for direct to enumerate own direct statuses.
1 and 2 is covered by the index with condition 'visibility IN (0, 1, 2)'.
It would bring better performance in case that there are many direct
statuses.
The index with condition 'visibility = 3' is just for 3. It would be much
faster to query direct statuses thanks to this query.
The total size of those two indexes are expected to be smaller than the
deleted one because they are partial and does not have to cover all the
table. 
						
						
							
						
					 
					
						2018-05-14 12:50:45 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							416f644505 
							
						 
					 
					
						
						
							
							Fix 404 for GET /api/v1/push/subscription ( #7472 )  
						
						... 
						
						
						
						My bad... 
						
						
							
						
					 
					
						2018-05-13 21:45:18 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97e43ec5f0 
							
						 
					 
					
						
						
							
							Add GET /api/v1/push/subscription REST API ( #7471 )  
						
						... 
						
						
						
						* Add Api::V1::Push::SubscriptionsController#show
* Add to routes 
						
						
							
						
					 
					
						2018-05-13 21:07:31 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f31e58af9e 
							
						 
					 
					
						
						
							
							Fix nil error in StatusFilter ( #7470 )  
						
						... 
						
						
						
						Fix  #7462  
					
						2018-05-13 20:26:30 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
						
						
							
						
						
							f1ed855f96 
							
						 
					 
					
						
						
							
							Test if navigator.storage is present before using it ( #7460 )  
						
						
						
						
							
						
					 
					
						2018-05-13 13:48:32 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							d9b2f84c92 
							
						 
					 
					
						
						
							
							Open video modal on public UI ( #7469 )  
						
						
						
						
							
						
					 
					
						2018-05-13 13:48:14 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							f77b11cd10 
							
						 
					 
					
						
						
							
							Update http_parser.rb to head version ( #7467 )  
						
						
						
						
							
						
					 
					
						2018-05-13 11:32:46 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
						
						
							
						
						
							0f2fbf7d05 
							
						 
					 
					
						
						
							
							Improvements to toots display in admin view ( #7452 )  
						
						... 
						
						
						
						* Distinguish boosts from original statuses in the admin panel (fixes  #7449 )
* Show the “show more” button in admin view to make CWs clearer (fixes  #7451 )
* Make content warnings swag 
						
						
							
						
					 
					
						2018-05-12 17:44:15 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
						
						
							
						
						
							7467361d70 
							
						 
					 
					
						
						
							
							Fetch boosted statuses on behalf of a follower ( fixes   #7426 ) ( #7459 )  
						
						... 
						
						
						
						When an ActivityPub Announce is processed and the boosted toot is not known,
fetch it on behalf of one of the booster's followers. This is to allow
fetching self-boosts of previously-unknown private toots.
If fetching on behalf of a user fails, try fetching it anonymously: the
selected follower of a boosting user may be banned by the boosted toot's
author. 
						
						
							
						
					 
					
						2018-05-12 16:48:32 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							f9afd06221 
							
						 
					 
					
						
						
							
							Combine similar components into one on public UI ( #7458 )  
						
						
						
						
							
						
					 
					
						2018-05-12 15:30:06 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
						
						
							
						
						
							4d706f9976 
							
						 
					 
					
						
						
							
							Downgrade doorkeeper to version 4.2.6 ( #7456 )  
						
						... 
						
						
						
						ref https://github.com/doorkeeper-gem/doorkeeper/pull/1060  
						
						
							
						
					 
					
						2018-05-12 12:08:12 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
						
						
							
						
						
							352bae8c3e 
							
						 
					 
					
						
						
							
							Update session activation time ( fixes   #5605 ) ( #7408 )  
						
						
						
						
							
						
					 
					
						2018-05-11 13:20:58 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
						
						
							
						
						
							b241cb2704 
							
						 
					 
					
						
						
							
							Change wording of the “undo” media upload button ( fixes   #6857 ) ( #7417 )  
						
						
						
						
							
						
					 
					
						2018-05-11 13:20:31 +02:00