Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ccc2f608c5 
					 
					
						
						
							
							Redirect from old authorize_follow path ( #8584 )  
						
						... 
						
						
						
						To avoid error due to nginx proxy caching the webfinger response 
						
						
					 
					
						2018-09-03 00:10:28 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b65a9b7243 
					 
					
						
						
							
							Bump version to 2.5.0  
						
						
						
						
					 
					
						2018-09-02 22:32:27 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						14a300b428 
					 
					
						
						
							
							Enable ro and ta locales in Rails ( #8583 )  
						
						... 
						
						
						
						* Enable ro and ta locales in Rails
* Add Tamil and Romanian to language dropdown 
						
						
					 
					
						2018-09-02 22:31:53 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						78b89e7a5d 
					 
					
						
						
							
							Weblate translations (2018-09-02) ( #8582 )  
						
						... 
						
						
						
						* Translated using Weblate (Serbian)
Currently translated at 72.4% (499 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sr/ 
* Translated using Weblate (Serbian)
Currently translated at 77.6% (535 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sr/ 
* Translated using Weblate (Dutch)
Currently translated at 100,0% (83 of 83 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (689 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Corsican)
Currently translated at 99.7% (687 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (689 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (83 of 83 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Serbian)
Currently translated at 72.3% (60 of 83 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sr/ 
* Translated using Weblate (German)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (Serbian)
Currently translated at 92.8% (77 of 83 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sr/ 
* Translated using Weblate (Serbian)
Currently translated at 100.0% (83 of 83 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sr/ 
 Језик писања? Нисам сигуран
* Translated using Weblate (Corsican)
Currently translated at 99.9% (688 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/ 
* Translated using Weblate (Serbian)
Currently translated at 98.8% (330 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sr/ 
* Translated using Weblate (Serbian)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sr/ 
Favourites је веома тешко превести у овом контексту, па сам измислио "омиљеновање", а за boosts - подршка се чини као добра ријеч за превод.
* Translated using Weblate (Occitan)
Currently translated at 100,0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 100,0% (83 of 83 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/oc/ 
* Translated using Weblate (Serbian)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sr/ 
Favourites је веома тешко превести у овом контексту, па сам измислио "омиљеновање", а за boosts - подршка се чини као добра ријеч за превод.
* Translated using Weblate (German)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (German)
Currently translated at 99.7% (687 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Serbian)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sr/ 
* Translated using Weblate (Serbian)
Currently translated at 100.0% (83 of 83 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sr/ 
* i18n-tasks noramlize && yarn manage:translations 
						
						
					 
					
						2018-09-02 22:31:35 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						e1b79c69e1 
					 
					
						
						
							
							i18n: Update Polish translation ( #8581 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-09-02 22:14:48 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e926811724 
					 
					
						
						
							
							Fix nil error in admin_account_link_to helper ( #8578 )  
						
						... 
						
						
						
						Fix  #8573  
					
						2018-09-02 19:10:32 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						447d733913 
					 
					
						
						
							
							Update README.md  
						
						... 
						
						
						
						Add link to quick start guide, link to general documentation, fix link to list of servers, remove Liberapay 
						
						
					 
					
						2018-09-02 18:32:25 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						dc8eb5305f 
					 
					
						
						
							
							Weblate translations (2018-09-02) ( #8577 )  
						
						... 
						
						
						
						* Translated using Weblate (Polish)
Currently translated at 100.0% (83 of 83 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pl/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (83 of 83 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ko/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (83 of 83 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/ 
* Added translation using Weblate (Tamil)
* Translated using Weblate (Greek)
Currently translated at 100.0% (83 of 83 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/el/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/co/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (83 of 83 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/co/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (83 of 83 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fa/ 
* Translated using Weblate (Romanian)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ro/ 
* Added translation using Weblate (Romanian)
* Added translation using Weblate (Romanian)
* Added translation using Weblate (Romanian)
* i18n-tasks normalize && yarn manage:translations
* Fix ro YML files 
						
						
					 
					
						2018-09-02 18:20:26 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						fdda332e4d 
					 
					
						
						
							
							Update docker config and move some workers to different queues ( #8345 )  
						
						... 
						
						
						
						* Reorder docker-compose's sidekiq queues to match config/sidekiq.yml
* Make the ̀“mailers” queue higher priority than “pull” 
						
						
					 
					
						2018-09-02 16:13:06 +02:00 
						 
				 
			
				
					
						
							
							
								Frederic Hemberger 
							
						 
					 
					
						
						
							
						
						7c12c7b124 
					 
					
						
						
							
							Add aria-label to floatingActionButton ( #8574 )  
						
						
						
						
					 
					
						2018-09-02 15:51:06 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						988befb059 
					 
					
						
						
							
							Add weblate widget to README  
						
						
						
						
					 
					
						2018-09-02 14:41:46 +02:00 
						 
				 
			
				
					
						
							
							
								Alix R 
							
						 
					 
					
						
						
							
						
						b0e3fffa1f 
					 
					
						
						
							
							Add Corsican locale data ( #8566 )  
						
						
						
						
					 
					
						2018-09-02 20:23:38 +09:00 
						 
				 
			
				
					
						
							
							
								Evgeny Petrov 
							
						 
					 
					
						
						
							
						
						2caeeb951f 
					 
					
						
						
							
							[RU] Added translation for the following sections: ( #8570 )  
						
						... 
						
						
						
						* Added translation for the following sections:
• Empty followers, mutes, boosts etc. lists
• Keyboard shortcuts
• "About"
• Plurals for statuses, users and subscribers counters
• Relays, Custom CSS and suspensions settings.
• Remote interactions
• Other misc stuff
* i18n-tasks normalize 
						
						
					 
					
						2018-09-02 20:21:54 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d97e383851 
					 
					
						
						
							
							Weblate translations (2018-09-01) ( #8561 )  
						
						... 
						
						
						
						* Translated using Weblate (German)
Currently translated at 99.9% (687 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 100,0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (Japanese)
Currently translated at 99.9% (688 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Dutch)
Currently translated at 100,0% (689 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Greek)
Currently translated at 99.9% (688 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Catalan)
Currently translated at 100,0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100,0% (689 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Arabic)
Currently translated at 98.1% (676 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (French)
Currently translated at 99.9% (688 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Persian)
Currently translated at 99.7% (687 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Welsh)
Currently translated at 7.3% (6 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cy/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Welsh)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cy/ 
* Translated using Weblate (Welsh)
Currently translated at 15.5% (107 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cy/ 
* Translated using Weblate (Welsh)
Currently translated at 1.6% (1 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/cy/ 
* Translated using Weblate (Welsh)
Currently translated at 15.8% (109 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cy/ 
* Translated using Weblate (French)
Currently translated at 99.9% (688 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Occitan)
Currently translated at 99.9% (688 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Danish)
Currently translated at 100,0% (689 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Occitan)
Currently translated at 99.7% (333 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Czech)
Currently translated at 99.9% (688 of 689 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Added translation using Weblate (Romanian)
* Translated using Weblate (Romanian)
Currently translated at 47.9% (160 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ro/ 
* i18n-tasks normalize && yarn manage:translations 
						
						
					 
					
						2018-09-02 03:14:46 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						075e162319 
					 
					
						
						
							
							Whitelist report notification param in Settings::NotificationsController ( #8560 )  
						
						... 
						
						
						
						Bug in #8559  
						
						
					 
					
						2018-09-02 02:05:32 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c593d6df9c 
					 
					
						
						
							
							Add preference for report notification e-mails, skip for duplicates ( #8559 )  
						
						... 
						
						
						
						If an unresolved report for the same target account already exists,
no new notification is generated 
						
						
					 
					
						2018-09-02 00:11:58 +02:00 
						 
				 
			
				
					
						
							
							
								M Somerville 
							
						 
					 
					
						
						
							
						
						a060beee72 
					 
					
						
						
							
							Skip VS15 (Emoji textual presentation). ( #8553 )  
						
						... 
						
						
						
						Mastodon converts all Emoji to images, whether they have a VS15 after
them or not, but leaves the VS15 in the string, which is displayed as
a black box in Safari. 
						
						
					 
					
						2018-09-01 19:42:02 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						5c609c7419 
					 
					
						
						
							
							Integrating :one and :other in ar.yml ( #8555 )  
						
						
						
						
					 
					
						2018-09-01 19:41:21 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						0e661dd2e9 
					 
					
						
						
							
							Fix static URL when disable autoplay ( #8548 )  
						
						
						
						
					 
					
						2018-09-01 16:09:24 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						08721170da 
					 
					
						
						
							
							Bump version to 2.5.0rc2  
						
						
						
						
					 
					
						2018-09-01 03:37:43 +02:00 
						 
				 
			
				
					
						
							
							
								trwnh 
							
						 
					 
					
						
						
							
						
						6a147f8377 
					 
					
						
						
							
							Fix the display of missing lists ( #8523 )  
						
						... 
						
						
						
						* Fix the display of missing lists
See #6786  -- this fixes part of the issue pertaining to lists that don't exist. I copied the Column being returned from the missing status logic, which works fine. Prior to this, the missing lists logic would generate a column with no back button and with a broken layout. This doesn't fix the broken display of missing accounts -- the column construction pertaining to that logic happens in multiple external functions.
* import ColumnBackButton
missed the import with the first commit 
						
						
					 
					
						2018-09-01 03:36:36 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						50f226348f 
					 
					
						
						
							
							Fix wrong string being used on login failure when using LDAP ( #8534 )  
						
						... 
						
						
						
						Fix  #8527  
					
						2018-09-01 03:35:37 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						45c0f5433c 
					 
					
						
						
							
							Do not show follow button on moved or memorial accounts ( #8546 )  
						
						... 
						
						
						
						This restores the logic from before the public profile redesign. Fixes  #8503  
						
						
					 
					
						2018-08-31 20:33:01 +02:00 
						 
				 
			
				
					
						
							
							
								caasi Huang 
							
						 
					 
					
						
						
							
						
						55880c7098 
					 
					
						
						
							
							Translate more messages to Traditional Chinese ( #8543 )  
						
						
						
						
					 
					
						2018-08-31 23:22:03 +09:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						0b62585748 
					 
					
						
						
							
							Self-notify on accepting follow requests ( #8541 )  
						
						
						
						
					 
					
						2018-08-31 15:17:31 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						fe56d26f7b 
					 
					
						
						
							
							Fix autoplay issue with spoiler tag ( #8540 )  
						
						... 
						
						
						
						Add tests to avoid similar issues in the future 
						
						
					 
					
						2018-08-31 15:16:59 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						50d8cf8aed 
					 
					
						
						
							
							Save button for relays translatable ( #8539 )  
						
						
						
						
					 
					
						2018-08-31 15:15:21 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						11c515e7e2 
					 
					
						
						
							
							Normalize Welsh ( #8538 )  
						
						
						
						
					 
					
						2018-08-31 15:12:06 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						562250246c 
					 
					
						
						
							
							Add Welsh language option ( #8536 )  
						
						
						
						
					 
					
						2018-08-31 18:16:19 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						dddf022aae 
					 
					
						
						
							
							Weblate translations (2018-08-31) ( #8535 )  
						
						... 
						
						
						
						* Translated using Weblate (Portuguese (Brazil))
Currently translated at 95.8% (320 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.9% (686 of 687 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Japanese)
Currently translated at 92.8% (310 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Greek)
Currently translated at 99.9% (686 of 687 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Greek)
Currently translated at 98.8% (330 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Japanese)
Currently translated at 92.8% (310 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Dutch)
Currently translated at 100,0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100,0% (687 of 687 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (687 of 687 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Occitan)
Currently translated at 100,0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 99.9% (686 of 687 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Turkish)
Currently translated at 96.7% (323 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/tr/ 
* Translated using Weblate (French)
Currently translated at 99.0% (680 of 687 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Arabic)
Currently translated at 97.4% (669 of 687 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Greek)
Currently translated at 99.9% (687 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Galician)
Currently translated at 100,0% (688 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100,0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Czech)
Currently translated at 99.9% (687 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Arabic)
Currently translated at 97.7% (672 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Danish)
Currently translated at 100,0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Danish)
Currently translated at 100,0% (688 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Dutch)
Currently translated at 100,0% (688 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Persian)
Currently translated at 99.7% (686 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Polish)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pl/ 
* Translated using Weblate (Arabic)
Currently translated at 97.8% (673 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 98.0% (674 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Thai)
Currently translated at 35.0% (241 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/th/ 
* Translated using Weblate (Chinese (Simplified))
Currently translated at 97.6% (326 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/zh_Hans/ 
* Translated using Weblate (Italian)
Currently translated at 81.2% (559 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Turkish)
Currently translated at 34.9% (240 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/tr/ 
* Translated using Weblate (Chinese (Simplified))
Currently translated at 86.6% (596 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/zh_Hans/ 
* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 88.4% (608 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/zh_Hant_HK/ 
* Translated using Weblate (Bulgarian)
Currently translated at 15.3% (105 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/bg/ 
* Added translation using Weblate (Welsh)
* Translated using Weblate (Japanese)
Currently translated at 98.8% (680 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (688 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Welsh)
Currently translated at 2.5% (17 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cy/ 
* Translated using Weblate (Welsh)
Currently translated at 2.5% (17 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cy/ 
* Translated using Weblate (Welsh)
Currently translated at 6.4% (44 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cy/ 
* Translated using Weblate (Welsh)
Currently translated at 13.7% (94 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cy/ 
* Translated using Weblate (Welsh)
Currently translated at 13.7% (94 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cy/ 
* Translated using Weblate (Welsh)
Currently translated at 13.7% (94 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cy/ 
* Translated using Weblate (French)
Currently translated at 100,0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (French)
Currently translated at 99.9% (687 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (334 of 334 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 98.5% (678 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Occitan)
Currently translated at 97.2% (669 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Welsh)
Currently translated at 14.4% (99 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cy/ 
* Translated using Weblate (Welsh)
Currently translated at 15.6% (107 of 688 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cy/ 
* Added translation using Weblate (Welsh)
* Added translation using Weblate (Welsh)
* Added translation using Weblate (Welsh)
* Added translation using Weblate (Welsh)
* Added translation using Weblate (Welsh)
* i18n-tasks normalize && yarn manage:translations
* Fix empty cy YML files 
						
						
					 
					
						2018-08-31 04:28:29 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e3764bdb52 
					 
					
						
						
							
							Do not sign useless User-Agent or Accept-Encoding headers ( #8533 )  
						
						... 
						
						
						
						Fix  #8080  
					
						2018-08-31 04:22:52 +02:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						18eb565755 
					 
					
						
						
							
							Add --verbose and --dry-run option to tootctl media remove ( #8519 )  
						
						... 
						
						
						
						* Add --verbose and --dry-run options to CLI interface for removing remote media.
* Fix coding style problem. 
						
						
					 
					
						2018-08-31 03:46:13 +02:00 
						 
				 
			
				
					
						
							
							
								takayamaki 
							
						 
					 
					
						
						
							
						
						f5c052b5e6 
					 
					
						
						
							
							refactor: getting-started__wrapper should contained in getting-started ( #8532 )  
						
						
						
						
					 
					
						2018-08-31 03:43:02 +02:00 
						 
				 
			
				
					
						
							
							
								M Somerville 
							
						 
					 
					
						
						
							
						
						1bfe735d57 
					 
					
						
						
							
							Inactive header in main profile to match column. ( #8520 )  
						
						
						
						
					 
					
						2018-08-30 23:53:30 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						11658d8653 
					 
					
						
						
							
							Add animate custom emoji param to embed pages ( #8507 )  
						
						... 
						
						
						
						* Add animate custom emoji param to embed pages
* Rename param, use it for avatars and gifs
* Fix issues pointed by codeclimate and breaking test
* Ignore brakeman warning 
						
						
					 
					
						2018-08-30 23:14:01 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						5b2b493a90 
					 
					
						
						
							
							Fix nil host in remotable ( #8508 )  
						
						... 
						
						
						
						Host can be nil in urls like
'https:https://example.com/path/file.png ' 
						
						
					 
					
						2018-08-29 21:13:49 +02:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						cc26fd71ac 
					 
					
						
						
							
							Fix CLI interface for removing remote media ( #8506 )  
						
						... 
						
						
						
						* Fix that can't delete media files even if "tootctl media remove" execute when "--background" not attached.
* Revert
This reverts commit 5aa7e09645b27bae38a26030148b23e553ee2662.
* Change to obtain and pass all columns when "--background" option is false. 
						
						
					 
					
						2018-08-29 18:35:09 +02:00 
						 
				 
			
				
					
						
							
							
								Finariel 
							
						 
					 
					
						
						
							
						
						3b372c0041 
					 
					
						
						
							
							Update de.json ( #8515 )  
						
						... 
						
						
						
						"was gibt's neues" -> was gibt's Neues 
						
						
					 
					
						2018-08-29 22:39:34 +09:00 
						 
				 
			
				
					
						
							
							
								caasi Huang 
							
						 
					 
					
						
						
							
						
						702a926299 
					 
					
						
						
							
							Replace '貼' with '嘟' for 'toot' ( #8421 )  
						
						... 
						
						
						
						Replace '貼' with '嘟' so the web front-end looks more consistent. 
						
						
					 
					
						2018-08-29 18:05:22 +09:00 
						 
				 
			
				
					
						
							
							
								Satsuki Yanagi 
							
						 
					 
					
						
						
							
						
						ad94e1d50a 
					 
					
						
						
							
							Add ffmpeg buildpack for scalingo ( #8500 )  
						
						... 
						
						
						
						* Add ffmpeg buildpack for scalingo.
* Add environment variable to install ffprobe
Note: For existing applications, admins needs to add 'WITH_FFPROBE=true' to environment variable. 
						
						
					 
					
						2018-08-29 01:21:23 +02:00 
						 
				 
			
				
					
						
							
							
								sundevour 
							
						 
					 
					
						
						
							
						
						4bfd786550 
					 
					
						
						
							
							formatter spec fixes & clarification ( #8481 )  
						
						... 
						
						
						
						updates some "context" and "it" lines to have clearer explanations
updates "context" lines to properly describe function input, and "it" lines to describe results 
						
						
					 
					
						2018-08-29 01:20:56 +02:00 
						 
				 
			
				
					
						
							
							
								Mélanie Chauvel (ariasuni) 
							
						 
					 
					
						
						
							
						
						9463bba5fb 
					 
					
						
						
							
							Reduce padding of profile metadata boxes to allow more text ( #8491 )  
						
						
						
						
					 
					
						2018-08-29 01:20:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jakub Mendyk 
							
						 
					 
					
						
						
							
						
						ceed1ebe5b 
					 
					
						
						
							
							Fix followers/follows layout issues from  #8418  ( #8505 )  
						
						... 
						
						
						
						* Add alwaysShowScrollbar prop to ScrollableList
* Fix followers/follows layout issues from #8418  
						
						
					 
					
						2018-08-29 01:19:58 +02:00 
						 
				 
			
				
					
						
							
							
								Drew Schuster 
							
						 
					 
					
						
						
							
						
						648d6d7247 
					 
					
						
						
							
							Delete .gitkeep file since the app/javascript/mastodon directory is no longer empty ( #8510 )  
						
						
						
						
					 
					
						2018-08-29 08:10:04 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5e1767173f 
					 
					
						
						
							
							Display pending message on admin relays UI ( #8494 )  
						
						... 
						
						
						
						* Add missing specs for relay accept/reject
* Display pending message on admin relays UI 
						
						
					 
					
						2018-08-28 05:39:43 +02:00 
						 
				 
			
				
					
						
							
							
								Maciek Baron 
							
						 
					 
					
						
						
							
						
						2bbec9f4da 
					 
					
						
						
							
							Add CSS class to replies ( #8473 )  
						
						
						
						
					 
					
						2018-08-27 13:07:47 -04:00 
						 
				 
			
				
					
						
							
							
								M Somerville 
							
						 
					 
					
						
						
							
						
						81697997a3 
					 
					
						
						
							
							Include MOV in upload button tooltip. ( #8480 )  
						
						
						
						
					 
					
						2018-08-27 13:05:27 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						efdfea3f3c 
					 
					
						
						
							
							Weblate translations (2018-08-27) ( #8483 )  
						
						... 
						
						
						
						* Translated using Weblate (French)
Currently translated at 100.0% (312 of 312 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (312 of 312 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/co/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (312 of 312 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (312 of 312 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Corsican)
Currently translated at 99.7% (682 of 684 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/ 
* Translated using Weblate (Danish)
Currently translated at 86.1% (589 of 684 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (French)
Currently translated at 99.4% (680 of 684 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Japanese)
Currently translated at 99.7% (682 of 684 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (312 of 312 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/co/ 
* Translated using Weblate (French)
Currently translated at 100.0% (312 of 312 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (312 of 312 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (312 of 312 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 99.7% (682 of 684 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (312 of 312 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 98.6% (675 of 684 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 99.8% (683 of 684 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Arabic)
Currently translated at 0.1% (1 of 684 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Polish)
Currently translated at 98.9% (677 of 684 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (Polish)
Currently translated at 100.0% (312 of 312 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pl/ 
* Translated using Weblate (Polish)
Currently translated at 98.7% (81 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pl/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (312 of 312 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Normalize translations
ran yarn build:development && i18n-tasks normalize && yarn
manage:translations && i18n-tasks remove-unused 
						
						
					 
					
						2018-08-27 13:03:31 +02:00 
						 
				 
			
				
					
						
							
							
								M Somerville 
							
						 
					 
					
						
						
							
						
						b31449cd77 
					 
					
						
						
							
							Better singulars of account followers/toots. ( #8471 )  
						
						
						
						
					 
					
						2018-08-26 21:30:53 +02:00 
						 
				 
			
				
					
						
							
							
								Jakub Mendyk 
							
						 
					 
					
						
						
							
						
						f3a12ddfd0 
					 
					
						
						
							
							Make Api::V1::MutesController paginate properly ( #8472 )  
						
						... 
						
						
						
						Fixes  #8463  
					
						2018-08-26 21:30:17 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						b534249a8d 
					 
					
						
						
							
							Add more hotkeys to legend ( #8469 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-08-26 20:22:16 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cabdbb7f9c 
					 
					
						
						
							
							Add CLI task for rotating keys ( #8466 )  
						
						... 
						
						
						
						* If an Update is signed with known key, skip re-following procedure
Because it means the remote actor did *not* lose their database
* Add CLI method for rotating keys
    bin/tootctl accounts rotate [USERNAME]
Generates a new RSA key per account and sends out an Update activity
signed with the old key.
* Key rotation: Space out Update fan-outs every 5 minutes per 1000 accounts
* Skip suspended accounts in key rotation 
						
						
					 
					
						2018-08-26 20:21:03 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						8adf485c0f 
					 
					
						
						
							
							Bump interactions count when a follow happens ( #8468 )  
						
						
						
						
					 
					
						2018-08-26 20:02:45 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c597249124 
					 
					
						
						
							
							Add thor to Gemfile directly ( #8467 )  
						
						... 
						
						
						
						It's a common dependency, but just in case 
						
						
					 
					
						2018-08-26 20:02:32 +02:00 
						 
				 
			
				
					
						
							
							
								Quint Guvernator 
							
						 
					 
					
						
						
							
						
						da13fa5021 
					 
					
						
						
							
							Fix low-hanging rubocop gripes ( #8458 )  
						
						... 
						
						
						
						* rubocop: quit being so picky
* rubocop: miscellany
* rubocop: prefer present to blank 
						
						
					 
					
						2018-08-26 19:22:46 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a791bac153 
					 
					
						
						
							
							Add aria-label to notifications ( #8460 )  
						
						... 
						
						
						
						Fix  #8192  
					
						2018-08-26 17:53:26 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b9c3788485 
					 
					
						
						
							
							Fix NUM_DAYS in rake mastodon:media:remove_remote and print warning ( #8462 )  
						
						... 
						
						
						
						Remove old deprecated rake tasks 
						
						
					 
					
						2018-08-26 17:19:47 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						55c856c522 
					 
					
						
						
							
							Delay e-mail notifications by 2 minutes ( #8438 )  
						
						... 
						
						
						
						Fix  #8430  
					
						2018-08-26 16:53:19 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b378b4c5c7 
					 
					
						
						
							
							Add CLI interface for importing custom emoji ( #8437 )  
						
						... 
						
						
						
						bin/tootctl emoji import PATH_TO_TAR
Fix  #8435  
						
						
					 
					
						2018-08-26 16:53:06 +02:00 
						 
				 
			
				
					
						
							
							
								Jakub Mendyk 
							
						 
					 
					
						
						
							
						
						5129f6f2aa 
					 
					
						
						
							
							Add messages informing that collections are empty ( fixes   #4115 ) ( #8418 )  
						
						... 
						
						
						
						* Add messages informing that collections are empty
Adds empty messages to blocked users, domain blocks, favourited statuses, users
that favourited toot, follow requests, followers of given user, user's being
followed by given user, lists, muted users, toots' boosts.
Switched from using ScrollContainer to ScrollableList and/or added empty
message's text.
Fixes  #4115 
* Update localization files with strings for #4115 
* Fix whitespace issues pointed out by codeclimate 
						
						
					 
					
						2018-08-26 16:39:37 +02:00 
						 
				 
			
				
					
						
							
							
								Tad Thorley 
							
						 
					 
					
						
						
							
						
						104d089df1 
					 
					
						
						
							
							Update _bio.html.haml ( #8449 )  
						
						... 
						
						
						
						On my local instance (https://ruby.social ) we have a custom emoji for octocat (:octocat:). I would love to be able to use the emoji in the metadata for my profile. Instead of:
| github | https://github.com/phaedryx 
It could be:
| :octocat: | https://github.com/phaedryx 
(using a single emoji makes it easier to read the urls) 
						
						
					 
					
						2018-08-26 14:33:59 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6c9be61f57 
					 
					
						
						
							
							Fix regression from  #8439  ( #8455 )  
						
						... 
						
						
						
						Missing no-reduce-motion/reduce-motion body class 
						
						
					 
					
						2018-08-26 14:29:58 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f37fafe30b 
					 
					
						
						
							
							Add health endpoint to streaming API ( #8441 )  
						
						... 
						
						
						
						GET /api/v1/streaming/health
Answers with OK. Fix  #8337  
						
						
					 
					
						2018-08-26 11:54:25 +02:00 
						 
				 
			
				
					
						
							
							
								PatrickRWells 
							
						 
					 
					
						
						
							
						
						5c42e8b51b 
					 
					
						
						
							
							Fix CW issues in static view on Safari ( Fixes   #8354 ) ( #8446 )  
						
						... 
						
						
						
						* Fix CW issues in static view on Safari (8354)
* Fixed formatting issues
* Trailing space 
						
						
					 
					
						2018-08-26 01:19:13 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b4ba4b1b5d 
					 
					
						
						
							
							Spread out crawling randomly to avoid DDoSing the link ( #8445 )  
						
						... 
						
						
						
						* Spread out crawling randomly to avoid DDoSing the link
Fix  #4486 
* Remove trailing whitespace 
						
						
					 
					
						2018-08-26 00:33:57 +02:00 
						 
				 
			
				
					
						
							
							
								M Somerville 
							
						 
					 
					
						
						
							
						
						df06f53f9b 
					 
					
						
						
							
							Specify allowed media in upload button tooltip. ( #8443 )  
						
						
						
						
					 
					
						2018-08-26 00:18:40 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3305484028 
					 
					
						
						
							
							Revert "Default puma to running on localhost only." ( #8444 )  
						
						... 
						
						
						
						* Revert "Default puma to running on localhost only. (#8429 )"
This reverts commit 2a59c6a5e7 
						
						
					 
					
						2018-08-26 00:13:22 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						22e46ebad8 
					 
					
						
						
							
							Add theme identifier to body classes for easier custom CSS styling ( #8439 )  
						
						... 
						
						
						
						Add forgotten custom CSS admin setting strings 
						
						
					 
					
						2018-08-25 22:55:25 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cd049454be 
					 
					
						
						
							
							Wait until relationship is loaded before showing follow button ( #8440 )  
						
						... 
						
						
						
						Fix  #8410  
					
						2018-08-25 22:46:59 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
							
						
						cfe3cd58d6 
					 
					
						
						
							
							fix pam authentication for certain hostnames ( #8412 )  
						
						
						
						
					 
					
						2018-08-25 22:35:29 +02:00 
						 
				 
			
				
					
						
							
							
								M Somerville 
							
						 
					 
					
						
						
							
						
						2a59c6a5e7 
					 
					
						
						
							
							Default puma to running on localhost only. ( #8429 )  
						
						
						
						
					 
					
						2018-08-25 21:24:20 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						93537c5560 
					 
					
						
						
							
							Disable retries on all scheduled tasks ( #8413 )  
						
						
						
						
					 
					
						2018-08-25 13:28:07 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						800325f452 
					 
					
						
						
							
							Weblate translations (2018-08-25) ( #8420 )  
						
						... 
						
						
						
						* Translated using Weblate (Georgian)
Currently translated at 99.8% (674 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ka/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (310 of 310 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Korean)
Currently translated at 96.8% (654 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (310 of 310 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/da/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (310 of 310 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Danish)
Currently translated at 87.2% (589 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (680 of 680 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (310 of 310 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 99.4% (676 of 680 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Danish)
Currently translated at 88.0% (599 of 680 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Arabic)
Currently translated at 97.6% (664 of 680 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Japanese)
Currently translated at 99.7% (678 of 680 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Occitan)
Currently translated at 99.5% (677 of 680 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Arabic)
Currently translated at 97.9% (668 of 682 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Persian)
Currently translated at 99.7% (680 of 682 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Dutch)
Currently translated at 99.8% (681 of 682 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Occitan)
Currently translated at 99.8% (681 of 682 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Japanese)
Currently translated at 0.0% (0 of 682 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 0.1% (1 of 682 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 0.1% (676 of 682 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (681 of 682 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (682 of 682 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (681 of 682 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (310 of 310 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.8% (674 of 682 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Danish)
Currently translated at 89.2% (609 of 682 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (French)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (310 of 310 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (French)
Currently translated at 99.8% (681 of 682 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (681 of 682 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (681 of 682 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (310 of 310 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (310 of 310 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* yarn manage:translations
* i18n-tasks normalize && i18n-tasks remove-unused
* revert
* Add defaultMessage 
						
						
					 
					
						2018-08-25 13:27:56 +02:00 
						 
				 
			
				
					
						
							
							
								M Somerville 
							
						 
					 
					
						
						
							
						
						95bd0d4528 
					 
					
						
						
							
							Support ActivityStreams’ summaryMap. ( #8422 )  
						
						... 
						
						
						
						In the same way as contentMap and nameMap. 
						
						
					 
					
						2018-08-25 13:27:34 +02:00 
						 
				 
			
				
					
						
							
							
								M Somerville 
							
						 
					 
					
						
						
							
						
						2bba6e582d 
					 
					
						
						
							
							Rename S3_CLOUDFRONT_HOST to S3_ALIAS_HOST. ( #8423 )  
						
						... 
						
						
						
						Still check for S3_CLOUDFRONT_HOST for existing installs. 
						
						
					 
					
						2018-08-25 13:27:08 +02:00 
						 
				 
			
				
					
						
							
							
								M Somerville 
							
						 
					 
					
						
						
							
						
						29da56cf75 
					 
					
						
						
							
							Hide reject media checkbox when not relevant. ( #8426 )  
						
						
						
						
					 
					
						2018-08-25 13:26:17 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						793eea2982 
					 
					
						
						
							
							Add improved CLI interface for removing remote media ( #8411 )  
						
						... 
						
						
						
						./bin/tootctl media remove --days 7 --background
Make the old rake task point to it 
						
						
					 
					
						2018-08-25 13:25:39 +02:00 
						 
				 
			
				
					
						
							
							
								MIYAGI Hikaru 
							
						 
					 
					
						
						
							
						
						b4fc810bc3 
					 
					
						
						
							
							Revice Japanese translation of deleted_status ( #8419 )  
						
						... 
						
						
						
						レポート関連の翻訳にある`deleted_status`は、ステータスが削除された残骸を示すものなので、
動作ではなく名詞として翻訳する方がより適切です。 
						
						
					 
					
						2018-08-25 10:03:35 +09:00 
						 
				 
			
				
					
						
							
							
								M Somerville 
							
						 
					 
					
						
						
							
						
						ac092d03e7 
					 
					
						
						
							
							Add missing video descriptions ( #8416 )  
						
						... 
						
						
						
						* Pass through video description as necessary.
* Add title to video, matching aria-label. 
						
						
					 
					
						2018-08-24 23:55:41 +02:00 
						 
				 
			
				
					
						
							
							
								Sylvhem 
							
						 
					 
					
						
						
							
						
						869a3af3c0 
					 
					
						
						
							
							Reword the "Delete and rewrite" warning ( #8415 )  
						
						... 
						
						
						
						* Change "Delete and rewrite" warning
Reword the "Delete and rewrite" warning to make it clear that replies are not deleted.
* Update the French translation
Update the French translation to reflect the changes made to the "Delete and rewrite" warning. 
						
						
					 
					
						2018-08-24 21:46:59 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b37ae64578 
					 
					
						
						
							
							Upgrade Doorkeeper to 5.0.0 ( #8409 )  
						
						... 
						
						
						
						See doorkeeper-gem/doorkeeper#1137  
						
						
					 
					
						2018-08-24 18:17:11 +02:00 
						 
				 
			
				
					
						
							
							
								MIYAGI Hikaru 
							
						 
					 
					
						
						
							
						
						a083604d1d 
					 
					
						
						
							
							Support UNIX domain socket for streaming service without using PORT ( #8217 )  
						
						... 
						
						
						
						* Support UNIX domain socket for streaming service without using PORT
The use of UNIX domain socket for streaming service was not officially supported,
but it was made unofficial to use by setting a path to PORT.
From now on, SOCKET will be used just like setting for puma.
* Hundle relative path 
						
						
					 
					
						2018-08-24 18:16:53 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a2cabf3f4a 
					 
					
						
						
							
							Add admin custom CSS setting ( #8399 )  
						
						... 
						
						
						
						Fix  #3894  
					
						2018-08-24 04:33:27 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						23752639b2 
					 
					
						
						
							
							Bump version to 2.5.0rc1 ( #8356 )  
						
						
						
						
					 
					
						2018-08-23 23:30:57 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2f34b747b3 
					 
					
						
						
							
							Allow mods to disable login, improve message when login disabled ( #8329 )  
						
						... 
						
						
						
						* Allow moderators to disable/enable login
* Instead of rejecting login, show forbidden error when login disabled
Avoid confusion because when login is rejected, the message is that
the account is not activated, which is wrong.
* Fix tests 
						
						
					 
					
						2018-08-23 23:26:29 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9d58daac6c 
					 
					
						
						
							
							Fix regression when suspending not from report ( #8400 )  
						
						... 
						
						
						
						Regression from #8353  
						
						
					 
					
						2018-08-23 21:51:56 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						7786e1357b 
					 
					
						
						
							
							Only display web push notifications after API call ( fixes   #7902 ) ( #8396 )  
						
						... 
						
						
						
						* Only display web push notifications after API call (fixes  #7902 )
* Decode then truncate instead of truncating then decoding in webpush serializer 
						
						
					 
					
						2018-08-23 21:44:27 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f9b23a5d62 
					 
					
						
						
							
							Preserve hashtag casing in web UI hashtag history ( #8394 )  
						
						... 
						
						
						
						Fix  #8241  
					
						2018-08-23 21:21:15 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						248df68c36 
					 
					
						
						
							
							Give focused status a sensible aria-label for screen readers ( #8387 )  
						
						... 
						
						
						
						* Give focused status a sensible aria-label for screen readers
Fix  #8192 
* Use content warning in aria-label unless expanded 
						
						
					 
					
						2018-08-23 20:56:57 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						43b8df3228 
					 
					
						
						
							
							Update state when opened dropdown is unmounted ( fixes   #8397 ) ( #8398 )  
						
						
						
						
					 
					
						2018-08-23 20:43:27 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5b5ae01824 
					 
					
						
						
							
							Update light theme ( #8392 )  
						
						... 
						
						
						
						Fix  #8209 
Fix  #7566  
					
						2018-08-23 19:20:49 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						69ba8f063c 
					 
					
						
						
							
							When registrations closed, link "Sign up" to joinmastodon.org ( #8395 )  
						
						... 
						
						
						
						Fix  #8393  
					
						2018-08-23 19:11:41 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						885711afb9 
					 
					
						
						
							
							Fix off-by-one error in aria-posinset ( #8388 )  
						
						... 
						
						
						
						Fix  #8191  
					
						2018-08-23 18:28:59 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						66dbb59aa1 
					 
					
						
						
							
							Add aria-label to column regions ( #8390 )  
						
						... 
						
						
						
						Fix  #4485  
					
						2018-08-23 17:26:21 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						63484ee17a 
					 
					
						
						
							
							Do not check for file existence when serializing ActivityPub actor ( #8386 )  
						
						... 
						
						
						
						When serializing an ActivityPub actor, Mastodon checks for the existence
of the avatar/header files. This is not necessary, only check if avatar/header
is set.
fd8bf49d38/README.md (checking-a-file-exists) 
						
						
					 
					
						2018-08-23 16:39:22 +02:00 
						 
				 
			
				
					
						
							
							
								Jakub Mendyk 
							
						 
					 
					
						
						
							
						
						6cb3514d64 
					 
					
						
						
							
							Add ability to change an instance default theme from the administration panel ( #7092 ) ( #8381 )  
						
						... 
						
						
						
						* Add default_settings class method to ScopedSettings
ScopedSettings was extended to use value of unscoped setting instead of
only using defaults set in config/settings.yml for selected settings.
This adds possibility for admins to set default values of users' settings,
for example default theme (as requested in #7092 ).
* Add ability to change an instance default theme
Closes  #7092  
						
						
					 
					
						2018-08-23 14:17:35 +02:00 
						 
				 
			
				
					
						
							
							
								Sylvhem 
							
						 
					 
					
						
						
							
						
						d1c2c917d9 
					 
					
						
						
							
							Major update for the French translation ( #8348 )  
						
						... 
						
						
						
						* Corrige la traduction des filtres
Corrige les erreurs de traduction présentes sur l’écran de contrôle des filtres.
Fix the translation mistakes made on the filters' control screen.
* Remplace « malvoyants » par « malvoyant·e·s »
Harmonise la traduction en remplaçant « malvoyants » par sa forme épicène.
Harmonize the translation by replacing "malvoyants" (visually impaired) by its epicene form.
* Remplace « interface-utilisateur » par « interface utilisateur·ice »
Corrige une erreur d’orthographe et harmonise la traduction en utilisant la forme épicène.
Fix a spelling mistake and harmonize the translation by using the epicen form.
* Traduction de chaînes manquantes
Traduits des chaînes manquantes.
Translate missing strings.
* Diverses corrections
Diverses corrections concernant l’orthographe, les formulations employées et les conventions utilisées.
Various fix regarding spelling, used wordings and used conventions.
* Remplace « ' » par « ’ »
Retire de la traduction les apostrophes droites « ' » (U+0027) au profit des apostrophes typographiques « ’ » (U+2019).
En typographie française, les apostrophes typographiques sont utilisées à la place des apostrophes droites. La traduction était jusqu’ici incohérente et utilisait les deux.
Remove from the translation all the vertical apostrophes (U+0027) in favor of the curly ones (U+2019).
In French typography, typographic apostrophes are used instead of vertical ones. The translation was incoherent and used both.
* Remplace « ... » par « … »
Remplace les séries de trois points par le caractère dédié « … » (U+2026).
Replace all the series of three dots by the dedicated character "…" (U+2026).
* Ajout d’espaces insécables
Ajoute des espaces insécables suivant les régles nécessaires en typographie française.
Add non-breaking spaces following rules of French typography.
* Traduction de la nouvelle politique de confidentialité
Traduction de la nouvelle politique de confidentalité.
Translation of the new privacy policy.
* Modifications basées sur les retours
Modifie la traduction en se basant sur les premiers retours. Diverses corrections orthographiques et typographiques.
Fix the translation based on feedback. Various modifications both on spelling and typography.
* Change « non-listé » en « non listé »
Renome le niveau de confidentialité en « non listé ».
Rename the confidentiality level to "non listé".
* Modifications basées sur les retours
Modifie la traduction en se basant sur les premiers retours. Diverses corrections orthographiques et typographiques.
Fix the translation based on feedback. Various modifications both on spelling and typography.
* i18n-tasks normalize 
						
						
					 
					
						2018-08-23 19:43:03 +09:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						b48e67fe1d 
					 
					
						
						
							
							i18n: fix Polish translation ( #8380 )  
						
						
						
						
					 
					
						2018-08-23 19:06:02 +09:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						3cf0cc7435 
					 
					
						
						
							
							i18n: Update Polish translation ( #8378 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-08-23 00:28:23 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						42573b76f1 
					 
					
						
						
							
							Do not crash if remote custom emoji does not define updated date ( fixes   #8376 ) ( #8377 )  
						
						
						
						
					 
					
						2018-08-23 00:27:58 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						56f882aed6 
					 
					
						
						
							
							Avoid deleted attributes when building a Status from action log ( fixes   #8371 ) ( #8373 )  
						
						
						
						
					 
					
						2018-08-22 20:55:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						802cf6a4c5 
					 
					
						
						
							
							Improve federated ID validation ( #8372 )  
						
						... 
						
						
						
						* Fix URI not being sufficiently validated with prefetched JSON
* Add additional id validation to OStatus documents, when possible 
						
						
					 
					
						2018-08-22 20:55:14 +02:00 
						 
				 
			
				
					
						
							
							
								M Somerville 
							
						 
					 
					
						
						
							
						
						ad41806e53 
					 
					
						
						
							
							Allow use of plurals on about page stats. ( #8363 )  
						
						
						
						
					 
					
						2018-08-22 19:42:47 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1b282299df 
					 
					
						
						
							
							Add favourites to archive takeout ( #8351 )  
						
						... 
						
						
						
						Remove experimental key export 
						
						
					 
					
						2018-08-22 19:33:10 +02:00 
						 
				 
			
				
					
						
							
							
								masarakki 
							
						 
					 
					
						
						
							
						
						4bdab203ac 
					 
					
						
						
							
							exclude-other-silenced-accounts ( #7528 )  
						
						
						
						
					 
					
						2018-08-22 13:20:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2374a00c10 
					 
					
						
						
							
							Add confirmation step to account suspensions ( #8353 )  
						
						... 
						
						
						
						* Add confirmation page for suspensions
* Suspension confirmation closes reports, linked from report UI
* Fix tests 
						
						
					 
					
						2018-08-22 11:53:41 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						28de046b8b 
					 
					
						
						
							
							Get rid of Chewy order/limit warning ( #8355 )  
						
						
						
						
					 
					
						2018-08-22 02:44:56 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						025a06d322 
					 
					
						
						
							
							Add missing indices for ON DELETE CASCADE constraints ( #8332 )  
						
						... 
						
						
						
						Fix  #8327  
					
						2018-08-21 20:11:34 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						513cb20b75 
					 
					
						
						
							
							Weblate translations (2018-08-22) ( #8346 )  
						
						... 
						
						
						
						* Translated using Weblate (Greek)
Currently translated at 99.8% (667 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Persian)
Currently translated at 99.7% (666 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (668 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Arabic)
Currently translated at 95.2% (636 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (668 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.7% (666 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Polish)
Currently translated at 99.7% (666 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (Czech)
Currently translated at 99.8% (667 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (French)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Galician)
Currently translated at 99.8% (667 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Occitan)
Currently translated at 99.8% (667 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Ukrainian)
Currently translated at 96.5% (645 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/uk/ 
* Translated using Weblate (Ukrainian)
Currently translated at 69.3% (68 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/uk/ 
* Translated using Weblate (Ukrainian)
Currently translated at 43.9% (36 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/uk/ 
* Translated using Weblate (Czech)
Currently translated at 99.8% (667 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 98.9% (661 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 97.5% (80 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Arabic)
Currently translated at 95.2% (636 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Japanese)
Currently translated at 99.7% (666 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (667 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Arabic)
Currently translated at 92.6% (76 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 97.1% (649 of 668 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 97.0% (650 of 670 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (669 of 670 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Japanese)
Currently translated at 99.7% (668 of 670 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Galician)
Currently translated at 99.8% (669 of 670 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (669 of 670 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Finnish)
Currently translated at 88.5% (593 of 670 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fi/ 
* Translated using Weblate (Occitan)
Currently translated at 99.8% (669 of 670 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fa/ 
* Translated using Weblate (Persian)
Currently translated at 99.7% (668 of 670 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Japanese)
Currently translated at 99.7% (670 of 672 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Arabic)
Currently translated at 96.7% (650 of 672 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sv/ 
* Translated using Weblate (Czech)
Currently translated at 99.8% (672 of 673 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Japanese)
Currently translated at 99.7% (671 of 673 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Danish)
Currently translated at 84.5% (569 of 673 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Danish)
Currently translated at 77.4% (48 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/da/ 
* Translated using Weblate (Arabic)
Currently translated at 97.0% (654 of 674 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 97.0% (655 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Japanese)
Currently translated at 99.7% (673 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Czech)
Currently translated at 99.8% (674 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (674 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (French)
Currently translated at 96.8% (654 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Esperanto)
Currently translated at 99.7% (673 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Danish)
Currently translated at 84.5% (571 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Danish)
Currently translated at 84.8% (573 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Occitan)
Currently translated at 99.7% (673 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Danish)
Currently translated at 88.7% (55 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/da/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/da/ 
* Translated using Weblate (Danish)
Currently translated at 85.1% (575 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Hebrew)
Currently translated at 45.4% (307 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/he/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Russian)
Currently translated at 98.0% (303 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ru/ 
* Translated using Weblate (Hebrew)
Currently translated at 97.4% (301 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/he/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/da/ 
* Translated using Weblate (Arabic)
Currently translated at 97.1% (656 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Danish)
Currently translated at 86.8% (586 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Italian)
Currently translated at 83.2% (562 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/da/ 
* Translated using Weblate (Danish)
Currently translated at 93.8% (92 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/da/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (675 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Italian)
Currently translated at 83.4% (563 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Arabic)
Currently translated at 97.6% (659 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (675 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Arabic)
Currently translated at 97.7% (660 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 93.9% (77 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (675 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (674 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Arabic)
Currently translated at 97.7% (660 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Danish)
Currently translated at 86.9% (587 of 675 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (309 of 309 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Danish)
Currently translated at 97.9% (96 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/da/ 
* yarn manage:translations
* i18n-tasks normalize 
						
						
					 
					
						2018-08-21 18:38:27 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						f06fa09962 
					 
					
						
						
							
							Revert to using Paperclip's filesystem storage, and fix dangling records in remove_remote ( #8339 )  
						
						... 
						
						
						
						* Fix uncaching worker
* Revert to using Paperclip's filesystem backend instead of fog-local
fog-local has lots of concurrency issues, causing failure to delete files,
dangling file records, and spurious errors UncacheMediaWorker 
						
						
					 
					
						2018-08-21 17:53:01 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d98de8ada7 
					 
					
						
						
							
							Get rid of all batch order warnings ( #8334 )  
						
						
						
						
					 
					
						2018-08-21 12:25:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						83746b6364 
					 
					
						
						
							
							Remove annoying Notification#cache_ids scope warning ( #8333 )  
						
						
						
						
					 
					
						2018-08-21 02:49:51 +02:00 
						 
				 
			
				
					
						
							
							
								NecroTechno 
							
						 
					 
					
						
						
							
						
						6a0d4d36ad 
					 
					
						
						
							
							reorder simple form ul to list vertically ( fixes   #8236 ) ( #8322 )  
						
						... 
						
						
						
						* reorder simple form ul to list vertically (fixes  #8236 )
* remove browser specific prefixes 
						
						
					 
					
						2018-08-20 23:58:57 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						8ac5e651e1 
					 
					
						
						
							
							Upgrade doorkeeper to 4.4.2 ( #8321 )  
						
						
						
						
					 
					
						2018-08-20 22:42:02 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						b34d6238cb 
					 
					
						
						
							
							Add API endpoint to list featured accounts ( fixes   #8315 ) ( #8317 )  
						
						
						
						
					 
					
						2018-08-20 18:46:04 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						5fbf12bbb8 
					 
					
						
						
							
							Skip pagination logic entirely for pinned toots ( fixes   #8302 ) ( #8310 )  
						
						
						
						
					 
					
						2018-08-20 13:32:43 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6226aa83d7 
					 
					
						
						
							
							Increase reach of Delete->Actor activities ( #8305 )  
						
						... 
						
						
						
						Fix  #7316  
					
						2018-08-20 13:28:05 +02:00 
						 
				 
			
				
					
						
							
							
								Annika Backstrom 
							
						 
					 
					
						
						
							
						
						25f6f41052 
					 
					
						
						
							
							Add hotkey for follow requests ( #8307 )  
						
						
						
						
					 
					
						2018-08-20 03:44:16 +02:00 
						 
				 
			
				
					
						
							
							
								Oskari Noppa 
							
						 
					 
					
						
						
							
						
						1d1e0171ec 
					 
					
						
						
							
							Fix a variable for a Finnish translation ( #8299 )  
						
						
						
						
					 
					
						2018-08-20 02:16:40 +09:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						28163528e5 
					 
					
						
						
							
							Don't filter own toots ( fixes   #8289 ) ( #8298 )  
						
						
						
						
					 
					
						2018-08-19 18:44:18 +02:00 
						 
				 
			
				
					
						
							
							
								cpsdqs 
							
						 
					 
					
						
						
							
						
						8fe1f8d4ce 
					 
					
						
						
							
							Make dropdown animations respect their placement ( #8292 )  
						
						... 
						
						
						
						* Make dropdown animations respect their placement
Also fix the corner radius on the privacy dropdown button when using top placement
* Fix code style issue 
						
						
					 
					
						2018-08-19 17:11:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						62cd097414 
					 
					
						
						
							
							i18n: Update Polish translation ( #8290 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-08-20 00:05:36 +09:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						9e75aa30cd 
					 
					
						
						
							
							Unuse ActiveRecord::Base#cache_key ( #8185 )  
						
						... 
						
						
						
						* Unuse ActiveRecord::Base#cache_key
* Enable cache_versioning
* Call cache_collection 
						
						
					 
					
						2018-08-19 15:52:38 +02:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						0d1d9b9a33 
					 
					
						
						
							
							Fix report text color. ( #8288 )  
						
						
						
						
					 
					
						2018-08-19 15:51:57 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						91c929a42c 
					 
					
						
						
							
							Keep scheduler jobs unique until they're done ( #8287 )  
						
						
						
						
					 
					
						2018-08-19 15:48:29 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						59c68c1a74 
					 
					
						
						
							
							Reduce user active duration from 7 days to 2 days ( #8282 )  
						
						... 
						
						
						
						To minimize fanout work and redis home feed storage space when
there are lots of recent sign-ups 
						
						
					 
					
						2018-08-19 03:50:34 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						19b07ba260 
					 
					
						
						
							
							Make unfollow button light up red when hovered ( #8286 )  
						
						... 
						
						
						
						Fix  #8284  
					
						2018-08-19 03:28:43 +02:00 
						 
				 
			
				
					
						
							
							
								AkiraFukushima 
							
						 
					 
					
						
						
							
						
						58ffe3f7c3 
					 
					
						
						
							
							Revert "Upgrade Doorkeeper to 4.4.1 ( #8197 )" ( #8231 )  
						
						... 
						
						
						
						* Revert "Upgrade Doorkeeper to 4.4.1 (#8197 )"
This reverts commit 464daffdf9 
						
						
					 
					
						2018-08-19 03:20:37 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						025fbb8285 
					 
					
						
						
							
							Show compose form on delete & redraft when in mobile layout ( #8277 )  
						
						... 
						
						
						
						Fix  #8274  
					
						2018-08-19 03:17:01 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f13afa1ee9 
					 
					
						
						
							
							Do not use WHERE NOT IN in CopyStatusStats migration ( #8281 )  
						
						... 
						
						
						
						Fix  #8275 
As the batch operation progresses, the statuses_stats table grows,
and the WHERE NOT IN subquery becomes more expensive 
					
						2018-08-19 02:01:49 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0fc0980de1 
					 
					
						
						
							
							Link to mobile apps page ( #8278 )  
						
						... 
						
						
						
						Fix  #8269  
					
						2018-08-19 01:17:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9dd5639f90 
					 
					
						
						
							
							Add admin function to deactivate all invites ( #8279 )  
						
						... 
						
						
						
						Fix  #8261  
					
						2018-08-19 00:58:53 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c6eab9e0aa 
					 
					
						
						
							
							Add Makara dependency to support read-replicas ( #8216 )  
						
						... 
						
						
						
						Not active by default unless config/database.yml is edited 
						
						
					 
					
						2018-08-18 21:06:12 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						abc5548cca 
					 
					
						
						
							
							Do not process outgoing mentions to suspended accounts ( #8272 )  
						
						
						
						
					 
					
						2018-08-18 19:42:13 +02:00 
						 
				 
			
				
					
						
							
							
								Spanky 
							
						 
					 
					
						
						
							
						
						7a0f781aa9 
					 
					
						
						
							
							Fix ctrl+enter not submitting toot when text cursor is composing image description ( #8273 )  
						
						
						
						
					 
					
						2018-08-18 19:40:35 +02:00 
						 
				 
			
				
					
						
							
							
								M Somerville 
							
						 
					 
					
						
						
							
						
						298ee84488 
					 
					
						
						
							
							Fix   #8264  - Do not override ctrl/cmd+click. ( #8265 )  
						
						... 
						
						
						
						This includes clicks on hashtags, mentions, display names and media in the
timeline; and usernames in reply-indicator, detailed status, and the boost
modal. 
						
						
					 
					
						2018-08-18 12:50:32 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						85bb32c410 
					 
					
						
						
							
							Add "sign in to participate" message to public toot page ( #8200 )  
						
						
						
						
					 
					
						2018-08-18 12:48:27 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						5059989cc7 
					 
					
						
						
							
							Use CircleCI workflows for ruby dependencies ( #8228 )  
						
						... 
						
						
						
						* Add “bundle clean” suggestion from CircleCI doc
Cf. https://circleci.com/docs/2.0/caching/#bundler-ruby 
* Use workspaces instead of caches for ruby gems
Cache are not guaranteed to be available, while the test jobs *require* their
depencies to run. Workspaces are thus more suitable.
One downside is that the order of workspace layer additions need to be
deterministic, which is why install-ruby{2.3,2.4} now depend on
install-ruby2.5. 
						
						
					 
					
						2018-08-18 04:05:42 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						edb1de7800 
					 
					
						
						
							
							Make CopyStatusStats migration use batches of 1000 to avoid locks ( #8256 )  
						
						
						
						
					 
					
						2018-08-18 03:44:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d010816ba8 
					 
					
						
						
							
							Fix error when trying to update counters for statuses that are gone ( #8251 )  
						
						
						
						
					 
					
						2018-08-18 03:03:23 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						78fa926ed5 
					 
					
						
						
							
							Add remote interaction dialog for toots ( #8202 )  
						
						... 
						
						
						
						* Add remote interaction dialog for toots
* Change AuthorizeFollow into AuthorizeInteraction, support statuses
* Update brakeman.ignore
* Adjust how interaction buttons are display on public pages
* Fix tests 
						
						
					 
					
						2018-08-18 03:03:12 +02:00 
						 
				 
			
				
					
						
							
							
								Dachi Natsvlishvili 
							
						 
					 
					
						
						
							
						
						bf1bde5d6a 
					 
					
						
						
							
							Add Georgian language translation ( #8250 )  
						
						... 
						
						
						
						* Add Georgian language translation
* i18n-tasks normalize 
						
						
					 
					
						2018-08-18 01:00:01 +09:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						59f7f4c923 
					 
					
						
						
							
							Implement Undo { Accept { Follow } } ( fixes   #8234 ) ( #8245 )  
						
						... 
						
						
						
						* Add Follow#revoke_request!
* Implement Undo { Accept { Follow } } (fixes  #8234 ) 
						
						
					 
					
						2018-08-17 16:24:56 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						1ee675d68b 
					 
					
						
						
							
							Use correct activity id in Accept when receiving duplicate Follow ( fixes   #8218 ) ( #8244 )  
						
						
						
						
					 
					
						2018-08-17 14:08:17 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						4601a58ac2 
					 
					
						
						
							
							Defer scrollIntoView after DOM is drawn ( fixes   #8239 ) ( #8242 )  
						
						
						
						
					 
					
						2018-08-17 14:07:38 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						106fa28a00 
					 
					
						
						
							
							Prevent actions log from crashing when displaying deleted status ( fixes   #8133 ) ( #8219 )  
						
						
						
						
					 
					
						2018-08-16 20:05:26 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						c98681c358 
					 
					
						
						
							
							Do not error out when performing admin actions on no statuses ( #8220 )  
						
						... 
						
						
						
						Fixes the other issue with #8168  
						
						
					 
					
						2018-08-16 20:02:52 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d78474264d 
					 
					
						
						
							
							Update reply counters only if the reply is public/unlisted ( #8211 )  
						
						
						
						
					 
					
						2018-08-16 14:21:52 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						be0b372a22 
					 
					
						
						
							
							Fix admin.js starting rails-ujs twice ( fixes   #8168 ) ( #8213 )  
						
						
						
						
					 
					
						2018-08-15 23:38:31 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						4f24dc31dc 
					 
					
						
						
							
							Fix FixAccountsUniqueIndex migration ( #8212 )  
						
						
						
						
					 
					
						2018-08-15 20:23:12 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						625b5a567b 
					 
					
						
						
							
							Get rid of the Content Warning rainbows ( #8129 )  
						
						... 
						
						
						
						* Disable the animated rainbow text when the “Reduce motion” setting is set
* Get rid of the Content Warning rainbows
* Revert to default color for CWs in admin view
Since that colorscheme is apparently broken for some colorblind people.
* Use HTML5's details and summary for statuses with CWs in admin interface 
						
						
					 
					
						2018-08-15 19:38:56 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						af912fb308 
					 
					
						
						
							
							Allow accessing local private/DM messages by URL ( #8196 )  
						
						... 
						
						
						
						* Allow accessing local private/DM messages by URL
(Provided the user pasting the URL is authorized to see the toot, obviously)
* Fix SearchServiceSpec tests 
						
						
					 
					
						2018-08-15 19:33:36 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4df9cabb22 
					 
					
						
						
							
							Display replies count in web UI ( #8181 )  
						
						
						
						
					 
					
						2018-08-15 19:29:52 +02:00 
						 
				 
			
				
					
						
							
							
								Immae 
							
						 
					 
					
						
						
							
						
						b0f4fe456b 
					 
					
						
						
							
							Add ldap search filter ( #8151 )  
						
						
						
						
					 
					
						2018-08-15 18:12:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						aaac14b8ad 
					 
					
						
						
							
							Show exact number of followers/statuses on export page/in tooltip ( #8199 )  
						
						... 
						
						
						
						* Show exact number of followers/statuses on export page/in tooltip
* Fix tests 
						
						
					 
					
						2018-08-14 21:56:17 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						ec2c516ab8 
					 
					
						
						
							
							Various fixes regarding the video position slider ( #8201 )  
						
						... 
						
						
						
						* Prevent default event handling when clicking on the video position slider
This prevents accidental text selection when clicking on the position slider.
* Fix bug when clicking on video position slider before starting the video
* Slightly more aggressive video preloading
- Preload video metadata if the video is loaded in detailed view, as it is
  likely to get played, and metadata is useful for seeking in the video.
- Preload video data if it's fullscreen as it is extremely likely to get
  played right after being put in fullscreen (although those are two steps).
- Preload video data if the user has clicked the position slider, as the video
  will play as soon as the mouse button is released, and video metadata is
  needed to properly seek into the video. 
						
						
					 
					
						2018-08-14 21:51:17 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						464daffdf9 
					 
					
						
						
							
							Upgrade Doorkeeper to 4.4.1 ( #8197 )  
						
						
						
						
					 
					
						2018-08-14 20:24:47 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						be13e95d06 
					 
					
						
						
							
							Fix null constraint violation in copy status stats migration ( #8198 )  
						
						
						
						
					 
					
						2018-08-14 20:24:36 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						8e111b753a 
					 
					
						
						
							
							Move status counters to separate table, count replies ( #8104 )  
						
						... 
						
						
						
						* Move status counters to separate table, count replies
* Migration to remove old counter columns from statuses table
* Fix schema file 
						
						
					 
					
						2018-08-14 19:19:32 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						018a9e4e7f 
					 
					
						
						
							
							Add post-deployment migration system ( #8182 )  
						
						... 
						
						
						
						Adopted from GitLab CE. Generate new migration with:
    rails g post_deployment_migration name_of_migration_here
By default they are run together with db:migrate. To not run them,
the env variable SKIP_POST_DEPLOYMENT_MIGRATIONS must be set
Code by Yorick Peterse <yorickpeterse@gmail.com >, see also:
83c8241160 
						
						
					 
					
						2018-08-13 13:40:01 +02:00 
						 
				 
			
				
					
						
							
							
								Evgeny Petrov 
							
						 
					 
					
						
						
							
						
						b7091c6c0f 
					 
					
						
						
							
							Added endorse strings, fixed footer 'developers' string ( #8183 )  
						
						
						
						
					 
					
						2018-08-12 23:11:40 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						39e361a56d 
					 
					
						
						
							
							Expect relays to answer with accept/reject ( #8179 )  
						
						
						
						
					 
					
						2018-08-12 18:16:26 +02:00 
						 
				 
			
				
					
						
							
							
								S.H 
							
						 
					 
					
						
						
							
						
						2aeeffc3ec 
					 
					
						
						
							
							Update Rails ( #8141 )  
						
						... 
						
						
						
						* Update Rails
* fix Update Rails 
						
						
					 
					
						2018-08-12 12:25:23 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						110b3f6335 
					 
					
						
						
							
							Add some feedback to maintenance rake tasks ( #8173 )  
						
						
						
						
					 
					
						2018-08-11 22:02:55 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						38e39c9366 
					 
					
						
						
							
							Weblate translations (2018-08-12) ( #8171 )  
						
						... 
						
						
						
						* Translated using Weblate (Japanese)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 98.5% (657 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 98.5% (657 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (666 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 98.5% (657 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 99.8% (666 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/cs/ 
* Translated using Weblate (Czech)
Currently translated at 61.2% (38 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/cs/ 
* Translated using Weblate (Ukrainian)
Currently translated at 51.2% (42 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/uk/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/cs/ 
* Translated using Weblate (Galician)
Currently translated at 99.8% (666 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (666 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (667 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Ukrainian)
Currently translated at 99.6% (306 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/uk/ 
* Translated using Weblate (Czech)
Currently translated at 67.0% (55 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/ 
* Translated using Weblate (Ukrainian)
Currently translated at 97.0% (647 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/uk/ 
* Translated using Weblate (Ukrainian)
Currently translated at 97.1% (648 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/uk/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/ 
* Translated using Weblate (Czech)
Currently translated at 18.3% (18 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/ 
* Translated using Weblate (Danish)
Currently translated at 79.3% (529 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Czech)
Currently translated at 61.2% (60 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/ 
* Translated using Weblate (Occitan)
Currently translated at 99.7% (667 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (German)
Currently translated at 96.5% (646 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Japanese)
Currently translated at 99.7% (667 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Czech)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Corsican)
Currently translated at 99.3% (305 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/co/ 
* Translated using Weblate (Corsican)
Currently translated at 92.2% (617 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/ 
* Translated using Weblate (Telugu)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/te/ 
* Translated using Weblate (Arabic)
Currently translated at 91.4% (75 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 92.9% (622 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Danish)
Currently translated at 92.8% (91 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/da/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Danish)
Currently translated at 82.0% (549 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Korean)
Currently translated at 98.2% (657 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (German)
Currently translated at 97.7% (654 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Corsican)
Currently translated at 98.5% (659 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/co/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/co/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/co/ 
* Translated using Weblate (French)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Basque)
Currently translated at 96.2% (644 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eu/ 
* Translated using Weblate (Basque)
Currently translated at 90.2% (74 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Czech)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Asturian)
Currently translated at 29.8% (200 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ast/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/ 
* Translated using Weblate (German)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/de/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/el/ 
* Translated using Weblate (German)
Currently translated at 96.3% (79 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (German)
Currently translated at 99.7% (667 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/de/ 
* Translated using Weblate (French)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fr/ 
* Translated using Weblate (German)
Currently translated at 97.5% (80 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (French)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (German)
Currently translated at 98.7% (81 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (German)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 98.7% (81 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (German)
Currently translated at 98.7% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (French)
Currently translated at 97.4% (652 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (German)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (German)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (669 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (German)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Danish)
Currently translated at 85.0% (569 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (669 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* yarn manage:translations
* i18n-tasks normalize && i18n-tasks remove-unused 
						
						
					 
					
						2018-08-11 21:59:23 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						cbc2e6bd40 
					 
					
						
						
							
							Make some migration script more robust ( fixes   #8007 ) ( #8170 )  
						
						... 
						
						
						
						Include a dummy Account class in the migration script containing only the
attributes relevant to the migration in order to not rely as much on the
codebase being in sync with the database schema. 
						
						
					 
					
						2018-08-11 18:00:41 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						44680c46ed 
					 
					
						
						
							
							Ensure single user is a local user ( fixes   #8154 ) ( #8157 )  
						
						
						
						
					 
					
						2018-08-11 11:53:10 +02:00 
						 
				 
			
				
					
						
							
							
								Mélanie Chauvel (ariasuni) 
							
						 
					 
					
						
						
							
						
						7b5ea7270d 
					 
					
						
						
							
							Fix crash when clicking “Show more/less for all” when a toot is not visible ( #8118 )  
						
						
						
						
					 
					
						2018-08-11 11:52:53 +02:00 
						 
				 
			
				
					
						
							
							
								Nathaniel Ekoniak 
							
						 
					 
					
						
						
							
						
						84e2446d26 
					 
					
						
						
							
							i18n: fix Slovak language name ( #8169 )  
						
						
						
						
					 
					
						2018-08-11 14:52:05 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						e8b7f3f3e2 
					 
					
						
						
							
							Weblate translations (2018-08-11) ( #8167 )  
						
						... 
						
						
						
						* Translated using Weblate (Japanese)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 98.5% (657 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 98.5% (657 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (666 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 98.5% (657 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 99.8% (666 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/cs/ 
* Translated using Weblate (Czech)
Currently translated at 61.2% (38 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/cs/ 
* Translated using Weblate (Ukrainian)
Currently translated at 51.2% (42 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/uk/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/cs/ 
* Translated using Weblate (Galician)
Currently translated at 99.8% (666 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (666 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (667 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Ukrainian)
Currently translated at 99.6% (306 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/uk/ 
* Translated using Weblate (Czech)
Currently translated at 67.0% (55 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/ 
* Translated using Weblate (Ukrainian)
Currently translated at 97.0% (647 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/uk/ 
* Translated using Weblate (Ukrainian)
Currently translated at 97.1% (648 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/uk/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/ 
* Translated using Weblate (Czech)
Currently translated at 18.3% (18 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/ 
* Translated using Weblate (Danish)
Currently translated at 79.3% (529 of 667 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Czech)
Currently translated at 61.2% (60 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/ 
* Translated using Weblate (Occitan)
Currently translated at 99.7% (667 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (German)
Currently translated at 96.5% (646 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Japanese)
Currently translated at 99.7% (667 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Czech)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Corsican)
Currently translated at 99.3% (305 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/co/ 
* Translated using Weblate (Corsican)
Currently translated at 92.2% (617 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/ 
* Translated using Weblate (Telugu)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/te/ 
* Translated using Weblate (Arabic)
Currently translated at 91.4% (75 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 92.9% (622 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Danish)
Currently translated at 92.8% (91 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/da/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Danish)
Currently translated at 82.0% (549 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Korean)
Currently translated at 98.2% (657 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (German)
Currently translated at 97.7% (654 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Corsican)
Currently translated at 98.5% (659 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/co/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/co/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/co/ 
* Translated using Weblate (French)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Basque)
Currently translated at 96.2% (644 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eu/ 
* Translated using Weblate (Basque)
Currently translated at 90.2% (74 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Czech)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Asturian)
Currently translated at 29.8% (200 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ast/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/ 
* Translated using Weblate (German)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/de/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/el/ 
* Translated using Weblate (German)
Currently translated at 96.3% (79 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (German)
Currently translated at 99.7% (667 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/de/ 
* Translated using Weblate (French)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fr/ 
* Translated using Weblate (German)
Currently translated at 97.5% (80 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (French)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (German)
Currently translated at 98.7% (81 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (German)
Currently translated at 99.8% (668 of 669 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 98.7% (81 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (German)
Currently translated at 98.7% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* i18n-tasks normalize && i18n-tasks remove-unused
* yarn manage:translations
* re-add simple_form.uk.yml
* remove ar.simple_form.hints.defaults.*.one 
						
						
					 
					
						2018-08-11 14:51:30 +09:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						3d7979c2ca 
					 
					
						
						
							
							i18n: Update Polish translation ( #8155 )  
						
						... 
						
						
						
						* i18n: Update Polish translation
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
* i18n-tasks normalize && yarn manage:translations 
						
						
					 
					
						2018-08-11 07:52:36 +09:00 
						 
				 
			
				
					
						
							
							
								Evgeny Petrov 
							
						 
					 
					
						
						
							
						
						d2e0818d5a 
					 
					
						
						
							
							[RU] Updated translation ( #8164 )  
						
						
						
						
					 
					
						2018-08-11 06:39:52 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5b8603879f 
					 
					
						
						
							
							Adjust responsive design for /about/more and /terms ( #8158 )  
						
						... 
						
						
						
						Follow-up to #8142  
						
						
					 
					
						2018-08-10 06:43:02 +02:00 
						 
				 
			
				
					
						
							
							
								Aaron Brady 
							
						 
					 
					
						
						
							
						
						8c279b1648 
					 
					
						
						
							
							Update docker-compose to cope with build-time assets ( #8156 )  
						
						... 
						
						
						
						#7780  means that asset compilation happens as a build step.
Having the assets and packs volumes defined in `docker-compose.yml` breaks this. For people who run under Docker Compose, I believe this will fix their CSS (which even running the asset recompilation separately did not). 
					
						2018-08-09 22:37:48 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						aff6a15061 
					 
					
						
						
							
							When follow is removed, remove endorsement ( #8149 )  
						
						
						
						
					 
					
						2018-08-09 15:24:29 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0dcc1950d1 
					 
					
						
						
							
							Update /terms and /about/more to use public layout ( #8142 )  
						
						
						
						
					 
					
						2018-08-09 12:58:20 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f2404de871 
					 
					
						
						
							
							Public profile endorsements (accounts picked by profile owner) ( #8146 )  
						
						
						
						
					 
					
						2018-08-09 09:56:53 +02:00 
						 
				 
			
				
					
						
							
							
								Evgeny Petrov 
							
						 
					 
					
						
						
							
						
						80176a3814 
					 
					
						
						
							
							[RU] Translation update: ( #8147 )  
						
						... 
						
						
						
						* [RU] Translation update:
• Added translation to Welcome timeline
• Doorkeeper: changed date format to more common in Russia
• Doorkeeper: added translation to scopes
• Added translation to Dashboard settings (I didn't have a chance to test it on Live server, so some strings may be a bit incorrect)
• Added translation to Relays settings
• Added translation to Filters settings
• Some other small fixes and improvements
* Quoted string for "joined" key to avoid mapping error
* [RU] Changed "повторить" (repeat) to "исправить" (change, fix) for a more correct translation.
* i18n-tasks normalize 
						
						
					 
					
						2018-08-09 08:50:42 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d974c94478 
					 
					
						
						
							
							Remove protocol handler registration ( #8127 )  
						
						... 
						
						
						
						Browser UI too confusing / scares people, protocol URIs not used much 
						
						
					 
					
						2018-08-08 21:12:45 +02:00 
						 
				 
			
				
					
						
							
							
								Mozinet 
							
						 
					 
					
						
						
							
						
						58cc673882 
					 
					
						
						
							
							Update fr.yml for 3 spelling mistakes and a typo ( #8135 )  
						
						
						
						
					 
					
						2018-08-08 01:02:34 +09:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						1ab8b4b8ea 
					 
					
						
						
							
							Scroll to linked status in public status view ( fixes   #7884 ) ( #8130 )  
						
						... 
						
						
						
						When there is a single detailed status on a public page, scroll to it and
replace the history state to not scroll back on refresh (simulates # anchors). 
						
						
					 
					
						2018-08-06 15:16:02 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						c52bcc0331 
					 
					
						
						
							
							Serialize text-less statuses as '.' over OStatus ( fixes   #7856 ) ( #8126 )  
						
						
						
						
					 
					
						2018-08-05 12:22:23 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						23b22d0dff 
					 
					
						
						
							
							i18n: Make Polish translation more gender neutral + update ( #8119 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-08-03 00:09:24 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						dad8a1baf2 
					 
					
						
						
							
							Render custom emoji in display name on public profile ( #8115 )  
						
						
						
						
					 
					
						2018-08-02 15:08:29 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						4da03a298a 
					 
					
						
						
							
							Do not show pinned toots when min_id is set ( #8111 )  
						
						
						
						
					 
					
						2018-08-01 17:57:02 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cc56f2230a 
					 
					
						
						
							
							Add separate setting for sidebar text (site_short_description) ( #8107 )  
						
						... 
						
						
						
						* Add separate setting for sidebar text (site_short_description)
* Fix tests 
						
						
					 
					
						2018-07-31 18:59:34 +02:00 
						 
				 
			
				
					
						
							
							
								mimikun 
							
						 
					 
					
						
						
							
						
						9ae53ad59e 
					 
					
						
						
							
							Fix nodejs 8.x install in vagrant ( #8105 )  
						
						
						
						
					 
					
						2018-07-31 14:38:31 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						13ac8ca66a 
					 
					
						
						
							
							Do not hide hashtag timeline in mobile view, make it full-window ( #8093 )  
						
						
						
						
					 
					
						2018-07-31 02:54:25 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						60df87f6f0 
					 
					
						
						
							
							Compensate for scrollbar disappearing when media modal visible ( #8100 )  
						
						... 
						
						
						
						* Compensate for scrollbar disappearing when media modal visible
Make auth pages backgrounds lighter
* Fix typo 
						
						
					 
					
						2018-07-31 01:14:33 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e7e577dd6e 
					 
					
						
						
							
							Enforce username format for remote users, too ( #8102 )  
						
						... 
						
						
						
						Initially I thought there might be valid reasons for remote users to
have a different, unpredicted username format. However, I now realize
such a difference would be unusable and unexpected within Mastodon.
Fix  #8058  
						
						
					 
					
						2018-07-30 22:29:52 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						d425d30804 
					 
					
						
						
							
							Use workspace instead of caching for built assets ( #8103 )  
						
						... 
						
						
						
						Tests cannot run without built assets, and we want
exactly the matching assets. This is not a cache. 
						
						
					 
					
						2018-07-30 22:22:55 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						07b799468d 
					 
					
						
						
							
							Fix incorrect context definition for the "featured" keyword ( #8090 )  
						
						... 
						
						
						
						* Fix incorrect context definition for the "featured" keyword
Fix  #8077 
* Adjust context definition for movedTo 
						
						
					 
					
						2018-07-30 19:33:37 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1656663598 
					 
					
						
						
							
							Convert MOV and WEBM to MP4, raise maximum limit to 40MB ( #8101 )  
						
						... 
						
						
						
						Separate size limits for images and video. Images remain at 8MB,
while videos can be up to 40MB. 
						
						
					 
					
						2018-07-30 19:33:05 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						18831acc10 
					 
					
						
						
							
							Weblate translations (2018-07-30) ( #8096 )  
						
						... 
						
						
						
						* Translated using Weblate (Czech)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 4.8% (4 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/ 
* Translated using Weblate (Czech)
Currently translated at 29.5% (196 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 30.1% (200 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Telugu)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/te/ 
* Translated using Weblate (Czech)
Currently translated at 49.4% (328 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (662 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Czech)
Currently translated at 70.4% (467 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Ukrainian)
Currently translated at 92.3% (612 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/uk/ 
* Translated using Weblate (Telugu)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/te/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ko/ 
* Translated using Weblate (Czech)
Currently translated at 71.6% (475 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Czech)
Currently translated at 95.0% (630 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Korean)
Currently translated at 99.8% (662 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Danish)
Currently translated at 79.3% (526 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Czech)
Currently translated at 99.8% (662 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 50.0% (31 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/cs/ 
* yarn manage:translations && i18n-tasks normalize && i18n-tasks remove-unused 
						
						
					 
					
						2018-07-30 03:43:34 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						06c83527f5 
					 
					
						
						
							
							Do not scroll up when modal is opened ( #8095 )  
						
						
						
						
					 
					
						2018-07-29 16:52:06 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0a3cc246ac 
					 
					
						
						
							
							Fix size/dimension values in avatar/header hint localizations ( #8088 )  
						
						
						
						
					 
					
						2018-07-29 09:57:13 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1d773b3a46 
					 
					
						
						
							
							Add missing formatting to the text in hero widget ( #8089 )  
						
						
						
						
					 
					
						2018-07-28 23:52:20 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						79a1f667c5 
					 
					
						
						
							
							Order invites by recent first ( #8091 )  
						
						... 
						
						
						
						Fix  #8085  
					
						2018-07-28 17:15:17 -04:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cc94b1d95a 
					 
					
						
						
							
							Prevent ActivityPub movedTo recursion ( #8092 )  
						
						... 
						
						
						
						Fix  #8051  
					
						2018-07-28 17:14:55 -04:00 
						 
				 
			
				
					
						
							
							
								Mélanie Chauvel (ariasuni) 
							
						 
					 
					
						
						
							
						
						2ccef52a4f 
					 
					
						
						
							
							Improve account bar css ( #8087 )  
						
						... 
						
						
						
						* Remove superfluous span tags
* Make account bar items (except dropdown) flexible to work well with custom CSS
* Fix CSS lint warning (0px → 0) 
						
						
					 
					
						2018-07-28 20:09:58 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						bb71538bb5 
					 
					
						
						
							
							Redesign public profiles and toots ( #8068 )  
						
						
						
						
					 
					
						2018-07-28 19:25:33 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						e23b26178a 
					 
					
						
						
							
							i18n: Update Polish translation ( #8084 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-07-29 02:20:45 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0fb0037ca7 
					 
					
						
						
							
							Resize images by area instead of fixed dimensions ( #8083 )  
						
						... 
						
						
						
						To improve the way super tall or super ride images are treated, the
numbers remain the same, 1280x1280 and 400x400, but if an image
is less in one dimension than the other, the other can become larger
Thanks to @WAHa_06x36@mastodon.social  for the tip 
						
						
					 
					
						2018-07-28 03:33:00 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						3c35b34b61 
					 
					
						
						
							
							Improve keyboard shortcuts descriptions ( #8066 )  
						
						... 
						
						
						
						* Add hotkey variants to keyboard shortcuts description
* Add documentation for “p” hotkey
* yarn manage:translations 
						
						
					 
					
						2018-07-26 04:51:25 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						d199806969 
					 
					
						
						
							
							Prevent scrolling main frame when navigating in image gallery with arrow keys ( #8073 )  
						
						
						
						
					 
					
						2018-07-26 04:50:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eai 
							
						 
					 
					
						
						
							
						
						c9739ca86b 
					 
					
						
						
							
							Fix .column-back-button line-height ( #8074 )  
						
						
						
						
					 
					
						2018-07-26 04:49:45 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						9ad334f65c 
					 
					
						
						
							
							Call address instead of exchange ( #8076 )  
						
						
						
						
					 
					
						2018-07-26 04:49:28 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						ba6a592b39 
					 
					
						
						
							
							fix typo in  🇵🇱  ( #8075 )  
						
						
						
						
					 
					
						2018-07-26 08:42:33 +09:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						69bf116345 
					 
					
						
						
							
							Add secure option to additional cookie ( #8069 )  
						
						
						
						
					 
					
						2018-07-25 18:49:47 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						b62ec00d87 
					 
					
						
						
							
							Weblate translations (2018-07-25) ( #8065 )  
						
						... 
						
						
						
						* Translated using Weblate (Italian)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/it/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 99.8% (642 of 643 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Slovak)
Currently translated at 97.2% (625 of 643 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Czech)
Currently translated at 5.1% (5 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Italian)
Currently translated at 97.5% (80 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Italian)
Currently translated at 83.5% (537 of 643 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Esperanto)
Currently translated at 99.8% (642 of 643 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 98.7% (81 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eo/ 
* Translated using Weblate (Galician)
Currently translated at 99.8% (661 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Japanese)
Currently translated at 95.1% (78 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Persian)
Currently translated at 98.9% (655 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Japanese)
Currently translated at 98.7% (654 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 98.9% (655 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.0% (656 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.2% (657 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/da/ 
* Translated using Weblate (Danish)
Currently translated at 77.9% (516 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Danish)
Currently translated at 74.1% (46 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/da/ 
* Translated using Weblate (Slovak)
Currently translated at 95.6% (633 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (661 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (Japanese)
Currently translated at 99.3% (658 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Slovak)
Currently translated at 96.2% (637 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (661 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Japanese)
Currently translated at 99.5% (659 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.5% (659 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Persian)
Currently translated at 99.6% (660 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Occitan)
Currently translated at 99.6% (660 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Japanese)
Currently translated at 99.5% (660 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Persian)
Currently translated at 99.6% (661 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (662 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (662 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Occitan)
Currently translated at 99.6% (661 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Galician)
Currently translated at 99.8% (662 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Occitan)
Currently translated at 99.8% (662 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (663 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Added translation using Weblate (Asturian)
* Translated using Weblate (Danish)
Currently translated at 78.1% (518 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (663 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (662 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Japanese)
Currently translated at 99.5% (660 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/el/ 
* Translated using Weblate (German)
Currently translated at 95.1% (78 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (Asturian)
Currently translated at 4.0% (27 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ast/ 
* Translated using Weblate (Asturian)
Currently translated at 19.6% (130 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ast/ 
* Added translation using Weblate (Asturian)
* Added translation using Weblate (Asturian)
* Added translation using Weblate (Asturian)
* Added translation using Weblate (Asturian)
* Added translation using Weblate (Asturian)
* Translated using Weblate (Italian)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/ 
* Translated using Weblate (Arabic)
Currently translated at 94.5% (627 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (German)
Currently translated at 96.9% (643 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (661 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Occitan)
Currently translated at 99.8% (662 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Arabic)
Currently translated at 95.1% (78 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Slovenian)
Currently translated at 1.0% (1 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sl/ 
* i18n-tasks normalize && i18n-tasks remove-unused && yarn manage:translations
* Add Asturian 
						
						
					 
					
						2018-07-24 20:47:13 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						7e638043b9 
					 
					
						
						
							
							Weblate translations (2018-07-18) ( #8047 )  
						
						... 
						
						
						
						* Translated using Weblate (Italian)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/it/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 99.8% (642 of 643 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Slovak)
Currently translated at 97.2% (625 of 643 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Czech)
Currently translated at 5.1% (5 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Italian)
Currently translated at 97.5% (80 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Italian)
Currently translated at 83.5% (537 of 643 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Esperanto)
Currently translated at 99.8% (642 of 643 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 98.7% (81 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eo/ 
* Translated using Weblate (Galician)
Currently translated at 99.8% (661 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Japanese)
Currently translated at 95.1% (78 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Persian)
Currently translated at 98.9% (655 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Japanese)
Currently translated at 98.7% (654 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 98.9% (655 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.0% (656 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.2% (657 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/da/ 
* Translated using Weblate (Danish)
Currently translated at 77.9% (516 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Danish)
Currently translated at 74.1% (46 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/da/ 
* Translated using Weblate (Slovak)
Currently translated at 95.6% (633 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (661 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (Japanese)
Currently translated at 99.3% (658 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Slovak)
Currently translated at 96.2% (637 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (661 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Japanese)
Currently translated at 99.5% (659 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.5% (659 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Persian)
Currently translated at 99.6% (660 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Occitan)
Currently translated at 99.6% (660 of 662 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Japanese)
Currently translated at 99.5% (660 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Persian)
Currently translated at 99.6% (661 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (662 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (662 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Occitan)
Currently translated at 99.6% (661 of 663 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* yarn manage:translations && i18n-tasks normalize
* revert db/schema.rb 
						
						
					 
					
						2018-07-18 15:38:35 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6277a6db2a 
					 
					
						
						
							
							Hide "A look inside" in mobile layout on frontpage ( #8044 )  
						
						
						
						
					 
					
						2018-07-17 21:44:11 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f6910fba02 
					 
					
						
						
							
							Ensure container of React components has full width ( #8043 )  
						
						... 
						
						
						
						Fix  #8018  
					
						2018-07-17 18:54:07 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						3c3cf7e208 
					 
					
						
						
							
							Update supported Node.js version ( #8041 )  
						
						
						
						
					 
					
						2018-07-17 15:29:33 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2bcdfcdee3 
					 
					
						
						
							
							Add missing translation for admin dashboard trends section ( #8040 )  
						
						
						
						
					 
					
						2018-07-17 07:15:17 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						69c34f3438 
					 
					
						
						
							
							Fix number of results returned from TrendingTags.get  
						
						
						
						
					 
					
						2018-07-16 19:54:14 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						8241f162df 
					 
					
						
						
							
							Fix tag usage display on admin dashboard  
						
						
						
						
					 
					
						2018-07-16 19:51:16 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0d13e30ad2 
					 
					
						
						
							
							Display trending hashtags on admin dashboard ( #8038 )  
						
						
						
						
					 
					
						2018-07-16 19:21:27 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7e2678f7f6 
					 
					
						
						
							
							Fix ActivityPub::UpdateDistributionWorker regression ( #8039 )  
						
						... 
						
						
						
						Regression from #7998  let to profile updates not sending 
						
						
					 
					
						2018-07-16 18:43:22 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a23ac107e4 
					 
					
						
						
							
							Fix activity:interactions counter to count all interactions ( #8037 )  
						
						
						
						
					 
					
						2018-07-16 18:35:43 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						8f64b17d98 
					 
					
						
						
							
							Whitelist dat/ipfs/gopher links in sanitizer ( #8034 )  
						
						... 
						
						
						
						Fix  #7994  
					
						2018-07-16 22:17:43 +09:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						daacf15d72 
					 
					
						
						
							
							i18n: Update Polish translation ( #8032 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-07-16 19:23:27 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						04587116bd 
					 
					
						
						
							
							Fix typo in Admin::DashboardController#index  
						
						
						
						
					 
					
						2018-07-16 01:58:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2354b10eb5 
					 
					
						
						
							
							Add admin dashboard ( #8029 )  
						
						
						
						
					 
					
						2018-07-16 01:11:53 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						7a68608237 
					 
					
						
						
							
							Fix index detection a migration to revert index change ( #8026 )  
						
						
						
						
					 
					
						2018-07-15 14:56:00 +02:00 
						 
				 
			
				
					
						
							
							
								THE BOSS ♨ 
							
						 
					 
					
						
						
							
						
						dc62195a06 
					 
					
						
						
							
							Upgrade Node.js to v8.x on nvmrc ( #8023 )  
						
						
						
						
					 
					
						2018-07-15 12:29:17 +09:00 
						 
				 
			
				
					
						
							
							
								Kevin Liu 
							
						 
					 
					
						
						
							
						
						68cccb00ef 
					 
					
						
						
							
							Dockerfile: run asset precompilation as a build step ( #7780 )  
						
						... 
						
						
						
						* Dockerfile: run asset precompilation as a build step
* Replace OTP_SECRET and SECRET_KEY_BASE with placeholders 
						
						
					 
					
						2018-07-15 01:19:09 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						955d5d36e8 
					 
					
						
						
							
							Use LoadingBar instead of blur to indicate that an image is loading ( fixes   #4060 ) ( #7562 )  
						
						
						
						
					 
					
						2018-07-15 01:18:09 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						af161e849d 
					 
					
						
						
							
							Downgrade react-swipeable-views to v0.12.13 from v0.12.14 ( #8022 )  
						
						
						
						
					 
					
						2018-07-15 01:01:01 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						d0d23b8f0a 
					 
					
						
						
							
							Do not cause an error if domain_lists.blocks.next is undefined ( #8021 )  
						
						... 
						
						
						
						A valid URL is always truthy, so we can simplify this check 
						
						
					 
					
						2018-07-14 23:28:29 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						0eacf2b419 
					 
					
						
						
							
							Upgrade Node.js to v8.x on Docker image ( #8019 )  
						
						
						
						
					 
					
						2018-07-14 15:12:27 +02:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						0f0576ea06 
					 
					
						
						
							
							Add missing Korean translations ( #8017 )  
						
						
						
						
					 
					
						2018-07-14 18:27:27 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2a176514be 
					 
					
						
						
							
							Display full acct on public status pages, always ( #8011 )  
						
						
						
						
					 
					
						2018-07-14 04:07:47 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						38e9662d78 
					 
					
						
						
							
							Disable language detection for texts shorter than 140 characters ( #8010 )  
						
						... 
						
						
						
						If the input text is blank after preparation (only mention, or
only URL, or empty as in a media post), then use nil as language,
since it's OK to show to everyone.
Otherwise, always fall back to the server's default locale 
						
						
					 
					
						2018-07-14 04:05:36 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0180037dfb 
					 
					
						
						
							
							Fix streaming API still using filtered instead of chosen languages ( #8009 )  
						
						
						
						
					 
					
						2018-07-14 03:59:31 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5a6645c922 
					 
					
						
						
							
							Fix static GIFs being saved as empty files when using local storage ( #8012 )  
						
						... 
						
						
						
						Fix  #7997 
Fix  #6237  
					
						2018-07-14 03:56:52 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						e9b322d0a6 
					 
					
						
						
							
							Upgrade webpack to version v4.x ( #6655 )  
						
						
						
						
					 
					
						2018-07-14 03:56:41 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e709107463 
					 
					
						
						
							
							Display Mastodon version in footer of web UI ( #8013 )  
						
						... 
						
						
						
						Fix  #7846  
					
						2018-07-14 03:56:34 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9b75dee316 
					 
					
						
						
							
							Weblate translations (2018-07-14) ( #8016 )  
						
						... 
						
						
						
						* Translated using Weblate (Slovak)
Currently translated at 97.7% (622 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (636 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (635 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 93.5% (73 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt_BR/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (German)
Currently translated at 100.0% (78 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
Eine Option ist "nie", also muss es das Ablaufdatum sein, nicht das Datum bis wann es gültig ist
* Translated using Weblate (Japanese)
Currently translated at 99.6% (305 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ja/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (80 of 80 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/el/ 
* Translated using Weblate (Slovak)
Currently translated at 98.7% (79 of 80 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 97.7% (622 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (80 of 80 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/da/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (643 of 643 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fa/ 
* Translated using Weblate (Japanese)
Currently translated at 93.9% (77 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.2% (638 of 643 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.3% (639 of 643 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Danish)
Currently translated at 77.2% (497 of 643 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/el/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (642 of 643 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (82 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (306 of 306 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (643 of 643 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Slovak)
Currently translated at 98.7% (81 of 82 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 97.0% (624 of 643 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Czech)
Currently translated at 5.2% (34 of 643 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* i18n-tasks normalize && yarn manage:translations 
						
						
					 
					
						2018-07-14 10:54:11 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						47c59591e0 
					 
					
						
						
							
							Do not count self in potential friendships ( #8014 )  
						
						
						
						
					 
					
						2018-07-14 10:44:23 +09:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						c8c25ea7eb 
					 
					
						
						
							
							Add dependencies for uWebSockets ( #7466 )  
						
						... 
						
						
						
						UWS needs openssl and zlib https://github.com/uNetworking/uWebSockets/wiki/Misc.-details#dependencies  
						
						
					 
					
						2018-07-14 01:47:10 +02:00 
						 
				 
			
				
					
						
							
							
								Petko Bordjukov 
							
						 
					 
					
						
						
							
						
						37d428dfaf 
					 
					
						
						
							
							Update uws dependency to 10.148.0 ( #7448 )  
						
						... 
						
						
						
						This release fixes issues with open events, adds Node 10 support
and drops Node 4, 5, 6 and 7.
Changes: 6152fb6787...689c15c59e 
						
						
					 
					
						2018-07-14 01:46:27 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e55dce3176 
					 
					
						
						
							
							Add federation relay support ( #7998 )  
						
						... 
						
						
						
						* Add federation relay support
* Add admin UI for managing relays
* Include actor on relay-related activities
* Fix i18n 
						
						
					 
					
						2018-07-13 02:16:06 +02:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						401559c376 
					 
					
						
						
							
							Fix whole-word selection and i18n: Add Japanese translation for Whole-word ( #8004 )  
						
						... 
						
						
						
						* Add Japanese translation for "Whole word" and add it's description.
* Fix to enable "Whole-word" selection. 
						
						
					 
					
						2018-07-12 17:58:26 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7ac5151b74 
					 
					
						
						
							
							Bump version to 2.4.3  
						
						
						
						
					 
					
						2018-07-11 11:21:27 +02:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						d1a6b144ef 
					 
					
						
						
							
							Add missing Korean translation ( #7993 )  
						
						... 
						
						
						
						* Add missing Korean translation
* Remove deleted strings 
						
						
					 
					
						2018-07-11 14:01:42 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						89dc0c98ee 
					 
					
						
						
							
							Bump version to 2.4.3rc3  
						
						
						
						
					 
					
						2018-07-11 01:31:23 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ffd444d221 
					 
					
						
						
							
							Weblate translations (2018-07-11) ( #7992 )  
						
						... 
						
						
						
						* Translated using Weblate (German)
Currently translated at 100.0% (305 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (78 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (78 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/oc/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (78 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (78 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (78 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/da/ 
* Translated using Weblate (French)
Currently translated at 100.0% (78 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (78 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (305 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (633 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (305 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Slovenian)
Currently translated at 41.9% (26 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sl/ 
* Translated using Weblate (Danish)
Currently translated at 70.9% (450 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (634 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (305 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (German)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/de/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (78 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (German)
Currently translated at 100.0% (305 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (78 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (German)
Currently translated at 99.6% (632 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/nl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (78 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (636 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/gl/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (305 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Danish)
Currently translated at 65.3% (64 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/da/ 
* Translated using Weblate (Japanese)
Currently translated at 95.9% (94 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ja/ 
* Translated using Weblate (Greek)
Currently translated at 74.4% (73 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (305 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (French)
Currently translated at 93.8% (92 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fr/ 
* Translated using Weblate (Danish)
Currently translated at 67.3% (66 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/da/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (636 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 99.8% (635 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (78 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (305 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (305 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 98.7% (77 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (305 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Persian)
Currently translated at 99.6% (634 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Added translation using Weblate (Czech)
* Added translation using Weblate (Czech)
* Added translation using Weblate (Czech)
* Added translation using Weblate (Czech)
* Added translation using Weblate (Czech)
* Added translation using Weblate (Czech)
* Translated using Weblate (Czech)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/cs/ 
* Translated using Weblate (Czech)
Currently translated at 8.0% (5 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/cs/ 
* Translated using Weblate (Czech)
Currently translated at 0.9% (3 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 1.0% (1 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/ 
* Translated using Weblate (Czech)
Currently translated at 1.2% (1 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (305 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Slovak)
Currently translated at 80.6% (79 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sk/ 
* Translated using Weblate (Arabic)
Currently translated at 98.9% (97 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ar/ 
* Translated using Weblate (Danish)
Currently translated at 70.9% (44 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/da/ 
* Translated using Weblate (Danish)
Currently translated at 72.0% (458 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Danish)
Currently translated at 91.8% (90 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/da/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (305 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Italian)
Currently translated at 98.9% (97 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/it/ 
* Translated using Weblate (Czech)
Currently translated at 5.1% (4 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/ 
* Translated using Weblate (Czech)
Currently translated at 5.3% (34 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Japanese)
Currently translated at 93.5% (73 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 96.9% (95 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ja/ 
* Translated using Weblate (Danish)
Currently translated at 75.1% (478 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (French)
Currently translated at 96.9% (95 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fr/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (305 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (636 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (304 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (78 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (635 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Slovak)
Currently translated at 97.4% (620 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 93.8% (92 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sk/ 
* Translated using Weblate (Japanese)
Currently translated at 93.5% (73 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Danish)
Currently translated at 75.1% (478 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (78 of 78 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (305 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (635 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Slovak)
Currently translated at 97.6% (621 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 98.9% (97 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sk/ 
* Translated using Weblate (Greek)
Currently translated at 99.5% (633 of 636 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (305 of 305 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* i18n-tasks normalize && yarn manage:translations 
						
						
					 
					
						2018-07-11 01:14:38 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						bfce6a5485 
					 
					
						
						
							
							Add link to filters in web UI dropdown ( #7990 )  
						
						
						
						
					 
					
						2018-07-11 00:56:54 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						20fefdb714 
					 
					
						
						
							
							Make whole-word filter regex consistent between Ruby and JS ( #7987 )  
						
						
						
						
					 
					
						2018-07-10 03:01:50 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						1ca4e51eb3 
					 
					
						
						
							
							Add option to not consider word boundaries when processing keyword filtering ( #7975 )  
						
						... 
						
						
						
						* Add option to not consider word boundaries when filtering phrases
* Add a few tests for keyword/phrase filtering 
						
						
					 
					
						2018-07-09 02:22:09 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						451e585b97 
					 
					
						
						
							
							Bump version to 2.4.3rc2  
						
						
						
						
					 
					
						2018-07-07 22:23:52 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						30e1da7668 
					 
					
						
						
							
							Add follow button to detailed status, add gradient to mask bio cut-off ( #7979 )  
						
						... 
						
						
						
						* Add follow button to detailed status, add gradient to mask bio cut-off
* In landing strip, show sign up link even if closed (different href)
Point to joinmastodon.org 
						
						
					 
					
						2018-07-07 22:20:14 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6b9e03e002 
					 
					
						
						
							
							Add API method to remove a suggestion ( #7978 )  
						
						... 
						
						
						
						DELETE /api/v1/suggestions/:account_id
When blocking, remove suggestion from both sides. Muting not affected,
since muting is supposed to be invisible to the target. 
						
						
					 
					
						2018-07-07 21:09:54 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						ef2bcf51d7 
					 
					
						
						
							
							Fix french translation of “Keyword or phrase” ( #7980 )  
						
						
						
						
					 
					
						2018-07-07 20:45:04 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cfeb3beb4e 
					 
					
						
						
							
							Fix filters not affecting notifications in web UI ( #7977 )  
						
						... 
						
						
						
						* Hook up filtering to statuses in notifications column
* Filter notifications for sound, desktop notifications 
						
						
					 
					
						2018-07-07 19:31:19 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cd509d2146 
					 
					
						
						
							
							Remove .p-name microformat class ( #7961 )  
						
						... 
						
						
						
						Fix  #7926  
					
						2018-07-07 18:51:56 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9804ec3a6d 
					 
					
						
						
							
							Fix missing irreversible in filters API, expires_in param ( #7976 )  
						
						
						
						
					 
					
						2018-07-07 18:51:45 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						c24d62220d 
					 
					
						
						
							
							i18n: Update Polish translation ( #7968 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-07-07 10:53:00 +09:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						c930b61770 
					 
					
						
						
							
							Revert "Fix dark background error on user-mention autosuggest ( #7937 )" ( #7964 )  
						
						... 
						
						
						
						This reverts commit 7da74e3157 
						
						
					 
					
						2018-07-06 13:19:18 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						617f40fc2b 
					 
					
						
						
							
							Fix gradient, regression from  #7927  ( #7963 )  
						
						
						
						
					 
					
						2018-07-06 13:16:31 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f89c595ea0 
					 
					
						
						
							
							Add admin setting to enable OG previews for sensitive media ( #7962 )  
						
						
						
						
					 
					
						2018-07-06 02:15:56 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						404c7702ec 
					 
					
						
						
							
							In keyword filter, account for reblogs, HTML and whole-words ( #7960 )  
						
						... 
						
						
						
						* In keyword filter, account for reblogs, HTML and whole-words
* Match whole words in JS filter, too
* Fix typo 
						
						
					 
					
						2018-07-06 02:15:44 +02:00 
						 
				 
			
				
					
						
							
							
								Dryusdan 
							
						 
					 
					
						
						
							
						
						17b928502a 
					 
					
						
						
							
							update twemojie to v2 ( #7911 )  
						
						
						
						
					 
					
						2018-07-06 01:58:07 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cb36ab9a10 
					 
					
						
						
							
							Bump version to 2.4.3rc1  
						
						
						
						
					 
					
						2018-07-05 21:08:03 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						78f036b7d2 
					 
					
						
						
							
							Remove reference to BTC, update video link  
						
						
						
						
					 
					
						2018-07-05 21:02:21 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						8461cd4bb5 
					 
					
						
						
							
							Send undo of boost to original poster if reblog ( #7959 )  
						
						... 
						
						
						
						Fix  #7874  
					
						2018-07-05 20:57:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						baff4a7ce0 
					 
					
						
						
							
							If signed in, redirect autofollow invite to profile page ( #7956 )  
						
						... 
						
						
						
						Fix  #7944  
					
						2018-07-05 20:57:35 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						32a4b524fb 
					 
					
						
						
							
							In e-mail validator, fallback from MX to A record ( #7955 )  
						
						... 
						
						
						
						Fix  #7831  
					
						2018-07-05 20:57:24 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4b198b172d 
					 
					
						
						
							
							Check reblogged status for blocked/muted mentions ( #7957 )  
						
						
						
						
					 
					
						2018-07-05 18:43:37 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1f6ed4f86a 
					 
					
						
						
							
							Add more granular OAuth scopes ( #7929 )  
						
						... 
						
						
						
						* Add more granular OAuth scopes
* Add human-readable descriptions of the new scopes
* Ensure new scopes look good on the app UI
* Add tests
* Group scopes in screen and color-code dangerous ones
* Fix wrong extra scope 
						
						
					 
					
						2018-07-05 18:31:35 +02:00 
						 
				 
			
				
					
						
							
							
								Maciek Baron 
							
						 
					 
					
						
						
							
						
						ca2cc556f1 
					 
					
						
						
							
							Crush PNGs to reduce overall size ( #7954 )  
						
						
						
						
					 
					
						2018-07-05 15:20:16 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						b2051a6256 
					 
					
						
						
							
							Weblate translations (2018-07-05) ( #7950 )  
						
						... 
						
						
						
						* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 99.5% (620 of 623 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 99.6% (306 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/zh_Hant_HK/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (622 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (Slovak)
Currently translated at 97.2% (606 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sv/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 97.5% (608 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Finnish)
Currently translated at 96.6% (602 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fi/ 
* Added translation using Weblate (Danish)
* Added translation using Weblate (Danish)
* Added translation using Weblate (Danish)
* Added translation using Weblate (Danish)
* Added translation using Weblate (Danish)
* Translated using Weblate (Danish)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/da/ 
* Added translation using Weblate (Danish)
* Translated using Weblate (Danish)
Currently translated at 81.6% (58 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/da/ 
* Translated using Weblate (Danish)
Currently translated at 58.0% (36 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/da/ 
* Translated using Weblate (Danish)
Currently translated at 73.6% (56 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/da/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (623 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sv/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (623 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sv/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (623 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sv/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sv/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sv/ 
* Added translation using Weblate (Swedish)
* Translated using Weblate (Swedish)
Currently translated at 50.0% (1 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/sv/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sv/ 
* Translated using Weblate (Danish)
Currently translated at 80.7% (248 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Danish)
Currently translated at 37.2% (232 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (77 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (632 of 633 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (French)
Currently translated at 98.7% (76 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (Danish)
Currently translated at 78.9% (60 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/da/ 
* Translated using Weblate (Danish)
Currently translated at 87.0% (67 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/da/ 
* Translated using Weblate (Persian)
Currently translated at 98.7% (625 of 633 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Danish)
Currently translated at 81.1% (249 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Slovak)
Currently translated at 94.8% (73 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 97.4% (617 of 633 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Arabic)
Currently translated at 96.1% (74 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 97.4% (75 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Korean)
Currently translated at 99.8% (632 of 633 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (77 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ko/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (633 of 633 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (634 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (77 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Slovak)
Currently translated at 96.1% (74 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 97.4% (617 of 633 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Persian)
Currently translated at 99.6% (631 of 633 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (77 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fa/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (77 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 99.8% (632 of 633 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (German)
Currently translated at 99.3% (629 of 633 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Slovak)
Currently translated at 97.4% (617 of 633 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 98.7% (76 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (77 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Danish)
Currently translated at 94.8% (73 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/da/ 
* Translated using Weblate (Danish)
Currently translated at 92.1% (283 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Danish)
Currently translated at 40.9% (259 of 633 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (77 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/ 
* Translated using Weblate (Italian)
Currently translated at 84.5% (535 of 633 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (634 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Danish)
Currently translated at 100.0% (77 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/da/ 
* Translated using Weblate (Danish)
Currently translated at 86.8% (66 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/da/ 
* Translated using Weblate (Slovenian)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/sl/ 
* Translated using Weblate (Arabic)
Currently translated at 96.2% (610 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (77 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 99.8% (633 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Slovenian)
Currently translated at 29.0% (18 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sl/ 
* Translated using Weblate (Japanese)
Currently translated at 93.5% (72 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (632 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (77 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Greek)
Currently translated at 98.1% (622 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Danish)
Currently translated at 98.3% (302 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (633 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Danish)
Currently translated at 63.4% (402 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Danish)
Currently translated at 62.9% (39 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/da/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 97.4% (618 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (633 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 93.5% (72 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 93.5% (72 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Added translation using Weblate (Greek)
* Added translation using Weblate (Greek)
* Translated using Weblate (Danish)
Currently translated at 70.6% (448 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (French)
Currently translated at 100.0% (77 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/el/ 
* Translated using Weblate (Greek)
Currently translated at 61.2% (38 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/el/ 
* Translated using Weblate (Danish)
Currently translated at 98.6% (303 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Greek)
Currently translated at 72.5% (45 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/el/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 97.4% (618 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Japanese)
Currently translated at 93.5% (72 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (633 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/el/ 
* Added translation using Weblate (Greek)
* Translated using Weblate (Greek)
Currently translated at 99.6% (306 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (633 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Danish)
Currently translated at 66.1% (41 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/da/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/el/ 
* Added translation using Weblate (Greek)
* Translated using Weblate (Greek)
Currently translated at 14.2% (11 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/el/ 
* Translated using Weblate (Arabic)
Currently translated at 98.7% (76 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 96.3% (611 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Greek)
Currently translated at 53.2% (41 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/el/ 
* Translated using Weblate (Greek)
Currently translated at 55.8% (43 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/el/ 
* Translated using Weblate (Greek)
Currently translated at 57.1% (44 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/el/ 
* Translated using Weblate (Greek)
Currently translated at 61.0% (47 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (77 of 77 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 99.8% (633 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Normalize translations
ran yarn build:development && i18n-tasks normalize && yarn
manage:translations && i18n-tasks remove-unused
* Add Danish language 
						
						
					 
					
						2018-07-05 21:50:16 +09:00 
						 
				 
			
				
					
						
							
							
								Maciek Baron 
							
						 
					 
					
						
						
							
						
						1e65cdf821 
					 
					
						
						
							
							Add comment, test to unescapeHTML ( #7949 )  
						
						
						
						
					 
					
						2018-07-05 19:19:38 +09:00 
						 
				 
			
				
					
						
							
							
								Maciek Baron 
							
						 
					 
					
						
						
							
						
						cdfe51e325 
					 
					
						
						
							
							Fix   #6395  - overlapping profile name and domain ( #7927 )  
						
						
						
						
					 
					
						2018-07-04 17:36:33 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Lach 
							
						 
					 
					
						
						
							
						
						7da74e3157 
					 
					
						
						
							
							Fix dark background error on user-mention autosuggest ( #7937 )  
						
						
						
						
					 
					
						2018-07-04 17:35:57 +02:00 
						 
				 
			
				
					
						
							
							
								Maciek Baron 
							
						 
					 
					
						
						
							
						
						f2d9a3c239 
					 
					
						
						
							
							Refactor privacyPrefence() to use priority list ( #7945 )  
						
						
						
						
					 
					
						2018-07-04 17:35:35 +02:00 
						 
				 
			
				
					
						
							
							
								Maciek Baron 
							
						 
					 
					
						
						
							
						
						0bfa0f2374 
					 
					
						
						
							
							Add white outline to black emojis ( fix   #5083 ) ( #7936 )  
						
						
						
						
					 
					
						2018-07-04 17:35:02 +02:00 
						 
				 
			
				
					
						
							
							
								Maciek Baron 
							
						 
					 
					
						
						
							
						
						f3af1a96a8 
					 
					
						
						
							
							Check if router is injected in media modal ( #7941 )  
						
						
						
						
					 
					
						2018-07-04 15:34:28 +02:00 
						 
				 
			
				
					
						
							
							
								Maciek Baron 
							
						 
					 
					
						
						
							
						
						9dc413b025 
					 
					
						
						
							
							Respect noindex rule in remote follow view ( fix   #7869 ) ( #7939 )  
						
						
						
						
					 
					
						2018-07-04 02:58:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						8ff0d64d05 
					 
					
						
						
							
							What is on your mind -> What's on your mind ( #7938 )  
						
						
						
						
					 
					
						2018-07-04 08:49:57 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5b6db8a62a 
					 
					
						
						
							
							Disable service worker media cache and IndexedDB storage ( #7932 )  
						
						... 
						
						
						
						Fix  #7893 
Fix  #7615  
					
						2018-07-03 19:50:18 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						4045b50bd6 
					 
					
						
						
							
							Restore support to ruby 2.3, add ruby 2.3 to circle ci ( #7935 )  
						
						... 
						
						
						
						This replace calls of String#match? with rails Regex#match?
This follows the same idea used to keep Rails 5.2 compatible with Ruby
2.2.2 in https://github.com/rails/rails/pull/32973  
						
						
					 
					
						2018-07-03 19:47:09 +02:00 
						 
				 
			
				
					
						
							
							
								Maciek Baron 
							
						 
					 
					
						
						
							
						
						bbbe3ed6ba 
					 
					
						
						
							
							Allow the media modal to be closed by pressing back ( #7934 )  
						
						
						
						
					 
					
						2018-07-03 16:12:05 +02:00 
						 
				 
			
				
					
						
							
							
								Satsuki Yanagi 
							
						 
					 
					
						
						
							
						
						6d45f768a6 
					 
					
						
						
							
							Fix Unknown addon provider in scalingo.json ( #7928 )  
						
						
						
						
					 
					
						2018-07-03 09:09:21 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b0968623fa 
					 
					
						
						
							
							Fix check for PotentialFriendshipTracker when replying ( #7933 )  
						
						
						
						
					 
					
						2018-07-03 05:00:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						23e1f143de 
					 
					
						
						
							
							Fix M hotkey inserting @undefined when in detailed status ( #7931 )  
						
						... 
						
						
						
						Fix  #7903  
					
						2018-07-03 09:17:18 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						30b377cc15 
					 
					
						
						
							
							Fix style of attachment list on /about ( #7930 )  
						
						
						
						
					 
					
						2018-07-03 01:48:09 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						da8fe8079e 
					 
					
						
						
							
							Re-add follow recommendations API ( #7918 )  
						
						... 
						
						
						
						* Re-add follow recommendations API
    GET /api/v1/suggestions
Removed in 8efa081f21 
						
						
					 
					
						2018-07-03 01:47:56 +02:00 
						 
				 
			
				
					
						
							
							
								Shaun Gillies 
							
						 
					 
					
						
						
							
						
						ac82c9380f 
					 
					
						
						
							
							Display full username in tooltip on search and autosuggest  #7478  ( #7920 )  
						
						
						
						
					 
					
						2018-07-01 04:16:13 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2092d5c0ad 
					 
					
						
						
							
							Improve embeds ( #7919 )  
						
						... 
						
						
						
						* Make embeds cacheable by reverse proxy
* Make follow button on embeds open remote follow modal
Instead of web+mastodon://, also, turn the button blue, and add a
sign up prompt to the remote follow modal 
						
						
					 
					
						2018-07-01 04:12:34 +02:00 
						 
				 
			
				
					
						
							
							
								Marty McGuire 
							
						 
					 
					
						
						
							
						
						8fea9cc311 
					 
					
						
						
							
							Typo in signature verification failure logging ( #7916 )  
						
						... 
						
						
						
						`@signature_verification_failure_reason` is used in most places but`@signed_verification_failure_reason` appears in two places. Likely those errors are not returned. 
						
						
					 
					
						2018-06-30 13:11:38 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						dfd9cd463d 
					 
					
						
						
							
							i18n: Update Polish translation ( #7915 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-06-30 02:42:00 +02:00 
						 
				 
			
				
					
						
							
							
								MIYAGI Hikaru 
							
						 
					 
					
						
						
							
						
						ddd0bb69e1 
					 
					
						
						
							
							Merge HIDDEN_SERVICE_VIA_TRANSPARENT_PROXY into ALLOW_ACCESS_TO_HIDDEN_SERVICE ( #7901 )  
						
						... 
						
						
						
						If Mastodon accesses to the hidden service via transparent proxy, it's needed to avoid checking whether it's a private address, since `.onion` is resolved to a private address.
I was previously using the `HIDDEN_SERVICE_VIA_TRANSPARENT_PROXY` to provide that function. However, I realized that using `HIDDEN_SERVICE_VIA_TRANSPARENT_PROXY` is redundant, since this specification is always used with `ALLOW_ACCESS_TO_HIDDEN_SERVICE`. Therefore, I decided to integrate the setting of `HIDDEN_SERVICE_VIA_TRANSPARENT_PROXY` into` ALLOW_ACCESS_TO_HIDDEN_SERVICE`. 
						
						
					 
					
						2018-06-29 15:36:02 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cdb101340a 
					 
					
						
						
							
							Keyword/phrase filtering ( #7905 )  
						
						... 
						
						
						
						* Add keyword filtering
    GET|POST       /api/v1/filters
    GET|PUT|DELETE /api/v1/filters/:id
- Irreversible filters can drop toots from home or notifications
- Other filters can hide toots through the client app
- Filters use a phrase valid in particular contexts, expiration
* Make sure expired filters don't get applied client-side
* Add missing API methods
* Remove "regex filter" from column settings
* Add tests
* Add test for FeedManager
* Add CustomFilter test
* Add UI for managing filters
* Add streaming API event to allow syncing filters
* Fix tests 
						
						
					 
					
						2018-06-29 15:34:36 +02:00 
						 
				 
			
				
					
						
							
							
								Quentí 
							
						 
					 
					
						
						
							
						
						fbee9b5ac8 
					 
					
						
						
							
							Missing translations ( #7896 )  
						
						
						
						
					 
					
						2018-06-27 10:10:53 +09:00 
						 
				 
			
				
					
						
							
							
								ふぁぼ原 
							
						 
					 
					
						
						
							
						
						20bb90ced6 
					 
					
						
						
							
							On the mobile UI, move the search column to the right ( #7877 )  
						
						
						
						
					 
					
						2018-06-26 20:35:11 +02:00 
						 
				 
			
				
					
						
							
							
								J Yeary 
							
						 
					 
					
						
						
							
						
						905bd24788 
					 
					
						
						
							
							TOR federation ( #7875 )  
						
						
						
						
					 
					
						2018-06-26 20:34:12 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						523d8f20e3 
					 
					
						
						
							
							Add symbolic link for yarnpkg ( #7894 )  
						
						
						
						
					 
					
						2018-06-26 20:34:01 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						995f8b389a 
					 
					
						
						
							
							Add .bundle to .dockerignore ( #7895 )  
						
						
						
						
					 
					
						2018-06-26 20:33:29 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						349d0196b2 
					 
					
						
						
							
							Weblate translations (2018-06-25) ( #7890 )  
						
						... 
						
						
						
						* Translated using Weblate (Basque)
Currently translated at 100.0% (623 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (623 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (German)
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fa/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/zh_Hant/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (German)
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (German)
Currently translated at 99.6% (621 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Telugu)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/te/ 
* Translated using Weblate (Slovak)
Currently translated at 96.6% (602 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Catalan)
Currently translated at 99.8% (622 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 99.1% (618 of 623 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 99.6% (306 of 307 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 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/zh_Hant_HK/ 
* Translated using Weblate (Malay)
Currently translated at 0.4% (3 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ms/ 
* Translated using Weblate (Occitan)
Currently translated at 99.8% (622 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
Work in Progress
* Translated using Weblate (French)
Currently translated at 94.3% (67 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (French)
Currently translated at 94.3% (67 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (Slovak)
Currently translated at 97.1% (605 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (623 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 36.2% (226 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 94.0% (586 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 99.3% (305 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 96.9% (604 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/zh_Hant/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eo/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 97.5% (608 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/zh_Hant/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/ 
* Translated using Weblate (Italian)
Currently translated at 84.4% (526 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/ 
* 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 (Slovak)
Currently translated at 97.1% (605 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 97.2% (606 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* yarn manage:translations && i18n-tasks normalize && i18n-tasks remove-unused 
						
						
					 
					
						2018-06-25 13:31:48 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						097fd44978 
					 
					
						
						
							
							Add /mastodon/bin to $PATH ( #7889 )  
						
						
						
						
					 
					
						2018-06-25 13:30:25 +02:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						11a7f725da 
					 
					
						
						
							
							i18n: (zh-CN)  #7823 ,  #7828  ( #7887 )  
						
						
						
						
					 
					
						2018-06-25 11:43:23 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						45b5e60909 
					 
					
						
						
							
							Fix Chrome issue with sizes="0px" ( #7886 )  
						
						... 
						
						
						
						"Do not dumb here. Not dumb area here." 
						
						
					 
					
						2018-06-25 00:12:15 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						50a2854f92 
					 
					
						
						
							
							Fix jpeg files sometimes being returned with a .jpe extension ( #7881 )  
						
						... 
						
						
						
						While this isn't exactly *wrong*, files uploaded with a “.jpe” extension will
keep that extension, which will often cause them to be served with an
incorrect mimetype. 
						
						
					 
					
						2018-06-24 13:33:06 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						23955d956e 
					 
					
						
						
							
							Add tests for remote_unfollows_controller ( #7879 )  
						
						
						
						
					 
					
						2018-06-24 19:55:55 +09:00 
						 
				 
			
				
					
						
							
							
								takayamaki 
							
						 
					 
					
						
						
							
						
						245fa1446a 
					 
					
						
						
							
							fix : Disable reverted index changes ( #7871 )  
						
						
						
						
					 
					
						2018-06-21 23:07:40 +02:00 
						 
				 
			
				
					
						
							
							
								Mélanie Chauvel (ariasuni) 
							
						 
					 
					
						
						
							
						
						f0f8b242c4 
					 
					
						
						
							
							Fix CW field still having animation in when reduce motion is enabled ( #7872 )  
						
						
						
						
					 
					
						2018-06-21 23:05:01 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						7f59206944 
					 
					
						
						
							
							Replace bypass option with bypass_sign_in ( #7867 )  
						
						
						
						
					 
					
						2018-06-21 10:41:49 +09:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						459394a020 
					 
					
						
						
							
							Add missing tests for confirmations controller ( #7866 )  
						
						
						
						
					 
					
						2018-06-21 10:40:23 +09:00 
						 
				 
			
				
					
						
							
							
								Hinaloe 
							
						 
					 
					
						
						
							
						
						c3b40a6950 
					 
					
						
						
							
							Return collect response when fail put cache to storage ( #7863 )  
						
						... 
						
						
						
						* return collect response when fail put cache to storage
* cleanup callback 
						
						
					 
					
						2018-06-20 20:55:17 +02:00 
						 
				 
			
				
					
						
							
							
								Daigo 3 Dango 
							
						 
					 
					
						
						
							
						
						cd1b90d223 
					 
					
						
						
							
							Update sprockets gem ( #7858 )  
						
						... 
						
						
						
						https://blog.heroku.com/rails-asset-pipeline-vulnerability  
					
						2018-06-20 15:22:37 +02:00 
						 
				 
			
				
					
						
							
							
								kedama 
							
						 
					 
					
						
						
							
						
						926bfce465 
					 
					
						
						
							
							Fix broken single column getting-started menu ( Fix   #7854 ) ( #7862 )  
						
						... 
						
						
						
						* Fix lack of height of the getting-started menu. (Fix  #7854 )
Include the height of navigation bar at the height of getting-started menu.
* Remove item "Security" on the getting-started menu. 
						
						
					 
					
						2018-06-20 15:22:07 +02:00 
						 
				 
			
				
					
						
							
							
								Isao Sugimoto 
							
						 
					 
					
						
						
							
						
						80bda9719d 
					 
					
						
						
							
							fix filter languages label on settings (ja) ( #7848 )  
						
						... 
						
						
						
						ref: #7823  
						
						
					 
					
						2018-06-19 11:11:45 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2a1089839d 
					 
					
						
						
							
							Weblate translations (2018-06-19)  ( #7847 )  
						
						... 
						
						
						
						* Translated using Weblate (Dutch)
Currently translated at 100.0% (623 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (622 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Greek)
Currently translated at 99.6% (621 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Japanese)
Currently translated at 92.9% (66 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Arabic)
Currently translated at 97.1% (69 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Catalan)
Currently translated at 99.8% (622 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Arabic)
Currently translated at 95.8% (597 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Dutch)
Currently translated at 94.3% (67 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (Greek)
Currently translated at 99.6% (621 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ko/ 
* Translated using Weblate (Slovak)
Currently translated at 96.3% (600 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 95.7% (68 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Polish)
Currently translated at 99.8% (622 of 623 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (Polish)
Currently translated at 100.0% (71 of 71 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pl/ 
* Normalize 
						
						
					 
					
						2018-06-19 02:25:29 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d017f240f9 
					 
					
						
						
							
							Bump version to 2.4.2  
						
						
						
						
					 
					
						2018-06-19 01:45:00 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						86cce466b6 
					 
					
						
						
							
							Bump version to 2.4.2rc3  
						
						
						
						
					 
					
						2018-06-19 00:19:54 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1a9124f50b 
					 
					
						
						
							
							Update bcrypt to 3.1.12 fix issue with Fedora ( #7845 )  
						
						
						
						
					 
					
						2018-06-19 00:19:17 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						fc09b3722a 
					 
					
						
						
							
							Always send content for backwards-compatibility ( #7844 )  
						
						
						
						
					 
					
						2018-06-18 23:58:13 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a04dca36a3 
					 
					
						
						
							
							Bump version to 2.4.2rc2  
						
						
						
						
					 
					
						2018-06-18 23:01:52 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						908a9671d0 
					 
					
						
						
							
							Serialize language into ActivityPub JSON ( #7840 )  
						
						... 
						
						
						
						* Serialize language into ActivityPub JSON
* Only use contentMap if language is present 
						
						
					 
					
						2018-06-18 22:43:01 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						50689f0d41 
					 
					
						
						
							
							Create special case to prefer "jpeg" over "jpe" file extension ( #7841 )  
						
						
						
						
					 
					
						2018-06-18 17:27:05 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						7e9e7c642d 
					 
					
						
						
							
							Weblate translations (2018-06-18) ( #7839 )  
						
						... 
						
						
						
						* Translated using Weblate (German)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/de/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (German)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (German)
Currently translated at 99.6% (620 of 622 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 95.5% (65 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (68 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (68 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eo/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (French)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (68 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (68 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/ 
* Translated using Weblate (Arabic)
Currently translated at 95.0% (591 of 622 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (622 of 622 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (68 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Italian)
Currently translated at 84.5% (526 of 622 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (622 of 622 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (307 of 307 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (68 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* yarn manage:translations && i18n-tasks normalize && i18n-tasks remove-unused 
						
						
					 
					
						2018-06-18 15:41:40 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						434ec913dd 
					 
					
						
						
							
							Change list icons different from the getting-started icons ( #7838 )  
						
						
						
						
					 
					
						2018-06-18 15:33:11 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						63b05096c7 
					 
					
						
						
							
							Add tests for shares_controller ( #7835 )  
						
						
						
						
					 
					
						2018-06-18 10:45:20 +09:00 
						 
				 
			
				
					
						
							
							
								Quentí 
							
						 
					 
					
						
						
							
						
						eb6573e926 
					 
					
						
						
							
							[i18n] Update Occitan for  #7823  and  #7828  ( #7830 )  
						
						... 
						
						
						
						* Update for #7828 
Allow selecting default posting language instead of auto-detect
* Update for #7828  and #7823 
Allow selecting default posting language instead of auto-detect
Change language opt-out to language opt-in 
						
						
					 
					
						2018-06-17 21:08:23 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a58ec29631 
					 
					
						
						
							
							Allow selecting default posting language instead of auto-detect ( #7828 )  
						
						... 
						
						
						
						* Allow selecting default posting language instead of auto-detect
* Enable default language setting in credentials API
* Fix form saving 
						
						
					 
					
						2018-06-17 18:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						bb21c6414d 
					 
					
						
						
							
							Remove unused indexes ( #7829 )  
						
						
						
						
					 
					
						2018-06-17 18:49:35 +02:00 
						 
				 
			
				
					
						
							
							
								Hinaloe 
							
						 
					 
					
						
						
							
						
						b347d55432 
					 
					
						
						
							
							DataTransfer.types may Array-like object ( #7827 )  
						
						
						
						
					 
					
						2018-06-18 01:10:58 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7eec279c7f 
					 
					
						
						
							
							Change language opt-out to language opt-in ( #7823 )  
						
						... 
						
						
						
						* Switch filtered_languages to chosen_languages
* Adjust interface
* Remove unused translations 
						
						
					 
					
						2018-06-17 13:54:02 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						31e5d7efd7 
					 
					
						
						
							
							Fix the action with X button on compose form ( #7826 )  
						
						
						
						
					 
					
						2018-06-17 13:47:56 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5e9d51c24b 
					 
					
						
						
							
							Do not pre-emojify note HTML in accounts REST API ( #7821 )  
						
						... 
						
						
						
						Fix  #7820  
					
						2018-06-16 18:47:19 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						9c08a368e7 
					 
					
						
						
							
							Adjust account__action-bar contents ( #7818 )  
						
						
						
						
					 
					
						2018-06-16 12:57:25 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						a9ef82febb 
					 
					
						
						
							
							Fix autosuggest-textarea backgrounds and some minor adjustments ( #7817 )  
						
						
						
						
					 
					
						2018-06-16 12:56:45 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						ea23ef8cb6 
					 
					
						
						
							
							Weblate translations (2018-06-16) ( #7815 )  
						
						... 
						
						
						
						* Translated using Weblate (Occitan)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (622 of 622 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fa/ 
* Translated using Weblate (Occitan)
Currently translated at 99.5% (618 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Italian)
Currently translated at 84.0% (522 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* 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 (Slovak)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (620 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Greek)
Currently translated at 84.0% (522 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (French)
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (French)
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Slovak)
Currently translated at 95.9% (596 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Greek)
Currently translated at 99.3% (302 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 99.3% (302 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 99.3% (302 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 94.5% (587 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/ 
* Translated using Weblate (Greek)
Currently translated at 96.7% (294 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Korean)
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 91.9% (571 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Greek)
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Arabic)
Currently translated at 99.6% (303 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 96.2% (598 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* 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 (Slovak)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/ 
* Translated using Weblate (Serbian)
Currently translated at 80.8% (502 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sr/ 
* Translated using Weblate (Slovenian)
Currently translated at 14.6% (91 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sl/ 
* 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 (Slovak)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (68 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (68 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 99.6% (620 of 622 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (68 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (68 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Japanese)
Currently translated at 94.1% (64 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (621 of 622 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Slovak)
Currently translated at 96.3% (599 of 622 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 98.5% (67 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (68 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (68 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fa/ 
* Translated using Weblate (Persian)
Currently translated at 99.6% (620 of 622 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* yarn manage:translations && i18n-tasks normalize && i18n-tasks remove-unused
* Translated using Weblate (Catalan)
Currently translated at 100.0% (68 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 99.8% (621 of 622 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (68 of 68 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ko/ 
* Translated using Weblate (Korean)
Currently translated at 99.8% (621 of 622 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* yarn manage:translations && i18n-tasks normalize && i18n-tasks remove-unused 
						
						
					 
					
						2018-06-16 12:56:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						0f6622f7d1 
					 
					
						
						
							
							Add missing Korean translations ( #7819 )  
						
						... 
						
						
						
						* Add missing Korean translations
* i18n-tasks normalize 
						
						
					 
					
						2018-06-16 18:47:42 +09:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						b469a8d688 
					 
					
						
						
							
							Update Chinese (Simplified) Translations ( #7816 )  
						
						... 
						
						
						
						* i18n: (zh-CN) #7805 
* i18n: (zh-CN) #7801 
* i18n: (zh-CN) #7803 
* yarn manage:translations zh-CN
* i18n: (zh-CN) #7765  
						
						
					 
					
						2018-06-16 18:24:54 +09:00 
						 
				 
			
				
					
						
							
							
								Masoud Abkenar 
							
						 
					 
					
						
						
							
						
						97b2ba4240 
					 
					
						
						
							
							Update fa.json ( #7814 )  
						
						... 
						
						
						
						somehow weblate cannot transfer translation of these two words to here 
						
						
					 
					
						2018-06-16 10:05:45 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3b8023f9f9 
					 
					
						
						
							
							Bump version to 2.4.2rc1  
						
						
						
						
					 
					
						2018-06-15 20:38:41 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0df91c7b1e 
					 
					
						
						
							
							Add dat, dweb, ipfs, ipns, ssb, gopher protocols to URL extractor ( #7810 )  
						
						... 
						
						
						
						* Add dat:// and gopher:// to URL extractor
Fix  #6072 
* Fix comment indent
* Add dweb, ipfs, ipns, ssb 
						
						
					 
					
						2018-06-15 20:21:47 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						09147186b7 
					 
					
						
						
							
							Fix regression where CW is focused on reply ( #7811 )  
						
						
						
						
					 
					
						2018-06-15 19:49:32 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						53f0452b70 
					 
					
						
						
							
							Remove rack-timeout ( #7809 )  
						
						... 
						
						
						
						Timeout considered harmful due to leaving the app in a broken
state, including unreaped database connections 
						
						
					 
					
						2018-06-15 19:46:25 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ca85658975 
					 
					
						
						
							
							Add autofollow option to invites ( #7805 )  
						
						... 
						
						
						
						* Add autofollow option to invites
* Trigger CodeClimate rebuild 
						
						
					 
					
						2018-06-15 18:00:23 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						33dd9bf36d 
					 
					
						
						
							
							Fix vertical alignment of navigation bar ( #7807 )  
						
						
						
						
					 
					
						2018-06-15 18:00:03 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c3b3594305 
					 
					
						
						
							
							Remove placeholder text for media-only toots ( #7806 )  
						
						... 
						
						
						
						Ref: cfa9b6e13a 
						
						
					 
					
						2018-06-15 15:51:51 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1cc775200e 
					 
					
						
						
							
							Add "find friends", "invite people", and more to getting started footer ( #7803 )  
						
						... 
						
						
						
						- Find friends from Twitter (bridge)
- Invite people (when invites enabled)
- Security (change e-mail/password)
- Developers (create OAuth apps/tokens) 
						
						
					 
					
						2018-06-15 15:51:37 +02:00 
						 
				 
			
				
					
						
							
							
								chr v1.x 
							
						 
					 
					
						
						
							
						
						4f42238c29 
					 
					
						
						
							
							Put "Media Only" option in column settings instead of content area headline ( #7801 )  
						
						... 
						
						
						
						* Action/reducer for changing column settings takes a path and a value
instead of a javascript object
* Settings menu version and column headline version working simultaneously
* remove column headline entirely
* remove css for headlines that aren't possible now
* Remove commented out code from unfruitful attempt at this feature
* Give direct timeline its own column settings bc it doesn't have a media only option
* Fix typo in public timeline code that was preventing per-column settings from working properly
* Fix codeclimate issues
* Missing semicolons
* Use redux state to set onlyMedia, let that do the update instead of a callback. Consequently, unpinned setting works without history modification
* Unused import 
						
						
					 
					
						2018-06-15 11:15:15 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						f972815f1b 
					 
					
						
						
							
							Hide status content when spoiler text is not empty ( #7797 )  
						
						
						
						
					 
					
						2018-06-14 08:03:51 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						79a468016a 
					 
					
						
						
							
							Fix "Invalid DOM property class" ( #7798 )  
						
						
						
						
					 
					
						2018-06-14 08:03:07 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						ad8814232f 
					 
					
						
						
							
							Add tests for following accounts controller ( #7800 )  
						
						
						
						
					 
					
						2018-06-14 10:49:17 +09:00 
						 
				 
			
				
					
						
							
							
								chr v1.x 
							
						 
					 
					
						
						
							
						
						0338da1699 
					 
					
						
						
							
							Add profile options on compose form ( #7789 )  
						
						... 
						
						
						
						* Add profile options on compose form
* Remove unused imports to appease codeclimate
* Play nicely with cancel button and use ellipsis-v instead of hamburger
* Fix whitespace and quotes to appease codeclimate 
						
						
					 
					
						2018-06-13 14:44:50 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						5b47774ab8 
					 
					
						
						
							
							Add tests for followers_accounts_controller ( #7794 )  
						
						
						
						
					 
					
						2018-06-13 10:28:39 +09:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						6151308c47 
					 
					
						
						
							
							Add missing tests for admin/accounts_controller ( #7791 )  
						
						
						
						
					 
					
						2018-06-12 21:24:46 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0979d4275a 
					 
					
						
						
							
							Bump version to 2.4.1  
						
						
						
						
					 
					
						2018-06-10 17:20:56 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						7e27a3c225 
					 
					
						
						
							
							Uniform media and video spoiler settings and fix them of the light theme ( #7778 )  
						
						
						
						
					 
					
						2018-06-10 16:54:22 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						01ee460ceb 
					 
					
						
						
							
							Weblate translations (2018-06-10) ( #7779 )  
						
						... 
						
						
						
						* Translated using Weblate (Galician)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Occitan)
Currently translated at 98.0% (609 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Catalan)
Currently translated at 99.8% (620 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (303 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (French)
Currently translated at 99.6% (303 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Slovak)
Currently translated at 95.4% (593 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Persian)
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (620 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Greek)
Currently translated at 66.3% (412 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Korean)
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Slovak)
Currently translated at 95.9% (596 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* yarn manage:translations && i18n-tasks normalize && i18n-tasks remove-unused 
						
						
					 
					
						2018-06-10 16:53:49 +02:00 
						 
				 
			
				
					
						
							
							
								kedama 
							
						 
					 
					
						
						
							
						
						a99179d31f 
					 
					
						
						
							
							Control the focus when clicking the "CW" button. ( #7776 )  
						
						... 
						
						
						
						* Focus to the spoiler text when CW turns on.
* Focus back to the textarea when CW turns off. 
						
						
					 
					
						2018-06-10 16:13:30 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						268d90e810 
					 
					
						
						
							
							Rename emoji sheet to avoid caching issue ( #7777 )  
						
						
						
						
					 
					
						2018-06-10 16:12:47 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						35ae960122 
					 
					
						
						
							
							Bump version to 2.4.1rc4  
						
						
						
						
					 
					
						2018-06-10 00:39:56 +02:00 
						 
				 
			
				
					
						
							
							
								nightpool 
							
						 
					 
					
						
						
							
						
						6310dd233a 
					 
					
						
						
							
							Migration to cleanup blocked users that are still following ( #7773 )  
						
						... 
						
						
						
						* Migration to cleanup blocked users that are still following
* use follow directly, commit schema 
						
						
					 
					
						2018-06-10 00:38:17 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						7086aa598b 
					 
					
						
						
							
							Add tests for intents_controller ( #7763 )  
						
						
						
						
					 
					
						2018-06-09 22:47:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						10f51c9886 
					 
					
						
						
							
							Fix domain hiding logic ( #7765 )  
						
						... 
						
						
						
						* Send rejections to followers when user hides domain they're on
* Use account domain blocks for "authorized followers" action
Replace soft-blocking (block & unblock) behaviour with follow rejection
* Split sync and async work of account domain blocking
Do not create domain block when removing followers by domain, that
is probably unexpected from the user's perspective.
* Adjust confirmation message for domain block
* yarn manage:translations 
						
						
					 
					
						2018-06-09 22:46:54 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						91e5d9f8af 
					 
					
						
						
							
							Fix background color of emoji-mart-bar in light theme ( #7768 )  
						
						... 
						
						
						
						* Fix background color of emoji-mart-bar
* Uniform emoji-mart-search background color in light theme as default 
						
						
					 
					
						2018-06-09 22:21:37 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						3df8c40508 
					 
					
						
						
							
							Adjust emoji-mart-anchor-bar for environments that use display scaling ( #7772 )  
						
						
						
						
					 
					
						2018-06-09 22:20:57 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						17dc07f667 
					 
					
						
						
							
							Fix has_one association on Web::PushSubscription ( #7767 )  
						
						... 
						
						
						
						* Fix has_one association on Web::PushSubscription
* Fix code style issues 
						
						
					 
					
						2018-06-09 21:11:14 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a043f8d277 
					 
					
						
						
							
							Ensure emoji-mart dependency is updated ( #7771 )  
						
						... 
						
						
						
						Regression from 85470ec 
						
						
					 
					
						2018-06-09 21:10:53 +02:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						fc132915ec 
					 
					
						
						
							
							Update Chinese (Simplified) translations ( #7769 )  
						
						... 
						
						
						
						* i18n: (zh-CN) #7718 
* i18n: (zh-CN) #7735 
* i18n: (zh-CN) #7676  
						
						
					 
					
						2018-06-09 17:07:23 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						18e1de6a16 
					 
					
						
						
							
							Migrate old web push subscriptions to ensure deliveries ( #7764 )  
						
						
						
						
					 
					
						2018-06-09 13:33:04 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						85470ec872 
					 
					
						
						
							
							Fix issues with updated emoji mart ( #7761 )  
						
						... 
						
						
						
						* Changes behavior from search light to keep custom search
The new version of emoji-mart needs the search function to constantly
receive the custom emoji array. This changes the behavior back to the
previous one in the search light method to keep the emoji autocomplete
as before
* Change test order
The order was breaking the tests
* Fix codeclimate issues
* Update to emoji mart to version without issue in picker
Fixes  #7760  
						
						
					 
					
						2018-06-08 13:28:04 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						6671297e7a 
					 
					
						
						
							
							Weblate translations (2018-06-08) ( #7759 )  
						
						... 
						
						
						
						* Translated using Weblate (Galician)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Occitan)
Currently translated at 98.0% (609 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Catalan)
Currently translated at 99.8% (620 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (303 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (French)
Currently translated at 99.6% (303 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Slovak)
Currently translated at 95.4% (593 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Persian)
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (620 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Greek)
Currently translated at 66.3% (412 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (304 of 304 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* yarn manage:translations && i18n-tasks normalize && i18n-tasks remove-unused 
						
						
					 
					
						2018-06-08 04:50:52 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6ba7d9d0d9 
					 
					
						
						
							
							Do not accept ActivityPub follow requests from blocked user ( #7756 )  
						
						... 
						
						
						
						* Do not accept ActivityPub follow requests from blocked user
Fix  #7745 
* Deliver auto-rejection immediately when follow-requested by blocked account
* Fix trailing whitespace 
						
						
					 
					
						2018-06-08 00:14:06 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9b9e96eae5 
					 
					
						
						
							
							Add "Edit profile" link to public profile page, increase bottom padding ( #7754 )  
						
						
						
						
					 
					
						2018-06-07 22:40:55 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						0c3ce41031 
					 
					
						
						
							
							Update to emojimart 2.6.1 ( #7746 )  
						
						... 
						
						
						
						* Update to emojimart 2.6.1
WIP using local updated version. Sheet comes from emoji-data@4.0.4,
file sheet_twitter_32_indexed_256.png.
* Update to 2.6.1 and uncompress data if needed
* Remove changes that were not needed
* Fix yarn lock file
* Match emojiToShowFilter behavior to new version of emoji-mart
* Fix codeclimate issue
* Match custom emoji behavior to new version of emoji-mart
* Replace emoji without shortcode in tests
* Fix code climate issues 
						
						
					 
					
						2018-06-07 19:40:23 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						2304d52599 
					 
					
						
						
							
							🌍 🇵🇱  ( #7753 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-06-07 13:37:43 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						158cd7ee74 
					 
					
						
						
							
							Bump version to 2.4.1rc3  
						
						
						
						
					 
					
						2018-06-06 21:27:06 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						59b42188a7 
					 
					
						
						
							
							Filter out blocked/muted people from profile timelines ( #7747 )  
						
						... 
						
						
						
						Fix  #7741  
					
						2018-06-06 21:13:30 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						683707839f 
					 
					
						
						
							
							Fix fetch of remote image with multiple Content-Type headers ( #7749 )  
						
						
						
						
					 
					
						2018-06-06 20:50:07 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c75493755f 
					 
					
						
						
							
							Preserve newlines in delete & redraft and desktop notifications ( #7750 )  
						
						... 
						
						
						
						Fix  #7748  
					
						2018-06-06 20:49:53 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						b7b331ad0d 
					 
					
						
						
							
							Add missing dot for remote image ( #7751 )  
						
						
						
						
					 
					
						2018-06-06 20:49:39 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						12fa2500c4 
					 
					
						
						
							
							Add missing tests for sessions controller ( #7744 )  
						
						
						
						
					 
					
						2018-06-06 10:23:22 +09:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						d8b4f39007 
					 
					
						
						
							
							Weblate translations 20180605 ( #7743 )  
						
						... 
						
						
						
						* Translated using Weblate (Basque)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (303 of 303 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Slovak)
Currently translated at 95.4% (593 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (303 of 303 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Normalize translations
ran yarn build:development && i18n-tasks normalize && yarn
manage:translations && i18n-tasks remove-unused 
						
						
					 
					
						2018-06-05 20:28:29 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						aa177bdca7 
					 
					
						
						
							
							Add missing locale strings ( #7742 )  
						
						... 
						
						
						
						ran yarn build:development && i18n-tasks normalize && yarn
    manage:translations && i18n-tasks remove-unused 
						
						
					 
					
						2018-06-06 03:11:03 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						fab65fb7e5 
					 
					
						
						
							
							Bump version to 2.4.1rc2  
						
						
						
						
					 
					
						2018-06-05 11:53:30 +00:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						bd0791d800 
					 
					
						
						
							
							Add redraft function ( #7735 )  
						
						... 
						
						
						
						* Add redraft function
Fix  #7010 
* Add explicit confirmation
* Add explicit confirmation message 
						
						
					 
					
						2018-06-05 00:17:38 +02:00 
						 
				 
			
				
					
						
							
							
								nightpool 
							
						 
					 
					
						
						
							
						
						5fb013878f 
					 
					
						
						
							
							Fix context performance by partially reverting  #7083  ( #7734 )  
						
						... 
						
						
						
						* Fix context performance by partially reverting #7083 
* Fix code style issue
* fix off-by-1 error in thread limits
* code style fix 
						
						
					 
					
						2018-06-04 22:20:12 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						dc73241bd9 
					 
					
						
						
							
							Detect extname from Content-Type ( #7733 )  
						
						
						
						
					 
					
						2018-06-04 18:58:36 +02:00 
						 
				 
			
				
					
						
							
							
								Chikahiro Tokoro 
							
						 
					 
					
						
						
							
						
						1637d24af4 
					 
					
						
						
							
							fix RuboCop error ( #7442 )  
						
						... 
						
						
						
						* fix RuboCop error
RuboCop doesn't work by following error.
```
$ rubocop
Error: The `Style/TrailingCommaInLiteral` cop no longer exists. Please use `Style/TrailingCommaInArrayLiteral` and/or `Style/TrailingCommaInHashLiteral` instead.
(obsolete configuration found in .rubocop.yml, please update it)
```
it comes from RuboCop 0.53.0 [\[Fix #3394\] Separate Array & Hash Literal Comma configuration by garettarrowood · Pull Request #5307  · bbatsov/rubocop](https://github.com/bbatsov/rubocop/pull/5307 )
* ci(CodeClimate): specify RuboCop version 0.54
 * https://docs.codeclimate.com/docs/rubocop#section-using-rubocop-s-newer-versions 
 * [RuboCop 0.55.0 is not available yet](https://github.com/codeclimate/codeclimate-rubocop/issues/121 ) on CodeClimate rubocop channel 
						
						
					 
					
						2018-06-04 14:49:10 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						e3fb528d12 
					 
					
						
						
							
							Skip processing when HEAD method returns 501 ( #7730 )  
						
						
						
						
					 
					
						2018-06-04 13:42:53 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						e0354aba7c 
					 
					
						
						
							
							Add vendor prefix for background-clip ( #7727 )  
						
						
						
						
					 
					
						2018-06-04 13:24:20 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						bb0edbd988 
					 
					
						
						
							
							Change border color of activity-stream ( #7724 )  
						
						
						
						
					 
					
						2018-06-04 13:13:31 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						64d7a63f18 
					 
					
						
						
							
							Submit report using meta key ( #7729 )  
						
						
						
						
					 
					
						2018-06-04 13:09:52 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						c0fc4e9935 
					 
					
						
						
							
							Remove unnecessary underline on accounts table ( #7728 )  
						
						
						
						
					 
					
						2018-06-04 13:09:36 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1bbe81030c 
					 
					
						
						
							
							Display numbers in account header using shortNumberFormat for consistency ( #7723 )  
						
						
						
						
					 
					
						2018-06-04 05:15:50 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						5bf5003384 
					 
					
						
						
							
							Do not mark remote status sensitive even if spoiler text is present ( #7395 )  
						
						... 
						
						
						
						Old statuses and statuses from Pawoo, which runs a modified version of
Mastodon, may not have been marked sensitive even if spoiler text is
present.
Such statuses are still not marked sensitve if they are local or
arrived before version upgrade. Marking recently fetched remote status
sensitive contradicts the behavior.
Considering what people expected when they authored such statuses, this
change removes the sensitivity enforcement. 
						
						
					 
					
						2018-06-04 04:46:14 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						73923ea6c4 
					 
					
						
						
							
							Fix activity-stream-tabs colors and set text variables for text colors ( #7722 )  
						
						
						
						
					 
					
						2018-06-04 04:39:42 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c7405fda11 
					 
					
						
						
							
							Fix missing column in select in mastodon:feeds:build task ( #7720 )  
						
						
						
						
					 
					
						2018-06-04 04:21:15 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e18390cfe6 
					 
					
						
						
							
							Fix bug in order of conversations in web UI ( #7721 )  
						
						
						
						
					 
					
						2018-06-04 04:19:16 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						22caa32ba2 
					 
					
						
						
							
							Add tests for embeds controller ( #7719 )  
						
						... 
						
						
						
						* Small refactoring of status_finder_spec
* Add tests for embeds_controller 
						
						
					 
					
						2018-06-04 10:35:56 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6b2f4f8c09 
					 
					
						
						
							
							"Show" instead of "return to" after (remote)-following ( #7718 )  
						
						... 
						
						
						
						Resolve  #6326  
					
						2018-06-04 03:00:36 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0deb9fa6b9 
					 
					
						
						
							
							Remove trending hashtags ( #7711 )  
						
						... 
						
						
						
						* Delete trends_controller.rb
* Update routes.rb
* Update trending_tags.rb
* Update index.js
* Update index.js
* Update search_results.js
* Update async-components.js
* Update index.js
* Delete trends.js
* Delete trends.js
* Delete trends_container.js
* Delete trends.js
* Update search_results.js
* Update search_results_container.js 
						
						
					 
					
						2018-06-04 02:18:18 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						00512ecf87 
					 
					
						
						
							
							Add tests for migrations_controller ( #7707 )  
						
						
						
						
					 
					
						2018-06-02 18:52:16 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						89c86ee521 
					 
					
						
						
							
							Weblate translations (2018-06-02) ( #7705 )  
						
						... 
						
						
						
						* Translated using Weblate (Korean)
Currently translated at 100.0% (303 of 303 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 99.6% (302 of 303 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.1% (616 of 621 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 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/zh_Hant_HK/ 
* Translated using Weblate (Slovenian)
Currently translated at 14.4% (90 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sl/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (303 of 303 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (303 of 303 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (303 of 303 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (303 of 303 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (303 of 303 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (303 of 303 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
to check if with O or U
* Translated using Weblate (Occitan)
Currently translated at 98.0% (609 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (303 of 303 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/eu/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ko/ 
* Translated using Weblate (Korean)
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (303 of 303 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (302 of 303 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eu/ 
* i18n-tasks normalize && yarn manage:translations 
						
						
					 
					
						2018-06-02 03:03:08 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6e6c0e9613 
					 
					
						
						
							
							Use different algorithm for trending tags ( #7697 )  
						
						
						
						
					 
					
						2018-06-01 19:19:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						8d6e4e0485 
					 
					
						
						
							
							Fix margin between compose warning, reply indicator and textarea ( #7701 )  
						
						
						
						
					 
					
						2018-06-01 19:19:30 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						73c0c36e7b 
					 
					
						
						
							
							Improve trends layout ( #7700 )  
						
						... 
						
						
						
						* Allow collapsing trends, responsively hide trends
* Add trends column 
						
						
					 
					
						2018-06-01 19:18:37 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						69b45350fe 
					 
					
						
						
							
							Add loading indicator for trending tags ( #7693 )  
						
						
						
						
					 
					
						2018-06-01 14:22:42 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						bfa12239e8 
					 
					
						
						
							
							Update ESLint for Code Climate ( #7696 )  
						
						... 
						
						
						
						* Update babel-eslint to version 8.2.3
* Update eslint to version 4.19.1
* Update eslint-plugin-promise to version 3.8.0
* Update eslint-plugin-react to version 7.8.2
* Upgrade eslint-plugin-jsx-a11y to version 6.0.3
* yarn test:lint --fix 
						
						
					 
					
						2018-06-01 14:03:19 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						15ce60f610 
					 
					
						
						
							
							Fix duplicate key attributes ( #7694 )  
						
						
						
						
					 
					
						2018-06-01 14:02:49 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						fb1ae0152d 
					 
					
						
						
							
							Wrong exception class: ActiveRecord::RecordNotUnique, not PG::UniqueViolation ( #7688 )  
						
						... 
						
						
						
						* Wrong exception class: ActiveRecord::RecordNotUnique, not PG::UniqueViolation
It's completely not obvious but PG::UniqueViolation is just a string inside the exception message, not the actual class of the exception
* Favourite does not have target_account_id 
						
						
					 
					
						2018-05-31 17:22:33 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						19b4c666f7 
					 
					
						
						
							
							Improve account index migration ( #7684 )  
						
						... 
						
						
						
						* Improve account index migration
- Display more progress in stdout
- Catch PG::UniqueViolation when re-attributing favourites
- Skip callbacks and validations when re-attributing other relationships
* Use in_batches to reduce table lock-up during account merge
* Use #say_with_time to benchmark each deduplication 
						
						
					 
					
						2018-05-31 17:09:09 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1e938b966e 
					 
					
						
						
							
							Exclude unlisted, private and direct toots from affecting trends ( #7686 )  
						
						
						
						
					 
					
						2018-05-31 16:47:28 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0ce5339a7b 
					 
					
						
						
							
							Make the refresh trends button refresh trends ( #7685 )  
						
						
						
						
					 
					
						2018-05-31 16:46:02 +02:00 
						 
				 
			
				
					
						
							
							
								Mélanie Chauvel (ariasuni) 
							
						 
					 
					
						
						
							
						
						691107263c 
					 
					
						
						
							
							Put the CW field between the toot we are replying to and the toot field ( #7508 )  
						
						... 
						
						
						
						* Remove Collapsable and use CSS instead
* Put the CW field between the toot we are replying to and the toot field
* Use same spacing between all fields in the composing column 
						
						
					 
					
						2018-05-31 15:16:31 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						648a22637c 
					 
					
						
						
							
							Weblate translations (2018-05-31) ( #7681 )  
						
						... 
						
						
						
						* Translated using Weblate (Basque)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/eu/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/co/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Basque)
Currently translated at 99.3% (297 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 55.2% (42 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eu/ 
* Translated using Weblate (Basque)
Currently translated at 8.5% (53 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 9.0% (56 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Finnish)
Currently translated at 98.9% (296 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 98.9% (296 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 98.9% (296 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/co/ 
* Translated using Weblate (Corsican)
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/co/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/co/ 
* Translated using Weblate (Basque)
Currently translated at 41.3% (257 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/eu/ 
* Translated using Weblate (Basque)
Currently translated at 56.5% (43 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eu/ 
* Translated using Weblate (Arabic)
Currently translated at 90.8% (564 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (German)
Currently translated at 96.9% (64 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (German)
Currently translated at 98.4% (65 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (Basque)
Currently translated at 42.9% (267 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Basque)
Currently translated at 71.0% (54 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eu/ 
* Translated using Weblate (Slovak)
Currently translated at 95.3% (592 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Basque)
Currently translated at 43.8% (272 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 95.3% (592 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.5% (618 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Portuguese)
Currently translated at 83.7% (520 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Arabic)
Currently translated at 91.9% (571 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* yarn manage:translations && i18n-tasks noramlize && i18n-tasks remove-unused
* remove body_html: ''
* Translated using Weblate (Galician)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* yarn manage:translations 
						
						
					 
					
						2018-05-31 13:00:40 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						063d4d4ccc 
					 
					
						
						
							
							🌍 :  🇵🇱 ⬆️  ( #7679 )  
						
						... 
						
						
						
						* 🌍 : 🇵🇱 ⬆️ 
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
* yarn manage:translations 
						
						
					 
					
						2018-05-31 11:15:38 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c61c4565ab 
					 
					
						
						
							
							Fix nil error in migration ( #7680 )  
						
						... 
						
						
						
						Under rare circumstances the user record could have already been deleted before... 
						
						
					 
					
						2018-05-31 02:30:37 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ad40bf5e0c 
					 
					
						
						
							
							Speed up some rake tasks by moving execution to Sidekiq ( #7678 )  
						
						... 
						
						
						
						* Speed up some rake tasks by moving execution to Sidekiq
mastodon:media:remove_silenced
mastodon:media:remove_remote
mastodon:media:redownload_avatars
mastodon:feeds:build
* Fix code style issue 
						
						
					 
					
						2018-05-30 21:09:30 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a29f196f95 
					 
					
						
						
							
							Bump version to 2.4.1rc1  
						
						
						
						
					 
					
						2018-05-30 19:16:41 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3623aea6c9 
					 
					
						
						
							
							Redirect / to home on mobile layout, to getting started on desktop ( #7677 )  
						
						
						
						
					 
					
						2018-05-30 18:42:06 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1a7a74ff76 
					 
					
						
						
							
							Improve getting started column ( #7676 )  
						
						... 
						
						
						
						* Adjust footer of getting started column
- Improved style
- Moved hotkeys, about this instance and logout to footer
- Removed FAQ, User Guide, Apps links
- Use hamburger icon for the column
* Add edit profile action button to profile and more to dropdown
* Add "Trending now" to getting started column
* Add preferences/security links on mobile layout 
						
						
					 
					
						2018-05-30 18:41:47 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						9130b3cda9 
					 
					
						
						
							
							Fix broken migrate (regression from  #7658 ) ( #7674 )  
						
						
						
						
					 
					
						2018-05-30 09:39:52 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a16e06bbf5 
					 
					
						
						
							
							Deduplicate accounts and make unique username/domain index case-insensitive ( #7658 )  
						
						... 
						
						
						
						Fix  #6937 
Fix  #6837 
Fix  #6667  
					
						2018-05-30 02:51:26 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a7d726c383 
					 
					
						
						
							
							Improve counter caches on Status and Account ( #7644 )  
						
						... 
						
						
						
						Do not touch statuses_count on accounts table when mass-destroying
statuses to reduce load when removing accounts, same for
reblogs_count and favourites_count
Do not count statuses with direct visibility in statuses_count
Fix  #828  
						
						
					 
					
						2018-05-30 02:50:23 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						461542784b 
					 
					
						
						
							
							Reduce wasted work in RemoveStatusService due to inactive followers ( #7672 )  
						
						
						
						
					 
					
						2018-05-29 22:55:33 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						7706ed038f 
					 
					
						
						
							
							Fix context building in the reducer ( #7671 )  
						
						... 
						
						
						
						This fixes below bugs:
* addReply() had used native compare operator for string ids
  => descendants may appears at wrong position
* CONTEXT_FETCH_SUCCESS had added the focused status as the reply of the *first* status in ancestors, not last status.
  => descendants may also appears wrong position as well as correct position
* TIMELINE_UPDATE had added the status to replies of *itself* instead of replied status
  => browser will hangs if you open the status due to a circular reference 
						
						
					 
					
						2018-05-29 17:42:29 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						0345cd5a0f 
					 
					
						
						
							
							Fix error when unmuting a domain without listing muted domains first ( #7670 )  
						
						
						
						
					 
					
						2018-05-29 16:25:05 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						90908fc24b 
					 
					
						
						
							
							Fix N+1 on AtomSerializer ( #7669 )  
						
						
						
						
					 
					
						2018-05-29 13:34:02 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						13b60e6a14 
					 
					
						
						
							
							Use URL polyfill ( #7664 )  
						
						
						
						
					 
					
						2018-05-29 13:33:20 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						8bb74e50be 
					 
					
						
						
							
							Add GET /api/v2/search which returns rich tag objects, adjust web UI ( #7661 )  
						
						
						
						
					 
					
						2018-05-29 02:01:24 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						90b64c0069 
					 
					
						
						
							
							Always display tab navigation on local/federated timeline even when empty ( #7663 )  
						
						... 
						
						
						
						Fix  #7659  
					
						2018-05-29 02:01:04 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e599d7caf2 
					 
					
						
						
							
							Rescue Mastodon::DimensionsValidationError in Remoteable ( #7662 )  
						
						... 
						
						
						
						Fix  #7660  
					
						2018-05-29 08:39:02 +09:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						d95642f6d9 
					 
					
						
						
							
							Cache attachments on external host with service worker ( #7493 )  
						
						
						
						
					 
					
						2018-05-29 00:43:47 +02:00 
						 
				 
			
				
					
						
							
							
								takayamaki 
							
						 
					 
					
						
						
							
						
						03f4c214b4 
					 
					
						
						
							
							fix: Don't validate MX record in development ( #7654 )  
						
						
						
						
					 
					
						2018-05-28 19:14:24 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						c0355878ba 
					 
					
						
						
							
							Fix embed, error and onboarding modals in light theme ( #7656 )  
						
						
						
						
					 
					
						2018-05-28 19:13:20 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						04a2cf8bcc 
					 
					
						
						
							
							Fix incomplete flex style on trends items ( #7655 )  
						
						
						
						
					 
					
						2018-05-28 19:12:53 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						b0b34a5e38 
					 
					
						
						
							
							Add a test for emojis_controller ( #7652 )  
						
						
						
						
					 
					
						2018-05-28 22:56:58 +09:00 
						 
				 
			
				
					
						
							
							
								tateisu 
							
						 
					 
					
						
						
							
						
						b87a1229c7 
					 
					
						
						
							
							optimize direct timeline ( #7614 )  
						
						... 
						
						
						
						* optimize direct timeline
* fix typo in class name
* change filter condition for direct timeline
* fix codestyle issue
* revoke index_accounts_not_silenced because direct timeline does not use it.
* revoke index_accounts_not_silenced because direct timeline does not use it.
* fix rspec test condition.
* fix rspec test condition.
* fix rspec test condition.
* revoke adding column and partial index
* (direct timeline) move merging logic to model
* fix pagination parameter
* add method arguments that switches return array of status or cache_ids
* fix order by
* returns ActiveRecord.Relation in default behavor
* fix codestyle issue 
						
						
					 
					
						2018-05-28 11:04:06 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ab36e0ef72 
					 
					
						
						
							
							Record trending tags from ActivityPub, too ( #7647 )  
						
						
						
						
					 
					
						2018-05-28 12:21:04 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						dfbadd6837 
					 
					
						
						
							
							Replace recursion in status mapStateToProps ( #7645 )  
						
						
						
						
					 
					
						2018-05-28 02:42:06 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9bd23dc4e5 
					 
					
						
						
							
							Track trending tags ( #7638 )  
						
						... 
						
						
						
						* Track trending tags
- Half-life of 1 day
- Historical usage in daily buckets (last 7 days stored)
- GET /api/v1/trends
Fix  #271 
* Add trends to web UI
* Don't render compose form on search route, adjust search results header
* Disqualify tag from trends if it's in disallowed hashtags setting
* Count distinct accounts using tag, ignore silenced accounts 
						
						
					 
					
						2018-05-27 21:45:30 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						63c7b91572 
					 
					
						
						
							
							Validate that e-mail resolves with MX and it's not blacklisted ( #7631 )  
						
						... 
						
						
						
						Original patch by @j-a4 
						
						
					 
					
						2018-05-27 11:58:08 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						182bdbc5f4 
					 
					
						
						
							
							Don't use Object.assign with Notification, only display actions for mentions ( #7632 )  
						
						... 
						
						
						
						Fix  #7627  
					
						2018-05-27 11:55:19 +09:00 
						 
				 
			
				
					
						
							
							
								bsky 
							
						 
					 
					
						
						
							
						
						422f92f3f8 
					 
					
						
						
							
							Fix lock icon position in account card ( #7630 )  
						
						
						
						
					 
					
						2018-05-26 15:29:32 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						07054ee6f7 
					 
					
						
						
							
							Add right margin of notification message ( #7628 )  
						
						
						
						
					 
					
						2018-05-26 10:53:53 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						a0b4754231 
					 
					
						
						
							
							Fix color mistakes in mastodon-light theme ( #7626 )  
						
						... 
						
						
						
						* Fix colors of mastodon-light theme
Fix colors of modals and focused toots in light theme
Fix colors of compose-form items and more
Fix colors of status__content__spoiler-link:hover and $valid-value-color
Change success green color in light theme
* Fix some sass codes
* Add !default for explicit color valiables in default theme
for overwriting colors easier in the other themes 
						
						
					 
					
						2018-05-26 10:53:44 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						62cb3b199f 
					 
					
						
						
							
							Weblate translations (2018-05-26) ( #7624 )  
						
						... 
						
						
						
						* Translated using Weblate (Esperanto)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eo/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Occitan)
Currently translated at 98.0% (609 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eo/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Italian)
Currently translated at 98.4% (65 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/ 
* Translated using Weblate (Italian)
Currently translated at 84.0% (522 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Esperanto)
Currently translated at 99.8% (620 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Occitan)
Currently translated at 98.0% (609 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (French)
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Italian)
Currently translated at 84.0% (522 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Persian)
Currently translated at 99.6% (298 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Persian)
Currently translated at 99.5% (618 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fa/ 
* Translated using Weblate (Persian)
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Occitan)
Currently translated at 98.0% (609 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Dutch)
Currently translated at 99.8% (620 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Slovak)
Currently translated at 95.0% (590 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 98.4% (65 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (French)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (French)
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Japanese)
Currently translated at 99.3% (617 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 93.9% (62 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
Ορθογραφικό λάθος
* Translated using Weblate (Greek)
Currently translated at 44.4% (276 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/zh_Hant_HK/ 
* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/zh_Hant_HK/ 
* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 99.1% (616 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/zh_Hant_HK/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sv/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sv/ 
* Translated using Weblate (Swedish)
Currently translated at 99.3% (617 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sv/ 
* Translated using Weblate (Arabic)
Currently translated at 90.8% (564 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 95.0% (590 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (German)
Currently translated at 99.0% (615 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sv/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sv/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (619 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Arabic)
Currently translated at 93.9% (62 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 98.6% (75 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 90.8% (564 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (299 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 44.6% (277 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Slovak)
Currently translated at 95.1% (591 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (621 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 95.1% (591 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Japanese)
Currently translated at 99.5% (618 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Basque)
Currently translated at 89.6% (268 of 299 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 40.9% (27 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/ 
* Translated using Weblate (Basque)
Currently translated at 1.2% (8 of 621 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/ 
* i18n-tasks normalize && yarn manage:translations 
						
						
					 
					
						2018-05-26 04:45:58 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ebf2fef029 
					 
					
						
						
							
							Catch ActionController::UnknownFormat and return HTTP 406 ( #7621 )  
						
						... 
						
						
						
						An error like that should not appear in production error log. 
						
						
					 
					
						2018-05-26 01:09:30 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d87649db07 
					 
					
						
						
							
							Disable AMS logging ( #7623 )  
						
						... 
						
						
						
						Especially in production it's just noise and doesn't mix well with the log format 
						
						
					 
					
						2018-05-26 01:08:31 +02:00 
						 
				 
			
				
					
						
							
							
								Isatis 
							
						 
					 
					
						
						
							
						
						c7ac039697 
					 
					
						
						
							
							Remove Puma pidfile before boot if container receives SIGTERM ( #7052 )  
						
						
						
						
					 
					
						2018-05-25 18:50:31 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						023fe5181b 
					 
					
						
						
							
							Introduce flat layout to contexts reducer ( #7150 )  
						
						... 
						
						
						
						This allows to filter out replies in threads even if contexts of those
replies are not fetched. 
						
						
					 
					
						2018-05-25 18:46:28 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						8182b61518 
					 
					
						
						
							
							Enable media timeline ( #7598 )  
						
						
						
						
					 
					
						2018-05-25 18:36:46 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						7ea91dcbb3 
					 
					
						
						
							
							More polished light theme ( #7620 )  
						
						... 
						
						
						
						* Revert "Remove pointer to light theme until it is more polished (#7594 )"
This reverts commit f8cf85db3b 
						
						
					 
					
						2018-05-25 18:36:26 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						6042403621 
					 
					
						
						
							
							Fix color of /about/more link anchors ( #7618 )  
						
						
						
						
					 
					
						2018-05-25 16:48:17 +02:00 
						 
				 
			
				
					
						
							
							
								Jeroen 
							
						 
					 
					
						
						
							
						
						3f8f5642a1 
					 
					
						
						
							
							Added the law requirements for the EU/EEA ( #7605 )  
						
						... 
						
						
						
						* Added the law requirements for the EU/EEA
See article 8 of the GDPR
* fix
* i18n-tasks normalize 
						
						
					 
					
						2018-05-25 14:27:14 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						cdbdf7f98b 
					 
					
						
						
							
							Ignore multiple occurrences of a hashtag within a status ( fixes   #7585 ) ( #7606 )  
						
						
						
						
					 
					
						2018-05-25 14:26:45 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						2587fcdd27 
					 
					
						
						
							
							Use .star-icon instead of hardcoding color in detailed statuses ( fixes   #7610 ) ( #7613 )  
						
						
						
						
					 
					
						2018-05-25 10:03:22 +09:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						d8864b9e9d 
					 
					
						
						
							
							Fix caret position after selected suggestion and media upload ( #7595 )  
						
						... 
						
						
						
						* Fix media upload reseting caret position to last inserted emoji
* Fix caret position after inserting suggestions (fixes  #6089 ) 
						
						
					 
					
						2018-05-23 15:20:15 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						6d99a0b652 
					 
					
						
						
							
							Fix tests for invites controller (regression from  4d81809f36) ( #7597 )  
						
						
						
						
					 
					
						2018-05-23 06:32:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4d81809f36 
					 
					
						
						
							
							Yeah, it was supposed to be #create?  
						
						
						
						
					 
					
						2018-05-22 20:05:24 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7745a22ec7 
					 
					
						
						
							
							Bump version to 2.4.0  
						
						
						
						
					 
					
						2018-05-22 19:39:35 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f8cf85db3b 
					 
					
						
						
							
							Remove pointer to light theme until it is more polished ( #7594 )  
						
						
						
						
					 
					
						2018-05-22 19:38:37 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						39d70f375f 
					 
					
						
						
							
							Remove unneeded code now that attachment URL isn't appended to toots ( #7593 )  
						
						
						
						
					 
					
						2018-05-22 19:32:02 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1a564df586 
					 
					
						
						
							
							Do not encode HTML entities in initial Web Push payload body ( #7592 )  
						
						
						
						
					 
					
						2018-05-22 18:12:45 +02:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						4c9d5a500d 
					 
					
						
						
							
							[WIP] i18n: Update Simplified Chinese translations ( #7576 )  
						
						... 
						
						
						
						* i18n: (zh-CN) #7027 
* Rewording
This placeholder is also seen on single user page at Moderation > Accounts, where "this report" doesn't make sense.
* i18n: (zh-CN) #6425 
* i18n: (zh-CN) #6497 
* i18n: (zh-CN) #6246 
* i18n: (zh-CN) Improvements 
						
						
					 
					
						2018-05-22 15:26:42 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						12e590edd7 
					 
					
						
						
							
							Add tests for report notes controller ( #7589 )  
						
						
						
						
					 
					
						2018-05-22 14:45:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						36e47a31e3 
					 
					
						
						
							
							Enforce order on authorized applications page ( #7587 )  
						
						... 
						
						
						
						Fix  #7586  
					
						2018-05-22 14:44:53 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						4eeda67727 
					 
					
						
						
							
							Hide section headline for timelines in production ( #7590 )  
						
						... 
						
						
						
						* Hide section headline for timelines in production
* comment out 
						
						
					 
					
						2018-05-22 14:44:32 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						06252ec71e 
					 
					
						
						
							
							Change column params on pinned timeline ( #7581 )  
						
						
						
						
					 
					
						2018-05-22 13:26:06 +02:00 
						 
				 
			
				
					
						
							
							
								bsky 
							
						 
					 
					
						
						
							
						
						92b09d90c8 
					 
					
						
						
							
							Remove outline ( #7582 )  
						
						
						
						
					 
					
						2018-05-22 13:24:54 +02:00 
						 
				 
			
				
					
						
							
							
								Evgeny Petrov 
							
						 
					 
					
						
						
							
						
						a744042cf1 
					 
					
						
						
							
							[RU] Added mastodon-light string ( #7583 )  
						
						
						
						
					 
					
						2018-05-22 18:06:53 +09:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						810f92e697 
					 
					
						
						
							
							🌍 :  🇵🇱 ⬆️  ( #7580 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-05-21 23:12:35 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5ea643b279 
					 
					
						
						
							
							Save onlyMedia prop when pinning column ( #7575 )  
						
						
						
						
					 
					
						2018-05-21 17:49:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						40ef46dbef 
					 
					
						
						
							
							Display only domain of report account if remote under comment ( #7574 )  
						
						
						
						
					 
					
						2018-05-21 17:33:20 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						46061dc041 
					 
					
						
						
							
							Add exact attribute to WrappedRoute for community timeline ( #7572 )  
						
						... 
						
						
						
						* Add extra attribute to WrappedRoute for community timeline
* fix 
						
						
					 
					
						2018-05-21 16:26:00 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						292c987522 
					 
					
						
						
							
							Bump version to 2.4.0rc5  
						
						
						
						
					 
					
						2018-05-21 16:05:31 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						22e067bf5c 
					 
					
						
						
							
							Use real container width in MediaGallery srcSet ( #7571 )  
						
						... 
						
						
						
						Fix  #7568  
					
						2018-05-21 16:04:01 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						32d4372381 
					 
					
						
						
							
							Use #any? instead of #exists? when checking media attachments ( #7570 )  
						
						... 
						
						
						
						If media_attachments are not loaded, SQL query is the same, but
the #exists? method performs SQL query even if preloaded 
						
						
					 
					
						2018-05-21 16:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e583f110c3 
					 
					
						
						
							
							Unescape HTML entities in rich web push notifications in web UI ( #7569 )  
						
						
						
						
					 
					
						2018-05-21 16:00:56 +02:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						41b2cfe5b8 
					 
					
						
						
							
							i18n: Update Simplified Chinese translations ( #7565 )  
						
						... 
						
						
						
						* i18n: (zh-CN) #7532 
* i18n: (zh-CN) #6984 
* i18n: (zh-CN) #7391 , #7507 
* i18n: (zh-CN) #6998 
* i18n: (zh-CN) #7074 
* i18n: (zh-CN) #7000 , #7032 , #7131  (#7032 , #7040 )
* i18n: (zh-CN) #7130 , #7188 
* i18n: (zh-CN) #6486 
* i18n: (zh-CN) #6292 
* i18n: (zh-CN) #7347 
* i18n: (zh-CN) #6661 
* i18n: (zh-CN) #6425 
* i18n: (zh-CN) #6597 
* i18n: (zh-CN) #6695 
* i18n: (zh-CN) #6325 
* i18n: (zh-CN) #6460 , #7375 
* i18n: (zh-CN) #6872 
* i18n: (zh-CN) #6818 
* i18n: (zh-CN) #7452 
* i18n: (zh-CN) #7176 
* i18n: (zh-CN) #6460 
* i18n: (zh-CN) #7213 
* i18n: (zh-CN) #7376 
* i18n: (zh-CN) #6556 
* i18n: (zh-CN) #6645 
* i18n: (zh-CN) #6448 
* i18n: (zh-CN) #5303 
* i18n: (zh-CN) #7445 
* i18n: (zh-CN) Normalization and improvements
* i18n: (zh-CN) #7391 
* i18n: (zh-CN) #6627 
* i18n: (zh-CN) #6956 , #7546 
* i18n: (zh-CN) #6636 
* i18n: (zh-CN) #6610 , #6875 
* i18n: (zh-CN) #6887 
* i18n: (zh-CN) #4514 
* i18n: (zh-CN) #6628 
* i18n: (zh-CN) #6771 
* i18n: (zh-CN) #6772 
* i18n: (zh-CN) #7178 
* i18n: (zh-CN) #7521 
* i18n: (zh-CN) #6570 
* i18n: (zh-CN) #6593 
* i18n: (zh-CN) #6423 
* i18n: (zh-CN) #6157 
* i18n: (zh-CN) #7089 
* i18n: (zh-CN) #6733 
* i18n: (zh-CN) #7072 
* i18n: (zh-CN) #6520 
* i18n: (zh-CN) Improvment
* i18n: (zh-CN) #6631  
						
						
					 
					
						2018-05-21 13:40:48 +02:00 
						 
				 
			
				
					
						
							
							
								Sylvhem 
							
						 
					 
					
						
						
							
						
						ea969000a5 
					 
					
						
						
							
							Add a light theme ( #7027 )  
						
						... 
						
						
						
						* Add a light theme to Mastodon
This add a second default theme to Mastodon. This new theme is supposed to be a light version of the dark original one.
* Update locales
Update the English and French locales.
* Change capitalization of hexadecimal triplets
Change capitalization of hexadecimal color codes to match Code Climate's recomandation.
* Add variable
Add a new variable to use instead of hardcoding a color. Change made to match Code Climate's recomandation.
* Use Mastodon branding palette
Replace the colors previously used by the ones found in Mastodon branding palette.
The resulting theme is lighter than the previous version.
* Make the overlay background white
Make the overly background used on on sensitive medias white instead of black
* Change the color used on the envelop icon
Change the color used on the envelop icon for a darker one. The same color is now used on both the envelop icon and the padlock icon.
* Add contrast
Add contrast to various places inside the main interface and the profile pages.
* Change the text color used in the compose form
Change the text color used in the compose form for a darker one.
* Make the code easier to read
Add some blank lines to make the code easier to parse for a human eye.
* Change columns' background default colors
Change columns' background default colors, making the composition column the darker one.
* Change the color of the log in button
Change the log in button's text color to make it more readable.
* Fix the color of the boost buttons on the landing page
The disabled boost buttons on the landing page are now of the same color that the other disabled buttons.
* Change the colors used in the dropdown menu
Make the dropdown menu light instead of dark. 
						
						
					 
					
						2018-05-21 13:40:31 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						7403e5d306 
					 
					
						
						
							
							Add media timeline ( #6631 )  
						
						
						
						
					 
					
						2018-05-21 12:43:38 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						05f8c375a2 
					 
					
						
						
							
							Remove small pagination limit from context API ( #7564 )  
						
						... 
						
						
						
						Fix  #7557  
					
						2018-05-21 12:43:05 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9ada532809 
					 
					
						
						
							
							Convert rich push notifications to plaintext in webapp ( #7563 )  
						
						... 
						
						
						
						* Convert rich push notifications to plaintext in webapp
* Fix code style issues 
						
						
					 
					
						2018-05-21 03:35:37 +02:00 
						 
				 
			
				
					
						
							
							
								Quentí 
							
						 
					 
					
						
						
							
						
						6eb2bc4348 
					 
					
						
						
							
							[i18n] Update for Occitan ( #7558 )  
						
						... 
						
						
						
						* Update oc.json
* Update oc.yml
* Update simple_form.oc.yml 
						
						
					 
					
						2018-05-20 20:26:32 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						779eb07d75 
					 
					
						
						
							
							Improve default background of public profile header ( #7556 )  
						
						... 
						
						
						
						Looks better when no header image is set 
						
						
					 
					
						2018-05-20 13:09:28 +02:00 
						 
				 
			
				
					
						
							
							
								Evgeny Petrov 
							
						 
					 
					
						
						
							
						
						0bdda362c9 
					 
					
						
						
							
							[RU] Updated strings for 2.4.0 ( #7555 )  
						
						
						
						
					 
					
						2018-05-20 01:03:24 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						07672e0609 
					 
					
						
						
							
							🌍 :  🇵🇱 ⬆️  ( #7554 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-05-20 00:55:56 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						6aa5ea1b5d 
					 
					
						
						
							
							Weblate translations (2018-05-20) ( #7552 )  
						
						... 
						
						
						
						* Translated using Weblate (French)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fr/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/it/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (French)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* 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 (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 (Catalan)
Currently translated at 100.0% (628 of 628 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* 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 (Portuguese (Brazil))
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (625 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* 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 (Italian)
Currently translated at 83.7% (525 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ja/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/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 (Galician)
Currently translated at 100.0% (628 of 628 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* 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 (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 (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 (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 (French)
Currently translated at 99.5% (624 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* 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 (Portuguese (Brazil))
Currently translated at 100.0% (295 of 295 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (French)
Currently translated at 99.6% (625 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Japanese)
Currently translated at 93.9% (62 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (627 of 628 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (626 of 628 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (French)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (628 of 628 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* 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 (French)
Currently translated at 99.6% (626 of 628 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Swedish)
Currently translated at 99.5% (625 of 628 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sv/ 
* Translated using Weblate (Slovak)
Currently translated at 98.4% (65 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Swedish)
Currently translated at 95.4% (63 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sv/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (627 of 628 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (66 of 66 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (76 of 76 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/fa/ 
* i18n-tasks normalize && i18n-tasks remove-unused && yarn manage:translations 
						
						
					 
					
						2018-05-19 21:42:21 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						8378b72eba 
					 
					
						
						
							
							Ensure push subscription is immediately removed when application is revoked ( #7548 )  
						
						... 
						
						
						
						* Ensure push subscription is immediately removed when application is revoked
* When token is revoked from app, unsubscribe too 
						
						
					 
					
						2018-05-19 21:05:08 +02:00 
						 
				 
			
				
					
						
							
							
								Peter 
							
						 
					 
					
						
						
							
						
						5910eb9b61 
					 
					
						
						
							
							Add :few keys for sk lang plurals ( #7551 )  
						
						... 
						
						
						
						* Add :few keys for sk lang plurals
* i18n-tasks normalize 
						
						
					 
					
						2018-05-20 03:46:18 +09:00 
						 
				 
			
				
					
						
							
							
								Ash Furrow 
							
						 
					 
					
						
						
							
						
						50db106252 
					 
					
						
						
							
							Disables autocorrect/autocapitalize on remote username field. ( #7549 )  
						
						
						
						
					 
					
						2018-05-19 19:36:23 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						4e1400cecb 
					 
					
						
						
							
							Cache media only when storage can be freed ( #7547 )  
						
						
						
						
					 
					
						2018-05-19 19:22:11 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						bcbb6aa46f 
					 
					
						
						
							
							Bump version to 2.4.0rc4  
						
						
						
						
					 
					
						2018-05-19 18:38:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1bbe12254d 
					 
					
						
						
							
							Improve direct message warning again ( #7546 )  
						
						
						
						
					 
					
						2018-05-19 18:37:33 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						93c66f0c03 
					 
					
						
						
							
							In footer, replace text "Mastodon" with logo ( #7545 )  
						
						
						
						
					 
					
						2018-05-19 16:10:55 +02:00 
						 
				 
			
				
					
						
							
							
								takayamaki 
							
						 
					 
					
						
						
							
						
						587da93152 
					 
					
						
						
							
							checking http status code with range ( #7544 )  
						
						
						
						
					 
					
						2018-05-19 14:47:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4b94e9c65e 
					 
					
						
						
							
							Improve payload format of Web Push API now that it's open ( #7521 )  
						
						... 
						
						
						
						> Good lord what is happening in there
Previously the contents of the Web Push API payloads closely resembled the structure of JavaScript's [Notification](https://developer.mozilla.org/en-US/docs/Web/API/Notification ). But now that the API is open to non-browser apps, and given that there is no required coupling between contents of the payload and a Notification object, here is how I changed the payload:
```json
{ 
  "access_token": "...",
  "preferred_locale": "en",
  "notification_id": "12345",
  "notification_type": "follow",
  "title": "So and so followed you",
  "body": "This is my bio",
  "icon": "https://example.com/avatar.png "
}
```
The title, body and icon attributes are included as a fallback so you can construct a minimal notification if you cannot perform a network request to the API to get more data. 
						
						
					 
					
						2018-05-19 14:46:47 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						1951ff41b3 
					 
					
						
						
							
							Do not override the default push notification settings ( #6037 )  
						
						
						
						
					 
					
						2018-05-19 14:45:58 +02:00 
						 
				 
			
				
					
						
							
							
								bsky 
							
						 
					 
					
						
						
							
						
						138512d204 
					 
					
						
						
							
							Remove outline ( #7543 )  
						
						
						
						
					 
					
						2018-05-19 12:16:52 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						be7eeb7856 
					 
					
						
						
							
							Catch Paperclip processing failures ( fixes   #6378 ) ( #7439 )  
						
						
						
						
					 
					
						2018-05-11 13:14:50 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						50491e0d92 
					 
					
						
						
							
							Add tests for invites controller ( #7441 )  
						
						... 
						
						
						
						* Add tests for invites controller
* Small refactoring and fix for invites controller 
						
						
					 
					
						2018-05-11 13:14:33 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						1337ca837b 
					 
					
						
						
							
							Add CONTINUOUS_INTEGRATION: true to .circleci/config.yml ( #7447 )  
						
						
						
						
					 
					
						2018-05-11 11:51:07 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b4fb766b23 
					 
					
						
						
							
							Add REST API for Web Push Notifications subscriptions ( #7445 )  
						
						... 
						
						
						
						- POST /api/v1/push/subscription
- PUT /api/v1/push/subscription
- DELETE /api/v1/push/subscription
- New OAuth scope: "push" (required for the above methods) 
						
						
					 
					
						2018-05-11 11:49:12 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						9a794067f7 
					 
					
						
						
							
							Weblate translations (2018-05-10) ( #7438 )  
						
						... 
						
						
						
						* Translated using Weblate (Arabic)
Currently translated at 83.6% (523 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Japanese)
Currently translated at 99.5% (622 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (French)
Currently translated at 99.6% (623 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Korean)
Currently translated at 99.8% (624 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (625 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/fa/ 
* Translated using Weblate (Finnish)
Currently translated at 95.1% (59 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 95.1% (59 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 99.6% (293 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 96.7% (60 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 97.9% (612 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fi/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (625 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Arabic)
Currently translated at 90.8% (568 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (625 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (625 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
in overeestemming met andere vertalingen
* Translated using Weblate (Dutch)
Currently translated at 100.0% (625 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (625 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/nl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.2% (620 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (623 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (625 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 98.3% (61 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (625 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (German)
Currently translated at 99.2% (620 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 99.2% (620 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 99.8% (624 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Russian)
Currently translated at 93.5% (58 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ru/ 
* Translated using Weblate (Russian)
Currently translated at 95.1% (59 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ru/ 
I’m not sure this is the best translation for custom fields, something like «Характеристика» might work better; hopefully someone will review this for second opinions
* Translated using Weblate (Persian)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fa/ 
* Translated using Weblate (Persian)
Currently translated at 99.6% (623 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Russian)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ru/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (German)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (625 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.3% (621 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (626 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (626 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.2% (621 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (626 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (Japanese)
Currently translated at 92.1% (59 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/co/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/co/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/co/ 
* Translated using Weblate (Corsican)
Currently translated at 99.8% (624 of 625 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/co/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/co/ 
* Translated using Weblate (French)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (French)
Currently translated at 99.6% (624 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 90.8% (569 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* 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 (Slovak)
Currently translated at 95.2% (596 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Esperanto)
Currently translated at 99.8% (625 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (624 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eo/ 
* Translated using Weblate (Finnish)
Currently translated at 99.6% (293 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* 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 (German)
Currently translated at 99.6% (624 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (64 of 64 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (German)
Currently translated at 99.6% (624 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Added translation using Weblate (Slovenian)
* Translated using Weblate (Slovenian)
Currently translated at 5.7% (36 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sl/ 
* Added translation using Weblate (Slovenian)
* Translated using Weblate (Slovenian)
Currently translated at 1.3% (4 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sl/ 
* Translated using Weblate (French)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Greek)
Currently translated at 29.3% (184 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 29.3% (184 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 29.5% (185 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 29.5% (185 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 29.8% (187 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 29.8% (187 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 30.0% (188 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 30.0% (188 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 30.1% (189 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 30.3% (190 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 30.5% (191 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 30.5% (191 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 30.6% (192 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 33.7% (211 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* yarn manage:translations && i18n-tasks normalize && i18n-tasks remove-unused 
						
						
					 
					
						2018-05-10 14:48:26 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						bd5f57cbc3 
					 
					
						
						
							
							Strip tags from og:description on public tag page ( #7437 )  
						
						
						
						
					 
					
						2018-05-10 14:38:40 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						0a7e8320b2 
					 
					
						
						
							
							Add alternate for RSS ( #7436 )  
						
						
						
						
					 
					
						2018-05-10 14:38:19 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						6588f6a0a9 
					 
					
						
						
							
							Disable inflate gzip on head method ( #7432 )  
						
						
						
						
					 
					
						2018-05-10 14:36:12 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						ac788ad47e 
					 
					
						
						
							
							Disable simplecov on CircleCI ( #7416 )  
						
						... 
						
						
						
						* Disable simplecov on CircleCI
* Remove --format progress 
						
						
					 
					
						2018-05-09 16:59:58 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						edf882320a 
					 
					
						
						
							
							Support gzip encoding on Request ( #7425 )  
						
						
						
						
					 
					
						2018-05-09 16:59:39 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						16fee0335f 
					 
					
						
						
							
							Show card modal on public pages ( #7428 )  
						
						
						
						
					 
					
						2018-05-09 16:22:52 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						dc010cc77a 
					 
					
						
						
							
							🌍 :  🇵🇱 ⬆️  ( #7427 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-05-09 19:20:49 +09:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						ce35d81db7 
					 
					
						
						
							
							Add tests for admin/roles_controller ( #7421 )  
						
						
						
						
					 
					
						2018-05-09 08:41:46 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						35eff337d5 
					 
					
						
						
							
							Add tests for admin/invites_controller ( #7412 )  
						
						
						
						
					 
					
						2018-05-09 08:41:26 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						6832110af4 
					 
					
						
						
							
							Correct rotate of image using EXIF ( #7422 )  
						
						
						
						
					 
					
						2018-05-09 08:41:07 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						d2ee48977c 
					 
					
						
						
							
							Rescue Mastodon::LengthValidationError in FetchLinkCardService ( #7424 )  
						
						
						
						
					 
					
						2018-05-09 08:39:08 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						40097f438b 
					 
					
						
						
							
							Multiple Issue templates ( #7402 )  
						
						... 
						
						
						
						* Multiple Issue templates
* Update bug_report.md 
						
						
					 
					
						2018-05-08 13:35:33 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						e0b1e17bd0 
					 
					
						
						
							
							Show media modal on public timeline ( #7413 )  
						
						
						
						
					 
					
						2018-05-08 13:33:09 +02:00 
						 
				 
			
				
					
						
							
							
								Surinna Curtis 
							
						 
					 
					
						
						
							
						
						01dfd6dbc8 
					 
					
						
						
							
							Take the first recognized actor_type. ( #7410 )  
						
						
						
						
					 
					
						2018-05-08 13:30:04 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						b1938d7853 
					 
					
						
						
							
							Do not crash in getStatusIds when there is a gap in the timeline ( fixes   #7400 ) ( #7415 )  
						
						... 
						
						
						
						Fixes a crash occurring when the “gap” disconnection indicator is to be
displayed in a filtered timeline. 
						
						
					 
					
						2018-05-08 13:28:55 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						993e68a7dd 
					 
					
						
						
							
							Fix hashtags not being federated on mentions ( fixes   #6900 ) ( #7406 )  
						
						
						
						
					 
					
						2018-05-08 03:36:59 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6208ea5a53 
					 
					
						
						
							
							If an OStatus message contains nsfw hashtag, mark it as sensitive ( #7398 )  
						
						... 
						
						
						
						* If an OStatus message contains nsfw hashtag, mark it as sensitive
Undo parts of #7048 
* Put nsfw hashtag on OStatus messages if they have any media
* Fix code style issues 
						
						
					 
					
						2018-05-07 14:49:13 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						42cd363542 
					 
					
						
						
							
							Bot nameplates ( #7391 )  
						
						... 
						
						
						
						* Store actor type in database
* Add bot nameplate to web UI, add setting to preferences, API, AP
Fix  #7365 
* Fix code style issues 
						
						
					 
					
						2018-05-07 09:31:07 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0f0cc3f2eb 
					 
					
						
						
							
							Support explicitly supplying language code for status via REST API ( #7389 )  
						
						
						
						
					 
					
						2018-05-07 09:30:53 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d185f3ddaf 
					 
					
						
						
							
							Use plaintext value for field value tooltips in web UI ( #7388 )  
						
						... 
						
						
						
						Fix  #7383  
					
						2018-05-07 09:30:38 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						db012b57c2 
					 
					
						
						
							
							Fix distribute_add_activity and distribute_remove_activity ( #7393 )  
						
						
						
						
					 
					
						2018-05-07 09:30:18 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo Gameiro 
							
						 
					 
					
						
						
							
						
						ea4e243303 
					 
					
						
						
							
							Improve OpenStack v3 compatibility ( #7392 )  
						
						... 
						
						
						
						* Update paperclip.rb
* Update .env.production.sample
* Update paperclip.rb 
						
						
					 
					
						2018-05-07 02:28:28 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						95595ccd21 
					 
					
						
						
							
							Add Corsican localization ( #7390 )  
						
						... 
						
						
						
						* Added Corsican localization
* Declaring Corsican localization
* Fixed activerecord locale
* Added a missing translation and switched to French-style apostrophes
* Fixed a (predictable) mistake made while bulk-replacing apostrophes
* More fixing
* i18n-tasks normalize 
						
						
					 
					
						2018-05-07 01:34:19 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						e06fbc4fcf 
					 
					
						
						
							
							Fixes/rollback scroll changes ( #7387 )  
						
						... 
						
						
						
						* Revert "Do not re-position scroll when loading more (inserting items from below) (#7344 )"
This reverts commit 8c601b54ccfixes  #7278 ) (#7327 )"
This reverts commit 58852695c8 
						
						
					 
					
						2018-05-06 22:26:39 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						5c7bed6bbc 
					 
					
						
						
							
							Various improvements to the report UI ( #7342 )  
						
						... 
						
						
						
						* Also display replies in report modal
* Allow report modal to be up to 80% of viewport height
* Use narrow no-break space where needed in the French translation 
						
						
					 
					
						2018-05-06 20:38:17 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						e571de29bf 
					 
					
						
						
							
							Weblate translations (2018-05-06) ( #7381 )  
						
						... 
						
						
						
						* 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 (Greek)
Currently translated at 28.2% (177 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/oc/ 
* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 98.2% (615 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/zh_Hant_HK/ 
* Translated using Weblate (Occitan)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 97.9% (613 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (626 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/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 (Greek)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 28.5% (179 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 28.5% (179 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 29.0% (182 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 29.0% (182 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 29.2% (183 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 29.3% (184 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 29.5% (185 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 29.7% (186 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 29.7% (186 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* 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 (Slovak)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 95.2% (597 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 97.6% (612 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 99.3% (623 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/zh_Hant_HK/ 
* Translated using Weblate (Polish)
Currently translated at 99.8% (626 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sk/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 83.7% (525 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Spanish)
Currently translated at 99.8% (626 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Italian)
Currently translated at 54.7% (343 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Italian)
Currently translated at 78.9% (495 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (626 of 627 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* i18n-tasks normalize && i18n-tasks remove-unused && yarn manage:translations 
						
						
					 
					
						2018-05-06 20:19:56 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						50ed1e83ac 
					 
					
						
						
							
							Bump version to 2.4.0rc1 ( #7283 )  
						
						
						
						
					 
					
						2018-05-06 11:50:00 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						61a9018607 
					 
					
						
						
							
							Enable custom emojis in profiles (notes, field values, display names) ( #7374 )  
						
						... 
						
						
						
						Follow-up to #6124  
						
						
					 
					
						2018-05-06 11:48:51 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						bd10a7e480 
					 
					
						
						
							
							Add resend confirmation for admin ( #7378 )  
						
						... 
						
						
						
						* Add confirmations_controller#resend
* Add tests for confirmations_controller#resend
* Add translations 
						
						
					 
					
						2018-05-06 10:59:03 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						8c35d163a5 
					 
					
						
						
							
							Port travis_retry for CI ( #7379 )  
						
						... 
						
						
						
						* Port travis_retry for CI
* Add license 
						
						
					 
					
						2018-05-06 10:55:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						39efc6d533 
					 
					
						
						
							
							Add hint about 7 day cooldown for archive takeout ( #7375 )  
						
						
						
						
					 
					
						2018-05-06 10:53:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b611dbac79 
					 
					
						
						
							
							Add contact e-mail hint to 2FA login form ( #7376 )  
						
						
						
						
					 
					
						2018-05-06 10:52:36 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2f63d52b92 
					 
					
						
						
							
							Fallback to old on-the-fly URI for follows/blocks if no stored URI ( #7371 )  
						
						... 
						
						
						
						Fix  #7367  
					
						2018-05-05 23:07:51 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c7d1a2e400 
					 
					
						
						
							
							Improve admin UI for accounts ( #7360 )  
						
						... 
						
						
						
						* Improve design of account statuses admin UI (consistent with reports)
* Make account moderation notes look consistent with report notes
* i18n-tasks remove-unused
* Fix code style issues
* Fix tests 
						
						
					 
					
						2018-05-05 23:06:29 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						660db468c0 
					 
					
						
						
							
							Do not count search route as compose being mounted in web UI ( #7372 )  
						
						... 
						
						
						
						Fix  #7144  
					
						2018-05-05 23:05:43 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						8da4bf0f90 
					 
					
						
						
							
							4 profile fields max, store only 255 characters per name/value ( #7348 )  
						
						... 
						
						
						
						Fix  #7303  
					
						2018-05-05 21:11:19 +02:00 
						 
				 
			
				
					
						
							
							
								Reto Kromer 
							
						 
					 
					
						
						
							
						
						80b23a6a85 
					 
					
						
						
							
							uniform email rather than e-mail ( #7373 )  
						
						
						
						
					 
					
						2018-05-05 21:03:21 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c947e2e4c5 
					 
					
						
						
							
							Fix handling of malformed ActivityPub payloads when URIs are nil ( #7370 )  
						
						... 
						
						
						
						* Fix handling of malformed ActivityPub payloads when URIs are nil
* Gracefully handle JSON-LD canonicalization failures 
						
						
					 
					
						2018-05-05 18:22:34 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						661f7e6d9d 
					 
					
						
						
							
							Add tests for admin/custom_emojis_controller ( #7350 )  
						
						
						
						
					 
					
						2018-05-05 15:53:59 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2ef9d65052 
					 
					
						
						
							
							Improve rendering of bio fields ( #7353 )  
						
						... 
						
						
						
						Fix  #7335  
					
						2018-05-05 00:55:09 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						66359ec522 
					 
					
						
						
							
							Fix gap insertion for timeline disconnection ( #7363 )  
						
						
						
						
					 
					
						2018-05-05 00:54:56 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c73ce7b695 
					 
					
						
						
							
							Store home feeds for 7 days instead of 14 ( #7354 )  
						
						... 
						
						
						
						* Store home feeds for 7 days instead of 14
Reduces workload for status fan-out to active followers
* Fix test for user model 
						
						
					 
					
						2018-05-05 00:54:24 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						ef7d64c801 
					 
					
						
						
							
							Dropdowns accessibility ( #7318 )  
						
						... 
						
						
						
						* Mark currently selected privacy setting in privacy dropdown
* Prevent Enter keypresses from triggering dropdown display toggle twice
* Give focus to first/selected item of dropdown menus
* Implement keyboard navigation in privacy dropdown
* Implement keyboard navigation in generic dropdown menus 
						
						
					 
					
						2018-05-04 22:13:26 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6793bec4c6 
					 
					
						
						
							
							Store URIs of follows, follow requests and blocks for ActivityPub ( #7160 )  
						
						... 
						
						
						
						Same URI passed between follow request and follow, since they are
the same thing in ActivityPub. Local URIs are generated during
creation using UUIDs and are passed to serializers. 
						
						
					 
					
						2018-05-04 21:14:34 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						d1aef17f9a 
					 
					
						
						
							
							Do not render first page of following and followers collections unless explicitly asked to ( #7357 )  
						
						
						
						
					 
					
						2018-05-04 20:17:01 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2c1f7b2ece 
					 
					
						
						
							
							Better pagination for ActivityPub outbox ( #7356 )  
						
						
						
						
					 
					
						2018-05-04 19:19:11 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						d181aad033 
					 
					
						
						
							
							Improve “how to translate” ( #7358 )  
						
						
						
						
					 
					
						2018-05-04 18:37:37 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						00ff8dc00a 
					 
					
						
						
							
							Add translate guide to CONTRIBUTING.md ( #7355 )  
						
						
						
						
					 
					
						2018-05-04 18:01:12 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						251bbf9728 
					 
					
						
						
							
							Show remote reports in admin UI as coming from domain rather than user ( #7347 )  
						
						... 
						
						
						
						Fix  #6994  
					
						2018-05-04 13:26:25 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a78b27c7cc 
					 
					
						
						
							
							Marginally improve convert/ffmpeg calls performance with posix-spawn ( #7346 )  
						
						
						
						
					 
					
						2018-05-04 13:22:23 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						c61ddd8249 
					 
					
						
						
							
							Fix 2fa description in Japanese ( #7349 )  
						
						
						
						
					 
					
						2018-05-04 13:58:08 +09:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						a24605961a 
					 
					
						
						
							
							Fixes/do not override timestamps ( #7336 )  
						
						... 
						
						
						
						* Revert "Fixes/do not override timestamps (#7331 )"
This reverts commit 581a5c9d29 
						
						
					 
					
						2018-05-03 23:02:46 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						8c601b54cc 
					 
					
						
						
							
							Do not re-position scroll when loading more (inserting items from below) ( #7344 )  
						
						
						
						
					 
					
						2018-05-03 22:32:05 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						a7e71bbd08 
					 
					
						
						
							
							Add a missing question mark in rack_attack.rb ( #7338 )  
						
						
						
						
					 
					
						2018-05-03 18:51:00 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						b1d4471e36 
					 
					
						
						
							
							Throttle media post ( #7337 )  
						
						... 
						
						
						
						The previous rate limit allowed to post media so fast that it is possible
to fill up the disk space even before an administrator notices. The new
rate limit is configured so that it takes 24 hours to eat 10 gigabytes:
10 * 1024 / 8 / (24 * 60 / 30) = 27 (which rounded to 30)
The period is set long so that it does not prevent from attaching several
media to one post, which would happen in a short period. For example,
if the period is 5 minutes, the rate limit would be:
10 * 1024 / 8 / (24 * 60 / 5) = 4
This long period allows to lift the limit up. 
						
						
					 
					
						2018-05-03 17:32:00 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						7495a3470e 
					 
					
						
						
							
							Add el and te ( #7332 )  
						
						... 
						
						
						
						* Add el and te
* Add missing locale files 
						
						
					 
					
						2018-05-03 15:54:10 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						e9c5c16ba0 
					 
					
						
						
							
							Delete dump.rdb ( #7334 )  
						
						
						
						
					 
					
						2018-05-03 14:30:18 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						581a5c9d29 
					 
					
						
						
							
							Fixes/do not override timestamps ( #7331 )  
						
						... 
						
						
						
						* Do not override timestamps for incoming toots
* Remove every reference to override_timestamps
Statuses are now created with the announced publishing date
and are only pushed to timelines if that date is at most
6 hours earlier than the time at which it is processed. 
						
						
					 
					
						2018-05-03 13:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d5fa4fbcd2 
					 
					
						
						
							
							Revert "Do not override timestamps for incoming toots" ( #7330 )  
						
						... 
						
						
						
						* Revert "Weblate translations 20180503 (#7325 )"
This reverts commit dfa6bccb64fixes  #7278 ) (#7327 )"
This reverts commit 58852695c8#7307 )"
This reverts commit ab773e4d5f#7326 )"
This reverts commit bd36791832 
						
						
					 
					
						2018-05-03 12:32:33 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						dfa6bccb64 
					 
					
						
						
							
							Weblate translations 20180503 ( #7325 )  
						
						... 
						
						
						
						* Translated using Weblate (German)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (Slovak)
Currently translated at 92.3% (578 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Added translation using Weblate (Greek)
* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 100.0% (75 of 75 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 93.5% (58 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/zh_Hant_HK/ 
* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/zh_Hant_HK/ 
* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/zh_Hant_HK/ 
* Translated using Weblate (Chinese (Hong Kong))
Currently translated at 99.6% (624 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/zh_Hant_HK/ 
* Added translation using Weblate (Greek)
* Added translation using Weblate (Malay)
* Translated using Weblate (Greek)
Currently translated at 0.6% (2 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 1.3% (4 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 2.0% (6 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 2.3% (7 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 2.7% (8 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 3.0% (9 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 4.3% (27 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 4.7% (30 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 4.7% (30 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 5.1% (32 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 5.2% (33 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Swedish)
Currently translated at 95.1% (59 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sv/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.3% (622 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Greek)
Currently translated at 23.8% (70 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (626 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 94.0% (589 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Added translation using Weblate (Telugu)
* Translated using Weblate (German)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (German)
Currently translated at 98.3% (61 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (Telugu)
Currently translated at 0.3% (2 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/te/ 
* Translated using Weblate (German)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (German)
Currently translated at 98.3% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/de/ 
* Translated using Weblate (German)
Currently translated at 99.5% (623 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Spanish)
Currently translated at 93.2% (584 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Spanish)
Currently translated at 93.2% (584 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Spanish)
Currently translated at 93.2% (584 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Spanish)
Currently translated at 93.2% (584 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Spanish)
Currently translated at 99.8% (625 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Slovak)
Currently translated at 95.0% (595 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Greek)
Currently translated at 24.1% (71 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (Greek)
Currently translated at 24.1% (71 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Translated using Weblate (French)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (French)
Currently translated at 99.6% (624 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Italian)
Currently translated at 54.6% (342 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* 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 99.8% (625 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (German)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (German)
Currently translated at 99.6% (624 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (626 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sv/ 
* Translated using Weblate (Swedish)
Currently translated at 99.5% (623 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sv/ 
* Normalize translations
ran yarn build:development && i18n-tasks normalize && yarn
manage:translations && i18n-tasks remove-unused
* Add back file removed by weblate 
						
						
					 
					
						2018-05-03 19:12:09 +09:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						58852695c8 
					 
					
						
						
							
							Prevent timeline from moving when cursor is hovering over it ( fixes   #7278 ) ( #7327 )  
						
						
						
						
					 
					
						2018-05-03 12:09:11 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						ab773e4d5f 
					 
					
						
						
							
							Add pry-byebug ( #7307 )  
						
						
						
						
					 
					
						2018-05-03 12:08:54 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						bd36791832 
					 
					
						
						
							
							Do not override timestamps for incoming toots ( #7326 )  
						
						
						
						
					 
					
						2018-05-03 11:42:52 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						28b366d065 
					 
					
						
						
							
							Add missing tests for report.rb ( #7324 )  
						
						
						
						
					 
					
						2018-05-03 10:42:36 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						ad5d3134e4 
					 
					
						
						
							
							Place emoji picker top if it is closer to the bottom of the viewport ( fixes   #7277 ) ( #7314 )  
						
						
						
						
					 
					
						2018-05-03 10:42:18 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a5293fdf61 
					 
					
						
						
							
							Fix n+1 queries in StatusThreadingConcern ( #7321 )  
						
						
						
						
					 
					
						2018-05-03 10:41:58 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a3d84e705a 
					 
					
						
						
							
							Fix cache_associated no longer working ( #7320 )  
						
						
						
						
					 
					
						2018-05-03 10:41:41 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						28bd4b9800 
					 
					
						
						
							
							Serialize webfinger XML with Ox instead of Nokogiri ( #7319 )  
						
						... 
						
						
						
						25ms -> 0.5ms 
						
						
					 
					
						2018-05-02 22:28:46 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						658cbc9425 
					 
					
						
						
							
							Improve PostStatusService performance ( #7317 )  
						
						... 
						
						
						
						Offload creation of local notifications to a worker. Remove two
redundant SQL queries from ProcessMentionsService, remove n+1
XML/JSON serialization via memoization 
						
						
					 
					
						2018-05-02 22:10:57 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cb5b5cb5f7 
					 
					
						
						
							
							Slightly reduce RAM usage ( #7301 )  
						
						... 
						
						
						
						* No need to re-require sidekiq plugins, they are required via Gemfile
* Add derailed_benchmarks tool, no need to require TTY gems in Gemfile
* Replace ruby-oembed with FetchOEmbedService
Reduce startup by 45382 allocated objects
* Remove preloaded JSON-LD in favour of caching HTTP responses
Reduce boot RAM by about 6 MiB
* Fix tests
* Fix test suite by stubbing out JSON-LD contexts 
						
						
					 
					
						2018-05-02 18:58:48 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						71a7cea73f 
					 
					
						
						
							
							Keep notification when muting_notifications is true ( #7311 )  
						
						... 
						
						
						
						* Keep notification when muting_notifications is true
* Retrun mute object
* Fix test 
						
						
					 
					
						2018-05-02 16:14:51 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						d0cdd5cf94 
					 
					
						
						
							
							Accept actor object updates from all supported actor types ( #7312 )  
						
						
						
						
					 
					
						2018-05-02 16:08:16 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cae933510c 
					 
					
						
						
							
							Allow updating bio fields via PUT /api/v1/accounts/update_credentials ( #7288 )  
						
						... 
						
						
						
						Add raw bio fields to the source attribute on GET /api/v1/accounts/verify_credentials 
						
						
					 
					
						2018-05-02 15:57:37 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f62539ce5c 
					 
					
						
						
							
							Remove most behaviour disparities between blocks and mutes ( #7231 )  
						
						... 
						
						
						
						* Remove most behaviour disparities between blocks and mutes
The only differences between block and mute should be:
- Mutes can optionally NOT affect notifications
- Mutes should not be visible to the muted
Fix  #7230 
Fix  #5713 
* Do not allow boosting someone you blocked
Fix  #7248 
* Do not allow favouriting someone you blocked
* Fix nil error in StatusPolicy 
						
						
					 
					
						2018-05-02 15:50:20 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c5dcd7d836 
					 
					
						
						
							
							Speed up test suite by not generating RSA keys in test environment ( #7296 )  
						
						... 
						
						
						
						One RSA keypair for all fabricated test accounts is enough 
						
						
					 
					
						2018-05-02 15:45:24 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						965345316f 
					 
					
						
						
							
							Guard against nil URLs in Request class ( #7284 )  
						
						... 
						
						
						
						Fix  #7265  
					
						2018-05-02 15:44:22 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
							
						
						6c40e567aa 
					 
					
						
						
							
							Add missing tests for user.rb ( #7306 )  
						
						
						
						
					 
					
						2018-05-02 14:13:52 +02:00 
						 
				 
			
				
					
						
							
							
								Surinna Curtis 
							
						 
					 
					
						
						
							
						
						dc786c0cf4 
					 
					
						
						
							
							Support Actors/Statuses with multiple types ( #7305 )  
						
						... 
						
						
						
						* Add equals_or_includes_any? helper in JsonLdHelper
* Support arrays in JSON-LD type fields for actors/tags/objects.
* Spec for resolving accounts with extension types
* Style tweaks for codeclimate 
						
						
					 
					
						2018-05-02 12:40:24 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						86efccce2a 
					 
					
						
						
							
							Fix low-contrasted cancel button of reply indicator ( #7300 )  
						
						
						
						
					 
					
						2018-05-01 14:02:04 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						705f1d7bf1 
					 
					
						
						
							
							Fix missing updated_at attribute on emoji EntityCache ( #7297 )  
						
						... 
						
						
						
						Just don't try to save space by only selecting few attributes. If
anyone is wondering, this is needed because the emoji entity cache
is not really only used for entities, it's accessed again to
generate Emoji tags in ActivityPub/OStatus, so a lot more properties
are used than what is needed in HTML alone... 
						
						
					 
					
						2018-04-30 22:49:33 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						16468bdf1b 
					 
					
						
						
							
							[i18n] Occitan update ( #7294 )  
						
						... 
						
						
						
						* Translated new strings
+ few changes
* First update
* Almost complet
Missing the changes in the privacy policy
* Update simple_form.oc.yml
* bundle exec i18n-tasks normalize
* bundle exec i18n-tasks remove-unused 
						
						
					 
					
						2018-04-30 13:14:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f62ee1ddb0 
					 
					
						
						
							
							Disable API access when login is disabled ( #7289 )  
						
						
						
						
					 
					
						2018-04-30 09:13:14 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						295e3ef02b 
					 
					
						
						
							
							Fix missing domain attribute in EntityCache for emoji ( #7290 )  
						
						
						
						
					 
					
						2018-04-30 09:12:55 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						54f34d3f2a 
					 
					
						
						
							
							Return HTTP 410 for suspended accounts in GET /api/v1/accounts/:id ( #7287 )  
						
						... 
						
						
						
						Fix  #7243  
					
						2018-04-30 09:12:36 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						da61352fab 
					 
					
						
						
							
							Fix "Show more" URL on paginated threads for remote statuses ( #7285 )  
						
						... 
						
						
						
						* Fix URL of "Show more" link in paginated threads (ancestors side)
Increase item limits in threads
Fix  #7268 
* Fix "Show more" link in paginated threads (descendants side) 
						
						
					 
					
						2018-04-30 01:59:42 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						1c3ace23cb 
					 
					
						
						
							
							Remove unnecessary hyphen from restore_cache key ( #7276 )  
						
						
						
						
					 
					
						2018-04-28 11:20:30 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						fc01ae31c6 
					 
					
						
						
							
							🌍 :  🇵🇱 ⬆️  ( #7275 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-04-27 15:12:14 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a872392cd9 
					 
					
						
						
							
							Add entity cache ( #7271 )  
						
						... 
						
						
						
						* Add entity cache
Use a caching layer for mentions and custom emojis that are
dynamically extracted from text.
Reduce duplicate text extractions
* Fix code style issue 
						
						
					 
					
						2018-04-27 01:38:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						63553c6b5c 
					 
					
						
						
							
							Add support for separate Redis for cache ( #7272 )  
						
						... 
						
						
						
						* Add support for separate Redis for cache
CACHE_REDIS_URL to allow using a different Redis server for cache
purposes, with cache-specific configuration such as key eviction
* Fix code style issues 
						
						
					 
					
						2018-04-27 01:37:59 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						36b6631c12 
					 
					
						
						
							
							Add Basque language support ( #7267 )  
						
						
						
						
					 
					
						2018-04-26 13:56:45 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						3afdd6a17b 
					 
					
						
						
							
							Weblate translations 20180426 ( #7266 )  
						
						... 
						
						
						
						* Translated using Weblate (Swedish)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sv/ 
* Translated using Weblate (Slovak)
Currently translated at 92.0% (576 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (626 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sv/ 
* Translated using Weblate (Swedish)
Currently translated at 99.6% (624 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sv/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.3% (622 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (626 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.2% (621 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Basque)
Currently translated at 32.2% (20 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/ 
* Translated using Weblate (Arabic)
Currently translated at 99.6% (293 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 82.4% (516 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 92.1% (577 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (626 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Slovak)
Currently translated at 92.3% (578 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
https://sustatu.eus/1380226549995 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (294 of 294 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Normalize translations
ran yarn build:development && i18n-tasks normalize && yarn
manage:translations && i18n-tasks remove-unused 
						
						
					 
					
						2018-04-26 18:58:22 +09:00 
						 
				 
			
				
					
						
							
							
								Stefan Midjich 
							
						 
					 
					
						
						
							
						
						fa5b28df8a 
					 
					
						
						
							
							Better phrasing in swedish translation ( #7263 )  
						
						... 
						
						
						
						* more sane phrasing in 🇸🇪  translation
* another small issue in 🇸🇪  translation
* better phrasing in 🇸🇪  translation 
						
						
					 
					
						2018-04-26 07:36:52 +09:00 
						 
				 
			
				
					
						
							
							
								MIYAGI Hikaru 
							
						 
					 
					
						
						
							
						
						eb593a5a0c 
					 
					
						
						
							
							Append '.test' to hostname in stub data ( #7260 )  
						
						
						
						
					 
					
						2018-04-25 14:12:28 +02:00 
						 
				 
			
				
					
						
							
							
								MIYAGI Hikaru 
							
						 
					 
					
						
						
							
						
						f58dcbc981 
					 
					
						
						
							
							HTTP proxy support for outgoing request, manage access to hidden service ( #7134 )  
						
						... 
						
						
						
						* Add support for HTTP client proxy
* Add access control for darknet
Supress error when access to darknet via transparent proxy
* Fix the codes pointed out
* Lint
* Fix an omission + lint
* any? -> include?
* Change detection method to regexp to avoid test fail 
						
						
					 
					
						2018-04-25 02:14:49 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9d4710ed00 
					 
					
						
						
							
							Add RSS feeds for end-users ( #7259 )  
						
						... 
						
						
						
						* Add RSS feed for accounts
* Add RSS feeds for hashtags
* Fix code style issues
* Fix code style issues 
						
						
					 
					
						2018-04-25 02:10:02 +02:00 
						 
				 
			
				
					
						
							
							
								Stefan Midjich 
							
						 
					 
					
						
						
							
						
						bfc41711dd 
					 
					
						
						
							
							more sane phrasing in  🇸🇪  translation ( #7256 )  
						
						... 
						
						
						
						* more sane phrasing in 🇸🇪  translation
* another small issue in 🇸🇪  translation 
						
						
					 
					
						2018-04-25 01:54:24 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						7681ad8044 
					 
					
						
						
							
							Weblate translations (2018-04-24) ( #7252 )  
						
						... 
						
						
						
						* Translated using Weblate (Dutch)
Currently translated at 100.0% (288 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (French)
Currently translated at 100.0% (288 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (626 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (288 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (287 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.5% (623 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Galician)
Currently translated at 99.8% (625 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (French)
Currently translated at 100.0% (288 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (French)
Currently translated at 99.6% (624 of 626 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (288 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.5% (631 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Korean)
Currently translated at 99.8% (633 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ko/ 
* Translated using Weblate (French)
Currently translated at 99.6% (632 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (632 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (634 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (634 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Japanese)
Currently translated at 93.5% (58 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Added translation using Weblate (Basque)
* Added translation using Weblate (Basque)
* Translated using Weblate (Galician)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Added translation using Weblate (Basque)
* Added translation using Weblate (Basque)
* Added translation using Weblate (Basque)
* Added translation using Weblate (Basque)
* Translated using Weblate (Galician)
Currently translated at 100.0% (288 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 99.8% (633 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Basque)
Currently translated at 0.3% (1 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 50.0% (1 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/eu/ 
* Translated using Weblate (Basque)
Currently translated at 1.6% (1 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/eu/ 
* Translated using Weblate (Basque)
Currently translated at 1.3% (1 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eu/ 
* Translated using Weblate (Basque)
Currently translated at 1.6% (1 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (288 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (634 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (288 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (634 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (288 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Japanese)
Currently translated at 93.5% (58 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (288 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (288 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Japanese)
Currently translated at 93.5% (58 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Slovak)
Currently translated at 99.6% (287 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 88.4% (561 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 90.3% (573 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (288 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (288 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/it/ 
* Translated using Weblate (Italian)
Currently translated at 3.2% (2 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (288 of 288 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/it/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/ 
* Translated using Weblate (Italian)
Currently translated at 32.4% (206 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/it/ 
* Translated using Weblate (Arabic)
Currently translated at 81.3% (516 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Italian)
Currently translated at 51.2% (325 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Slovak)
Currently translated at 91.6% (581 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Italian)
Currently translated at 51.8% (329 of 634 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Normalize translations
Ran yarn build:development && i18n-tasks normalize && yarn manage:translations
* Remove unused translations
Ran i18n-tasks remove-unused 
						
						
					 
					
						2018-04-24 11:48:11 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						306267dbd2 
					 
					
						
						
							
							Fix ID duplication in timelines ( #7251 )  
						
						
						
						
					 
					
						2018-04-24 11:47:27 +02:00 
						 
				 
			
				
					
						
							
							
								Emelia Smith 
							
						 
					 
					
						
						
							
						
						60b871d56c 
					 
					
						
						
							
							Implement the ability for instances to define a list of disallowed hashtags ( #7176 )  
						
						... 
						
						
						
						The goal here isn't to prevent these hashtags from existing, but just to strongly curtail their usage; The hashtags may still exist in the database via federated status, or from being created prior to this feature. 
						
						
					 
					
						2018-04-23 23:52:58 +02:00 
						 
				 
			
				
					
						
							
							
								Emelia Smith 
							
						 
					 
					
						
						
							
						
						495303d9b8 
					 
					
						
						
							
							Prevent suspended accounts from appearing in AccountSearchService ( #7246 )  
						
						
						
						
					 
					
						2018-04-23 21:27:18 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						53b1d88873 
					 
					
						
						
							
							Fix fullscreen video player ( fixes   #7244 ) ( #7245 )  
						
						
						
						
					 
					
						2018-04-23 20:12:16 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						1258efa882 
					 
					
						
						
							
							Paginate descendant statuses in public page ( #7148 )  
						
						
						
						
					 
					
						2018-04-23 19:27:35 +02:00 
						 
				 
			
				
					
						
							
							
								Alejandro Martinez Ruiz 
							
						 
					 
					
						
						
							
						
						06817b3c1f 
					 
					
						
						
							
							tasks/mastodon: fix prompt for Redis password ( #7241 )  
						
						
						
						
					 
					
						2018-04-23 16:03:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						3ccca6cece 
					 
					
						
						
							
							🌍 : Make  🇵🇱  translation more consistent ( #7239 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-04-23 18:49:03 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						9613a53cb3 
					 
					
						
						
							
							Update dependencies for Ruby (2018-04-23) ( #7237 )  
						
						... 
						
						
						
						* Update annotate to version 2.7.3
* Update aws-sdk-s3 to version 1.9.2
* Update browser to version 2.5.3
* Update capistrano to version 3.10.2
* Update domain_name to version 0.5.20180417
* Update http to version 3.2.0
* Update lograge to version 0.10.0
* Update oj to version 3.5.1
* Update parallel_tests to version 2.21.3
* Update puma to version 3.11.4
* Update rubocop to version 0.55.0
* Update scss_lint to version 0.57.0
* Update simplecov to version 0.16.1
* Update tty-command to version 0.8.0
* Update tty-prompt to version 0.16.0
* Update pkg-config to version 1.3.0
* Update fog-local to version 0.5.0
* Update fog-openstack to version 0.1.25
* Update devise-two-factor to version 3.0.3
* bundle update 
						
						
					 
					
						2018-04-23 11:29:17 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7db7d68136 
					 
					
						
						
							
							Detect and prevent image bombs, max. processable dimension 4096^2 ( #7229 )  
						
						
						
						
					 
					
						2018-04-23 09:16:38 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						3bf6da1ffc 
					 
					
						
						
							
							Move precompile step to build stage ( #7235 )  
						
						
						
						
					 
					
						2018-04-23 09:16:26 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						0758b00bfd 
					 
					
						
						
							
							Refactor resizeImage method ( #7236 )  
						
						... 
						
						
						
						- Use URL.createObjectURL (replace from FileReader)
- Use HTMLCanvasElement.prototype.toBlob
  (replace from HTMLCanvasElement.prototype.toDataURL)
- Use Promise (replace callback interface) 
						
						
					 
					
						2018-04-23 09:15:51 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						660cb058e1 
					 
					
						
						
							
							Improve relative timestamps in web UI ( #7233 )  
						
						... 
						
						
						
						Use short instead of numeric month, display year when different year
E.g.: "Apr 4" instead of "4/4", "Apr 4, 2017" if different year 
						
						
					 
					
						2018-04-23 00:43:53 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						05fb6f096d 
					 
					
						
						
							
							Resize images before upload in web UI to reduce bandwidth ( #7223 )  
						
						... 
						
						
						
						* Resize images before upload in web UI to reduce bandwidth
Fix  #7218 
* Fix issues
* Do not resize GIFs in JS 
						
						
					 
					
						2018-04-23 00:43:36 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						75c4ab9d12 
					 
					
						
						
							
							Remove "nsfw" category for sensitive statuses in OStatus serializer ( #7048 )  
						
						... 
						
						
						
						Fix  #7011  
					
						2018-04-22 22:09:03 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4ca2f73b12 
					 
					
						
						
							
							Rescue Mastodon::LengthValidationError in Remoteable ( #7228 )  
						
						... 
						
						
						
						Fix  #7198  by allowing records with optional attachments to save 
					
						2018-04-22 15:42:00 +02:00 
						 
				 
			
				
					
						
							
							
								jumoru 
							
						 
					 
					
						
						
							
						
						b305a23933 
					 
					
						
						
							
							Fix: Use "exportierten" instead of "exportieren" in translation ( #7186 )  
						
						... 
						
						
						
						Spotted when looking at https://metalhead.club/@thomas/99881521526619858  
						
						
					 
					
						2018-04-22 14:46:19 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						3c5006ec7f 
					 
					
						
						
							
							Fix text colors ( #7227 )  
						
						
						
						
					 
					
						2018-04-22 14:29:40 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						597948fb13 
					 
					
						
						
							
							Do not set emoji as inline-block ( fixes   #5743 ) ( #7207 )  
						
						
						
						
					 
					
						2018-04-22 12:10:37 +02:00 
						 
				 
			
				
					
						
							
							
								David Baucum 
							
						 
					 
					
						
						
							
						
						ca9192d9ba 
					 
					
						
						
							
							Ability to specify Redis passwd on mastodon:setup ( #7222 )  
						
						... 
						
						
						
						Closes  #7221  
					
						2018-04-22 11:49:16 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						648d645c2f 
					 
					
						
						
							
							Fix randomly fail (similar  #7219 ) ( #7225 )  
						
						
						
						
					 
					
						2018-04-22 11:41:39 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Beyer 
							
						 
					 
					
						
						
							
						
						3fa3161472 
					 
					
						
						
							
							Fix: Use "welches" instead of "dass" in translation ( #7185 )  
						
						
						
						
					 
					
						2018-04-22 12:28:12 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						3f6893c641 
					 
					
						
						
							
							Reset locale on registration tests ( #7219 )  
						
						
						
						
					 
					
						2018-04-21 23:37:07 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						9b8bb2a5df 
					 
					
						
						
							
							Replace badge to CircleCI ( #7216 )  
						
						
						
						
					 
					
						2018-04-21 21:56:40 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						b8f0cfd6e3 
					 
					
						
						
							
							Add parallel test processors ( #7215 )  
						
						
						
						
					 
					
						2018-04-21 21:36:22 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						a4a36d994b 
					 
					
						
						
							
							Separate high contrast theme ( #7213 )  
						
						
						
						
					 
					
						2018-04-21 21:35:55 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						d10447c3a8 
					 
					
						
						
							
							Use raw status code on have_http_status ( #7214 )  
						
						
						
						
					 
					
						2018-04-21 21:35:07 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						bfe26ef67b 
					 
					
						
						
							
							Force convert to JPG for preview card thumbnails to avoid animations ( #7109 )  
						
						... 
						
						
						
						* Force convert to JPG for preview card thumbnails to avoid animations
Fix  #7093 
* Conditionally convert to JPG only if original is GIF
Coalesce and strip on all formats to ensure no animated APNGs 
						
						
					 
					
						2018-04-21 21:34:36 +02:00 
						 
				 
			
				
					
						
							
							
								goofy-bz 
							
						 
					 
					
						
						
							
						
						1a27f9f46f 
					 
					
						
						
							
							one grammar fix ( #7212 )  
						
						
						
						
					 
					
						2018-04-22 03:07:25 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						b438224751 
					 
					
						
						
							
							Introduce rspec-retry ( #7206 )  
						
						
						
						
					 
					
						2018-04-20 19:31:30 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						84214b864c 
					 
					
						
						
							
							Ignore keyevents during text composition ( #7205 )  
						
						... 
						
						
						
						KeyboardEvent.key may be physical key name (Escape, Tab, etc.)
even in text composition and it causes hotkeys or suggestion selection.
So we need to check e.which or e.isComposing.
Checking e.which also allows us to avoid Esc key on compositionend in Safari. 
						
						
					 
					
						2018-04-20 18:36:52 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						87e3f0a41d 
					 
					
						
						
							
							Fix spec for sr-Latn ( #7203 )  
						
						
						
						
					 
					
						2018-04-20 18:14:31 +02:00 
						 
				 
			
				
					
						
							
							
								TakesxiSximada 
							
						 
					 
					
						
						
							
						
						23106844a1 
					 
					
						
						
							
							Fix the hot key (j, k) does not function correctly when there is a pinned toot in account timeline. ( #7202 )  
						
						... 
						
						
						
						* Fix the hot key (j, k) does not function correctly when there is a pinned toot in account timeline.
* Fix typo
* Add custom attribute prefix 
						
						
					 
					
						2018-04-20 18:14:21 +02:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						ee2e0f694a 
					 
					
						
						
							
							Fix   #6157 : boosting own private toots ( #7200 )  
						
						... 
						
						
						
						* Fix boosting own private toots.
* Run yarn manage:translations and update Japanese translations. 
						
						
					 
					
						2018-04-20 14:58:33 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						4e35ce8269 
					 
					
						
						
							
							Fix Esc hotkey behavior ( #7199 )  
						
						... 
						
						
						
						This fixes following cases which causes hotkey action accidentally:
* hitting Esc key to cancel text composition (mostly in CJK)
  Although events on cancelling composition are still heavily
  browser / input method dependent, but this implementation would
  covers current UI Events spec and some exceptions.
* hitting Esc key to close autocomplete suggestions
This PR changes to use keydown event instead of keyup event as well as other hotkeys. 
						
						
					 
					
						2018-04-20 14:04:16 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						6f63cbb53c 
					 
					
						
						
							
							Replace Travis to CircleCI ( #7196 )  
						
						
						
						
					 
					
						2018-04-20 13:46:08 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						084cf0babf 
					 
					
						
						
							
							Add extract_foreign_key_action to Mastodon::MigrationHelpers ( #7195 )  
						
						
						
						
					 
					
						2018-04-20 12:21:28 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a9c440637c 
					 
					
						
						
							
							Improve report layout ( #7188 )  
						
						... 
						
						
						
						* Use table for statuses in report
* Display reported account and reporter in the same table
* Split accounts and general report info into two tables again
* Redesign report statuses table, notes, merge notes and action log
* Remove unused translations
* Fix code style issue
* Fix code style issue
* Fix code style issue 
						
						
					 
					
						2018-04-20 02:28:48 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						1663368724 
					 
					
						
						
							
							Replace preload link tag to Rails helper ( #7192 )  
						
						
						
						
					 
					
						2018-04-20 02:06:53 +02:00 
						 
				 
			
				
					
						
							
							
								beatrix 
							
						 
					 
					
						
						
							
						
						ca2cbe8f0f 
					 
					
						
						
							
							Fix webkit scrollbars ( #7191 )  
						
						... 
						
						
						
						* Revert "Make scroll bars wider (#7060 )"
This reverts commit 11715454d0 
						
						
					 
					
						2018-04-19 23:35:47 +02:00 
						 
				 
			
				
					
						
							
							
								Emelia Smith 
							
						 
					 
					
						
						
							
						
						b9c35785e2 
					 
					
						
						
							
							Reports: Merge contents and comment columns ( #7189 )  
						
						
						
						
					 
					
						2018-04-19 15:39:54 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ba917e15f6 
					 
					
						
						
							
							Fix text color in "show more" link inside boost confirmation modal ( #7183 )  
						
						
						
						
					 
					
						2018-04-19 02:36:31 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ff87d1bc3e 
					 
					
						
						
							
							Rescue SSL errors when processing mentions, remove useless line ( #7184 )  
						
						
						
						
					 
					
						2018-04-19 00:53:31 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						1957209efd 
					 
					
						
						
							
							i18n: Update Polish translation ( #7181 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-04-19 00:14:21 +09:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						74dae9458d 
					 
					
						
						
							
							Add color variables of texts for better accesibility ( #7125 )  
						
						... 
						
						
						
						* Add variables for text colors
* Change variables in sass files
* Apply text color variables for recently added colors
* Fix text colors of emoji mart anchors
* Fix text colors of search__input
* Fix text colors of text area of compose-form
* Fix icon colors of privacy dropdown and modal
* Inverted icon colors by classname
* Change variables in boost.scss
* Change action-button-color
* Fix text colors of pre-header 
						
						
					 
					
						2018-04-18 16:52:15 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						0ba49eca8b 
					 
					
						
						
							
							Fix comparing id ( #7180 )  
						
						
						
						
					 
					
						2018-04-18 16:50:19 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						7162a28c34 
					 
					
						
						
							
							Add revealing/hiding statuses button to keyboard shortcuts legend column ( #7178 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-04-18 13:15:57 +02:00 
						 
				 
			
				
					
						
							
							
								Kaito Sinclaire 
							
						 
					 
					
						
						
							
						
						156b916caf 
					 
					
						
						
							
							Direct messages column ( #4514 )  
						
						... 
						
						
						
						* Added a timeline for Direct statuses
* Lists all Direct statuses you've sent and received
* Displayed in Getting Started
* Streaming server support for direct TL
* Changes to match other timelines in 2.0 
						
						
					 
					
						2018-04-18 13:09:06 +02:00 
						 
				 
			
				
					
						
							
							
								luzi82 
							
						 
					 
					
						
						
							
						
						aedfea3554 
					 
					
						
						
							
							zh-HK translation ( #7177 )  
						
						... 
						
						
						
						* zh-HK translation
* zh-HK fix
* zh-HK translation
* add missing zh-HK translate
* fix translate
* i18n-tasks normalize 
						
						
					 
					
						2018-04-18 14:28:26 +09:00 
						 
				 
			
				
					
						
							
							
								Neil Moore 
							
						 
					 
					
						
						
							
						
						fad7b9f5f2 
					 
					
						
						
							
							Adds keyboard hotkey for revealing/hiding statuses ( #7173 )  
						
						... 
						
						
						
						Resolves  #5550  
					
						2018-04-18 03:33:59 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						e5dd385431 
					 
					
						
						
							
							Allow boosting own private toots ( #6157 )  
						
						... 
						
						
						
						* Adjust policy to allow boosting own private toots
* Add ability to reblog private toots from dropdown menu 
						
						
					 
					
						2018-04-17 23:35:45 +02:00 
						 
				 
			
				
					
						
							
							
								Sam Schlinkert 
							
						 
					 
					
						
						
							
						
						11715454d0 
					 
					
						
						
							
							Make scroll bars wider ( #7060 )  
						
						... 
						
						
						
						* Set scrollbars to 12 px wide rather than 8px
Should overwrite the setting in reset.scss. This is untested at this point.
* removes scrollbar height and width specifications from reset.scss and basics.scss 
						
						
					 
					
						2018-04-17 23:25:54 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						897199910f 
					 
					
						
						
							
							Improve web api protect ( #6343 )  
						
						
						
						
					 
					
						2018-04-17 15:23:46 +02:00 
						 
				 
			
				
					
						
							
							
								Emelia Smith 
							
						 
					 
					
						
						
							
						
						204d72fbe4 
					 
					
						
						
							
							Feature: add count of account notes to reports ( #7130 )  
						
						... 
						
						
						
						* Reports: Colocate account details with reports
* Reports: Add count of account moderation notes
Sometimes an account will be left with a note instead of the report, this adds a way to quickly see from a given report if this is the case. 
						
						
					 
					
						2018-04-17 14:58:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jennifer Kruse 
							
						 
					 
					
						
						
							
						
						ef12a2b74c 
					 
					
						
						
							
							Able to deactivate invites if they aren't expired ( #7163 )  
						
						
						
						
					 
					
						2018-04-17 13:52:08 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						07a7d5959c 
					 
					
						
						
							
							Fix missing "Administered by" when timeline preview disabled ( #7161 )  
						
						
						
						
					 
					
						2018-04-17 13:51:14 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						aab5581c43 
					 
					
						
						
							
							Set Referrer-Policy to origin in web UI and public pages of private toots ( #7162 )  
						
						... 
						
						
						
						Fix  #7115  
					
						2018-04-17 13:51:01 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						bb58fc003b 
					 
					
						
						
							
							Fix warning about using SQL in order for Account#partitioned ( #7159 )  
						
						
						
						
					 
					
						2018-04-17 13:50:48 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						727917e91e 
					 
					
						
						
							
							Fix caret position after inserting emoji ( #7167 )  
						
						
						
						
					 
					
						2018-04-17 13:50:33 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						609bf93029 
					 
					
						
						
							
							Perform processing that does not use the database before connecting to the database ( #7168 )  
						
						
						
						
					 
					
						2018-04-17 13:49:09 +02:00 
						 
				 
			
				
					
						
							
							
								Remi Rampin 
							
						 
					 
					
						
						
							
						
						3c722fe687 
					 
					
						
						
							
							Update French javascript locale file ( #7165 )  
						
						... 
						
						
						
						Match config/locales/fr.yml: "private" was changed to "followers-only"
by 501514960a 
						
						
					 
					
						2018-04-17 11:37:51 +09:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						7e0aed398f 
					 
					
						
						
							
							Fix scrolling behavior ( #7151 )  
						
						... 
						
						
						
						* Update React.JS
* Use React's new lifecycles for scrollable lists
* Clean up dead code
* Make CodeClimate happy 
						
						
					 
					
						2018-04-16 21:04:24 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						1c379b7ef4 
					 
					
						
						
							
							Remove extra spaces from search API queries and public account headers ( fixes   #7129 ) ( #7152 )  
						
						
						
						
					 
					
						2018-04-16 17:19:04 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						1a37d7e252 
					 
					
						
						
							
							Fix status filtering in contexts reducer ( #7149 )  
						
						
						
						
					 
					
						2018-04-16 11:34:34 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						a1049e9380 
					 
					
						
						
							
							Redirect to account status page for page of status stream entry ( #7104 )  
						
						... 
						
						
						
						Commit 519119f657 
						
						
					 
					
						2018-04-16 10:04:31 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						7c43ed04fe 
					 
					
						
						
							
							Weblate translations (2018-04-15) ( #7141 )  
						
						... 
						
						
						
						* Translated using Weblate (Galician)
Currently translated at 100.0% (587 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (587 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (587 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Arabic)
Currently translated at 76.4% (449 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (586 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Slovak)
Currently translated at 92.3% (542 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 92.3% (542 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Polish)
Currently translated at 98.9% (581 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (French)
Currently translated at 99.6% (585 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (586 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (French)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (586 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (586 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/zh_Hant/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (587 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/zh_Hant/ 
* Translated using Weblate (Arabic)
Currently translated at 76.6% (450 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (587 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Slovak)
Currently translated at 92.6% (544 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sk/ 
* Translated using Weblate (Arabic)
Currently translated at 82.9% (487 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 98.6% (74 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 93.6% (550 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 95.4% (560 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/id/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ko/ 
* Translated using Weblate (Korean)
Currently translated at 99.8% (586 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Arabic)
Currently translated at 82.9% (487 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 99.2% (278 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 87.3% (513 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 99.6% (279 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Finnish)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fi/ 
* Translated using Weblate (Arabic)
Currently translated at 88.0% (517 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Finnish)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (587 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Finnish)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fi/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (587 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Slovak)
Currently translated at 95.4% (560 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/ 
* Translated using Weblate (Finnish)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fi/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eo/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Finnish)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 25.8% (152 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 25.8% (152 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fi/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (586 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Finnish)
Currently translated at 33.0% (194 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fi/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Finnish)
Currently translated at 99.8% (586 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fi/ 
* Translated using Weblate (Slovak)
Currently translated at 95.5% (561 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (587 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* yarn manage:translations 
						
						
					 
					
						2018-04-15 16:56:03 +02:00 
						 
				 
			
				
					
						
							
							
								YMHuang 
							
						 
					 
					
						
						
							
						
						9f5ae7c2e8 
					 
					
						
						
							
							Add and revise Traditional Chinese (zh-TW) translation for serveral strings ( #7002 )  
						
						... 
						
						
						
						* Translation: add and revise Traditional Chinese translation for serveral strings
* Translation: polish zh-TW locale
* Translation: polish zh-TW locale 
						
						
					 
					
						2018-04-15 14:00:32 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						fa04945365 
					 
					
						
						
							
							Change icon for domain blocks ( #7139 )  
						
						... 
						
						
						
						* Change icon for domain blocks
Both domain blocks and user blocks uses the same icon…
* Update index.js 
						
						
					 
					
						2018-04-15 13:58:47 +02:00 
						 
				 
			
				
					
						
							
							
								Valentin Lorentz 
							
						 
					 
					
						
						
							
						
						1e87ed44d5 
					 
					
						
						
							
							docker-compose: Only bind ports 3000 and 4000 on localhost. ( #7138 )  
						
						
						
						
					 
					
						2018-04-15 13:57:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						fed0b5ed04 
					 
					
						
						
							
							i18n: Update Polish translation ( #7131 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-04-15 14:12:41 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						78ed4ab75f 
					 
					
						
						
							
							Add bio fields ( #6645 )  
						
						... 
						
						
						
						* Add bio fields
- Fix  #3211 
- Fix  #232 
- Fix  #121 
* Display bio fields in web UI
* Fix output of links and missing fields
* Federate bio fields over ActivityPub as PropertyValue
* Improve how the fields are stored, add to Edit profile form
* Add rel=me to links in fields
Fix  #121  
						
						
					 
					
						2018-04-14 12:41:08 +02:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						85ab30abf7 
					 
					
						
						
							
							i18n: Add Japanese translations for privacy policy and more ( #7049 )  
						
						... 
						
						
						
						* Update Japanese translations.
* Update Japanese translations.
* Update Japanese translations.
* Update Japanese translations.
* Add Japanese translations for #6984 , #7040 , #7072 .
Update Japanese translations for privacy policy.
* Add Japanese translations for #7032 , #7074 , #7089 .
* Proofreading Japanese translations for privacy policy. 
						
						
					 
					
						2018-04-13 20:11:26 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						778562c223 
					 
					
						
						
							
							Ensure SynchronizeFeaturedCollectionWorker is unique and clean up ( #7043 )  
						
						... 
						
						
						
						* Ensure SynchronizeFeaturedCollectionWorker is unique and clean up
Fix  #7041 
* Fix code style issue 
						
						
					 
					
						2018-04-13 01:27:22 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9e45b051cf 
					 
					
						
						
							
							When notification type filtered, ignore live updates for it ( #7101 )  
						
						... 
						
						
						
						Fix  #5625  
					
						2018-04-13 01:20:04 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						14d86eb0d0 
					 
					
						
						
							
							Allow more than the max pins if account is not local ( #7105 )  
						
						... 
						
						
						
						Sidekiq sometimes throws errors for users that have more pinned items
than the allowed by the local instance. It should only validate the
number of pins for local accounts. 
						
						
					 
					
						2018-04-12 20:36:02 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						50529cbceb 
					 
					
						
						
							
							Upgrade Rails to version 5.2.0 ( #5898 )  
						
						
						
						
					 
					
						2018-04-12 14:45:17 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
							
						
						8e88a18316 
					 
					
						
						
							
							update gem, test pam authentication ( #7028 )  
						
						... 
						
						
						
						* update gem, test pam authentication
* add description for test parameters
* fix inclusion of optional group 
						
						
					 
					
						2018-04-11 21:40:38 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						12f5f13fab 
					 
					
						
						
							
							Place privacy dropdown menu top if it is closer to the bottom of the viewport ( #7106 )  
						
						
						
						
					 
					
						2018-04-11 20:42:50 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						519119f657 
					 
					
						
						
							
							Paginate ancestor statuses in public page ( #7102 )  
						
						... 
						
						
						
						This also limits the statuses returned by API, but pagination is not
implemented in Web API yet. I still expect it brings user experience
better than making a user wait to fetch all ancestor statuses and flooding
the column with them. 
						
						
					 
					
						2018-04-11 12:35:09 +02:00 
						 
				 
			
				
					
						
							
							
								Emelia Smith 
							
						 
					 
					
						
						
							
						
						d9b62e34da 
					 
					
						
						
							
							Feature: Improve reports ui ( #7032 )  
						
						... 
						
						
						
						* Further improvements to Reports UI
- Clean up notes display
- Clean up add new note form
- Simplify controller
- Allow reopening a report with a note
- Show created at date for reports
- Fix report details table formatting
* Show history of report using Admin::ActionLog beneath the report
* Fix incorrect log message when reopening a report
* Implement fetching of all ActionLog items that could be related to the report
* Ensure adding a report_note updates the report's updated_at
* Limit Report History to actions that happened between the report being created and the report being resolved
* Fix linting issues
* Improve report history builder
Thanks @gargron for the improvements 
						
						
					 
					
						2018-04-10 20:27:59 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						45c9f16f71 
					 
					
						
						
							
							Improve load gap styling in web UI ( #7100 )  
						
						
						
						
					 
					
						2018-04-10 17:12:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						49bbef1202 
					 
					
						
						
							
							Use RAILS_LOG_LEVEL to set log level of Sidekiq, too ( #7079 )  
						
						... 
						
						
						
						Fix  #3565  (oops) 
					
						2018-04-10 16:08:28 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Woolcock 
							
						 
					 
					
						
						
							
						
						8f800ad691 
					 
					
						
						
							
							Change custom emoji search to ILIKE instead of = ( #7099 )  
						
						
						
						
					 
					
						2018-04-10 15:46:27 +02:00 
						 
				 
			
				
					
						
							
							
								Emelia Smith 
							
						 
					 
					
						
						
							
						
						219a4423d8 
					 
					
						
						
							
							Feature: Allow staff to change user emails ( #7074 )  
						
						... 
						
						
						
						* Admin: Show unconfirmed email address on account page
* Admin: Allow staff to change user email addresses
* ActionLog: On change_email, log current email address and new unconfirmed email address 
						
						
					 
					
						2018-04-10 09:16:06 +02:00 
						 
				 
			
				
					
						
							
							
								MIYAGI Hikaru 
							
						 
					 
					
						
						
							
						
						e6e93ecd8a 
					 
					
						
						
							
							Fix GIFV encoding params ( #7098 )  
						
						... 
						
						
						
						- Explicitly specify video codec.
  When ffmpeg isn't compiled with libx264 but openh264, mpeg4 is selected as video codec.
- Swap avarage bitrate and max bitrate. 
						
						
					 
					
						2018-04-10 09:11:55 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						80a944c882 
					 
					
						
						
							
							Log rate limit hits ( #7096 )  
						
						... 
						
						
						
						Fix  #7095  
					
						2018-04-10 01:20:18 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						0c52654b52 
					 
					
						
						
							
							When creating status, if no sensitive status is given, use default ( #7057 )  
						
						... 
						
						
						
						Clients using the API that do not provide the sensitive flag are always
posting with false sensitive option. 
						
						
					 
					
						2018-04-09 23:02:42 +02:00 
						 
				 
			
				
					
						
							
							
								Emelia Smith 
							
						 
					 
					
						
						
							
						
						904a2479dd 
					 
					
						
						
							
							Feature: Direct message from Statuses ( #7089 )  
						
						... 
						
						
						
						* Fix: Switching between composing direct message and mention from menus
Previously clicking "direct message" followed by "mention" resulted in the composed status staying as "direct", along with weird spacing of items in the text area. This attempts to fix that.
* Fix: Add missing proptype check for onMention in Status component
* Add the ability to send a direct message to a user from the menu on Statuses
* Add space between "Embed" and "Mention" on expanded statuses menu 
						
						
					 
					
						2018-04-09 17:09:11 +02:00 
						 
				 
			
				
					
						
							
							
								Una 
							
						 
					 
					
						
						
							
						
						e057c0e525 
					 
					
						
						
							
							Optimize public/headers/missing.png ( #7084 )  
						
						
						
						
					 
					
						2018-04-09 11:34:48 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						07d90b0414 
					 
					
						
						
							
							i18n: Update Polish translation ( #7085 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-04-09 17:28:53 +09:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						498327b2e3 
					 
					
						
						
							
							Exclude status itself from context query ( #7083 )  
						
						... 
						
						
						
						ancestor_statuses and descendant_statuses used to include the root status
itself, but the behavior is confusing because the root status is not
an ancestor nor descendant. 
						
						
					 
					
						2018-04-09 09:58:53 +02:00 
						 
				 
			
				
					
						
							
							
								Emelia Smith 
							
						 
					 
					
						
						
							
						
						0893b16695 
					 
					
						
						
							
							Hide search from Compose on mobile devices ( #7077 )  
						
						... 
						
						
						
						* Hide search from Compose on mobile devices
We're presently seeing large numbers of users accidentally tooting what they're trying to search for. This PR hides the search form from the Compose view, now that we have a dedicated "search" tab on mobile.
* Don't "showSearch" on mobile if we're not currently searching (isSearchPage) 
						
						
					 
					
						2018-04-08 18:25:08 +02:00 
						 
				 
			
				
					
						
							
							
								Emelia Smith 
							
						 
					 
					
						
						
							
						
						c9cbb8de70 
					 
					
						
						
							
							Add search item to tab bar for mobile devices ( #7072 )  
						
						... 
						
						
						
						* Add search item to tab bar for mobile devices
* Fix missing prop validation 
						
						
					 
					
						2018-04-08 14:26:58 +02:00 
						 
				 
			
				
					
						
							
							
								Levi Bard 
							
						 
					 
					
						
						
							
						
						cd0eaa349c 
					 
					
						
						
							
							Enable updating additional account information from user preferences via rest api ( #6789 )  
						
						... 
						
						
						
						* Enable updating additional account information from user preferences via rest api
Resolves  #6553 
* Pacify rubocop
* Decoerce incoming settings in UserSettingsDecorator
* Create user preferences hash directly from incoming credentials instead of going through ActionController::Parameters
* Clean up user preferences update
* Use ActiveModel::Type::Boolean instead of manually checking stringified number equivalence 
						
						
					 
					
						2018-04-08 13:43:10 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						1364e9e4ae 
					 
					
						
						
							
							Fix follow/unfollow buttons on public profile ( fixes   #7036 ) ( #7040 )  
						
						... 
						
						
						
						* Fix follow/unfollow buttons on public profile
- Present non-logged users with web+mastodon:// URLs for remote accounts
- Present logged-in users with appropriate links (authorize_follows and
  remote_unfollows) for remote accounts
* Do not cache rendered cards if user is logged in 
						
						
					 
					
						2018-04-08 13:40:22 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						1ed1014546 
					 
					
						
						
							
							Free stroage if it is exceeding disk quota ( #7061 )  
						
						
						
						
					 
					
						2018-04-08 13:32:39 +02:00 
						 
				 
			
				
					
						
							
							
								THE BOSS ♨ 
							
						 
					 
					
						
						
							
						
						b83ce18b30 
					 
					
						
						
							
							Ignore elasticsearch directory ( #7070 )  
						
						
						
						
					 
					
						2018-04-08 16:57:16 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d4de2239b0 
					 
					
						
						
							
							Add a circuit breaker for ActivityPub deliveries ( #7053 )  
						
						
						
						
					 
					
						2018-04-07 21:36:58 +02:00 
						 
				 
			
				
					
						
							
							
								Hisham Muhammad 
							
						 
					 
					
						
						
							
						
						4a9becfca2 
					 
					
						
						
							
							i18n: improve "Welcome" translation in Portuguese ( #7068 )  
						
						... 
						
						
						
						* i18n: update gender-neutral language for pt and pt-BR
Instead of using "bem-vindo(a)" (a masculine form of "Welcome"
with a "(a)" in the end to mean "bem-vinda" for the feminine form),
use "boas-vindas", which is a gender-neutral form of "Welcome").
There is already precedent for using "boas-vindas" in the
Brazilian Portuguese localization, in `config/locales/pt-BR.yml`.
European Portuguese dictionary Priberam also registers it as a valid form:
https://www.priberam.pt/dlpo/boas-vindas 
* i18n: pt-BR minor orthography fix
The form "a bordo" does not take an accent.
http://oredator.com.br/curso-de-redacao/uncategorized/a-bordo-ou-a-bordo  
						
						
					 
					
						2018-04-07 21:36:03 +02:00 
						 
				 
			
				
					
						
							
							
								Alda Marteau-Hardi 
							
						 
					 
					
						
						
							
						
						b65eb00c53 
					 
					
						
						
							
							Prevent admins and moderators eavesdropping in private and direct toots ( #7067 )  
						
						... 
						
						
						
						Fix  #6986  
					
						2018-04-07 21:33:01 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b5726def55 
					 
					
						
						
							
							Forward deletes on the same path as reply forwarding ( #7058 )  
						
						... 
						
						
						
						* Forward deletes on the same path as reply forwarding
* Remove trailing whitespace 
						
						
					 
					
						2018-04-07 18:54:46 +02:00 
						 
				 
			
				
					
						
							
							
								Harmon 
							
						 
					 
					
						
						
							
						
						98146281e1 
					 
					
						
						
							
							Remove duplicate frequently used emojis ( #7064 )  
						
						
						
						
					 
					
						2018-04-07 14:53:11 +02:00 
						 
				 
			
				
					
						
							
							
								Isatis 
							
						 
					 
					
						
						
							
						
						b08ab329f4 
					 
					
						
						
							
							retrieve custom emoji list via API instead of before page load ( #7047 )  
						
						
						
						
					 
					
						2018-04-04 22:25:34 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f1867a7388 
					 
					
						
						
							
							Adjust privacy policy ( #6666 )  
						
						... 
						
						
						
						* Adjust privacy policy to be more specific to Mastodon
Fix  #6613 
* Change data retention of IP addresses from 5 years to 1 year
* Add even more information
* Remove all (now invalid) translations of the privacy policy
* Add information about archive takeout, remove pointless consent section
* Emphasis on DM privacy
* Improve wording
* Add line about data use for moderation purposes 
						
						
					 
					
						2018-04-04 21:47:39 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						1c1042556d 
					 
					
						
						
							
							i18n: Update Polish translation ( #7037 )  
						
						... 
						
						
						
						* i18n: Update Polish translation
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
* i18n: Update Polish translation
Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-04-04 20:13:43 +02:00 
						 
				 
			
				
					
						
							
							
								Emelia Smith 
							
						 
					 
					
						
						
							
						
						7a81082704 
					 
					
						
						
							
							Revert "Add double-tap zoom functionary to ZoomableImage ( #6944 )" ( #7035 )  
						
						... 
						
						
						
						Unfortunately the new hammer.js functionality wasn't correctly tested and didn't work across devices and browsers, as such, it's best to revert PR #6944  until we can revisit this functionality and make it work across all devices and browsers that are supported by Mastodon.
This reverts commit 5021c4e9ca 
						
						
					 
					
						2018-04-04 11:58:15 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						07176fed37 
					 
					
						
						
							
							Add contact account to landing page ("Administered by") ( #6984 )  
						
						
						
						
					 
					
						2018-04-04 01:11:26 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						d8d4217959 
					 
					
						
						
							
							Fix french wording of reblogged toots in public views, matching the wording of reblogged_by ( #7029 )  
						
						
						
						
					 
					
						2018-04-03 21:09:14 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						6ff3b3e4db 
					 
					
						
						
							
							Fix nil account issue in ProcessAccountService ( #7019 )  
						
						
						
						
					 
					
						2018-04-03 13:08:11 +02:00 
						 
				 
			
				
					
						
							
							
								Emelia Smith 
							
						 
					 
					
						
						
							
						
						2e59751823 
					 
					
						
						
							
							Improve require_admin! and require_staff! filters ( #7018 )  
						
						... 
						
						
						
						Previously these returns 302 redirects instead of 403s, which meant posting links to admin pages in slack caused them to unfurl, rather than stay as a link. Additionally, require_admin! doesn't appear to be actively used, on require_staff! 
						
						
					 
					
						2018-04-03 13:07:32 +02:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						1c293086a1 
					 
					
						
						
							
							i18n: Add Japanese translations for  #7000  ( #7022 )  
						
						... 
						
						
						
						* run yarn manage:translations.
* run i18n-tasks add-missing ja.
* Update Japanese translations. 
						
						
					 
					
						2018-04-03 18:21:33 +09:00 
						 
				 
			
				
					
						
							
							
								Emelia Smith 
							
						 
					 
					
						
						
							
						
						e85cffb236 
					 
					
						
						
							
							Feature: Report improvements ( #6967 ) ( #7000 )  
						
						... 
						
						
						
						* Implement Assignment of Reports (#6967 )
* Change translation of admin.report.comment.label to "Report Comment" for clarity
As we'll soon add the ability for reports to have comments on them, this clarification makes sense.
* Implement notes for Reports
This enables moderators to leave comments about a report whilst they work on it
* Fix display of report moderation notes
* Allow reports to be reopened / marked as unresolved
* Redirect to reports listing upon resolution of report
* Implement "resolve with note" functionality
* Add inverse relationship for report notes
* Remove additional database querying when loading report notes
* Fix tests for reports
* Fix localisations for report notes / reports 
						
						
					 
					
						2018-04-02 22:04:14 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						36eac8ba90 
					 
					
						
						
							
							Do not default SMTP verify mode to "peer", default to "none" ( #6996 )  
						
						
						
						
					 
					
						2018-04-02 19:19:51 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						2c51bc0ca5 
					 
					
						
						
							
							Add missing rejection handling for Promises ( #7008 )  
						
						... 
						
						
						
						* Add eslint-plugin-promise to detect uncaught rejections
* Move alert generation for errors to actions/alert
* Add missing rejection handling for Promises
* Use catch() instead of onReject on then()
Then it will catches rejection from onFulfilled. This detection can be
disabled by `allowThen` option, though. 
						
						
					 
					
						2018-04-02 14:51:02 +02:00 
						 
				 
			
				
					
						
							
							
								Emelia Smith 
							
						 
					 
					
						
						
							
						
						e7a1716701 
					 
					
						
						
							
							Implement the ability for an Administrator or Moderator to remove an account avatar ( #6998 )  
						
						
						
						
					 
					
						2018-04-02 13:45:07 +02:00 
						 
				 
			
				
					
						
							
							
								Emelia Smith 
							
						 
					 
					
						
						
							
						
						4fd71accd4 
					 
					
						
						
							
							Fix issues with sending direct messages from user profile ( #6999 )  
						
						... 
						
						
						
						* Clear compose textarea when starting a new direct message
Previous behaviour resulted in potentially misdirected direct messages.
* Hide search when starting to compose a direct message 
						
						
					 
					
						2018-04-02 13:44:19 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						3f51c6efaa 
					 
					
						
						
							
							Weblate translations (2018-04-02) ( #7007 )  
						
						... 
						
						
						
						* Translated using Weblate (Galician)
Currently translated at 100.0% (587 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (587 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (587 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Arabic)
Currently translated at 76.4% (449 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (586 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Slovak)
Currently translated at 92.3% (542 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 92.3% (542 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Polish)
Currently translated at 98.9% (581 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (French)
Currently translated at 99.6% (585 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (586 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (French)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (586 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (586 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/zh_Hant/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/zh_Hant/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (587 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/zh_Hant/ 
* Translated using Weblate (Arabic)
Currently translated at 76.6% (450 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (587 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Slovak)
Currently translated at 92.6% (544 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sk/ 
* Translated using Weblate (Arabic)
Currently translated at 82.9% (487 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 98.6% (74 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 93.6% (550 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 95.4% (560 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/id/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ko/ 
* Translated using Weblate (Korean)
Currently translated at 99.8% (586 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Arabic)
Currently translated at 82.9% (487 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 99.2% (278 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 87.3% (513 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 99.6% (279 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* bundle exec i18n-tasks normalize && yarn manage:translations
* revert 
						
						
					 
					
						2018-04-02 13:43:30 +02:00 
						 
				 
			
				
					
						
							
							
								Evgeny Petrov 
							
						 
					 
					
						
						
							
						
						b04f73ce66 
					 
					
						
						
							
							Russian language updated ( #7005 )  
						
						... 
						
						
						
						* Russian language updated
* Small fixes for RU language
* bundle exec i18n-tasks normalize 
						
						
					 
					
						2018-04-02 19:49:06 +09:00 
						 
				 
			
				
					
						
							
							
								luzi82 
							
						 
					 
					
						
						
							
						
						24611d8deb 
					 
					
						
						
							
							i18n: update zh-HK translation ( #7004 )  
						
						... 
						
						
						
						* i18n: update zh-HK translation
* i18n: update zh-HK translation
* i18n-tasks normalize 
						
						
					 
					
						2018-04-02 19:11:37 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f890d2a766 
					 
					
						
						
							
							Support all ActivityPub actor types ( #6997 )  
						
						... 
						
						
						
						Fix  #6973  
					
						2018-04-02 02:10:53 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						33513753b9 
					 
					
						
						
							
							Fix unpermitted parameters warning when generating pagination URLs ( #6995 )  
						
						
						
						
					 
					
						2018-04-02 02:09:50 +02:00 
						 
				 
			
				
					
						
							
							
								David Underwood 
							
						 
					 
					
						
						
							
						
						123a343d11 
					 
					
						
						
							
							[WIP] Enable custom emoji on account pages and in the sidebar ( #6124 )  
						
						... 
						
						
						
						Federate custom emojis with accounts 
						
						
					 
					
						2018-04-01 23:55:42 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						f464f98fd3 
					 
					
						
						
							
							Update Ruby to version 2.4.4 ( #6964 )  
						
						... 
						
						
						
						https://www.ruby-lang.org/en/news/2018/03/28/ruby-2-4-4-released/ 
> This release includes some bug fixes and some security fixes.
>
> - CVE-2017-17742: HTTP response splitting in WEBrick
> - CVE-2018-6914: Unintentional file and directory creation with directory traversal in tempfile and tmpdir
> - CVE-2018-8777: DoS by large request in WEBrick
> - CVE-2018-8778: Buffer under-read in String#unpack
> - CVE-2018-8779: Unintentional socket creation by poisoned NUL byte in UNIXServer and UNIXSocket
> - CVE-2018-8780: Unintentional directory traversal by poisoned NUL byte in Dir
> - Multiple vulnerabilities in RubyGems 
					
						2018-04-01 23:43:08 +02:00 
						 
				 
			
				
					
						
							
							
								Emelia Smith 
							
						 
					 
					
						
						
							
						
						6a895e1ab3 
					 
					
						
						
							
							Fix: Prevent submission using same logic as submit button disabling. ( #6993 )  
						
						... 
						
						
						
						This prevents submission through ctrl/cmd+enter when the submit button is disabled. 
						
						
					 
					
						2018-04-01 22:19:43 +02:00 
						 
				 
			
				
					
						
							
							
								luzi82 
							
						 
					 
					
						
						
							
						
						993ce0e5a7 
					 
					
						
						
							
							improve zh-HK localization by referring zh-TW and zh-CN ( #6988 )  
						
						
						
						
					 
					
						2018-04-01 21:57:26 +09:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						929f58f180 
					 
					
						
						
							
							i18n: Update Polish translation ( #6985 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-04-01 10:31:38 +02:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						b7d633c1bb 
					 
					
						
						
							
							i18n: Add Japanese translations for domain blocks ( #6979 )  
						
						... 
						
						
						
						* run yarn manage:translations
* Update Japanese translations for domain blocks. 
						
						
					 
					
						2018-03-31 21:09:39 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Hunsaker 
							
						 
					 
					
						
						
							
						
						3886bfb5eb 
					 
					
						
						
							
							[Nanobox] Enable ElasticSearch support by default ( #6977 )  
						
						... 
						
						
						
						Admins can still disable the feature by adding `ES_ENABLED=false` to their environment, if they prefer not to use it. Be sure to set the variable before you deploy! 
						
						
					 
					
						2018-03-31 13:17:25 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						fb3dc00dda 
					 
					
						
						
							
							Ignore AbortError when cancelled sharing ( #6978 )  
						
						... 
						
						
						
						`navigator.share()` rejects Promise if user cancelled sharing, and it may
print it as an error on JavaScript console.
This patch ignores it and prints other errors on the console. 
						
						
					 
					
						2018-03-31 13:16:38 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						e573bb0990 
					 
					
						
						
							
							Fix compatibility with PeerTube ( #6968 )  
						
						... 
						
						
						
						* Support fetching objects of convertible types by URL (fixes  #6924 )
* Ignore invalid hashtags 
						
						
					 
					
						2018-03-30 15:44:54 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						a6c129ddbd 
					 
					
						
						
							
							Add some UI for user-defined domain blocks ( #6628 )  
						
						... 
						
						
						
						* Keep list of blocked domains
Might be overkill, but I'm trying to follow the same logic as for blocked users
* Add basic domain block UI
* Add the domain blocks UI to Getting Started
* Fix undefined URL in `fetchDomainBlocks`
* Update all known users' domain_blocking relationship instead of just one's 
						
						
					 
					
						2018-03-30 12:38:00 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre-Morgan Gate 
							
						 
					 
					
						
						
							
						
						47cee7cc8e 
					 
					
						
						
							
							Upgrade charlock_holmes to version 0.7.6 ( #6966 )  
						
						... 
						
						
						
						This version fixes compilation errors when trying to build its native extension with ICU 61. 
						
						
					 
					
						2018-03-30 09:52:44 +02:00 
						 
				 
			
				
					
						
							
							
								takayamaki 
							
						 
					 
					
						
						
							
						
						947eedcab2 
					 
					
						
						
							
							update ja locale ( #6965 )  
						
						... 
						
						
						
						related https://github.com/tootsuite/mastodon/pull/6956  
						
						
					 
					
						2018-03-30 10:04:04 +09:00 
						 
				 
			
				
					
						
							
							
								Emelia Smith 
							
						 
					 
					
						
						
							
						
						d1f34151ae 
					 
					
						
						
							
							Feature: Direct message from menu ( #6956 )  
						
						... 
						
						
						
						* Implement ability to send direct messages from the user menu
* Implement message warning users that direct messages are visible to all mentioned users
* Update locales 
						
						
					 
					
						2018-03-29 19:08:34 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						f1f846045f 
					 
					
						
						
							
							Fix ReferenceError when Cache API is missing ( #6953 )  
						
						... 
						
						
						
						Cache API is not supported on Safari 11.0 / iOS 11.
Since those caching is optional, this patch simply ignores it. 
						
						
					 
					
						2018-03-29 14:57:02 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						41452e8302 
					 
					
						
						
							
							Fix TypeError on follow notification ( #6950 )  
						
						... 
						
						
						
						`notification.status` may not be present, e.g. follow notification. 
						
						
					 
					
						2018-03-29 12:59:12 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						9ed5eebd7c 
					 
					
						
						
							
							Do not ignore unknown media attachments, only skip them ( #6948 )  
						
						... 
						
						
						
						That way, they are displayed in a list below the corresponding toot. 
						
						
					 
					
						2018-03-29 00:52:24 +02:00 
						 
				 
			
				
					
						
							
							
								Yuto Tokunaga 
							
						 
					 
					
						
						
							
						
						5021c4e9ca 
					 
					
						
						
							
							Add double-tap zoom functionary to ZoomableImage ( #6944 )  
						
						... 
						
						
						
						add <div.zoomable-image__margin/> to keep margin of the image on zooming
move setting `scrollLeft` and `scrollTop` of container from callback of
`setState` to `componentDidUpdate`
add 'hammerjs' package for touch gesture detection
rewrite `ZoomableImage` using 'hammerjs' 
						
						
					 
					
						2018-03-28 20:40:51 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						4f9136d2d5 
					 
					
						
						
							
							Document CORS requirement for asset host ( #6941 )  
						
						
						
						
					 
					
						2018-03-28 20:40:18 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						3523aa440b 
					 
					
						
						
							
							Fix LoadMore on account media gallery ( #6933 )  
						
						... 
						
						
						
						max_id in the fetch request should be a status id, but media attachment id was used. 
						
						
					 
					
						2018-03-27 16:53:52 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						f5ed5f3860 
					 
					
						
						
							
							Clone response before put it to the cache ( #6932 )  
						
						... 
						
						
						
						`Response.prototype.clone()` must be called before the response used.
This fixes an error from ServiceWorker and failing to load image when the
image is not cached. 
						
						
					 
					
						2018-03-27 15:18:35 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						2f3ac14a43 
					 
					
						
						
							
							Add missing null handling in notification reducer ( #6930 )  
						
						... 
						
						
						
						This patch adds null item (i.e. gap) handling on below functions to avoid TypeError.
* `filterNotifications` called on user mute/block
* `deleteByStatus` called on status deletion 
						
						
					 
					
						2018-03-27 13:05:59 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						ca42f9b0eb 
					 
					
						
						
							
							Cache media ( #6902 )  
						
						
						
						
					 
					
						2018-03-27 12:32:30 +02:00 
						 
				 
			
				
					
						
							
							
								Yuto Tokunaga 
							
						 
					 
					
						
						
							
						
						31e7b73084 
					 
					
						
						
							
							fix   #6846  ( #6914 )  
						
						
						
						
					 
					
						2018-03-27 12:30:28 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						a1d0915585 
					 
					
						
						
							
							Add a spec for UniqueUsernameValidator ( #6927 )  
						
						... 
						
						
						
						Note that this spec has a pending test about dots in the username,
because allowing it has been reverted for now. 
						
						
					 
					
						2018-03-27 05:22:58 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2a90da1837 
					 
					
						
						
							
							Fix UniqueUsernameValidator comparison ( #6926 )  
						
						... 
						
						
						
						Comparison was downcasing only one side, therefore if previously
existing account had a non-lowercase spelling, it would be ignored
when checking for duplicates.
New rake task `mastodon:maintenance:find_duplicate_usernames` will
help find constraint violations that might have occured from the
presence of this bug.
Bump version to 2.3.3 
						
						
					 
					
						2018-03-27 04:33:57 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						40e5d2303b 
					 
					
						
						
							
							Validate HTTP response length while receiving ( #6891 )  
						
						... 
						
						
						
						to_s method of HTTP::Response keeps blocking while it receives the whole
content, no matter how it is big. This means it may waste time to receive
unacceptably large files. It may also consume memory and disk in the
process. This solves the inefficency by checking response length while
receiving. 
						
						
					 
					
						2018-03-26 14:02:10 +02:00 
						 
				 
			
				
					
						
							
							
								Stephen Burgess 
							
						 
					 
					
						
						
							
						
						18965cb0e6 
					 
					
						
						
							
							feat(ShowMore): Add classname to show more/show less button ( #6904 )  
						
						
						
						
					 
					
						2018-03-26 13:59:44 +02:00 
						 
				 
			
				
					
						
							
							
								Yuto Tokunaga 
							
						 
					 
					
						
						
							
						
						f691afaae9 
					 
					
						
						
							
							Refactor scss ( #6913 )  
						
						... 
						
						
						
						* Refactoring scss
introduce scss variables for the media modal
fix css block structure corresponding to react components
fix flex layouts
remove background image of the loaded image on the media modal
* Fix typo 
						
						
					 
					
						2018-03-26 13:59:21 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						605a92b460 
					 
					
						
						
							
							Fix moved account handling in IndexedDB feature ( #6915 )  
						
						... 
						
						
						
						* Fix stack overflow on importFetchedAccounts
  When the account has moved property, it should process destination
  account instead of source account itself.
* Set account id instead of account object for moved property
  This restores "foo has moved to" indication on account view, and
  fixes `reblog` index on `accounts` object store. 
						
						
					 
					
						2018-03-26 12:48:01 +02:00 
						 
				 
			
				
					
						
							
							
								Yann Klis 
							
						 
					 
					
						
						
							
						
						3b2c7a33a9 
					 
					
						
						
							
							Missing OTP_SECRET in scalingo.json ( #6917 )  
						
						
						
						
					 
					
						2018-03-26 12:47:34 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						85a395fab6 
					 
					
						
						
							
							i18n: Update Polish translation ( #6903 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-03-25 23:33:07 +09:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						cbf97c03bb 
					 
					
						
						
							
							Allow clients to fetch notifications made while they were offline ( #6886 )  
						
						
						
						
					 
					
						2018-03-24 22:07:23 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						9a1a55ce52 
					 
					
						
						
							
							Allow clients to fetch statuses made while they were offline ( #6876 )  
						
						
						
						
					 
					
						2018-03-24 15:25:15 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						59657e24b9 
					 
					
						
						
							
							Rename variables to have semantic meanings in notifications reducer ( #6890 )  
						
						
						
						
					 
					
						2018-03-24 13:36:44 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						fe398a098e 
					 
					
						
						
							
							Store objects to IndexedDB ( #6826 )  
						
						
						
						
					 
					
						2018-03-24 13:06:27 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						28384c1771 
					 
					
						
						
							
							Revert "Revert "Upgrade Paperclip to version 6.0.0" ( #6807 )" ( #6808 )  
						
						... 
						
						
						
						This reverts commit 40871caa4b 
						
						
					 
					
						2018-03-24 12:52:45 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						ff7941e652 
					 
					
						
						
							
							Show media modal on public pages ( #6801 )  
						
						
						
						
					 
					
						2018-03-24 12:52:26 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						1c15329cce 
					 
					
						
						
							
							Change “Toots with replies” to “Toots and replies” ( #6875 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-03-24 12:51:51 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						b2a4ffd3a9 
					 
					
						
						
							
							Change columns in notifications nonnullable ( #6764 )  
						
						
						
						
					 
					
						2018-03-24 12:51:28 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						fa310695fa 
					 
					
						
						
							
							Note if the user is already following the target when authorizing follow ( #6325 )  
						
						
						
						
					 
					
						2018-03-24 12:50:41 +01:00 
						 
				 
			
				
					
						
							
							
								Jeroen 
							
						 
					 
					
						
						
							
						
						580835ab69 
					 
					
						
						
							
							Invites: Add '1 week' as expire option ( #6872 )  
						
						... 
						
						
						
						* Invites: Add '1 week' as expire option
IMO a max. of 1 day is too short. Not everyone has the time and motivation to use an invite in a 24 hour period. 1 week as a max. is I think a good compromise between convenience and security.
* Invites: Add '1 week' as expire option
IMO a max. of 1 day is too short. Not everyone has the time and motivation to use an invite in a 24 hour period. 1 week as a max. is I think a good compromise between convenience and security.
* Update en.yml 
						
						
					 
					
						2018-03-24 12:50:14 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						54b273bf99 
					 
					
						
						
							
							Close http connection in perform method of Request class ( #6889 )  
						
						... 
						
						
						
						HTTP connections must be explicitly closed in many cases, and letting
perform method close connections makes its callers less redundant and
prevent them from forgetting to close connections. 
						
						
					 
					
						2018-03-24 12:49:54 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						4e71b104e6 
					 
					
						
						
							
							Internationalize unexpected error message ( #6887 )  
						
						
						
						
					 
					
						2018-03-24 10:54:19 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						65c10c0bc8 
					 
					
						
						
							
							Weblate translations (2018-03-23) ( #6874 )  
						
						... 
						
						
						
						* Translated using Weblate (Galician)
Currently translated at 100.0% (587 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (587 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (587 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Arabic)
Currently translated at 76.4% (449 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (586 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Slovak)
Currently translated at 92.3% (542 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 92.3% (542 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Polish)
Currently translated at 98.9% (581 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (French)
Currently translated at 99.6% (585 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (586 of 587 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* bundle exec i18n-tasks normalize && yarn manage:translations 
						
						
					 
					
						2018-03-24 01:04:02 +01:00 
						 
				 
			
				
					
						
							
							
								Quentí 
							
						 
					 
					
						
						
							
						
						ecdc5957a3 
					 
					
						
						
							
							[i18n] Occitan update ( #6869 )  
						
						... 
						
						
						
						* Update oc.yml
* Update simple_form.oc.yml
* Update oc.json
* Update oc.yml
* bundle exec i18n-tasks normalize 
						
						
					 
					
						2018-03-23 18:52:25 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6cc432bbc4 
					 
					
						
						
							
							Bump version to 2.3.2  
						
						
						
						
					 
					
						2018-03-22 14:13:46 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						dafae9818d 
					 
					
						
						
							
							Bump version to 2.3.2rc5  
						
						
						
						
					 
					
						2018-03-22 11:31:52 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9fe1619db9 
					 
					
						
						
							
							Do not re-query mentions from serializers ( #6858 )  
						
						... 
						
						
						
						Fix performance regression from #6836  
						
						
					 
					
						2018-03-22 11:31:17 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						da70aca28e 
					 
					
						
						
							
							Restore username validation to disallow dots, for now ( #6863 )  
						
						... 
						
						
						
						Usernames with dots in them do not work with routes, because the dot usually separates the desired page format (e.g. json). I don't want to mess with changing route constraints for this patch release. 
						
						
					 
					
						2018-03-22 11:30:22 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						6f531d140b 
					 
					
						
						
							
							Fix MENTION_RE to not match nil usernames ( #6862 )  
						
						
						
						
					 
					
						2018-03-22 10:45:48 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f66a786029 
					 
					
						
						
							
							Hide floating action button on thread views ( #6859 )  
						
						
						
						
					 
					
						2018-03-22 09:33:14 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Figel 
							
						 
					 
					
						
						
							
						
						d97903a358 
					 
					
						
						
							
							Update sanitize and loofah ( #6855 )  
						
						... 
						
						
						
						Fixes CVE-2018-8048 and CVE-2018-3740, two medium-severity XSS
vulnerabilities present in these gems when built against
libxml2 >= 2.9.2. 
						
						
					 
					
						2018-03-21 17:43:28 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						93897134ca 
					 
					
						
						
							
							Permit dots in usernames with conditions ( #6844 )  
						
						... 
						
						
						
						* Permit dots in usernames with conditions
- Dot cannot be the start or end of username
- a.lice and al.ice are considered the same during sign-up
* Fix regex mixin flags 
						
						
					 
					
						2018-03-21 10:26:53 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						a6b59cd1a3 
					 
					
						
						
							
							Remove debug option from Babel preset env ( #6852 )  
						
						
						
						
					 
					
						2018-03-21 10:26:15 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f64af6473f 
					 
					
						
						
							
							Bump version to 2.3.2rc4  
						
						
						
						
					 
					
						2018-03-20 23:49:24 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ac49c7932d 
					 
					
						
						
							
							Add LDAP_TLS_NO_VERIFY option, don't require LDAP_ENABLED outside .env ( #6845 )  
						
						... 
						
						
						
						Fix  #6816 , fix  #6790  
					
						2018-03-20 19:41:51 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						61dcb686a8 
					 
					
						
						
							
							Fix i18n fallback configuration conflicts with environment configurations ( #6843 )  
						
						
						
						
					 
					
						2018-03-20 16:36:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9381a7d9d5 
					 
					
						
						
							
							Use username/domain to match existing accounts in ActivityPub ( #6842 )  
						
						... 
						
						
						
						See also: #6837 , #6667  
						
						
					 
					
						2018-03-20 14:57:46 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						a5c6c748e0 
					 
					
						
						
							
							Cancel outdated pending compose suggestions ( #6838 )  
						
						
						
						
					 
					
						2018-03-20 12:40:12 +01:00 
						 
				 
			
				
					
						
							
							
								Rey Tucker 
							
						 
					 
					
						
						
							
						
						36b5703796 
					 
					
						
						
							
							request: in the event of failure, try other IPs ( #6761 ) ( #6813 )  
						
						... 
						
						
						
						* request: in the event of failure, try other IPs (#6761 )
In the case where a name has multiple A/AAAA records, we should
try subsequent records instead of immediately failing when we have a
failure on the first IP address.
This significantly improves delivery success when there are network
connectivity problems affecting only IPv4 or IPv6.
* fix method call style
* request_spec: adjust test case to use Addrinfo
* request: Request/open: move private addr check to within begin/rescue
* request_spec: add case to test failover, fix exception check
* Double Addrinfo.foreach so that it correctly yields instances 
						
						
					 
					
						2018-03-20 09:06:08 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						ff6b8a6443 
					 
					
						
						
							
							Serialize mentions in the order they are added ( #6836 )  
						
						... 
						
						
						
						Up until now, the order seemed to be in the *opposite* order,
which caused the WebUI to populate mentions in reversed order
when replying to toots local to one's instance. 
						
						
					 
					
						2018-03-19 20:19:35 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						6b76a6212d 
					 
					
						
						
							
							Display content warning in mail notification emails ( #6832 )  
						
						
						
						
					 
					
						2018-03-19 20:12:20 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
							
						
						33ee347c99 
					 
					
						
						
							
							rename pam email environment variable to something more understandable and default to LOCAL_DOMAIN (better fallback) ( #6833 )  
						
						
						
						
					 
					
						2018-03-19 20:09:26 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
							
						
						0306e3e9be 
					 
					
						
						
							
							bugfixes and gem update ( #6831 )  
						
						... 
						
						
						
						* update to new version of devise_pam_authenticatable2
* fix behaviour if suffix is nil, fix environment loading, fix user email creation
* code cleanup/fix linter warning 
						
						
					 
					
						2018-03-19 20:08:56 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						357f9298bd 
					 
					
						
						
							
							Fix e-mail changed notification ( fixes   #6778 ) ( #6835 )  
						
						... 
						
						
						
						In Devise::Mailer#email_changed, the new email might be in the email attr.
See: https://github.com/plataformatec/devise/blob/master/app/views/devise/mailer/email_changed.html.erb  
						
						
					 
					
						2018-03-19 20:07:47 +01:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						f7c46fc113 
					 
					
						
						
							
							Weblate translations 20180319 ( #6827 )  
						
						... 
						
						
						
						* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Spanish)
Currently translated at 99.6% (579 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/es/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (French)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/es/ 
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/id/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/es/ 
* Translated using Weblate (Indonesian)
Currently translated at 94.6% (71 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/id/ 
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/id/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ar/ 
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/id/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Arabic)
Currently translated at 75.5% (439 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 76.2% (443 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Russian)
Currently translated at 95.8% (557 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ru/ 
* Translated using Weblate (Finnish)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 91.7% (533 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Spanish)
Currently translated at 99.8% (580 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Finnish)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/es/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sv/ 
* Translated using Weblate (Finnish)
Currently translated at 93.1% (54 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fi/ 
* Translated using Weblate (Arabic)
Currently translated at 76.7% (446 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 93.2% (542 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Normalize translations
Ran i18n-tasks normalize && yarn manage:translations 
						
						
					 
					
						2018-03-19 15:12:06 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						74c39fada0 
					 
					
						
						
							
							Bump version to 2.3.2rc3  
						
						
						
						
					 
					
						2018-03-19 12:20:57 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f02411da40 
					 
					
						
						
							
							Ignore media validation when attaching to status during processing ( #6822 )  
						
						... 
						
						
						
						Fix  #6821  
					
						2018-03-19 01:51:19 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a568e3ca8e 
					 
					
						
						
							
							Revert  #6479 , hide sensitive text/images from OpenGraph previews ( #6818 )  
						
						... 
						
						
						
						Display summary of attachments in description, and mark up content
warning if present, e.g.:
    Attached: 3 images · Content warning: Dota 2
When text is not supposed to be hidden, it looks more like:
    Attached: 3 images
    Here is the text of the toot
With #6817 , multilinguagility should be assured... 
						
						
					 
					
						2018-03-18 20:33:07 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3b440bd5af 
					 
					
						
						
							
							Fix elephant graphic being draggable and selectable ( #6819 )  
						
						
						
						
					 
					
						2018-03-18 20:32:44 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						39f27b6cf3 
					 
					
						
						
							
							If DEFAULT_LOCALE is set, enforce it instead of HTTP request locale ( #6817 )  
						
						... 
						
						
						
						Fix  #6784  
					
						2018-03-18 16:57:04 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						721234230c 
					 
					
						
						
							
							Synchronize HTML page cache with sessions ( #6815 )  
						
						
						
						
					 
					
						2018-03-18 15:14:38 +01:00 
						 
				 
			
				
					
						
							
							
								nightpool 
							
						 
					 
					
						
						
							
						
						566ace2d64 
					 
					
						
						
							
							Add entropy to download filenames ( #6811 )  
						
						... 
						
						
						
						pretty quick fix, and with the 1 week expiration i don't think we need to be too worried about the existing files
closes  #6798  
						
						
					 
					
						2018-03-17 17:39:28 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						092f1df9d0 
					 
					
						
						
							
							Bump version to 2.3.2rc2  
						
						
						
						
					 
					
						2018-03-17 15:28:52 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						844616e950 
					 
					
						
						
							
							Re-add git and nodejs-npm to Dockerfile ( #6810 )  
						
						... 
						
						
						
						Fix  #6809 
I don't know why, either 
					
						2018-03-17 15:28:09 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						40871caa4b 
					 
					
						
						
							
							Revert "Upgrade Paperclip to version 6.0.0" ( #6807 )  
						
						... 
						
						
						
						* Revert "Bump version to 2.3.2rc1"
This reverts commit cdf8b92fea#6806 )"
This reverts commit 0074cad44f#6782 )"
This reverts commit 4a0a19fe54#6800 )"
This reverts commit 338bff8b93#6754 )"
This reverts commit b88fcd53f7 
						
						
					 
					
						2018-03-17 14:20:35 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cdf8b92fea 
					 
					
						
						
							
							Bump version to 2.3.2rc1  
						
						
						
						
					 
					
						2018-03-17 14:07:00 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0074cad44f 
					 
					
						
						
							
							Downgrade Dockerfile to Ruby 2.4.3 on Alpine 3.6 ( #6806 )  
						
						... 
						
						
						
						Fix 6734 
						
						
					 
					
						2018-03-17 14:06:25 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Hunsaker 
							
						 
					 
					
						
						
							
						
						4a0a19fe54 
					 
					
						
						
							
							Handle Mastodon::HostValidationError when pulling remoteable assets ( #6782 )  
						
						... 
						
						
						
						This will prevent, for example, `rake mastodon:redownload_avatars` from crashing when an instance is no longer responding to connection attempts, instead silently continuing as expected. 
						
						
					 
					
						2018-03-17 13:27:50 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						338bff8b93 
					 
					
						
						
							
							Correct the reference to user's password in mastodon:add_user task ( #6800 )  
						
						
						
						
					 
					
						2018-03-17 13:27:19 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						b88fcd53f7 
					 
					
						
						
							
							Upgrade Paperclip to version 6.0.0 ( #6754 )  
						
						
						
						
					 
					
						2018-03-17 12:37:58 +01:00 
						 
				 
			
				
					
						
							
							
								trwnh 
							
						 
					 
					
						
						
							
						
						ca7e6a6d2e 
					 
					
						
						
							
							Properly center .nothing-here ( #6787 ) ( #6788 )  
						
						... 
						
						
						
						Apply "margin: 0 auto;" at line 443 to fix issue #6787  
						
						
					 
					
						2018-03-17 12:35:35 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						f0cd957c7a 
					 
					
						
						
							
							Cache HTML page with Service Worker ( #6802 )  
						
						... 
						
						
						
						This is the first step to make Mastodon work offline. It is also required
by Chromium to trigger Web Manifest automated install prompt. 
						
						
					 
					
						2018-03-17 12:35:13 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Hunsaker 
							
						 
					 
					
						
						
							
						
						64fc8d2b07 
					 
					
						
						
							
							[Nanobox] Stream backups to the warehouse ( #6799 )  
						
						... 
						
						
						
						The `curl` docs are terrible. Use `-X POST -T` instead of `--data-binary`, to avoid loading entire backups into memory _before_ transferring to the warehouse, and just stream the data across as it comes in. 
						
						
					 
					
						2018-03-17 08:39:14 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						fd385e256d 
					 
					
						
						
							
							i18n: Update Polish translation ( #6780 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-03-14 02:17:48 +09:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						03119c857b 
					 
					
						
						
							
							Weblate translations (2018-03-13) ( #6777 )  
						
						... 
						
						
						
						* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Spanish)
Currently translated at 99.6% (579 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/es/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (French)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/es/ 
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/id/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/es/ 
* Translated using Weblate (Indonesian)
Currently translated at 94.6% (71 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/id/ 
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/id/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ar/ 
* Translated using Weblate (Indonesian)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/id/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (280 of 280 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Arabic)
Currently translated at 75.5% (439 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 76.2% (443 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Russian)
Currently translated at 95.8% (557 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ru/ 
* Normalize translations
Ran i18n-tasks normalize && yarn manage:translations 
						
						
					 
					
						2018-03-13 16:16:51 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2ef1ce1182 
					 
					
						
						
							
							Bump version to 2.3.1  
						
						
						
						
					 
					
						2018-03-13 15:50:15 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						eb2425b53b 
					 
					
						
						
							
							Hide loading bar on status interactions ( #6774 )  
						
						
						
						
					 
					
						2018-03-13 14:30:01 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						79d3a8553f 
					 
					
						
						
							
							Bump version to 2.3.1rc3  
						
						
						
						
					 
					
						2018-03-13 09:21:21 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7709556673 
					 
					
						
						
							
							Merge branch 'kagucho-spoiler'  
						
						
						
						
					 
					
						2018-03-13 09:18:27 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f0ae6b4cc5 
					 
					
						
						
							
							Merge branch 'spoiler' of git://github.com/kagucho/mastodon into kagucho-spoiler  
						
						
						
						
					 
					
						2018-03-13 09:18:11 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9e3a6d6784 
					 
					
						
						
							
							Log BackupWorker backtrace, delete Backup if retries exhausted ( #6769 )  
						
						
						
						
					 
					
						2018-03-13 08:15:24 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						8bf3e750ab 
					 
					
						
						
							
							Fix   #6757 : Adjust RTL styles for landing page ( #6768 )  
						
						
						
						
					 
					
						2018-03-13 08:14:08 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						18241ccbe1 
					 
					
						
						
							
							Change the title of sensitive button by state ( #6771 )  
						
						... 
						
						
						
						Icon showing the state may be confusing. (does the slahed eye icon mean
the state that it is sensitive, or to mark it as sensitive?) Moreover, it
may not help for blind people.
The title will give the precise representation of the current state. 
						
						
					 
					
						2018-03-13 08:10:12 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						0dccb398bd 
					 
					
						
						
							
							Change the title of spoiler button by state  
						
						... 
						
						
						
						The title will give the precise representation of the current state. It
would be helpful for blind people. 
						
						
					 
					
						2018-03-13 15:58:55 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						386365090c 
					 
					
						
						
							
							Fix   #6762 : Do not overwrite some status attributes in reducer ( #6767 )  
						
						
						
						
					 
					
						2018-03-13 07:16:43 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Hunsaker 
							
						 
					 
					
						
						
							
						
						d9500c8a3b 
					 
					
						
						
							
							[Nanobox] Fix DB backup task ( #6766 )  
						
						... 
						
						
						
						Not sure how I missed that it had been using the wrong evar this entire time... 
						
						
					 
					
						2018-03-13 06:07:02 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						f7c1668bf6 
					 
					
						
						
							
							Do not run lint in Travis CI ( #6763 )  
						
						... 
						
						
						
						Lint is done by codeclimate 
						
						
					 
					
						2018-03-13 06:06:14 +01:00 
						 
				 
			
				
					
						
							
							
								Ushitora Anqou 
							
						 
					 
					
						
						
							
						
						051b649628 
					 
					
						
						
							
							Detailed SMTP setup ( #6759 )  
						
						... 
						
						
						
						* add detailed SMTP settings setup in mastodon:setup
* add localhost SMTP settings setup in mastodon:setup
* SMTP settings setup should exit after successful delivery of test mail 
						
						
					 
					
						2018-03-12 21:41:26 +01:00 
						 
				 
			
				
					
						
							
							
								艮 鮟鱇 
							
						 
					 
					
						
						
							
						
						f5f165a5eb 
					 
					
						
						
							
							set SAFETY_ASSURED=1 of db:setup in mastodon:setup ( #6758 )  
						
						
						
						
					 
					
						2018-03-12 16:21:48 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f89ff65ec7 
					 
					
						
						
							
							Bump version to 2.3.1rc2  
						
						
						
						
					 
					
						2018-03-12 12:48:49 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						48b940d5c6 
					 
					
						
						
							
							Insert space before shortcode if necessary ( #6751 )  
						
						
						
						
					 
					
						2018-03-12 12:47:51 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						6ae70a92c9 
					 
					
						
						
							
							Hide pinned toots on with replies ( #6753 )  
						
						
						
						
					 
					
						2018-03-12 12:47:18 +01:00 
						 
				 
			
				
					
						
							
							
								Yuto Tokunaga 
							
						 
					 
					
						
						
							
						
						fa5c867e0e 
					 
					
						
						
							
							Avoid using JS to set height in MediaModal ( #6750 )  
						
						... 
						
						
						
						avoid using JS to set height of ReactSwipeableViews component
reduce max-height of <img/> to 80% to avoid the screen covered by image 
						
						
					 
					
						2018-03-12 03:52:05 +01:00 
						 
				 
			
				
					
						
							
							
								nightpool 
							
						 
					 
					
						
						
							
						
						641abe2db7 
					 
					
						
						
							
							Fix Procfile on OS X ( #6748 )  
						
						
						
						
					 
					
						2018-03-12 03:50:40 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4f7f6b3922 
					 
					
						
						
							
							Fix follow relationships not loading after notifications fetch ( #6746 )  
						
						
						
						
					 
					
						2018-03-12 03:20:56 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						8b14726f5b 
					 
					
						
						
							
							Weblate translations (2018-03-11) ( #6742 )  
						
						... 
						
						
						
						* Translated using Weblate (Japanese)
Currently translated at 100.0% (276 of 276 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Finnish)
Currently translated at 100.0% (276 of 276 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 25.1% (146 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fi/ 
* Translated using Weblate (Slovak)
Currently translated at 91.2% (530 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Arabic)
Currently translated at 67.6% (393 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sv/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (581 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sv/ 
* Translated using Weblate (Finnish)
Currently translated at 100.0% (276 of 276 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 92.0% (69 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 60.3% (35 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fi/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sv/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (276 of 276 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sv/ 
* Translated using Weblate (Arabic)
Currently translated at 68.3% (397 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 99.2% (274 of 276 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (276 of 276 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Arabic)
Currently translated at 73.8% (429 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 91.2% (530 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* bundle exec i18n-tasks normalize && yarn manage:translations 
						
						
					 
					
						2018-03-11 16:21:26 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						9090b63831 
					 
					
						
						
							
							i18n: Update Polish translation and “yarn manage:translations” ( #6743 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-03-11 16:21:16 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ab27dccba5 
					 
					
						
						
							
							Bump version to 2.3.1rc1  
						
						
						
						
					 
					
						2018-03-11 15:13:13 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						56eb5c3f34 
					 
					
						
						
							
							Fix focal point cropping in MediaGallery, fix focal point modal ( #6740 )  
						
						... 
						
						
						
						* Use object-position with object-fit instead of JS top/left
* Fix focal point modal 
						
						
					 
					
						2018-03-11 15:12:33 +01:00 
						 
				 
			
				
					
						
							
							
								TrashMacNugget 
							
						 
					 
					
						
						
							
						
						56333cca88 
					 
					
						
						
							
							Add license info to README ( #6583 )  
						
						... 
						
						
						
						* Add license info to README
* Reference AUTHORS file 
						
						
					 
					
						2018-03-11 15:12:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1aaec701bb 
					 
					
						
						
							
							Fix   #6715 : Make catalan words with the L geminate letter work in hashtags ( #6741 )  
						
						
						
						
					 
					
						2018-03-11 14:55:49 +01:00 
						 
				 
			
				
					
						
							
							
								Konrad Pozniak 
							
						 
					 
					
						
						
							
						
						cd252b794e 
					 
					
						
						
							
							add new avatar placeholder missing.png ( #6728 )  
						
						
						
						
					 
					
						2018-03-11 14:55:38 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b6003afcdb 
					 
					
						
						
							
							Add show more/less toggle for entire threads in web UI ( #6733 )  
						
						... 
						
						
						
						Fix  #1258  
					
						2018-03-11 09:52:59 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						f5ee2d469b 
					 
					
						
						
							
							i18n: Update Polish translation ( #6731 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-03-11 01:56:30 +09:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						37b043d447 
					 
					
						
						
							
							Improve performance of account_media_status_ids ( #6729 )  
						
						
						
						
					 
					
						2018-03-10 17:44:26 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						36579bac88 
					 
					
						
						
							
							Use Alpine Linux yarn package in Docker ( #6725 )  
						
						... 
						
						
						
						Yarn was manually installed to meet the Yarn version requirement of
webpacker. Today, Alpine Linux 3.7 provides Yarn new enough. 
						
						
					 
					
						2018-03-10 11:49:04 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4476a45444 
					 
					
						
						
							
							Fix   #6717 : Do not double html-encode page titles ( #6720 )  
						
						
						
						
					 
					
						2018-03-10 11:43:20 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						58a4633707 
					 
					
						
						
							
							Remove su-exec from Docker image ( #6722 )  
						
						... 
						
						
						
						It is no longer necessary since commit
be9bab171d 
						
						
					 
					
						2018-03-10 11:42:42 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						494969d394 
					 
					
						
						
							
							Remove git from Docker image ( #6724 )  
						
						
						
						
					 
					
						2018-03-10 11:42:28 +01:00 
						 
				 
			
				
					
						
							
							
								Espen Rønnevik 
							
						 
					 
					
						
						
							
						
						c1a41181c5 
					 
					
						
						
							
							docs: Add AUTHORS file ( #6685 )  
						
						... 
						
						
						
						* Add AUTHORS file with information taken from the git log. Authors are listed in order of appearance.
* Remove AUTHORS file with raw log information
* Add AUTHORS.md listing contributors with GitHub usernames and profile links
* Update AUTHORS.md 
						
						
					 
					
						2018-03-09 13:11:43 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6e309f5e45 
					 
					
						
						
							
							Bump version to 2.3.0  
						
						
						
						
					 
					
						2018-03-09 12:59:58 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e5f18ace2a 
					 
					
						
						
							
							When inside Docker, output saved configuration during mastodon:setup ( #6711 )  
						
						
						
						
					 
					
						2018-03-09 11:52:18 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						11697d6894 
					 
					
						
						
							
							Fix thumbnail not filling entire space sometimes ( #6709 )  
						
						
						
						
					 
					
						2018-03-09 11:33:05 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						675b8fea53 
					 
					
						
						
							
							Adjust suggested ES host in .env sample for docker-compose config ( #6710 )  
						
						
						
						
					 
					
						2018-03-09 11:32:55 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						4c16ddf588 
					 
					
						
						
							
							Change avatar size on form hints ( #6707 )  
						
						
						
						
					 
					
						2018-03-09 10:57:33 +01:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						5ba4c36f95 
					 
					
						
						
							
							Weblate translations (2018-03-09) ( #6708 )  
						
						... 
						
						
						
						* Translated using Weblate (Galician)
Currently translated at 100.0% (580 of 580 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (580 of 580 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (579 of 580 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (581 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (276 of 276 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (276 of 276 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (French)
Currently translated at 99.8% (580 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (German)
Currently translated at 99.3% (577 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 99.3% (577 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (580 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (580 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (German)
Currently translated at 100.0% (276 of 276 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (581 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (French)
Currently translated at 100.0% (276 of 276 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (French)
Currently translated at 99.8% (580 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (276 of 276 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Polish)
Currently translated at 99.8% (580 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (581 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (581 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (276 of 276 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Slovak)
Currently translated at 90.3% (525 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (580 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (581 of 581 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Normalize translations
Ran i18n-tasks normalize && yarn manage:translations 
						
						
					 
					
						2018-03-09 18:38:13 +09:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						ccd53e983c 
					 
					
						
						
							
							Missing Korean translations ( #6703 )  
						
						
						
						
					 
					
						2018-03-09 14:21:47 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ff44b2e92d 
					 
					
						
						
							
							Add missing meta description to profiles, some other SEO stuff ( #6706 )  
						
						... 
						
						
						
						- Add missing meta description to profiles
- Add canonical rel link to landing page
- Remove linebreaks from title tags
- Add username to profile title
- Add toots/following/followers to profile description tags
- Add next/prev rel links to profiles
- Do not index follower/following variants of profiles 
						
						
					 
					
						2018-03-09 00:35:07 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						188aa3ea50 
					 
					
						
						
							
							Add polyfill for Object.values ( #6697 )  
						
						
						
						
					 
					
						2018-03-08 13:07:25 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						bd077ad7d9 
					 
					
						
						
							
							Bump version to 2.3.0rc3  
						
						
						
						
					 
					
						2018-03-08 11:19:02 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a29d409e20 
					 
					
						
						
							
							If login redirects to omniauth, redirect logout to root_path ( #6694 )  
						
						... 
						
						
						
						Fix  #6670  
					
						2018-03-08 11:18:26 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5acd5315f2 
					 
					
						
						
							
							Improve styling of closed registrations message, rename button ( #6695 )  
						
						... 
						
						
						
						* Improve styling of closed registrations message, rename button
"Sign up on another server"
Fix  #6683 
* Adjust styling of closed registrations message 
						
						
					 
					
						2018-03-08 11:10:37 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b79ab15859 
					 
					
						
						
							
							When enabled, always display media in gallery. Also: click to reveal ( #6692 )  
						
						... 
						
						
						
						Fix  #6677  
					
						2018-03-08 08:57:21 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						77406d3a09 
					 
					
						
						
							
							Display AttachmentList in notifications ( #6693 )  
						
						
						
						
					 
					
						2018-03-08 08:22:04 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						510c9049c7 
					 
					
						
						
							
							For now, put a "." into no-text statuses with media for backcompat ( #6691 )  
						
						
						
						
					 
					
						2018-03-08 08:20:49 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						ed902581d3 
					 
					
						
						
							
							Update Yarn to version 1.5.1 ( #6689 )  
						
						
						
						
					 
					
						2018-03-08 07:09:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						64db9ed5f6 
					 
					
						
						
							
							After blocking domain with reject_media, invalidate cache ( #6679 )  
						
						... 
						
						
						
						Media attachments are part of the association cache of statuses,
since they are presumed to be immutable. Unless this cache is
cleared manually, the statuses will continue to look like they
have media embedded. 
						
						
					 
					
						2018-03-08 06:59:42 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						1085ef3836 
					 
					
						
						
							
							Weblate translations (2018-03-08) ( #6690 )  
						
						... 
						
						
						
						* Translated using Weblate (French)
Currently translated at 99.8% (578 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 99.8% (578 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 99.8% (578 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (275 of 275 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Slovak)
Currently translated at 85.3% (494 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (275 of 275 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (275 of 275 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (275 of 275 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (578 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (275 of 275 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Arabic)
Currently translated at 99.2% (273 of 275 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (275 of 275 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Arabic)
Currently translated at 66.8% (387 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 93.1% (54 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (French)
Currently translated at 99.8% (578 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Slovak)
Currently translated at 87.7% (508 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (275 of 275 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* bundle exec i18n-tasks normalize && yarn manage:translations
* Remove ar.simple_form.hints.defaults.{display_name,note} 
						
						
					 
					
						2018-03-08 06:59:34 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						86a9de6753 
					 
					
						
						
							
							Display AttachmentList in timelines in compact style when media missing ( #6680 )  
						
						
						
						
					 
					
						2018-03-08 04:54:26 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						83c982b458 
					 
					
						
						
							
							Run tests with npm-run-all ( #6688 )  
						
						
						
						
					 
					
						2018-03-08 04:43:57 +01:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						9aba44ea79 
					 
					
						
						
							
							Rescue when there's no extension in the remotable ( #6358 )  
						
						... 
						
						
						
						* Rescue when there's no extension in the remotable
Sometimes the remotable is pointing to a directory with no file
extension. Maybe it should not be expecting to identify based on
extensions to begin with, but since it's the case, it should be ready
for it.
* Fix codeclimate issue
* Check if filename is nil instead of rescueing exception
Suggestion made in the PR
* Avoid concatenation issue if filename is nil
If filename is nil, extname was undefined
* Invert condition
Address PR comments 
						
						
					 
					
						2018-03-08 02:25:10 +01:00 
						 
				 
			
				
					
						
							
							
								MitarashiDango 
							
						 
					 
					
						
						
							
						
						6dcf96271e 
					 
					
						
						
							
							fix validation error (media only status) ( #6684 )  
						
						... 
						
						
						
						* fix validation error (media only status)
* Incorporating review suggestions
* Reflect similar fix to OStatus side
* Fix not to include media in transaction
* Restore the limit of the number of media
* Fix not to return nil 
						
						
					 
					
						2018-03-08 01:22:47 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4ca60c665e 
					 
					
						
						
							
							Bump version to 2.3.0rc2  
						
						
						
						
					 
					
						2018-03-07 12:06:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b170627ceb 
					 
					
						
						
							
							Fix cover behaviour of thumbnails that are wider than taller ( #6678 )  
						
						
						
						
					 
					
						2018-03-07 12:02:05 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a1b065700a 
					 
					
						
						
							
							Fix focal point modals broken by  #5956  ( #6676 )  
						
						
						
						
					 
					
						2018-03-07 12:01:53 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						8de048fcdb 
					 
					
						
						
							
							In wide layout, columnize Mastodon features on landing page ( #6674 )  
						
						
						
						
					 
					
						2018-03-07 08:59:27 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cfa9b6e13a 
					 
					
						
						
							
							Remove text requirement when media attached from statuses ( #6672 )  
						
						
						
						
					 
					
						2018-03-07 08:28:52 +01:00 
						 
				 
			
				
					
						
							
							
								vpzomtrrfrt 
							
						 
					 
					
						
						
							
						
						e26d5ca923 
					 
					
						
						
							
							Don't escape statuses while truncating ( #6671 )  
						
						
						
						
					 
					
						2018-03-07 07:12:01 +01:00 
						 
				 
			
				
					
						
							
							
								Effy Elden 
							
						 
					 
					
						
						
							
						
						dd9d00d293 
					 
					
						
						
							
							Add additional first_name and last_name SAML attribute statement options, and modify Omniauthable concern to use full_name or first_name + last_name if not available ( #6669 )  
						
						
						
						
					 
					
						2018-03-07 06:19:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						89a52d6280 
					 
					
						
						
							
							Fix wrong target URIs in ActivityPub Add/Remove ( #6668 )  
						
						
						
						
					 
					
						2018-03-07 05:58:24 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e6520c0270 
					 
					
						
						
							
							Fix   #6657  - Use target instead of origin in Remove activity ( #6664 )  
						
						
						
						
					 
					
						2018-03-07 03:54:46 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						913a38111f 
					 
					
						
						
							
							Remove pointer events on the entire UI when a dropdown menu is open ( #6648 )  
						
						... 
						
						
						
						* Remove pointer events on the entire UI when a dropdown menu is open
This prevents operations to change the location of the menu such as
scrolling.
* Fix mistake from merge 
						
						
					 
					
						2018-03-07 02:26:43 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4847149b6e 
					 
					
						
						
							
							Always install LDAP, CAS and SAML gems, because they don't require deps ( #6663 )  
						
						... 
						
						
						
						Fix  #6534 
PAM requires a system dependency so... 
					
						2018-03-07 02:25:17 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d7573fe584 
					 
					
						
						
							
							Separate chown command in Dockerfile. Use tootsuite/mastodon image ( #6662 )  
						
						... 
						
						
						
						Fix  #6605  
					
						2018-03-07 01:57:31 +01:00 
						 
				 
			
				
					
						
							
							
								Sylvhem 
							
						 
					 
					
						
						
							
						
						cb74c0cfe4 
					 
					
						
						
							
							Add headings to the security settings page ( #6661 )  
						
						... 
						
						
						
						* Changes the headings' rank of the security settings section
This commit changes the existing headings' rank of the security settings section from level 6 to level 4.
* Renames the auth.change_password string into auth.security
The "Security" preferences' section used to be called "Change password". When it was renamed, the string name wasn't changed.
This commits changes auth.change_password to auth.security.
* Adds a heading to the password change form
There was previously no heading for the part of the "Security" page that contain the password change form.
This commit adds a rank 4 heading to this section and reintroduces an "auth.change_password" string to be used inside it.
* Removes useless HR elements
The various sections of the "Security" settings page were previously separated by HR elements.
Now that there is proper headings, they're not required anymore.
* Updates CSS
This commit updates CSS in such a way that the same style is applied to all the H4 elements of the settings.
* Correct a mistake
A character went missing on one of the previous commits, broking the CSS.
This new commit fixes it. 
						
						
					 
					
						2018-03-07 01:39:40 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Hunsaker 
							
						 
					 
					
						
						
							
						
						b725924f0a 
					 
					
						
						
							
							[Nanobox] Tuning Update ( #6660 )  
						
						... 
						
						
						
						Various preformance and stability enhancements for instances deployed via Nanobox. 
						
						
					 
					
						2018-03-06 21:59:35 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						81cefc1913 
					 
					
						
						
							
							Do not use npm ( #6656 )  
						
						... 
						
						
						
						Both of yarn and npm are used in Mastodon, but the combined usage requires
a redundant dependency and may lead to data inconsistency.
Considering that yarn has autoclean feature which npm does not have,
this change replaces all npm usage with yarn.
This change requires documentation update. Most notably, the following
command must be executed before assets precompilation if any system
dependency of node-sass has changed:
yarn install --force --pure-lockfile 
						
						
					 
					
						2018-03-06 21:36:46 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						a07cfee644 
					 
					
						
						
							
							Extract columns area from UI component ( #6650 )  
						
						... 
						
						
						
						UI component used to toggle isComposing state by directly manipulating the
DOM element to avoid the expensive rendering.
However, it is hacky, and is not effective for other states. Instead,
this change makes the rendering cheaper by extracting the huge columns
area. 
						
						
					 
					
						2018-03-06 07:45:31 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						13cf92df27 
					 
					
						
						
							
							Use React.PureComponent instead of React.Component ( #6653 )  
						
						
						
						
					 
					
						2018-03-06 07:28:26 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						61e6275781 
					 
					
						
						
							
							Use withRouter for TabsBar ( #6652 )  
						
						... 
						
						
						
						TabsBar refers to router, which is a private context property of
react-router. withRouter is a recommended alternative. It also allows to
track location changes even if React.PureComponent is used. 
						
						
					 
					
						2018-03-06 07:28:05 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						78d772af86 
					 
					
						
						
							
							Fix   #3807 : Increase avatars to 400x400 max ( #6651 )  
						
						... 
						
						
						
						But do not upscale when they are smaller 
						
						
					 
					
						2018-03-06 06:29:01 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						e9e475a29d 
					 
					
						
						
							
							Upgrade chewy to version 5.0.0 ( #6649 )  
						
						
						
						
					 
					
						2018-03-06 06:14:26 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						20d1be18af 
					 
					
						
						
							
							Fix accounts' display name/bio not being set from initial state ( #6644 )  
						
						
						
						
					 
					
						2018-03-06 00:08:35 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						b0664a5e6c 
					 
					
						
						
							
							Replace onScrollToBottom with onLoadMore ( #6615 )  
						
						... 
						
						
						
						onScrollToBottom was a function to run instead of onScrollToTop and
onScroll when scrolling to the bottom. The behavior to prevent
onScrollToTop was inconvenient because the viewport can be at the bottom
and at the top at the same time if the viewport is larger than the
container.
onScrollToBottom was also called when the button to load more is clicked
on contray to the name suggests, which led notifications and
status_list_container components to mark the scrolled location is not at
the top mistakenly.
onLoadMore is a replacement for onScrollToBottom. It will be called
independently from onScrollToTop and onScroll. 
						
						
					 
					
						2018-03-05 19:31:40 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						a38dbd9c8a 
					 
					
						
						
							
							Redirect from Web tag timeline to public tag timeline if not signed in ( #6633 )  
						
						... 
						
						
						
						This is also implemented in Pawoo:
ceafdbd1bb 
						
						
					 
					
						2018-03-05 19:29:36 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						f6a8d835d3 
					 
					
						
						
							
							Place dropdown menu top if it is closer to the bottom of the viewport ( #6641 )  
						
						
						
						
					 
					
						2018-03-05 19:28:56 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						4746feaa1c 
					 
					
						
						
							
							Add “Domain hidden” badge ( #6636 )  
						
						
						
						
					 
					
						2018-03-05 16:45:36 +01:00 
						 
				 
			
				
					
						
							
							
								haosbvnker 
							
						 
					 
					
						
						
							
						
						3d4e788ea9 
					 
					
						
						
							
							Fix permissions for volumes ( #6637 )  
						
						... 
						
						
						
						When volumes are declared, but the corresponding directories don't exist, permissions for those directories will be root:root instead of mastodon:mastodon..
This changes makes sure the permissions of the volume directories are as expected. 
						
						
					 
					
						2018-03-05 16:45:09 +01:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						bd40574476 
					 
					
						
						
							
							Weblate translations (05-03-2018) ( #6640 )  
						
						... 
						
						
						
						* Translated using Weblate (French)
Currently translated at 100.0% (272 of 272 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Japanese)
Currently translated at 98.9% (572 of 578 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Catalan)
Currently translated at 98.4% (569 of 578 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (578 of 578 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (579 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (577 of 578 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (French)
Currently translated at 99.8% (577 of 578 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (272 of 272 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Esperanto)
Currently translated at 99.6% (576 of 578 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (272 of 272 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (272 of 272 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 74.5% (431 of 578 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (272 of 272 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (272 of 272 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (578 of 578 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (579 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Arabic)
Currently translated at 99.6% (271 of 272 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Japanese)
Currently translated at 98.9% (573 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (578 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Arabic)
Currently translated at 66.6% (386 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (579 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (272 of 272 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (272 of 272 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 75.4% (437 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Polish)
Currently translated at 99.8% (578 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (Slovak)
Currently translated at 83.5% (484 of 579 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (272 of 272 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Normalize translations
Ran i18n-tasks normalize && yarn manage:translations 
						
						
					 
					
						2018-03-06 00:27:50 +09:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						1674e2f34c 
					 
					
						
						
							
							Normalize translations ( #6638 )  
						
						... 
						
						
						
						Ran i18n-tasks normalize && yarn manage:translations, so that the
translation changes appear on weblate 
						
						
					 
					
						2018-03-05 23:12:17 +09:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						3b2e783c1f 
					 
					
						
						
							
							i18n: Update Polish translation ( #6632 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-03-05 16:05:52 +09:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						46a9a23749 
					 
					
						
						
							
							Make more apparent that an account is blocked or muted ( fixes   #6544 ) ( #6627 )  
						
						... 
						
						
						
						* Add button to unblock blocked accounts from their profile
* Add “Blocked” badge in place of “Follows you” when the user is blocked
* Add “Muted” badge (below “follows you” badge) 
						
						
					 
					
						2018-03-05 05:09:35 +01:00 
						 
				 
			
				
					
						
							
							
								Yuto Tokunaga 
							
						 
					 
					
						
						
							
						
						4e929b2d17 
					 
					
						
						
							
							[RFC] Improved media modal ( #5956 )  
						
						... 
						
						
						
						* Improved media modal
ImageLoader: Impliment pinch zoom by CSS `transform: scale(X)`
ImageLoader: Impliment panning by CSS `overflow: scroll`
ImageLoader: Larger image
MediaModal: Larger close button
MediaModal: Close the modal by swiping vertically
MediaModal: Show/hide close button and right/left navigation on tapping image
MediaModal: Change the `pointer-event` CSS prpp to get more blank space to close the modal
ImageLoader: Zoom/reset zoom on double tap
MediaModal: disable vertical swiping while horizontally swiped
ImageLoader: prevent propagating touchmove event to MediaModal
MediaModal: Adjust size and potision of buttons
ImageLoader: Adjust scroll potision on pinch zoom
* Remove "swipe to close" and "double tap to zoom" features
* remove unused prop and functions
removed `onScroll` prop and `handleScroll` func in ImageLoader
* separate zoom functionary to ZoomableImage component
adjust styling of ImageLoader
add styling for ZoomableImage
* adjust size and potision of close button of media modal
* Fix for gif video
add `onClick` prop to ExtendedVideoPlayer
specify `onClick` prop to video tag for switching nav of `MediaModal`
add `.video-modal` class to scss to separate styling for `VideoModal`
* fix styling for centering
specify height of `ZoomableImage` by pixel
clean styling for `ImageLoader`
* fix lint errors
* small fix
* fixed designated parts 
						
						
					 
					
						2018-03-04 20:32:24 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						ef44c62d17 
					 
					
						
						
							
							Do not default site_title with site_hostname in InstanceHelper ( #6624 )  
						
						... 
						
						
						
						site_title is "Mastodon" by default configuration, and there is no need to
default site_title with site_hostname in InstanceHelper. 
						
						
					 
					
						2018-03-04 20:29:49 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						219aac7800 
					 
					
						
						
							
							Show media on report UI ( #6619 )  
						
						
						
						
					 
					
						2018-03-04 20:29:12 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						c110fa62ac 
					 
					
						
						
							
							Provide default OTP_SECRET value for development environment ( #6617 )  
						
						
						
						
					 
					
						2018-03-04 20:28:24 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						7a6eaad445 
					 
					
						
						
							
							Do not require images in about.js and share.js ( #6622 )  
						
						... 
						
						
						
						They are already required by common.js. 
						
						
					 
					
						2018-03-04 20:27:40 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						460e380d38 
					 
					
						
						
							
							Implement tag auto-completion by history ( #6621 )  
						
						... 
						
						
						
						This is a functionality similar to one implemented in Pawoo:
21a3c70f80 
						
						
					 
					
						2018-03-04 20:27:25 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						778b37790b 
					 
					
						
						
							
							Do not fetch environment variables to determine default locale ( #6618 )  
						
						... 
						
						
						
						The default locale is now set by config. 
						
						
					 
					
						2018-03-04 10:00:46 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b66ec3bf95 
					 
					
						
						
							
							Fix   #6611 : Typo in change password template ( #6616 )  
						
						
						
						
					 
					
						2018-03-04 10:00:24 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						51d760960c 
					 
					
						
						
							
							Set the default locale in config ( #6580 )  
						
						... 
						
						
						
						Previously the default locale was set by Localized concern for controllers,
but it was not enforced for mailers.
config is enforced throughout the application and an appropriate place to
set the default locale. 
						
						
					 
					
						2018-03-04 09:21:35 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9110db41c5 
					 
					
						
						
							
							Federate pinned statuses over ActivityPub ( #6610 )  
						
						... 
						
						
						
						* Federate pinned statuses over ActivityPub
* Display pinned toots in web UI
Fix  #6117 
* Fix migration
* Fix tests
* Update outbox_serializer.rb
* Update remove_serializer.rb
* Update add_serializer.rb
* Update fetch_featured_collection_service.rb 
						
						
					 
					
						2018-03-04 09:19:11 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						45feb439bd 
					 
					
						
						
							
							Finalize location on scrollable notifications when unmounting ( #6614 )  
						
						... 
						
						
						
						The top of the scrollable notifications will be invisible after unmounting.
The Redux state should be updated accordingly in such a case so that the
unread notification counter will be updated later. 
						
						
					 
					
						2018-03-04 08:55:15 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						44829d8216 
					 
					
						
						
							
							Fix missing focalPoint in ActivityPub JSON ( #6609 )  
						
						
						
						
					 
					
						2018-03-04 07:21:41 +01:00 
						 
				 
			
				
					
						
							
							
								Aboobacker MK 
							
						 
					 
					
						
						
							
						
						49092945ab 
					 
					
						
						
							
							Fix 500 while searching after deleting a post ( #6604 )  
						
						... 
						
						
						
						Fixes  #6602  
					
						2018-03-03 19:45:06 +01:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						c82a2358bd 
					 
					
						
						
							
							Translate Korean ( #6608 )  
						
						
						
						
					 
					
						2018-03-04 01:53:55 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						ecf06d7e82 
					 
					
						
						
							
							Change "or" translatable ( #6597 )  
						
						
						
						
					 
					
						2018-03-02 19:03:21 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
							
						
						42fe05dea1 
					 
					
						
						
							
							fix logic for pam_controlled_service ( #6599 )  
						
						
						
						
					 
					
						2018-03-02 19:02:50 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b4f8e87358 
					 
					
						
						
							
							Add LDAP options to .env.production.sample ( #6592 )  
						
						
						
						
					 
					
						2018-03-02 08:14:34 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e72db6d9dd 
					 
					
						
						
							
							Move "compose" on mobile to floating action button ( #6594 )  
						
						... 
						
						
						
						* Move "compose" on mobile to floating action button
* Fix contrast on floating action button 
						
						
					 
					
						2018-03-02 07:12:40 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						036dd98abb 
					 
					
						
						
							
							Responsively enforce 16:9 ratio on all media thumbnails in web UI ( #6590 )  
						
						... 
						
						
						
						* Responsively enforce 16:9 ratio on all media thumbnails in web UI
Also change video player behaviour to "contain" rather than
"cover" videos that don't fit the ratio, unlike images and GIFs,
it's expected that a video is shown fully.
* Fix spacing issues and remove floor
* Remove floor 
						
						
					 
					
						2018-03-02 07:00:04 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7901f9f63e 
					 
					
						
						
							
							When search enabled, display hint in search popout ( #6593 )  
						
						... 
						
						
						
						* When advanced search is enabled, show different hint in search popout
* Change "getting started" icon in tabs bar from asterisk to hamburger 
						
						
					 
					
						2018-03-02 06:02:42 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						0963b6fd22 
					 
					
						
						
							
							Weblate translations (2018-03-02) ( #6588 )  
						
						... 
						
						
						
						* Translated using Weblate (Galician)
Currently translated at 100.0% (57 of 57 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (57 of 57 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (57 of 57 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sv/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (57 of 57 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (57 of 57 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/hu/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/hu/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/hu/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (559 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/hu/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/hu/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 98.2% (55 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 61.1% (342 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sv/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sv/ 
* Translated using Weblate (Portuguese)
Currently translated at 96.4% (54 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/pt/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (558 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 99.8% (558 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ca/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Arabic)
Currently translated at 98.2% (55 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 79.0% (49 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 52.9% (296 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 61.1% (342 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (57 of 57 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (565 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (565 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Japanese)
Currently translated at 99.2% (561 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Slovak)
Currently translated at 60.5% (342 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Polish)
Currently translated at 99.1% (560 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 62.4% (353 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (565 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sv/ 
* Translated using Weblate (Japanese)
Currently translated at 99.2% (561 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Catalan)
Currently translated at 99.1% (560 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Finnish)
Currently translated at 99.6% (263 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Slovak)
Currently translated at 62.6% (354 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (French)
Currently translated at 99.1% (560 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Japanese)
Currently translated at 93.1% (54 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Polish)
Currently translated at 99.2% (561 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (Polish)
Currently translated at 99.8% (564 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (Polish)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pl/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 72.5% (45 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/ 
* Translated using Weblate (Finnish)
Currently translated at 99.6% (263 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Finnish)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 99.8% (564 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (565 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 62.8% (355 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Arabic)
Currently translated at 99.6% (263 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Finnish)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Polish)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pl/ 
* Translated using Weblate (Arabic)
Currently translated at 96.0% (72 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 93.5% (58 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/ 
* Translated using Weblate (Arabic)
Currently translated at 98.2% (57 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (German)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (Catalan)
Currently translated at 99.8% (564 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Finnish)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (German)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/de/ 
* Translated using Weblate (French)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 63.7% (360 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 64.9% (367 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 98.6% (74 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ar/ 
* Translated using Weblate (Catalan)
Currently translated at 99.8% (564 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (565 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (565 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (Slovak)
Currently translated at 69.5% (393 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Japanese)
Currently translated at 99.2% (561 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Arabic)
Currently translated at 88.7% (55 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 92.0% (69 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 70.6% (399 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Slovak)
Currently translated at 74.1% (419 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Arabic)
Currently translated at 67.6% (382 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (French)
Currently translated at 99.4% (562 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Portuguese)
Currently translated at 95.3% (539 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Slovak)
Currently translated at 75.3% (426 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Croatian)
Currently translated at 58.0% (36 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/hr/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/hu/ 
* Translated using Weblate (Esperanto)
Currently translated at 58.6% (34 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Occitan)
Currently translated at 96.8% (547 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Slovak)
Currently translated at 76.2% (431 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (French)
Currently translated at 99.6% (263 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Arabic)
Currently translated at 93.5% (58 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ar/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 77.8% (440 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (565 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (58 of 58 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (565 of 565 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/eo/  
						
						
					 
					
						2018-03-02 04:36:16 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						379cdfaac5 
					 
					
						
						
							
							Fix   #6586 : Add close modal icon to report dialog ( #6591 )  
						
						
						
						
					 
					
						2018-03-02 04:36:00 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						38b9af76a2 
					 
					
						
						
							
							Improve style of web UI account tabs ( #6589 )  
						
						
						
						
					 
					
						2018-03-02 04:35:49 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Figel 
							
						 
					 
					
						
						
							
						
						e4db0f28d2 
					 
					
						
						
							
							Update omniauth-saml to 1.10 ( #6587 )  
						
						... 
						
						
						
						Fixes CVE-2017-11428 
						
						
					 
					
						2018-03-02 02:32:08 +01:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						e7d741ece3 
					 
					
						
						
							
							i18n: Update Japanese translations ( #6581 )  
						
						... 
						
						
						
						* yarn manage:translations
* Update Japanese translations. 
						
						
					 
					
						2018-03-02 07:48:17 +09:00 
						 
				 
			
				
					
						
							
							
								Thomas Leister 
							
						 
					 
					
						
						
							
						
						ecd36c1ede 
					 
					
						
						
							
							Fixes   #6584  ( #6585 )  
						
						
						
						
					 
					
						2018-03-01 23:30:06 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						64f2ada5d4 
					 
					
						
						
							
							Bump version to 2.3.0rc1  
						
						
						
						
					 
					
						2018-03-01 20:50:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a3c4138197 
					 
					
						
						
							
							Add contact_account and languages to instance API ( #6574 )  
						
						
						
						
					 
					
						2018-03-01 20:48:11 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						51b7a22ea7 
					 
					
						
						
							
							i18n: Update Polish translation ( #6578 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-03-01 18:26:51 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						68218d97c8 
					 
					
						
						
							
							Add only_media param to public and hashtag timelines API ( #6576 )  
						
						
						
						
					 
					
						2018-03-01 03:21:21 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5131012505 
					 
					
						
						
							
							Add "Toots/Toots with replies/Media" tab below profile header ( #6572 )  
						
						... 
						
						
						
						* Add "Toots/Toots with replies/Media" tab below profile header
* Add focal point display to account gallery timeline
* Fix visual glitch of standalone GIFV 
						
						
					 
					
						2018-03-01 02:48:44 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						473a69ab18 
					 
					
						
						
							
							Fix margin on top action button, fix width of counters on frontpage ( #6573 )  
						
						
						
						
					 
					
						2018-03-01 02:48:08 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						fce8464077 
					 
					
						
						
							
							Ensure that boolean params in the API are parsed for truthiness ( #6575 )  
						
						... 
						
						
						
						Use Rails smart boolean cast to account for values such as "f",
"0", "false", etc. Previously, if a param was present in the request,
it would count as true. 
						
						
					 
					
						2018-03-01 02:47:59 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						47bdb9b33b 
					 
					
						
						
							
							Fix   #942 : Seamless LDAP login ( #6556 )  
						
						
						
						
					 
					
						2018-02-28 19:04:53 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e852872846 
					 
					
						
						
							
							Fix   #5708 : Reject->Follow will remove the follow if it exists ( #6571 )  
						
						
						
						
					 
					
						2018-02-28 06:55:06 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						41a01bec23 
					 
					
						
						
							
							Federated reports ( #6570 )  
						
						... 
						
						
						
						* Fix  #2176 : Federated reports
* UI for federated reports
* Add spec for ActivityPub Flag handler
* Add spec for ReportService 
						
						
					 
					
						2018-02-28 06:54:55 +01:00 
						 
				 
			
				
					
						
							
							
								beatrix 
							
						 
					 
					
						
						
							
						
						4072b68686 
					 
					
						
						
							
							remove Uglifier call from production.rb ( #6568 )  
						
						
						
						
					 
					
						2018-02-27 05:48:11 +01:00 
						 
				 
			
				
					
						
							
							
								TrashMacNugget 
							
						 
					 
					
						
						
							
						
						6f5f434caa 
					 
					
						
						
							
							Specify AGPLv3+ ( #6546 )  
						
						... 
						
						
						
						* Specify AGPLv3+
Since the documentation doesn't specify you can use Mastodon as AGPLv3 or any later version.
* Use newest version of SPDX AGPLv3+ identifier 
						
						
					 
					
						2018-02-27 01:52:27 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Woolcock 
							
						 
					 
					
						
						
							
						
						76198c63b6 
					 
					
						
						
							
							Some images can cause convert to fail, which crashes this whole task ( #6565 )  
						
						... 
						
						
						
						* Some images can cause `convert` to fail, which crashes this whole task
* Add more specific exception 
						
						
					 
					
						2018-02-26 22:01:49 +01:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						7150f2e9d3 
					 
					
						
						
							
							Grid layout for tag pages ( #6545 )  
						
						... 
						
						
						
						* Use grid layout for the landing page
* Use grid layout for tag pages
* Set 2 columns width as explicit percentage for tag pages 
						
						
					 
					
						2018-02-26 17:43:45 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						3a6ace4874 
					 
					
						
						
							
							Add Liberapay link to README.md ( #6563 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-02-26 16:20:47 +01:00 
						 
				 
			
				
					
						
							
							
								masarakki 
							
						 
					 
					
						
						
							
						
						22a441e374 
					 
					
						
						
							
							remove-uglifier ( #6561 )  
						
						
						
						
					 
					
						2018-02-26 16:19:48 +01:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						a40167cf4d 
					 
					
						
						
							
							Better grid layout for the landing page ( #6543 )  
						
						... 
						
						
						
						* Use grid layout for the landing page
* Fix column settings
Set the ratio explicitly
* Improve information board 
						
						
					 
					
						2018-02-26 16:19:07 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						18513a978a 
					 
					
						
						
							
							Improve public account cards ( #6559 )  
						
						... 
						
						
						
						- Add follow/unfollow/remote follow buttons
- Format the bio properly
- Always show username@domain, even for local accounts 
						
						
					 
					
						2018-02-26 16:18:41 +01:00 
						 
				 
			
				
					
						
							
							
								Ian McCowan 
							
						 
					 
					
						
						
							
						
						c33931b613 
					 
					
						
						
							
							Fix prev/next links on public profile page ( #6497 )  
						
						... 
						
						
						
						* Fix prev/next links on public profile page
* Don't make pagination urls if no available statuses
* Fix empty check method
* Put left chevron before prev page link
* Add scope for pagination "starting at" a given id
* Status pagination try 2:
s/prev/older and s/next/newer
"older" on left, "newer" on right
Use new scope for "newer" link
Extract magic 20 page size to constant
Remove max_id from feed pagination as it's not respected
* Reinstate max_id for accounts atom stream
* normalize 
						
						
					 
					
						2018-02-26 03:31:28 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5cc716688a 
					 
					
						
						
							
							Ensure the app does not even start if OTP_SECRET is not set ( #6557 )  
						
						... 
						
						
						
						* Ensure the app does not even start if OTP_SECRET is not set
* Remove PAPERCLIP_SECRET (it's not used by anything, actually)
Imports are for internal consumption and the url option isn't even
used correctly, so we can remove the hash stuff from them 
						
						
					 
					
						2018-02-26 01:31:44 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f0a1b1a152 
					 
					
						
						
							
							Fix   #6536  ( #6558 )  
						
						
						
						
					 
					
						2018-02-26 00:24:55 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						2e8a492e88 
					 
					
						
						
							
							Raise Mastodon::HostValidationError when host for HTTP request is private ( #6410 )  
						
						
						
						
					 
					
						2018-02-24 19:16:11 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						7cb49eaa3a 
					 
					
						
						
							
							Do not use function name to track components ( #6542 )  
						
						... 
						
						
						
						UglifyJS2 is allowed to mangle function names, and function names can also
be duplicate if they are from different scopes. Therefore function names
are not reliable as identifiers.
Functions as keys for Map object is a cheaper and more reliable
alternative. 
						
						
					 
					
						2018-02-24 19:10:57 +01:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						4d8c0d9959 
					 
					
						
						
							
							i18n: Update Japanese translations ( #6550 )  
						
						... 
						
						
						
						* Update Japanese translations.
* Add quotation marks. 
						
						
					 
					
						2018-02-25 01:27:03 +09:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						f8f0572ee0 
					 
					
						
						
							
							Do not push status to feed if its reblog is already inserted ( #6488 )  
						
						... 
						
						
						
						A complemental change for precompute_feed_service_spec.rb also fixes its
random failure which is caused by the Snowlake randomization of the order
of an original status and its reblog. 
						
						
					 
					
						2018-02-24 05:40:18 +01:00 
						 
				 
			
				
					
						
							
							
								Ghislain Loaec 
							
						 
					 
					
						
						
							
						
						e668180044 
					 
					
						
						
							
							New variable OAUTH_REDIRECT_AT_SIGN_IN + Ref  #6538  (not only SAML strategies) ( #6540 )  
						
						
						
						
					 
					
						2018-02-23 01:16:17 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
							
						
						8fa924e372 
					 
					
						
						
							
							Update pam documentation ( #6518 )  
						
						... 
						
						
						
						* document pam email extraction
* remove superfluous newline 
						
						
					 
					
						2018-02-22 23:41:21 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						3e46f12340 
					 
					
						
						
							
							i18n: Update Polish translation ( #6539 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-02-22 23:31:41 +01:00 
						 
				 
			
				
					
						
							
							
								Ghislain Loaec 
							
						 
					 
					
						
						
							
						
						3084fe4959 
					 
					
						
						
							
							New env variable: SAML_SECURITY_ASSUME_EMAIL_IS_VERIFIED +  fixes   #6533  ( #6538 )  
						
						
						
						
					 
					
						2018-02-22 23:31:25 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b8535ad4df 
					 
					
						
						
							
							Fix nil error in focal_point? ( #6537 )  
						
						
						
						
					 
					
						2018-02-22 17:42:33 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5f3bee345d 
					 
					
						
						
							
							Fix container regression ( #6531 )  
						
						... 
						
						
						
						* Update public.html.haml
* Update auth.html.haml
* Update modal.html.haml 
						
						
					 
					
						2018-02-22 03:04:27 +01:00 
						 
				 
			
				
					
						
							
							
								beatrix 
							
						 
					 
					
						
						
							
						
						755aad534a 
					 
					
						
						
							
							fix typo in image serializer ( #6530 )  
						
						... 
						
						
						
						respond to! 
						
						
					 
					
						2018-02-22 02:47:17 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c71aa468b5 
					 
					
						
						
							
							Redesign landing page (again) ( #6486 )  
						
						... 
						
						
						
						* Redesign landing page (again)
* Move login form in small version to the right column
* Display closed registrations message
* Add site setting for the hero image
* Fix test
* Increase spacing, maximum width, change call to action section 
						
						
					 
					
						2018-02-22 01:03:48 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d8bc64bb09 
					 
					
						
						
							
							Fix   #6526 : Only store redirect location if not in JSON format ( #6528 )  
						
						
						
						
					 
					
						2018-02-22 00:51:30 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						90f12f2e5a 
					 
					
						
						
							
							Focal points ( #6520 )  
						
						... 
						
						
						
						* Add focus param to media API, center thumbnails on focus point
* Add UI for setting a focal point
* Improve focal point icon on upload item
* Use focal point in upload preview
* Add focalPoint property to ActivityPub
* Don't show focal point button for non-image attachments 
						
						
					 
					
						2018-02-22 00:35:46 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d3a62d2637 
					 
					
						
						
							
							Fix   #6525 : Make sure file is opened in LazyThumbnail processor ( #6529 )  
						
						
						
						
					 
					
						2018-02-22 00:28:19 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4bc625166e 
					 
					
						
						
							
							Fix bug in relationships API introduced by  #6482  ( #6527 )  
						
						... 
						
						
						
						It was merge when it needed to be deep_merge. And added some tests 
						
						
					 
					
						2018-02-21 23:22:12 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						61ed133fea 
					 
					
						
						
							
							Account archive download ( #6460 )  
						
						... 
						
						
						
						* Fix  #201 : Account archive download
* Export actor and private key in the archive
* Optimize BackupService
- Add conversation to cached associations of status, because
  somehow it was forgotten and is source of N+1 queries
- Explicitly call GC between batches of records being fetched
  (Model class allocations are the worst offender)
- Stream media files into the tar in 1MB chunks
  (Do not allocate media file (up to 8MB) as string into memory)
- Use #bytesize instead of #size to calculate file size for JSON
  (Fix FileOverflow error)
- Segment media into subfolders by status ID because apparently
  GIF-to-MP4 media are all named "media.mp4" for some reason
* Keep uniquely generated filename in Paperclip::GifTranscoder
* Ensure dumped files do not overwrite each other by maintaing directory partitions
* Give tar archives a good name
* Add scheduler to remove week-old backups
* Fix code style issue 
						
						
					 
					
						2018-02-21 23:21:32 +01:00 
						 
				 
			
				
					
						
							
							
								りんすき 
							
						 
					 
					
						
						
							
						
						c1e77b56a9 
					 
					
						
						
							
							fix   #6523  ( #6524 )  
						
						
						
						
					 
					
						2018-02-21 19:33:23 +01:00 
						 
				 
			
				
					
						
							
							
								takayamaki 
							
						 
					 
					
						
						
							
						
						f69d7cb43b 
					 
					
						
						
							
							fix purge_removed_accounts task should suspend account before delete it ( #6521 )  
						
						
						
						
					 
					
						2018-02-21 16:30:46 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a7171af0a3 
					 
					
						
						
							
							Fix avatar and header issues by using custom geometry detector ( #6515 )  
						
						... 
						
						
						
						* Fix avatar and header issues by using custom geometry detector
Revert a part of #6508 . The file passed to dynamic styles method
was not actually a file, but an instance of Paperclip::Attachment,
which broke all styles by always returning {} from the method.
One problem with GIF avatars was that Paperclip::GeometryDetector
reported wrong dimensions for them, e.g. 120x120 GIF avatar would
for some reason be detected as 120x53. By writing our own geometry
parser, we can use FastImage, which also happens to be faster than
ImageMagick, to detect image dimensions, which are also correct.
Unfortunately, this PR does not implement skipping a `convert`
entirely if the dimensions are already correct, as I found no easy
way to write that behaviour into Paperclip without rewriting the
Paperclip::Thumbnail class.
* Only invoke convert if dimension or format needs to be changed 
						
						
					 
					
						2018-02-21 03:40:12 +01:00 
						 
				 
			
				
					
						
							
							
								Moritz Heiber 
							
						 
					 
					
						
						
							
						
						a4fd4ad1d5 
					 
					
						
						
							
							Fix build error for missing variable interpolation in chown instruction ( #6519 )  
						
						
						
						
					 
					
						2018-02-20 19:11:36 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						02856073f7 
					 
					
						
						
							
							Fix   #6509 : Use pull queue for chewy jobs ( #6513 )  
						
						
						
						
					 
					
						2018-02-20 17:25:16 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						be9bab171d 
					 
					
						
						
							
							Set Docker permissions during the build process ( #6514 )  
						
						... 
						
						
						
						* Set Docker permissions during the build process
* Remove docker_entrypoint.sh and use COPY with chown 
						
						
					 
					
						2018-02-20 17:25:01 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						7124881273 
					 
					
						
						
							
							Improve performance of feed_manager_spec ( #6517 )  
						
						
						
						
					 
					
						2018-02-20 16:50:12 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						66105929e0 
					 
					
						
						
							
							Don't resize avatars/headers if their dimensions are already right ( #6508 )  
						
						... 
						
						
						
						Also don't apply "-quality 80" option which is probably the reason
for slight color differences between original and remote image
(because it would apply it twice, once on original instance, and
again on the receiving instance) 
						
						
					 
					
						2018-02-19 16:06:12 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cbb69d41f6 
					 
					
						
						
							
							Fix media spoiler design ( #6507 )  
						
						... 
						
						
						
						- 4px rounded corners on media attachments
- Better colors/contrast for CW/media spoiler on public pages
- Fix vertical alignment of "Show more" button
- Fix layout jump when unhiding standalone media 
						
						
					 
					
						2018-02-19 02:39:18 +01:00 
						 
				 
			
				
					
						
							
							
								Konrad Pozniak 
							
						 
					 
					
						
						
							
						
						bb26cdda24 
					 
					
						
						
							
							add parameter locked to /api/v1/update_credentials ( #6506 )  
						
						
						
						
					 
					
						2018-02-18 22:57:53 +01:00 
						 
				 
			
				
					
						
							
							
								Kazushige Tominaga 
							
						 
					 
					
						
						
							
						
						78936461d7 
					 
					
						
						
							
							Added fetch_remote_status_service call spec case actibitypub ( #6500 )  
						
						... 
						
						
						
						* Added #link_header spec
* Added #call spec
* Delete spec of private methods
* Added call test case activitypub 
						
						
					 
					
						2018-02-18 16:34:03 +01:00 
						 
				 
			
				
					
						
							
							
								HellPie 
							
						 
					 
					
						
						
							
						
						bc6751ecce 
					 
					
						
						
							
							Remove outline from body window ( Fixes   #6501 ) ( #6502 )  
						
						
						
						
					 
					
						2018-02-18 16:32:58 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						51869f2a8c 
					 
					
						
						
							
							Remove unnecessary g++ configuration ( #6499 )  
						
						
						
						
					 
					
						2018-02-18 16:32:17 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cba2897108 
					 
					
						
						
							
							Cache relationships in API ( #6482 )  
						
						... 
						
						
						
						* Cache relationships in API
* Fetch relationships for search results in UI
* Only save one account's maps in each cache item 
						
						
					 
					
						2018-02-18 03:14:46 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						9b8a448477 
					 
					
						
						
							
							Isolate each specs for cache store ( #6450 )  
						
						... 
						
						
						
						The cache store is explicitly used by some specs, but they were not
isolated and therefore not reliable. This fixes the issue by clearing
the cache after each specs. 
						
						
					 
					
						2018-02-17 22:35:05 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a71af98401 
					 
					
						
						
							
							Push discovered status through streaming API within a time window ( #6484 )  
						
						... 
						
						
						
						Time window of 6 hours 
						
						
					 
					
						2018-02-17 14:28:48 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						a7c50c7aba 
					 
					
						
						
							
							Limit the languages used for notification mailer test ( #6487 )  
						
						... 
						
						
						
						Some available languages lack translations for notification mails. Now it
tests for two languages which is certain to have required translations:
German and English.
German is the language the current project owner, Eugen Rochko speaks, and
providing English translations for new messages is de facto mandatory. 
						
						
					 
					
						2018-02-17 14:27:51 +01:00 
						 
				 
			
				
					
						
							
							
								Simó Albert i Beltran 
							
						 
					 
					
						
						
							
						
						c770b503c0 
					 
					
						
						
							
							Fix Spanish translation of remote_follow acct ( #6475 )  
						
						
						
						
					 
					
						2018-02-17 03:53:38 +09:00 
						 
				 
			
				
					
						
							
							
								Simó Albert i Beltran 
							
						 
					 
					
						
						
							
						
						ffdf0f2ff6 
					 
					
						
						
							
							Fix Catalan translation of remote_follow acct ( #6476 )  
						
						
						
						
					 
					
						2018-02-16 19:15:56 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Hunsaker 
							
						 
					 
					
						
						
							
						
						eb3262b941 
					 
					
						
						
							
							[Nanobox] Fix backups for file storage ( #6483 )  
						
						
						
						
					 
					
						2018-02-16 17:10:01 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9dbae6e8a1 
					 
					
						
						
							
							Save video metadata and improve video OpenGraph tags ( #6481 )  
						
						... 
						
						
						
						* Save metadata from video attachments, put correct dimensions into OG tags
* Add twitter:player for videos
* Fix code style and test 
						
						
					 
					
						2018-02-16 07:22:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1122579216 
					 
					
						
						
							
							Do not hide NSFW media/CW'd text in OpenGraph tags ( #6479 )  
						
						... 
						
						
						
						Reasoning: HTML title tag affects everyone. But OpenGraph only affects
when somebody is deliberately sharing the content, usually in an
environment where such content is expected. Hiding the content in
OpenGraph tags results in deceitful previews which inhibit the
shareability of the post.
Example: Somebody writes a clever post about politics but kindly
puts a "uspol" content warning on it. Mastodon users are thankful,
but sharing this post on another platform results in non-Mastodon
users believing the entire contents of the post is "uspol" and not
clicking through/reading and re-sharing. 
						
						
					 
					
						2018-02-16 04:40:53 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						478ca39e5e 
					 
					
						
						
							
							After click to embed video, autoplay it ( #6480 )  
						
						
						
						
					 
					
						2018-02-15 23:05:12 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f7765acf9d 
					 
					
						
						
							
							Fix   #5173 : Click card to embed external content ( #6471 )  
						
						
						
						
					 
					
						2018-02-15 07:04:28 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						ecdac9017e 
					 
					
						
						
							
							Fix media button type ( #6478 )  
						
						
						
						
					 
					
						2018-02-15 04:40:42 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						ba8ec4eed6 
					 
					
						
						
							
							i18n: Update Polish translation ( #6470 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-02-14 07:55:45 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel King 
							
						 
					 
					
						
						
							
						
						6ef3874b2e 
					 
					
						
						
							
							Fix URLs incorrectly having trailing hyphen removed ( #6465 )  
						
						... 
						
						
						
						In cases where a URL has a trailing hyphen the FetchLinkCardService incorrectly removes the hyphen when it is parsed
The hyphen is not a reserved character in the URI spec https://tools.ietf.org/html/rfc3986#section-2.2  
						
						
					 
					
						2018-02-11 23:49:18 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e20700fe8f 
					 
					
						
						
							
							Fix Chewy trying to update index with the wrong strategy ( #6464 )  
						
						
						
						
					 
					
						2018-02-11 22:59:44 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cf36d184f4 
					 
					
						
						
							
							Interactive rake mastodon:setup task ( #6451 )  
						
						... 
						
						
						
						* Add better CLI prompt
* Add rake mastodon:setup interactive wizard
* Test db/redis/smtp configurations and add admin user at the end
* Test database connection even when database does not exist yet 
						
						
					 
					
						2018-02-11 18:40:57 +01:00 
						 
				 
			
				
					
						
							
							
								Kazushige Tominaga 
							
						 
					 
					
						
						
							
						
						718802a05d 
					 
					
						
						
							
							Added FetchRemoteAccountService spec ( #6456 )  
						
						... 
						
						
						
						* Added #link_header spec
* Added #call spec
* Delete spec of private methods
* Added #call spec 
						
						
					 
					
						2018-02-10 17:10:57 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						411c9ecb4b 
					 
					
						
						
							
							Fix password recovery ( #6459 )  
						
						... 
						
						
						
						* Fix password recovery
* Use “resource” instead of “current_user” 
						
						
					 
					
						2018-02-10 17:09:44 +01:00 
						 
				 
			
				
					
						
							
							
								Kazushige Tominaga 
							
						 
					 
					
						
						
							
						
						cbe8743e47 
					 
					
						
						
							
							Added #call spec ( #6455 )  
						
						... 
						
						
						
						* Added #link_header spec
* Added #call spec
* Delete spec of private methods 
						
						
					 
					
						2018-02-10 03:31:38 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3ebc0ad4d3 
					 
					
						
						
							
							Full-text search for authorized statuses ( #6423 )  
						
						... 
						
						
						
						* Add full-text search for authorized statuses
- Search API will return statuses that match the query
- Only for logged in users
- Only if you are author of the status,
- Or you were mentioned in it
- Or you favourited or reblogged it
- Configuration over `ES_ENABLED`, `ES_HOST`, `ES_PORT`, `ES_PREFIX`
- Run `rails chewy:deploy` to create & populate index
Fix  #5880 
Fix  #4293 
Fix  #1152 
* Add commented out docker-compose configuration for ES container
* Optimize index import, filter search results
* Add basic normalization to the index
* Add better stemming and normalization to the index
* Skip webfinger request if search query includes both @ and a space
* Fix code style
* Visually separate search result sections
* Fix code style issues 
						
						
					 
					
						2018-02-09 23:04:47 +01:00 
						 
				 
			
				
					
						
							
							
								masarakki 
							
						 
					 
					
						
						
							
						
						235c14c79d 
					 
					
						
						
							
							fix-indent ( #6453 )  
						
						
						
						
					 
					
						2018-02-09 15:29:48 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2ef9d0e101 
					 
					
						
						
							
							Change web UI "posts" to "toots" on profile for consistency ( #6447 )  
						
						
						
						
					 
					
						2018-02-09 00:27:18 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						76f3d5d16b 
					 
					
						
						
							
							Add preference to always display sensitive media ( #6448 )  
						
						
						
						
					 
					
						2018-02-09 00:26:57 +01:00 
						 
				 
			
				
					
						
							
							
								Kazushige Tominaga 
							
						 
					 
					
						
						
							
						
						1167c6dbf8 
					 
					
						
						
							
							Perform request spec ( #6446 )  
						
						... 
						
						
						
						* Added #link_header spec
* Added #perform_request spec 
						
						
					 
					
						2018-02-09 08:12:35 +09:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						298c81c00f 
					 
					
						
						
							
							Clear account cache of notification target_status ( #6442 )  
						
						
						
						
					 
					
						2018-02-08 15:33:23 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						cf32f7da5c 
					 
					
						
						
							
							Fix response of signature_verification_failure_reason ( #6441 )  
						
						
						
						
					 
					
						2018-02-08 05:00:45 +01:00 
						 
				 
			
				
					
						
							
							
								Kazushige Tominaga 
							
						 
					 
					
						
						
							
						
						2bb393684b 
					 
					
						
						
							
							Added #link_header spec ( #6439 )  
						
						
						
						
					 
					
						2018-02-08 08:17:53 +09:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						67f7ffa792 
					 
					
						
						
							
							Change user_id column non-nullable ( #6435 )  
						
						
						
						
					 
					
						2018-02-07 16:35:44 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel King 
							
						 
					 
					
						
						
							
						
						95c8232109 
					 
					
						
						
							
							match hashtag regex in js client with server ( #6431 )  
						
						... 
						
						
						
						the slight mismatch in hashtag regex between js and ruby was causing
hashtag warning to be displayed for unlisted tweets when an invalid
hashtag was entered
exact version of ruby regex not possible in js as POSIX bracket
expressions are not supported, this version approximates and doesn't
give same unicode support 
						
						
					 
					
						2018-02-05 02:44:13 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						38e0133e1b 
					 
					
						
						
							
							Make PAM gem optional, allow configuration over environment ( #6415 )  
						
						
						
						
					 
					
						2018-02-04 15:05:53 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						9b6223f5e2 
					 
					
						
						
							
							Validation of count works even when text of status is nil ( #6429 )  
						
						
						
						
					 
					
						2018-02-04 12:32:41 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						3f35d43222 
					 
					
						
						
							
							Exclude nil from relationships array ( #6427 )  
						
						
						
						
					 
					
						2018-02-04 12:32:10 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						c156a83e7d 
					 
					
						
						
							
							Make sure status is not nil ( #6428 )  
						
						
						
						
					 
					
						2018-02-04 12:31:46 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel King 
							
						 
					 
					
						
						
							
						
						258dcb849f 
					 
					
						
						
							
							Upgrade Vagrant box to Xenial ( #6421 )  
						
						... 
						
						
						
						* upgrade vagrant box to xenial
this allows the redis version to be upgraded to support the new redis
features used in the activity tracker
* add libpam0g package to vagrant box
this is required for native extensions of gems to build after the
addition of PAM support was added in #5303  
						
						
					 
					
						2018-02-04 06:03:01 +01:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						4e4f1b0dcb 
					 
					
						
						
							
							Add option to show only local toots in timeline preview ( #6292 )  
						
						... 
						
						
						
						* Add option to show only local toots in timeline preview
Right know, toots from all the known fediverse are shown in the main
page of an instance. That however doesn't reflect the instance itself.
With this option the admin may choose to display only local toots so
that users checking the instance get a better idea of internal
conversations.
* Fix issues pointed by codeclimate and eslint
* Add default message for community timeline
* Update pl.yml 
						
						
					 
					
						2018-02-04 06:00:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						26f21fd5a0 
					 
					
						
						
							
							CAS + SAML authentication feature ( #6425 )  
						
						... 
						
						
						
						* Cas authentication feature
* Config
* Remove class_eval + Omniauth initializer
* Codeclimate review
* Codeclimate review 2
* Codeclimate review 3
* Remove uid/email reconciliation
* SAML authentication
* Clean up code
* Improve login form
* Fix code style issues
* Add locales 
						
						
					 
					
						2018-02-04 05:42:13 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						9da81a1639 
					 
					
						
						
							
							Isolate internal services from external networks in Docker configuration ( #6369 )  
						
						... 
						
						
						
						The database and Redis do not need external connections, so isolate them
and prevent unauthorized access. 
						
						
					 
					
						2018-02-03 18:44:22 +01:00 
						 
				 
			
				
					
						
							
							
								takayamaki 
							
						 
					 
					
						
						
							
						
						d75d2a9f99 
					 
					
						
						
							
							fix ColumnBackButtonSlim should extended from ColumnBackButton ( #6417 )  
						
						
						
						
					 
					
						2018-02-03 18:41:51 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						f7bf36d8fc 
					 
					
						
						
							
							Require environment for generate_static_pages ( #6420 )  
						
						... 
						
						
						
						It is required for ApplicationController. 
						
						
					 
					
						2018-02-03 18:41:01 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						33f56811e3 
					 
					
						
						
							
							Fix column header button ( #6411 )  
						
						
						
						
					 
					
						2018-02-02 13:31:28 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						7e5c433dfc 
					 
					
						
						
							
							Fix saving of oEmbed image ( #6409 )  
						
						
						
						
					 
					
						2018-02-02 11:57:59 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						c1efe0aa1d 
					 
					
						
						
							
							Set minimum height for mastodon on drawer ( #6142 )  
						
						
						
						
					 
					
						2018-02-02 11:56:50 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						ac1093256c 
					 
					
						
						
							
							Allow HTTP caching of atom-rendered public toots (OStatus compatibility) ( #6207 )  
						
						
						
						
					 
					
						2018-02-02 10:54:04 +01:00 
						 
				 
			
				
					
						
							
							
								Charlotte Fields 
							
						 
					 
					
						
						
							
						
						af40824998 
					 
					
						
						
							
							moved save button ( #3792 )  
						
						... 
						
						
						
						* moved save button
* added save back to the bottom
* Update show.html.haml 
						
						
					 
					
						2018-02-02 10:45:43 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						77dd9e7d27 
					 
					
						
						
							
							Remove wave from list drawer ( #6381 )  
						
						
						
						
					 
					
						2018-02-02 10:32:41 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						5da5c65db8 
					 
					
						
						
							
							Unify links container implementation in about pages ( #6382 )  
						
						... 
						
						
						
						They were redundant, and also had a inconsistency; the button for
"other instances" had an icon for the external link in "more" page, but
it didn't in the other pages.
This unifies the implementation, and the external link icon is now shown
in all the about pages. 
						
						
					 
					
						2018-02-02 10:32:21 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						0be9a1e321 
					 
					
						
						
							
							Accept ActivityPub announce from the author of the original note ( #6236 )  
						
						
						
						
					 
					
						2018-02-02 10:22:15 +01:00 
						 
				 
			
				
					
						
							
							
								puckipedia 
							
						 
					 
					
						
						
							
						
						8e4cf6282b 
					 
					
						
						
							
							Allow retrieval of private statuses (single or in outbox) using HTTP signatures ( #6225 )  
						
						
						
						
					 
					
						2018-02-02 10:19:59 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander 
							
						 
					 
					
						
						
							
						
						04fef7b888 
					 
					
						
						
							
							pam authentication ( #5303 )  
						
						... 
						
						
						
						* add pam support, without extra column
* bugfixes for pam login
* document options
* fix code style
* fix codestyle
* fix tests
* don't call remember_me without password
* fix codestyle
* improve checks for pam usage (should fix tests)
* fix remember_me part 1
* add remember_token column because :rememberable requires either a password or this column.
* migrate db for remember_token
* move pam_authentication to the right place, fix logic bug in edit.html.haml
* fix tests
* fix pam authentication, improve username lookup, add comment
* valid? is sometimes not honored, return nil instead trying to authenticate with pam
* update devise_pam_authenticatable2 and adjust code. Fixes sideeffects observed in tests
* update devise_pam_authenticatable gem, fixes for codeconventions, fix finding user
* codeconvention fixes
* code convention fixes
* fix idention
* update dependency, explicit conflict check
* fix disabled password updates if in pam mode
* fix check password if password is present, fix templates
* block registration if account is maintained by pam
* Revert "block registration if account is maintained by pam"
This reverts commit 8e7a083d650240b6fac414926744b4b90b435f20.
* fix identation error introduced by rebase
* block usernames maintained by pam
* document pam settings better
* fix code style 
						
						
					 
					
						2018-02-02 10:18:55 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						1afc70c990 
					 
					
						
						
							
							Fix mistake in cache deletion ( #6408 )  
						
						
						
						
					 
					
						2018-02-02 10:10:18 +01:00 
						 
				 
			
				
					
						
							
							
								Rob Watson 
							
						 
					 
					
						
						
							
						
						f4bd51da1e 
					 
					
						
						
							
							Upgrade Paperclip > 5.2.1 ( #6404 )  
						
						... 
						
						
						
						Mitigation for CVE-2017-0889.
https://www.cvedetails.com/cve/CVE-2017-0889/ 
https://medium.com/in-the-weeds/all-about-paperclips-cve-2017-0889-server-side-request-forgery-ssrf-vulnerability-8cb2b1c96fe8  
						
						
					 
					
						2018-02-01 17:54:22 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						ffb2b8ef8c 
					 
					
						
						
							
							Fix button hiding when header title is too long ( #6406 )  
						
						
						
						
					 
					
						2018-02-01 17:17:17 +01:00 
						 
				 
			
				
					
						
							
							
								Evgeny Petrov 
							
						 
					 
					
						
						
							
						
						3ed194b67d 
					 
					
						
						
							
							Russian language updated ( #6397 )  
						
						
						
						
					 
					
						2018-02-01 07:33:54 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel King 
							
						 
					 
					
						
						
							
						
						2cff744cdf 
					 
					
						
						
							
							fix ruby 2.5 rvm install in vagrant ( #6396 )  
						
						... 
						
						
						
						RVM has a known issue with installing Ruby 2.5 on the version of Ubuntu
the Vagrant box is using: https://github.com/rvm/rvm/issues/4291 
This bug was preventing any gem installs in the vagrant box 
						
						
					 
					
						2018-01-31 21:52:58 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e14c20582f 
					 
					
						
						
							
							Bump version to 2.2.0  
						
						
						
						
					 
					
						2018-01-29 01:12:36 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						47eda1e5fb 
					 
					
						
						
							
							Fix padding bug in landing page column header ( #6374 )  
						
						
						
						
					 
					
						2018-01-29 01:10:59 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						97dcfb0f50 
					 
					
						
						
							
							ASSET_HOST is wrong env variable. Fix to CDN_HOST ( #6372 )  
						
						
						
						
					 
					
						2018-01-29 01:06:39 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						79bc3d5845 
					 
					
						
						
							
							Add direction tags to HTML e-mails for RTL languages ( #6373 )  
						
						
						
						
					 
					
						2018-01-29 00:22:20 +01:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						106efba800 
					 
					
						
						
							
							Weblate translations ( #6370 )  
						
						... 
						
						
						
						* Translated using Weblate (German)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (Norwegian (old code))
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/no/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 69.6% (39 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Arabic)
Currently translated at 67.7% (42 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 71.4% (40 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (559 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (559 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Spanish)
Currently translated at 70.9% (44 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/es/ 
* Translated using Weblate (Spanish)
Currently translated at 92.1% (515 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/es/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/es/ 
* Translated using Weblate (Spanish)
Currently translated at 93.5% (58 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/es/ 
* Translated using Weblate (French)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fr/ 
* Translated using Weblate (French)
Currently translated at 99.8% (558 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (German)
Currently translated at 89.0% (498 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Norwegian (old code))
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/no/ 
* Translated using Weblate (Norwegian (old code))
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/no/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sv/ 
* Translated using Weblate (Norwegian (old code))
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/no/ 
* Translated using Weblate (Hungarian)
Currently translated at 37.5% (21 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/hu/ 
* Translated using Weblate (German)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/de/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/hu/ 
* Translated using Weblate (Norwegian (old code))
Currently translated at 100.0% (559 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/no/ 
* Translated using Weblate (Norwegian (old code))
Currently translated at 100.0% (559 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/no/ 
* Translated using Weblate (French)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Esperanto)
Currently translated at 93.3% (70 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eo/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/pt/ 
* Translated using Weblate (German)
Currently translated at 90.3% (505 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Portuguese)
Currently translated at 91.4% (511 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/es/ 
* Added translation using Weblate (Spanish)
* Translated using Weblate (Spanish)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/es/ 
* Translated using Weblate (French)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (French)
Currently translated at 99.8% (558 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Korean)
Currently translated at 99.6% (557 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ko/ 
* Translated using Weblate (German)
Currently translated at 90.8% (508 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 91.0% (509 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 91.9% (514 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 91.9% (514 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 92.6% (518 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 92.8% (519 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 99.1% (554 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 99.1% (554 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 99.1% (554 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 99.1% (554 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/es/ 
* Translated using Weblate (Norwegian (old code))
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/no/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sv/ 
* Translated using Weblate (Arabic)
Currently translated at 85.7% (48 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Esperanto)
Currently translated at 90.3% (56 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 97.3% (73 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/eo/ 
* Translated using Weblate (Norwegian (old code))
Currently translated at 100.0% (559 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/no/ 
* Translated using Weblate (Finnish)
Currently translated at 25.9% (145 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fi/ 
* Translated using Weblate (Portuguese)
Currently translated at 96.2% (538 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 92.8% (52 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/es/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/es/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/es/ 
* Translated using Weblate (Spanish)
Currently translated at 99.4% (556 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/pt_BR/ 
* Translated using Weblate (Esperanto)
Currently translated at 87.5% (49 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eo/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (558 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Slovak)
Currently translated at 59.7% (334 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (French)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Korean)
Currently translated at 99.8% (558 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ko/ 
* Translated using Weblate (German)
Currently translated at 99.1% (554 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 99.1% (554 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 99.1% (554 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 99.2% (555 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Hungarian)
Currently translated at 67.9% (380 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/hu/ 
* Translated using Weblate (Hungarian)
Currently translated at 72.2% (404 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/hu/ 
Sajnos nem találtam magyar megfelelőt
* Translated using Weblate (Hungarian)
Currently translated at 96.0% (537 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/hu/ 
* Translated using Weblate (Hungarian)
Currently translated at 66.0% (37 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/hu/ 
* Translated using Weblate (Catalan)
Currently translated at 99.8% (558 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Finnish)
Currently translated at 83.9% (47 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fi/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/hu/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sv/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sv/ 
* Translated using Weblate (Swedish)
Currently translated at 100.0% (559 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sv/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/hu/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/hu/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/hu/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/hu/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/hu/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/hu/ 
* Translated using Weblate (Hungarian)
Currently translated at 96.9% (542 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/hu/ 
* Translated using Weblate (Hungarian)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/hu/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Esperanto)
Currently translated at 60.2% (337 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eo/ 
[eo] Tiu parto de la frazo jam estas tradukita aliloke ☺
* Translated using Weblate (Slovak)
Currently translated at 60.8% (340 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (264 of 264 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 70.9% (44 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Normalize translations
Ran i18n-tasks normalize && yarn manage:translations
* Add back translations weblate removed 
						
						
					 
					
						2018-01-28 22:48:09 +09:00 
						 
				 
			
				
					
						
							
							
								Quenty31 
							
						 
					 
					
						
						
							
						
						bd8d8ad894 
					 
					
						
						
							
							l10n Occitan update ( #6367 )  
						
						... 
						
						
						
						* Final point missing
+ s'acabar => expirar
* Update oc.yml
* Update oc.json 
						
						
					 
					
						2018-01-27 08:51:03 +09:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						7e07e61a30 
					 
					
						
						
							
							Do not manually update system RubyGems ( #6355 )  
						
						... 
						
						
						
						Travis CI ships compatible system RubyGems now:
https://github.com/travis-ci/travis-ci/issues/8969#issuecomment-360288970 
> I have repackaged the 2.5.0 archive for Linux to include RubyGems 2.7.4,
> which should have the fix for this issue. Please restart the affected
> jobs, and let us know how they go for you. 
						
						
					 
					
						2018-01-25 04:23:29 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						4a974c6db1 
					 
					
						
						
							
							Do not require sudo on Travis CI ( #6356 )  
						
						... 
						
						
						
						The issue which the workaround for is now addressed:
https://github.com/travis-ci/travis-ci/issues/7941#issuecomment-310667894 
> We've pushed out new stable trusty images to production with a patch. 
						
						
					 
					
						2018-01-25 04:23:08 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						a3c0a20373 
					 
					
						
						
							
							Fix initial_state me in push_notification_register ( #6349 )  
						
						
						
						
					 
					
						2018-01-24 14:37:46 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						8cd2828e91 
					 
					
						
						
							
							Fix hide and show media button on admin page ( #6347 )  
						
						
						
						
					 
					
						2018-01-24 13:29:46 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						3d881eed27 
					 
					
						
						
							
							Add packs volume to docker-compose.yml ( #6348 )  
						
						
						
						
					 
					
						2018-01-24 13:29:32 +01:00 
						 
				 
			
				
					
						
							
							
								Quenty31 
							
						 
					 
					
						
						
							
						
						7650506b39 
					 
					
						
						
							
							l10n Occitan language update ( #6346 )  
						
						... 
						
						
						
						* Small changes
* update for email templates
* Digest changed
* Update oc.yml
waiting to finish
* Update oc.yml
* Update oc.yml
* Update oc.yml
* Update oc.json 
						
						
					 
					
						2018-01-24 13:29:03 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e6db3427b7 
					 
					
						
						
							
							Bump to 2.2.0rc2  
						
						
						
						
					 
					
						2018-01-24 04:16:30 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						daefbd66a6 
					 
					
						
						
							
							Fix style of legacy column headers ( #6342 )  
						
						... 
						
						
						
						* Fix regression from #6199 : Style of legacy column headers
* Fix tests
* Clean up variables 
						
						
					 
					
						2018-01-24 04:03:51 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b1daa71da5 
					 
					
						
						
							
							Fix   #6311 : Replace relative URLs in CSS only for Premailer ( #6335 )  
						
						
						
						
					 
					
						2018-01-24 02:57:14 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1cc44cba81 
					 
					
						
						
							
							Fix   #6331  ( #6341 )  
						
						... 
						
						
						
						UserTrackingConcern is circumvented by SessionsController#create
because it calls warden, which calls the User#update_tracked_fields!
method directly. Move returning user logic to that method. 
						
						
					 
					
						2018-01-23 20:52:30 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						4ec9d8b4d9 
					 
					
						
						
							
							Display deleted users' role as “Suspended” ( #6339 )  
						
						... 
						
						
						
						Follow-up to 6eb60260b1 
						
						
					 
					
						2018-01-23 14:31:31 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d966878e87 
					 
					
						
						
							
							Update goldfinger, ostatus2 and http.rb versions ( #6337 )  
						
						
						
						
					 
					
						2018-01-23 14:30:42 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2fc2725076 
					 
					
						
						
							
							Fix e-mail icon for reblog being stretched ( #6336 )  
						
						
						
						
					 
					
						2018-01-23 14:30:28 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						69f13e7bca 
					 
					
						
						
							
							Fix regression from  #6199 : Make entire column header clickable ( #6334 )  
						
						
						
						
					 
					
						2018-01-23 05:06:29 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						613e7c7521 
					 
					
						
						
							
							Rename ResolveRemoteAccountService to ResolveAccountService ( #6327 )  
						
						... 
						
						
						
						The service used to be named ResolveRemoteAccountService resolves local
accounts as well. 
						
						
					 
					
						2018-01-22 14:25:09 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						17cecd75ca 
					 
					
						
						
							
							Rename FetchRemoteResourceService to ResolveURLService ( #6328 )  
						
						... 
						
						
						
						The service used to be named FetchRemoteResourceService resolves local
URL as well. 
						
						
					 
					
						2018-01-22 14:24:22 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						8cc65cde27 
					 
					
						
						
							
							Resolve URL for local account in follow authorization success view ( #6324 )  
						
						
						
						
					 
					
						2018-01-22 14:22:14 +01:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						b7f6ddeaf1 
					 
					
						
						
							
							Weblate translations ( #6323 )  
						
						... 
						
						
						
						* Translated using Weblate (Galician)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (543 of 543 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (543 of 543 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (260 of 260 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (260 of 260 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/pt_BR/ 
* Translated using Weblate (Catalan)
Currently translated at 95.2% (517 of 543 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 99.6% (259 of 260 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Dutch)
Currently translated at 97.1% (543 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (559 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Japanese)
Currently translated at 99.1% (554 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (French)
Currently translated at 100.0% (260 of 260 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (260 of 260 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (260 of 260 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (558 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Polish)
Currently translated at 99.8% (558 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (Catalan)
Currently translated at 94.6% (529 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 95.3% (533 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Dutch)
Currently translated at 98.2% (55 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (260 of 260 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 98.3% (550 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Catalan)
Currently translated at 95.3% (533 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Japanese)
Currently translated at 0.0% (0 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 1.7% (1 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (260 of 260 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 1.7% (52 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (558 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (558 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (261 of 261 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (261 of 261 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Polish)
Currently translated at 100.0% (261 of 261 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pl/ 
* Translated using Weblate (Catalan)
Currently translated at 99.6% (260 of 261 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (260 of 261 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.8% (558 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (260 of 261 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (French)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (261 of 261 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (261 of 261 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (French)
Currently translated at 99.2% (555 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 99.8% (558 of 559 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (261 of 261 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Normalize translations
Ran i18n-tasks normalize && yarn manage:translations
* Add back values removed by weblate 
						
						
					 
					
						2018-01-22 14:20:58 +01:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						143fb54ab9 
					 
					
						
						
							
							Korean translation ( #6322 )  
						
						... 
						
						
						
						Related to #6273  
						
						
					 
					
						2018-01-22 08:49:57 +09:00 
						 
				 
			
				
					
						
							
							
								Norayr Chilingarian 
							
						 
					 
					
						
						
							
						
						48cd6dc6ca 
					 
					
						
						
							
							armenian translations initial commit ( #6320 )  
						
						... 
						
						
						
						* adding armenian translations
* updating config files for armenian translations
* armenian translation fix
* fixing spaces 
						
						
					 
					
						2018-01-22 05:02:23 +09:00 
						 
				 
			
				
					
						
							
							
								codl 
							
						 
					 
					
						
						
							
						
						cfd2b06821 
					 
					
						
						
							
							fix filter search index being too strict when looking for line breaks ( #6318 )  
						
						
						
						
					 
					
						2018-01-21 13:23:17 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						d613dda91d 
					 
					
						
						
							
							Fix assets loading when WEB_DOMAIN ≠ LOCAL_DOMAIN ( #6319 )  
						
						... 
						
						
						
						Since 872a0d5bd8 
						
						
					 
					
						2018-01-21 13:22:31 +01:00 
						 
				 
			
				
					
						
							
							
								Aboobacker MK 
							
						 
					 
					
						
						
							
						
						112b1fa265 
					 
					
						
						
							
							Redirect to 2FA creation page when otp_secret is not available ( #6314 )  
						
						
						
						
					 
					
						2018-01-21 13:21:28 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						31d1485887 
					 
					
						
						
							
							Display number of follow requests in getting started menu, and ( #6313 )  
						
						... 
						
						
						
						if notifications column is not mounted, also display number of
unread notifications there. 
						
						
					 
					
						2018-01-21 13:20:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1287de1b83 
					 
					
						
						
							
							Fix invalid value passed to full_asset_url in mailers ( #6312 )  
						
						
						
						
					 
					
						2018-01-21 13:20:00 +01:00 
						 
				 
			
				
					
						
							
							
								Iijima Yasushi 
							
						 
					 
					
						
						
							
						
						72f9eab3d6 
					 
					
						
						
							
							Change mailer avatar url ( #6309 )  
						
						... 
						
						
						
						* Change mailer avatar url
* Use full_asset_url method 
						
						
					 
					
						2018-01-20 19:27:13 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0b7a0d15c7 
					 
					
						
						
							
							Bump version to 2.2.0rc1  
						
						
						
						
					 
					
						2018-01-20 16:27:19 +01:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						80b3ca0f6f 
					 
					
						
						
							
							Update Simplified Chinese translations ( #6306 )  
						
						... 
						
						
						
						* i18n: (zh-CN) Add translations of #6251 
* i18n: (zh-CN) Improve translations for #6291 
* Fix en.json
* i18n: (zh-CN) Update translations for #6303 
* i18n: (zh-CN) Add translations of #6273 
with minor adjustment
* Minor fix
* Minor fix 
						
						
					 
					
						2018-01-21 00:11:21 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						45afdf1781 
					 
					
						
						
							
							Fix   #6269  - Render LOCAL_DOMAIN as unicode in presentational views ( #6305 )  
						
						
						
						
					 
					
						2018-01-20 03:49:06 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						79b34a0fa2 
					 
					
						
						
							
							Restore onboarding modal ( #6303 )  
						
						... 
						
						
						
						* Restore onboarding modal
Revert 5ba8b3a396895ecec083c5258aaf9084d584a7c4
* Change greeting elephant graphic, fix up some design issues
* Fix wrong link color in onboarding modal 
						
						
					 
					
						2018-01-20 01:32:37 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						872a0d5bd8 
					 
					
						
						
							
							Improve HTML e-mails based on Litmus tests ( #6301 )  
						
						... 
						
						
						
						* Use PNG images in HTML e-mails
* Make webpack use URLs with host so fonts load inside HTML e-mails
Convert this back to a relative URL in the premailer CSS loader
since local requests are quicker
* Improve responsive design
* Add missing PNG icon 
						
						
					 
					
						2018-01-20 01:32:21 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						01421999ae 
					 
					
						
						
							
							Make text e-mails consistent with HTML ones in UserMailer ( #6291 )  
						
						... 
						
						
						
						* Make text e-mails consistent with HTML ones in UserMailer
* Fix UserMailer specs 
						
						
					 
					
						2018-01-20 01:32:05 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						0b888acfd4 
					 
					
						
						
							
							Do not throw away statuses obtained via websocket when API request finishes ( #6302 )  
						
						
						
						
					 
					
						2018-01-19 21:48:00 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						238de58e65 
					 
					
						
						
							
							Change belongs_to_required_by_default to true ( #5888 )  
						
						
						
						
					 
					
						2018-01-19 20:56:47 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						7233ac07d2 
					 
					
						
						
							
							Add support Ruby v2.5.0 ( #6097 )  
						
						
						
						
					 
					
						2018-01-19 20:53:30 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						b1e03197fa 
					 
					
						
						
							
							Process mentions and reblogs even from resolved threads ( #6299 )  
						
						... 
						
						
						
						This may lead to out-of-order notifications, but this is better than not having
notifications at all. 
						
						
					 
					
						2018-01-19 19:11:35 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Ozoux 
							
						 
					 
					
						
						
							
						
						7be53a10b0 
					 
					
						
						
							
							Fix "tzinfo-data is not present" docker error ( #6300 )  
						
						... 
						
						
						
						when starting the container. 
						
						
					 
					
						2018-01-19 19:11:19 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						a0de3222dd 
					 
					
						
						
							
							Retry delivering toots over ActivityPub for about 2 days ( #6298 )  
						
						... 
						
						
						
						Currently, Mastodon will retry delivering toots for a bit over 1 hour.
This is a very short timespan when considering private and direct toots, which
cannot be seen by the recipient at all after the delivery attempts have failed.
Ideally, private and direct toots should have a different number of retries,
but I do not know how to do that. 
						
						
					 
					
						2018-01-19 15:49:48 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						540b3f37ae 
					 
					
						
						
							
							Replace drawer elephant graphic with a vector image ( #6286 )  
						
						... 
						
						
						
						* Replace drawer elephant graphic with a vector image
* Replace wave graphic with SVG
* Remove unused elephant graphic 
						
						
					 
					
						2018-01-19 15:25:27 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						852b48295f 
					 
					
						
						
							
							i18n: Update Polish translation ( #6297 )  
						
						
						
						
					 
					
						2018-01-19 21:49:25 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9b3b40df66 
					 
					
						
						
							
							Fix regeneration marker not expiring ( #6290 )  
						
						... 
						
						
						
						* Fix regeneration key not getting expired
* Add rake task to remove old regeneration markers 
						
						
					 
					
						2018-01-18 20:29:56 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d799921c75 
					 
					
						
						
							
							Replace tutorial modal with welcome e-mail ( #6273 )  
						
						... 
						
						
						
						* Remove onboarding modal
* Welcome e-mail
* Send welcome e-mail after confirmation
* Remove obsolete translations 
						
						
					 
					
						2018-01-18 19:17:25 +01:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						e56404be41 
					 
					
						
						
							
							When must_be_following_dm is on, only notify if recipient dm'ed user ( #6283 )  
						
						... 
						
						
						
						* When must_be_following_dm is on, only notify if recipient dm'ed user
Currently, when must_be_following_dm is on, if a user sends a direct
message replying to any status from the recipient, the recipient gets a
notification. This should not be the case, as if the recipient posted
something publicly this can be used to spam their notifications.
* Refactor replied_to_status_is_direct_message?
Following suggestion in PR 
						
						
					 
					
						2018-01-18 16:12:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7badad7797 
					 
					
						
						
							
							Fix home regeneration ( #6251 )  
						
						... 
						
						
						
						* Fix regeneration marker not being removed after completion
* Return HTTP 206 from /api/v1/timelines/home if regeneration in progress
Prioritize RegenerationWorker by putting it into default queue
* Display loading indicator and poll home timeline while it regenerates
* Add graphic to regeneration message
* Make "not found" indicator consistent with home regeneration 
						
						
					 
					
						2018-01-17 23:56:03 +01:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						59797ee233 
					 
					
						
						
							
							Weblate translations ( #6284 )  
						
						... 
						
						
						
						* Translated using Weblate (French)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (260 of 260 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (45 of 45 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/pt_BR/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (529 of 529 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (45 of 45 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/nl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (529 of 529 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (45 of 45 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/gl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (527 of 529 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.8% (528 of 529 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (45 of 45 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (260 of 260 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 37.2% (197 of 529 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (260 of 260 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Russian)
Currently translated at 99.0% (526 of 531 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ru/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (45 of 45 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 99.8% (530 of 531 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Japanese)
Currently translated at 92.8% (52 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 75.8% (47 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ja/ 
* Translated using Weblate (Polish)
Currently translated at 77.4% (48 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/pl/ 
* Translated using Weblate (Slovak)
Currently translated at 38.3% (204 of 532 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ja/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ca/ 
* Translated using Weblate (Polish)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/pl/ 
* Translated using Weblate (Polish)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pl/ 
* Translated using Weblate (Polish)
Currently translated at 100.0% (62 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/pl/ 
* Translated using Weblate (Polish)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pl/ 
* Translated using Weblate (Russian)
Currently translated at 96.8% (525 of 542 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ru/ 
* Translated using Weblate (Japanese)
Currently translated at 99.0% (537 of 542 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Polish)
Currently translated at 99.8% (541 of 542 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (Japanese)
Currently translated at 99.0% (538 of 543 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Dutch)
Currently translated at 97.4% (529 of 543 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Normalize translations
Ran i18n-tasks normalize && yarn manage:translations 
						
						
					 
					
						2018-01-18 07:00:23 +09:00 
						 
				 
			
				
					
						
							
							
								りんすき 
							
						 
					 
					
						
						
							
						
						fbe7756da6 
					 
					
						
						
							
							implement web share target ( #6278 )  
						
						... 
						
						
						
						* web share target
* fix
* fix 
						
						
					 
					
						2018-01-17 17:08:10 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						0a103c7749 
					 
					
						
						
							
							Upgrade ESLint to version 4.x ( #6276 )  
						
						
						
						
					 
					
						2018-01-17 16:57:15 +01:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						fb16c37d2a 
					 
					
						
						
							
							Update Simplified Chinese translations ( #6280 )  
						
						... 
						
						
						
						* i18n: (zh-CN) Update translation for #6252 
* e-mail -> email
* i18n: (zh-CN) Update translations for #6256 
* i18n: (zh-CN) Minor Improvements
* i18n: (zh-CN) Update translations for #6263 
* i18n: (zh-CN) Update translations for #6279  
						
						
					 
					
						2018-01-17 16:47:25 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6f244ba82c 
					 
					
						
						
							
							Use better reblog icon and improve contrast in HTML e-mails ( #6272 )  
						
						
						
						
					 
					
						2018-01-17 14:12:59 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Burns 
							
						 
					 
					
						
						
							
						
						ea75ae2d1f 
					 
					
						
						
							
							Use be_within instead of eq for a to_f test match ( #6275 )  
						
						... 
						
						
						
						Floating point values are notoriously hard to pin down, so use the
`be_within` matcher to verify the approximate value. 
						
						
					 
					
						2018-01-17 12:45:09 +01:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						acb982fc66 
					 
					
						
						
							
							Korean translate ( #6277 )  
						
						... 
						
						
						
						* Translate Korean
* Translate Korean #6263  
						
						
					 
					
						2018-01-17 12:42:11 +01:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						eed7484cd6 
					 
					
						
						
							
							Change mailer image url ( #6279 )  
						
						... 
						
						
						
						* Change image URL in mailer to full path
* Add application_mailer.view_profile localization. 
						
						
					 
					
						2018-01-17 12:41:24 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						02194838dd 
					 
					
						
						
							
							HTML e-mails for NotificationMailer ( #6263 )  
						
						... 
						
						
						
						* HTML e-mails for NotificationMailer (except digest)
* Add HTML template for digest
* Fix build 
						
						
					 
					
						2018-01-16 20:20:15 +01:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						3323b4173e 
					 
					
						
						
							
							Change disclaimer in email according to  #5817  ( #6266 )  
						
						
						
						
					 
					
						2018-01-16 06:44:57 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						9a28052e92 
					 
					
						
						
							
							Change image URL in mailer to full path ( #6264 )  
						
						
						
						
					 
					
						2018-01-16 06:26:46 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						e6fd4bea35 
					 
					
						
						
							
							Stop duplicate CI with Pull Request ( #6265 )  
						
						... 
						
						
						
						see also https://blog.travis-ci.com/2012-08-13-build-workflow-around-pull-requests  
						
						
					 
					
						2018-01-16 06:15:28 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5276c0a090 
					 
					
						
						
							
							HTML e-mails for UserMailer ( #6256 )  
						
						... 
						
						
						
						- premailer gem to turn CSS into inline styles automatically
- rework UserMailer templates
- reword UserMailer templates 
						
						
					 
					
						2018-01-16 03:29:11 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7861c5f108 
					 
					
						
						
							
							Surround mid-text display names with bdi tags ( #6257 )  
						
						... 
						
						
						
						* Fix  #1095  - Surround mid-text display names with bdi tags
* Update jest snapshot 
						
						
					 
					
						2018-01-15 18:55:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3987bd18a4 
					 
					
						
						
							
							Fix   #6128  - Display unfollow button even if account moved ( #6258 )  
						
						
						
						
					 
					
						2018-01-15 18:42:15 +01:00 
						 
				 
			
				
					
						
							
							
								puckipedia 
							
						 
					 
					
						
						
							
						
						74c1c9ec01 
					 
					
						
						
							
							Allow attributedTo in a status to be an embedded object ( #6238 )  
						
						
						
						
					 
					
						2018-01-15 06:51:46 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Figel 
							
						 
					 
					
						
						
							
						
						537d2939b1 
					 
					
						
						
							
							Suppress CSRF token warnings ( #6240 )  
						
						... 
						
						
						
						CSRF token checking was enabled for API controllers in #6223 ,
producing "Can't verify CSRF token authenticity" log spam. This
disables logging of failed CSRF checks.
This also changes the protection strategy for
PushSubscriptionsController to use exceptions, making it consistent
with other controllers that use sessions. 
						
						
					 
					
						2018-01-15 06:51:23 +01:00 
						 
				 
			
				
					
						
							
							
								neetshin 
							
						 
					 
					
						
						
							
						
						2091ae92be 
					 
					
						
						
							
							Make columns-area unscrollable when modal opened  ( #6241 )  
						
						... 
						
						
						
						* Add aria-autocomplete='list' in Textaria
ref: https://www.w3.org/TR/wai-aria-1.1/#aria-autocomplete 
* Make detect empty string brefore assign upload description
* Change code elements in keyboard-shortcuts component to kbd
* Add validation for onMuteNotifications
* Make columns-area unscrollable when modal opend
* Make columns-area unscrollable when modal opened 
						
						
					 
					
						2018-01-15 06:51:00 +01:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						dcc614f869 
					 
					
						
						
							
							Add some browsers ( #6246 )  
						
						... 
						
						
						
						Related: #6165  
						
						
					 
					
						2018-01-15 06:50:29 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ed867eca9d 
					 
					
						
						
							
							Move e-mail digest task to sidekiq, reduce workload, improve hint ( #6252 )  
						
						
						
						
					 
					
						2018-01-15 04:34:28 +01:00 
						 
				 
			
				
					
						
							
							
								Gô Shoemake 
							
						 
					 
					
						
						
							
						
						08e4c78e78 
					 
					
						
						
							
							Fix column headers accessibility ( #6199 )  
						
						... 
						
						
						
						* Fix accessibility of column headers
As a screen reader user new to Mastodon, I encountered the following issues with the column headers as designed:
 * Jumping between them was difficult. FOr instance, passing my home timeline to reach notification settings was difficult to impossible, especially considering infinite scrolling.
 * There doesn't appear to be any means for triggering the control via the keyboard. the `titleClick` handler only responds to mouse clicks.
 * I didn't even realize there was a Settings toggle until I made this change.
Thanks for using ARIA in your designs. It's a huge help. But adding a `button` role doesn't add keyboard handling and other button behavior. Also, because the role was on the heading container, it obscured the controls within the container itself. This fix resolve that. It also exposes the headings as headings rather than buttons, enabling skipping columns by using screen readers' heading navigation commands.
Since I myself am blind, if this fix requires additional visual styling, I'd like help applying that so it can be merged. I'd consider it an essential accessibility fix for my and other blind users' existence on the platform. Thanks!
* Styling fixes
* Fixed overflow issue 
						
						
					 
					
						2018-01-15 04:33:06 +01:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						704053d221 
					 
					
						
						
							
							Handle sessions that can't be translated ( #6245 )  
						
						... 
						
						
						
						* Handle sessions that can't be translated
This commit fixes  #6165 .
* Fix typo 
						
						
					 
					
						2018-01-12 02:44:28 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						35b84985a8 
					 
					
						
						
							
							Skip ActivityPub Announces of non-public objects ( #6230 )  
						
						... 
						
						
						
						* Skip ActivityPub Announces of non-public objects
* Skip OStatus reblogs of non-public statuses 
						
						
					 
					
						2018-01-09 19:35:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d41f0b66cc 
					 
					
						
						
							
							Fix   #6204 : Use content warning for page title when present ( #6231 )  
						
						
						
						
					 
					
						2018-01-09 19:34:58 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						921b781909 
					 
					
						
						
							
							Increase rate limit on protected paths ( #6229 )  
						
						... 
						
						
						
						Previously each protected path had a separate rate limit. Now they're all in the same bucket, so people are more likely to hit one with register->login. Increasing to 25 per 5 minutes should be fine. 
						
						
					 
					
						2018-01-09 17:07:54 +01:00 
						 
				 
			
				
					
						
							
							
								takayamaki 
							
						 
					 
					
						
						
							
						
						6f5c0afe93 
					 
					
						
						
							
							add index on statuses for /api/v1/accounts/:account_id/statuses ( #6202 )  
						
						
						
						
					 
					
						2018-01-09 15:00:19 +01:00 
						 
				 
			
				
					
						
							
							
								Evgeny Petrov 
							
						 
					 
					
						
						
							
						
						eec6095e02 
					 
					
						
						
							
							Russian language update ( #6227 )  
						
						... 
						
						
						
						* Russian language update
New strings translated, except "terms" key.
Should this be translated? Can it be changed by end user?
* Removed double quotes in "terms" -> "title" key 
						
						
					 
					
						2018-01-09 14:59:19 +01:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						9f04b0d4b1 
					 
					
						
						
							
							Weblate translations ( #6228 )  
						
						... 
						
						
						
						* Translated using Weblate (Catalan)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (523 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (525 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Arabic)
Currently translated at 80.3% (45 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 83.9% (47 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Persian)
Currently translated at 87.6% (460 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt/ 
* Translated using Weblate (Catalan)
Currently translated at 99.2% (521 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 47.2% (248 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 48.0% (252 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fa/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (525 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Japanese)
Currently translated at 99.0% (520 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Persian)
Currently translated at 90.4% (475 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Polish)
Currently translated at 99.8% (524 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Polish)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pl/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fa/ 
* Translated using Weblate (Polish)
Currently translated at 99.8% (524 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (Persian)
Currently translated at 99.8% (524 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Portuguese)
Currently translated at 48.3% (254 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 56.5% (297 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 59.4% (312 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/nl/ 
* Translated using Weblate (Arabic)
Currently translated at 91.0% (51 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Portuguese)
Currently translated at 59.6% (313 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (523 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Portuguese)
Currently translated at 67.6% (355 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Arabic)
Currently translated at 98.2% (55 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Arabic)
Currently translated at 51.1% (22 of 43 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ar/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/gl/ 
* Added translation using Weblate (Galician)
* Added translation using Weblate (Galician)
* Translated using Weblate (Galician)
Currently translated at 50.0% (1 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (43 of 43 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/gl/ 
* Added translation using Weblate (Galician)
* Translated using Weblate (Galician)
Currently translated at 24.0% (126 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Added translation using Weblate (Portuguese)
* Translated using Weblate (Arabic)
Currently translated at 55.2% (290 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Galician)
Currently translated at 42.6% (224 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Portuguese)
Currently translated at 80.9% (425 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt/ 
* Translated using Weblate (Arabic)
Currently translated at 62.7% (27 of 43 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ar/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 81.3% (427 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/gl/ 
* Translated using Weblate (Galician)
Currently translated at 99.8% (524 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Portuguese)
Currently translated at 93.7% (492 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 95.4% (501 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (525 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Galician)
Currently translated at 99.8% (524 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (525 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Portuguese)
Currently translated at 96.0% (504 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Arabic)
Currently translated at 69.7% (30 of 43 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ar/ 
* Translated using Weblate (Portuguese)
Currently translated at 97.9% (514 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (523 of 525 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Normalize translations
Ran i18n-tasks normalize && yarn manage:translations
* Add back simple_forms removed by weblate
Weblate for some reason removed this files, add back to their previous
versions
* Remove linebreak on doorkeeper.pt.yml
PR review 
						
						
					 
					
						2018-01-09 20:30:28 +09:00 
						 
				 
			
				
					
						
							
							
								puckipedia 
							
						 
					 
					
						
						
							
						
						628358aeea 
					 
					
						
						
							
							Add the author of a status to cc if reblogged ( #6226 )  
						
						... 
						
						
						
						This makes slightly more sense, and ensures that the author of a post is always referenced in the audience (which some servers might rely on). And the announce is POSTed to the author's inbox anyways. 
						
						
					 
					
						2018-01-09 00:47:43 +01:00 
						 
				 
			
				
					
						
							
							
								nightpool 
							
						 
					 
					
						
						
							
						
						c235711ffe 
					 
					
						
						
							
							Refactor /api/web APIs to use the centralized axios instance ( #6223 )  
						
						... 
						
						
						
						Also adds the ability to decouple the centralized axios logic from the
state dispatcher 
						
						
					 
					
						2018-01-08 20:01:33 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ff6ca8bdc6 
					 
					
						
						
							
							Bump version to 2.1.3  
						
						
						
						
					 
					
						2018-01-08 19:15:31 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						dbda87c31f 
					 
					
						
						
							
							Revert  #5772  ( #6221 )  
						
						
						
						
					 
					
						2018-01-08 10:57:52 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e4a241abef 
					 
					
						
						
							
							Fix bad URL schemes being accepted ( #6219 )  
						
						... 
						
						
						
						* Fix actors accepting invalid URI schemes or different host between URI and URL
* Fix statuses accepting invalid URI scheme or different host to actor
* Adjust tests to new requirements
* Improve readability of mismatching_origin?/invalid_origin? methods 
						
						
					 
					
						2018-01-08 05:00:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						93555182c3 
					 
					
						
						
							
							Do not display elephant friend in single-column layout ( #6222 )  
						
						
						
						
					 
					
						2018-01-08 03:50:53 +01:00 
						 
				 
			
				
					
						
							
							
								puckipedia 
							
						 
					 
					
						
						
							
						
						0eff42d688 
					 
					
						
						
							
							Move Article from supported to converted types ( #6218 )  
						
						
						
						
					 
					
						2018-01-08 00:21:14 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						1d92b90be9 
					 
					
						
						
							
							Fix force_ssl conditional ( #6201 )  
						
						
						
						
					 
					
						2018-01-07 15:19:23 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						da809f9eec 
					 
					
						
						
							
							Fix unintended cache ( #6214 )  
						
						
						
						
					 
					
						2018-01-07 15:12:59 +01:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						c4d36d024c 
					 
					
						
						
							
							Update Simplified Chinese translations ( #6215 )  
						
						... 
						
						
						
						* i18n: (zh-CN) Add translations of #6125 
* i18n: (zh-CN) Add translations of #6132 
* i18n: (zh-CN) Add translations of #6099 
* i18n: (zh-CN) Add translations of #6071 
* i18n: (zh-CN) Improve translations 
						
						
					 
					
						2018-01-07 17:32:50 +09:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						9e97fbf0af 
					 
					
						
						
							
							Translate Korean ( #6212 )  
						
						
						
						
					 
					
						2018-01-07 11:13:42 +09:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						10f6793fd0 
					 
					
						
						
							
							Fix PuSH workers ( #6200 )  
						
						
						
						
					 
					
						2018-01-05 23:04:35 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						a594139115 
					 
					
						
						
							
							When fetching an ActivityPub-enabled status, do not re-request it as text/html ( #6196 )  
						
						
						
						
					 
					
						2018-01-05 22:42:50 +01:00 
						 
				 
			
				
					
						
							
							
								TheKinrar 
							
						 
					 
					
						
						
							
						
						95bd85d9e8 
					 
					
						
						
							
							Represent numbers by strings in instance activity API ( #6198 )  
						
						... 
						
						
						
						Fixes  #6197 . 
					
						2018-01-05 22:38:33 +01:00 
						 
				 
			
				
					
						
							
							
								Naoki Kosaka 
							
						 
					 
					
						
						
							
						
						8d51ce4290 
					 
					
						
						
							
							Fix enforce HTTPS in production. ( #6180 )  
						
						
						
						
					 
					
						2018-01-05 20:04:22 +01:00 
						 
				 
			
				
					
						
							
							
								Quenty31 
							
						 
					 
					
						
						
							
						
						06636c6eca 
					 
					
						
						
							
							l10n Occitan language: mailer update ( #6193 )  
						
						... 
						
						
						
						* Create email_changed.oc.html.erb
* Create email_changed.oc.text.erb
* Update email_changed.oc.html.erb
* Update email_changed.oc.html.erb
* Create reconfirmation_instructions.oc.html.erb
* Create reconfirmation_instructions.oc.text.erb
* Update confirmation_instructions.oc.html.erb
* Update confirmation_instructions.oc.text.erb
* Update confirmation_instructions.oc.html.erb
* Update reconfirmation_instructions.oc.html.erb
* Update reconfirmation_instructions.oc.text.erb
* Update reconfirmation_instructions.oc.html.erb 
						
						
					 
					
						2018-01-05 18:59:43 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e9822a4e4e 
					 
					
						
						
							
							Bump version to 2.1.2  
						
						
						
						
					 
					
						2018-01-05 04:52:06 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						9a61b0ef22 
					 
					
						
						
							
							Fix RFC 5646 Regular Expression ( #6190 )  
						
						
						
						
					 
					
						2018-01-05 04:43:50 +01:00 
						 
				 
			
				
					
						
							
							
								Branko Kokanovic 
							
						 
					 
					
						
						
							
						
						d872902997 
					 
					
						
						
							
							Small translation fixes for Serbian (and sr@Latn too) ( #6188 )  
						
						
						
						
					 
					
						2018-01-05 00:16:06 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Figel 
							
						 
					 
					
						
						
							
						
						5ec25ff3e1 
					 
					
						
						
							
							Fix email confirmation link not updating email ( #6187 )  
						
						... 
						
						
						
						A change introduced in #6125  prevents
`Devise::Models::Confirmable#confirm` from being called for existing
users, which in turn leads to `email` not being set to
`unconfirmed_email`, breaking email updates. This also adds a test
that would've caught this issue. 
						
						
					 
					
						2018-01-05 00:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						49e296e1b0 
					 
					
						
						
							
							Fix overflowing audit logs ( #6184 )  
						
						
						
						
					 
					
						2018-01-04 19:38:46 +01:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						7347d4f8bb 
					 
					
						
						
							
							Use disable_ddl_transaction! to prevent warnings on migration ( #6183 )  
						
						... 
						
						
						
						Migration is wrapped by transaction, so manual `commit_db_transaction` without transaction restarting causes "there is no transaction in progress" warnings. We should use `disable_ddl_transaction!` instead, if we can omit transaction completely. 
						
						
					 
					
						2018-01-04 19:38:29 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7571c37c99 
					 
					
						
						
							
							Bump version to 2.1.1 ( #6164 )  
						
						
						
						
					 
					
						2018-01-04 16:40:26 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						3c18964256 
					 
					
						
						
							
							Fallback default thumbnail in instance status API ( #6177 )  
						
						
						
						
					 
					
						2018-01-04 15:36:55 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						c61dd918a2 
					 
					
						
						
							
							i18n: Update Polish translation ( #6176 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-01-04 23:15:29 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						02ba03d6db 
					 
					
						
						
							
							Send one Delete of Actor in ActivityPub when account is suspended ( #6172 )  
						
						
						
						
					 
					
						2018-01-04 14:40:49 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						3bee0996c5 
					 
					
						
						
							
							Make sure private toots remain private and do not end up in HTTP caches ( #6175 )  
						
						
						
						
					 
					
						2018-01-04 14:39:38 +01:00 
						 
				 
			
				
					
						
							
							
								muan 
							
						 
					 
					
						
						
							
						
						89daeb43a8 
					 
					
						
						
							
							Improve Traditional Chinese translation ( #6166 )  
						
						... 
						
						
						
						* Improve Traditional Chinese translations
* Sort alphabetically 
						
						
					 
					
						2018-01-04 05:00:50 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7d4f4f9aab 
					 
					
						
						
							
							Fix FetchAtomService not finding alternatives if there's a Link header ( #6170 )  
						
						... 
						
						
						
						without them, such as is the case with GNU social
Fixes the ability to find GNU social accounts via URL in search and
when using remote follow function 
						
						
					 
					
						2018-01-04 04:56:04 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						256c2b1de0 
					 
					
						
						
							
							Rearrange items in Getting Started navigation ( #6126 )  
						
						... 
						
						
						
						Though the subsections are representing features such as navigation and
settings, they are categorized by the ways how they are implemented
(internal navigation or external links.) They are irrelevant and some
arrangements were confusing because of that. (It is nonsense that instance
information is in settings subsection, for example.)
This fixes the issue by rearranging. 
						
						
					 
					
						2018-01-04 10:56:54 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						02e3e1ec09 
					 
					
						
						
							
							Fix nil error in log_target_from_history helper ( #6173 )  
						
						
						
						
					 
					
						2018-01-04 10:56:23 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ff924f95bb 
					 
					
						
						
							
							Fix OpenSSL dependency in ostatus2 ( #6174 )  
						
						
						
						
					 
					
						2018-01-04 10:56:00 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c10f4bdb03 
					 
					
						
						
							
							Cache JSON of immutable ActivityPub representations ( #6171 )  
						
						
						
						
					 
					
						2018-01-04 01:21:38 +01:00 
						 
				 
			
				
					
						
							
							
								Quenty31 
							
						 
					 
					
						
						
							
						
						d907d4352e 
					 
					
						
						
							
							l10n OC language ( #6169 )  
						
						... 
						
						
						
						* new strings: hashtag+unlisted, mute, block
* Add confirmation step for email changes
* Add more instance stats APIs 
						
						
					 
					
						2018-01-03 21:05:54 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						a8b51124ba 
					 
					
						
						
							
							Don't normalize URLs in toots ( #6134 )  
						
						... 
						
						
						
						* Don't normalize URLs in toots
URL normalization is ill-defined and may cause certain links to break.
* Change specs since we are not normalizing user-provided URLs 
						
						
					 
					
						2018-01-03 20:51:33 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						161c72d66d 
					 
					
						
						
							
							Allow to dereference Follow object for ActivityPub ( #5772 )  
						
						... 
						
						
						
						* Allow to dereference Follow object for ActivityPub
* Accept IRI as object representation for Accept activity 
						
						
					 
					
						2018-01-03 18:08:57 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						53d99ebf4f 
					 
					
						
						
							
							i18n: Update Polish translation ( #6168 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-01-03 22:45:24 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						1001922156 
					 
					
						
						
							
							Add Japanese translations  #5997 ,  #6003 ,  #6004 ,  #6071 ,  #6099 ,  #6125  and  #6132  ( #6167 )  
						
						... 
						
						
						
						* yarn manage:translations
* Add Japanese translation for #5997 
* Add Japanese translation for #6003 
* Add Japanese translation for #6004 
* Add Japanese translation for #6071 
* Add Japanese translation for #6099 
* Add Japanese translation for #6125 
* Add Japanese translation for #6132  
						
						
					 
					
						2018-01-03 21:00:39 +09:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						99f962ba73 
					 
					
						
						
							
							Allow HTTP caching of json view of public statuses ( #6115 )  
						
						... 
						
						
						
						* Allow HTTP caching of json view of public statuses
HTML views are not cached as they can contain private statuses as well
* Disable session cookies for ActivityPub json rendering of public toots 
						
						
					 
					
						2018-01-03 04:57:57 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						2471796d75 
					 
					
						
						
							
							Set background to the navigation of Getting Started column ( #6163 )  
						
						... 
						
						
						
						The background of the navigation matters because its scrollbar is
transparent. 
						
						
					 
					
						2018-01-03 04:39:14 +01:00 
						 
				 
			
				
					
						
							
							
								puckipedia 
							
						 
					 
					
						
						
							
						
						545095b3ce 
					 
					
						
						
							
							[!] Sanitize incoming classlist properly ( #6162 )  
						
						... 
						
						
						
						* Sanitize classlist properly
* Actually properly sanitize every class after the first
* Improve Formatter spec to check for multiple classes and non-space whitespace 
						
						
					 
					
						2018-01-03 03:54:08 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d319b3dbe4 
					 
					
						
						
							
							Update moved-to property when it's removed too ( #6160 )  
						
						... 
						
						
						
						* Fix  #6140  - Update moved-to property when it's removed too
* Remove trailing whitespace 
						
						
					 
					
						2018-01-03 00:38:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d60fd87e01 
					 
					
						
						
							
							Don't leave behind husk of remotely-deleted profile ( #6159 )  
						
						... 
						
						
						
						There's no reason for an Account record to persist after Delete->Actor is received. SuspendAccountService is necessary to make sure deleted toots get sent over streaming API properly and home feeds get cleaned up. By removing Account record, we can ensure that if in the future the account is restored remotely (or username reused), it can start with a clean slate. 
						
						
					 
					
						2018-01-03 00:38:02 +01:00 
						 
				 
			
				
					
						
							
							
								Noiob 
							
						 
					 
					
						
						
							
						
						94230fe565 
					 
					
						
						
							
							Fix newlines-to-spaces functionality ( #6158 )  
						
						... 
						
						
						
						yay for regexes, amirite 
						
						
					 
					
						2018-01-02 19:35:24 +01:00 
						 
				 
			
				
					
						
							
							
								Patrick Figel 
							
						 
					 
					
						
						
							
						
						04ecf44c2f 
					 
					
						
						
							
							Add confirmation step for email changes ( #6071 )  
						
						... 
						
						
						
						* Add confirmation step for email changes
This adds a confirmation step for email changes of existing users.
Like the initial account confirmation, a confirmation link is sent
to the new address.
Additionally, a notification is sent to the existing address when
the change is initiated. This message includes instruction to reset
the password immediately or to contact the instance admin if the
change was not initiated by the account owner.
Fixes  #3871 
* Add review fixes 
						
						
					 
					
						2018-01-02 16:55:00 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						b6af88192f 
					 
					
						
						
							
							Display a warning when composing unlisted toots with something looking like a hashtag ( #6132 )  
						
						
						
						
					 
					
						2018-01-02 14:24:52 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1419f656e2 
					 
					
						
						
							
							Fix stats expiring too quickly because of variable mistake ( #6155 )  
						
						
						
						
					 
					
						2018-01-02 14:02:53 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						3ba7cde38d 
					 
					
						
						
							
							Rename key to path in actions and reducers for settings ( #6105 )  
						
						
						
						
					 
					
						2018-01-02 13:50:54 +01:00 
						 
				 
			
				
					
						
							
							
								Otakan 
							
						 
					 
					
						
						
							
						
						ce854ed506 
					 
					
						
						
							
							delete X-UA-Compatible ( #6068 )  
						
						... 
						
						
						
						* delete X-UA-Compatible
* undo
* restore 
						
						
					 
					
						2018-01-02 13:38:12 +01:00 
						 
				 
			
				
					
						
							
							
								Branko Kokanovic 
							
						 
					 
					
						
						
							
						
						21b9da6418 
					 
					
						
						
							
							Adding Serbian latin translations ( #6146 )  
						
						... 
						
						
						
						Serbian latin (sr-Latn) is generated automatically from Serbian (sr) translation. Also changed some wording in original (Serbian) translation. 
						
						
					 
					
						2018-01-02 20:39:12 +09:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						764f876953 
					 
					
						
						
							
							Use const instead of let for constant ( #6106 )  
						
						
						
						
					 
					
						2018-01-02 13:28:49 +09:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						2c1ed5f872 
					 
					
						
						
							
							Show mastodon on modal ( #6129 )  
						
						
						
						
					 
					
						2018-01-02 05:07:56 +01:00 
						 
				 
			
				
					
						
							
							
								Branko Kokanovic 
							
						 
					 
					
						
						
							
						
						7d376e41be 
					 
					
						
						
							
							Adding Serbian translation ( #6133 )  
						
						... 
						
						
						
						* Adding Serbian translation
* i18n-tasks normalize 
						
						
					 
					
						2017-12-31 17:28:20 +09:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						f4b80e6511 
					 
					
						
						
							
							Translate Korean ( #6131 )  
						
						... 
						
						
						
						Relates to #6125 , #6099  
						
						
					 
					
						2017-12-30 02:44:19 +01:00 
						 
				 
			
				
					
						
							
							
								beatrix 
							
						 
					 
					
						
						
							
						
						a56c4742d3 
					 
					
						
						
							
							keep the same filters and page when doing custom emojo stuff ( fixes   #6112 ) ( #6114 )  
						
						
						
						
					 
					
						2017-12-30 02:43:43 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						38fc1b498d 
					 
					
						
						
							
							Add more instance stats APIs ( #6125 )  
						
						... 
						
						
						
						* Add GET /api/v1/instance/peers API to reveal known domains
* Add GET /api/v1/instance/activity API
* Make new APIs disableable, exclude private statuses from activity stats
* Fix code style issue
* Fix week timestamps 
						
						
					 
					
						2017-12-29 19:52:04 +01:00 
						 
				 
			
				
					
						
							
							
								MitarashiDango 
							
						 
					 
					
						
						
							
						
						511c6f9625 
					 
					
						
						
							
							bug fix (WebPush does not work) ( #6120 )  
						
						
						
						
					 
					
						2017-12-28 16:20:34 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						868568d1c1 
					 
					
						
						
							
							Make host_meta/webfinger replies cacheable ( fixes   #6100 ) ( #6101 )  
						
						... 
						
						
						
						* Make host_meta/webfinger replies cacheable (fixes  #6100 )
Drop common code for handling users and sessions as webfinger queries
are very basic, public APIs.
Also explicitly mark results as cacheable with “expires_in”.
* Add “Vary: Accept” header for caching since content-negociation is used 
						
						
					 
					
						2017-12-27 18:21:12 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						65f30f65a2 
					 
					
						
						
							
							Move the mastodon on Getting Started column to drawer column ( #6109 )  
						
						... 
						
						
						
						Getting Started column obtained many links, and it became much taller.
Because of its height, Getting Started column required long scrolling on
devices with small screen, such as 4 inch phones and 10 inch laptops.
This change moves the mastodon which took large space on the column to
drawer column. The drawer column has only the compose form and has more
space. 
						
						
					 
					
						2017-12-27 03:31:30 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						e0ef7f9d79 
					 
					
						
						
							
							Fix XML oEmbed support discovery ( #6104 )  
						
						
						
						
					 
					
						2017-12-27 03:29:49 +01:00 
						 
				 
			
				
					
						
							
							
								beatrix 
							
						 
					 
					
						
						
							
						
						127bfda521 
					 
					
						
						
							
							add ruby-progressbar to gemfile ( fixes   #6110 ) ( #6111 )  
						
						
						
						
					 
					
						2017-12-26 18:43:52 +01:00 
						 
				 
			
				
					
						
							
							
								takayamaki 
							
						 
					 
					
						
						
							
						
						1494509468 
					 
					
						
						
							
							more faster index on notifications table ( #6108 )  
						
						
						
						
					 
					
						2017-12-26 17:56:31 +01:00 
						 
				 
			
				
					
						
							
							
								Chris 
							
						 
					 
					
						
						
							
						
						1e5d1fa5c8 
					 
					
						
						
							
							Add mute, block, conversation mute actions to detailed status dropdown menu ( #6099 )  
						
						... 
						
						
						
						* removed references to hideOnMobile in column_link and getting_started
* add mute, block, conversationMute actions to detailed status dropdown (fixes  #1226 )
* remove unused withDismiss in detailed status 
						
						
					 
					
						2017-12-25 20:56:05 +01:00 
						 
				 
			
				
					
						
							
							
								MitarashiDango 
							
						 
					 
					
						
						
							
						
						a3b369337f 
					 
					
						
						
							
							Additional prop name change. ( #6098 )  
						
						
						
						
					 
					
						2017-12-26 00:14:06 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						43c37a4768 
					 
					
						
						
							
							Add supported Node.js version to package.json ( #6096 )  
						
						
						
						
					 
					
						2017-12-25 15:02:07 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cafe27fb29 
					 
					
						
						
							
							Add rake task to check and purge accounts that are missing in origin ( #6085 )  
						
						... 
						
						
						
						* Add rake task to check and purge accounts that are missing in origin
* Add progress bar and --force options to mastodon:maintenance:purge_removed_accounts 
						
						
					 
					
						2017-12-24 16:14:33 +01:00 
						 
				 
			
				
					
						
							
							
								Neetshin 
							
						 
					 
					
						
						
							
						
						7e6214b869 
					 
					
						
						
							
							Add validation for onMuteNotifications ( #6092 )  
						
						... 
						
						
						
						* Add aria-autocomplete='list' in Textaria
ref: https://www.w3.org/TR/wai-aria-1.1/#aria-autocomplete 
* Make detect empty string brefore assign upload description
* Change code elements in keyboard-shortcuts component to kbd
* Add validation for onMuteNotifications 
						
						
					 
					
						2017-12-24 17:18:45 +09:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						a8eb0bf44f 
					 
					
						
						
							
							Reduce motion for boost animation ( #5871 )  
						
						... 
						
						
						
						* Reduce motion for boost animation
Fixes  #5833 
* Fix ternary expression 
						
						
					 
					
						2017-12-24 04:48:31 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						35fdf561be 
					 
					
						
						
							
							Refactor web_push_subscription ( #6047 )  
						
						... 
						
						
						
						* Remove onSave method in mapped properties for column_settings
* Make web_push_subscription.register an action 
						
						
					 
					
						2017-12-24 04:47:35 +01:00 
						 
				 
			
				
					
						
							
							
								Chris 
							
						 
					 
					
						
						
							
						
						081956742c 
					 
					
						
						
							
							removed references to hideOnMobile in column_link and getting_started ( #6082 )  
						
						... 
						
						
						
						* removed references to hideOnMobile in column_link and getting_started
* move keyboard shortcuts back below blocked users 
						
						
					 
					
						2017-12-24 04:47:02 +01:00 
						 
				 
			
				
					
						
							
							
								cpsdqs 
							
						 
					 
					
						
						
							
						
						8528fd89d2 
					 
					
						
						
							
							Move dropdown transform origin to top edge ( #6091 )  
						
						
						
						
					 
					
						2017-12-24 00:53:03 +01:00 
						 
				 
			
				
					
						
							
							
								nightpool 
							
						 
					 
					
						
						
							
						
						9592b5e31e 
					 
					
						
						
							
							enforce LOCAL_HTTPS=true in production ( #6061 )  
						
						... 
						
						
						
						* enforce https in production
* note changes in production env sample
* typo fix 
						
						
					 
					
						2017-12-22 02:17:59 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						cea98e0c12 
					 
					
						
						
							
							Reduce the number of synchronous resolves when posting toots ( #6075 )  
						
						
						
						
					 
					
						2017-12-22 02:15:08 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						6eb60260b1 
					 
					
						
						
							
							Display deleted users' role as “Suspended” ( #6080 )  
						
						... 
						
						
						
						Deleted users are technically suspended, but the code displaying their status
in the admin interface was broken and displayed a javascript object holding
translations of the possible user roles instead. 
						
						
					 
					
						2017-12-22 02:14:17 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						81d29e4126 
					 
					
						
						
							
							Rename settingKey in setting_toggle to settingPath ( #6046 )  
						
						
						
						
					 
					
						2017-12-20 16:19:59 +09:00 
						 
				 
			
				
					
						
							
							
								Neetshin 
							
						 
					 
					
						
						
							
						
						c11a52d888 
					 
					
						
						
							
							Replace <code> to <kbd> in KeyboardShortcuts component ( #6049 )  
						
						... 
						
						
						
						* Add aria-autocomplete='list' in Textaria
ref: https://www.w3.org/TR/wai-aria-1.1/#aria-autocomplete 
* Make detect empty string brefore assign upload description
* Change code elements in keyboard-shortcuts component to kbd 
						
						
					 
					
						2017-12-20 11:46:25 +09:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						e52293482e 
					 
					
						
						
							
							Update Korean translation ( #6050 )  
						
						... 
						
						
						
						* Update Korean translation
* Translate Korean for javascript
* Add missing translations on simple_form 
						
						
					 
					
						2017-12-20 11:45:50 +09:00 
						 
				 
			
				
					
						
							
							
								Peter 
							
						 
					 
					
						
						
							
						
						f38e6a14f2 
					 
					
						
						
							
							Add Slovak translation ( #6052 )  
						
						... 
						
						
						
						* Add Slovak translation
* Slovak translation: i18n-normalize 
						
						
					 
					
						2017-12-17 11:26:42 +09:00 
						 
				 
			
				
					
						
							
							
								Daigo 3 Dango 
							
						 
					 
					
						
						
							
						
						a434d9c0cc 
					 
					
						
						
							
							Remove period from the version number ( #6039 )  
						
						... 
						
						
						
						2.1.0. -> 2.1.0 
						
						
					 
					
						2017-12-15 21:38:25 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a29432f0cd 
					 
					
						
						
							
							Bump version to 2.1.0  🎆  
						
						
						
						
					 
					
						2017-12-15 19:14:57 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						098c7d27fe 
					 
					
						
						
							
							Bump version to 2.1.0rc6  
						
						
						
						
					 
					
						2017-12-15 02:00:28 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3d3b403359 
					 
					
						
						
							
							Do not hide statuses from silenced accounts from other silenced accounts ( #6030 )  
						
						
						
						
					 
					
						2017-12-15 01:54:05 +01:00 
						 
				 
			
				
					
						
							
							
								Naoki Kosaka 
							
						 
					 
					
						
						
							
						
						25b0d7538e 
					 
					
						
						
							
							Fix oEmbed image_modal src. ( #6027 )  
						
						
						
						
					 
					
						2017-12-14 23:31:14 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a3b2ea599d 
					 
					
						
						
							
							Fix   #6022  - Prevent nested migrated accounts, or migrations to self ( #6026 )  
						
						
						
						
					 
					
						2017-12-14 21:35:30 +01:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						573414f728 
					 
					
						
						
							
							Improve Chinese (Simplified) Translations ( #6024 )  
						
						... 
						
						
						
						* i18n: (zh-CN) Change `工作人员` (staff) to `管理人员`
Suggested by @Gargron at https://github.com/tootsuite/mastodon/pull/6005#discussion_r156678109 
* i18n: (zh-CN) Change `协管` to `监察员`
* i18n: (zh-CN) Fix all "Are you" questions
* i18n: (zh-CN) Various improvements
* i18n: (zh-CN) Final clean-up
* i18n: (zh-CN) Change translation for 500
* i18n: (zh-CN) Remove spaces between time distances
* i18n: (zh-CN) Improve translations 
						
						
					 
					
						2017-12-14 19:33:29 +01:00 
						 
				 
			
				
					
						
							
							
								Jeroen 
							
						 
					 
					
						
						
							
						
						aa273a2718 
					 
					
						
						
							
							Last minute Dutch string updates ( #6025 )  
						
						... 
						
						
						
						* Last minute Dutch strinfupdate
* Last minute Dutch strings update
* Fixing Weblate output errors
* Fixing Weblate output errors
* Fixing more Weblate rubish
Weblate is also changing some " to ' - I think that is not a problem
* Fixing more weblate stuff
* Fixing
* Update nl.yml 
						
						
					 
					
						2017-12-14 18:45:32 +01:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						0d3ffa691e 
					 
					
						
						
							
							Fix focused background color of notifications of direct toots ( #6021 )  
						
						
						
						
					 
					
						2017-12-14 07:36:29 +09:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						5ad45552b3 
					 
					
						
						
							
							Fix overflowing emojis on some devices ( #6016 )  
						
						... 
						
						
						
						* Fix overflowing emojis on some devices
* Quit visible and add padding 
						
						
					 
					
						2017-12-13 22:58:31 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier Humbert 
							
						 
					 
					
						
						
							
						
						dc313f27bb 
					 
					
						
						
							
							1 fix + 1 translation ( #6019 )  
						
						
						
						
					 
					
						2017-12-13 22:58:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7cad926401 
					 
					
						
						
							
							Bump version to 2.1.0rc5  
						
						
						
						
					 
					
						2017-12-13 20:53:39 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3487460f00 
					 
					
						
						
							
							Fix regression from  #6014  ( #6018 )  
						
						
						
						
					 
					
						2017-12-13 20:33:04 +01:00 
						 
				 
			
				
					
						
							
							
								Quenty31 
							
						 
					 
					
						
						
							
						
						72314d26ae 
					 
					
						
						
							
							l10n OC and FR updates ( #6017 )  
						
						... 
						
						
						
						* Adjust empty list timeline message (#5997 )
* Adjust empty list timeline message (#5997 )
* Add filters to admin UI for custom emojis (#6003 ) + #6004 
* Update fr.yml 
						
						
					 
					
						2017-12-14 03:17:04 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cc75d47926 
					 
					
						
						
							
							Fix layout for RTL ( #6014 )  
						
						
						
						
					 
					
						2017-12-13 18:28:13 +01:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						8bf4cc72b6 
					 
					
						
						
							
							Excahnge the order of spoiler-input and unlocked warning ( #6015 )  
						
						... 
						
						
						
						* Excahnge the order of spoiler-input and unlocked warning
* Fix trailing whitespace 
						
						
					 
					
						2017-12-13 18:01:56 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier Humbert 
							
						 
					 
					
						
						
							
						
						ad941f5a21 
					 
					
						
						
							
							Update FR translation ( #6012 )  
						
						
						
						
					 
					
						2017-12-13 18:00:42 +01:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						0aeec0390b 
					 
					
						
						
							
							Redesign tootbox ( #5919 )  
						
						... 
						
						
						
						* Redesign tootbox
* Move counter into compose-form__buttons-wrapper
Change font and remove shadow
Refactor sass codes of compose-form 
						
						
					 
					
						2017-12-13 17:37:23 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						fef6625496 
					 
					
						
						
							
							Weblate translations ( #6011 )  
						
						... 
						
						
						
						* Translated using Weblate (Dutch)
Currently translated at 100.0% (522 of 522 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (French)
Currently translated at 99.8% (521 of 522 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Catalan)
Currently translated at 99.4% (519 of 522 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Japanese)
Currently translated at 99.4% (519 of 522 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (520 of 522 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Arabic)
Currently translated at 40.0% (209 of 522 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Polish)
Currently translated at 99.8% (521 of 522 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Added translation using Weblate (Galician)
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.0% (517 of 522 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Added translation using Weblate (Galician)
* Translated using Weblate (Galician)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/ 
* Translated using Weblate (Galician)
Currently translated at 22.6% (17 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/gl/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 66.0% (37 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (520 of 522 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (43 of 43 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ja/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (520 of 522 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (257 of 257 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 48.8% (21 of 43 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 98.2% (55 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Portuguese)
Currently translated at 73.2% (41 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (43 of 43 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/pt/ 
* i18n-tasks normalize && yarn manage:translations
* Restore wrongfully deleted files 
						
						
					 
					
						2017-12-13 16:37:15 +01:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						775c3056b6 
					 
					
						
						
							
							Update Chinese (Simplified) translations ( #6005 )  
						
						... 
						
						
						
						* i18n: (zh-CN) Remove spaces in time distances
* i18n: (zh-CN) Update translations for #5997 
* i18n: (zh-CN) Add translation for #6004 
also change translation of `staff` from `管理员` to `工作人员`
* i18n: (zh-CN) Add translations for #6003 
* i18n: (zh-CN) Normalization 
						
						
					 
					
						2017-12-13 15:52:40 +01:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						ccf4f170de 
					 
					
						
						
							
							Make sure call done(); in the listener of public timeline for anonymous connection ( #6009 )  
						
						
						
						
					 
					
						2017-12-13 14:27:36 +01:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						90e7da16a0 
					 
					
						
						
							
							Fix the condition in streaming listener ( #6008 )  
						
						
						
						
					 
					
						2017-12-13 13:42:16 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ad75ec8b5b 
					 
					
						
						
							
							Add filters to admin UI for custom emojis ( #6003 )  
						
						
						
						
					 
					
						2017-12-13 13:28:31 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						57fcc21a86 
					 
					
						
						
							
							Bump version to 2.1.0rc4  
						
						
						
						
					 
					
						2017-12-13 12:45:12 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						6855baa0c5 
					 
					
						
						
							
							Change streaming API URL when remote development ( #5942 )  
						
						... 
						
						
						
						* Change streaming API URL when remote development
* Use STREAMING_API_BASE_URL when dev env 
						
						
					 
					
						2017-12-13 12:43:54 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						07b4427865 
					 
					
						
						
							
							Set direction style to reply indicator ( #6006 )  
						
						
						
						
					 
					
						2017-12-13 12:17:37 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a8deb6648b 
					 
					
						
						
							
							Fix redundant HTTP request in FetchLinkCardService ( #6002 )  
						
						
						
						
					 
					
						2017-12-13 12:15:28 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						20a6584d2d 
					 
					
						
						
							
							Clean up admin UI for accounts ( #6004 )  
						
						... 
						
						
						
						* Add staff filter to admin UI for accounts, remove obsolete columns
* Only display OStatus section in admin UI for accounts when OStatus data 
						
						
					 
					
						2017-12-13 12:15:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						155e211dd0 
					 
					
						
						
							
							Fix GIF avatars not autoplaying when GIF autoplay is enabled ( #6000 )  
						
						
						
						
					 
					
						2017-12-13 12:14:03 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						81923f88ba 
					 
					
						
						
							
							Shorten English title for 2FA to avoid line-break ( #6001 )  
						
						
						
						
					 
					
						2017-12-13 15:42:22 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5706fe18c2 
					 
					
						
						
							
							Fix   #5952  - NameError (regression from  #5762 ) ( #5999 )  
						
						... 
						
						
						
						* Fix  #5952  - NameError (regression from #5762 )
* Fix 
						
						
					 
					
						2017-12-13 04:12:38 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						71965cbef2 
					 
					
						
						
							
							Adjust empty list timeline message ( #5997 )  
						
						
						
						
					 
					
						2017-12-13 02:40:32 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0128b86d30 
					 
					
						
						
							
							Use streaming API for standalone timelines on /about and /tag pages ( #5998 )  
						
						
						
						
					 
					
						2017-12-13 02:12:41 +01:00 
						 
				 
			
				
					
						
							
							
								Quenty31 
							
						 
					 
					
						
						
							
						
						0370ba7b0a 
					 
					
						
						
							
							Update:  #5985  and  #5817  ( #5996 )  
						
						
						
						
					 
					
						2017-12-12 20:48:26 +01:00 
						 
				 
			
				
					
						
							
							
								erin 
							
						 
					 
					
						
						
							
						
						c986218c3a 
					 
					
						
						
							
							Improve error handling in streaming/index.js ( #5968 )  
						
						... 
						
						
						
						On an unhandled worker exception, we should log the exception
and exit with nonzero status, instead of letting workers
silently fail and restarting them in an endless loop.
Note: we previously tried to handle the `'error'` signal.
That's not a signal Node fires; my patch traps `'uncaughtException'`,
which is what the code was _trying_ to do. 
						
						
					 
					
						2017-12-12 20:19:33 +01:00 
						 
				 
			
				
					
						
							
							
								Neetshin 
							
						 
					 
					
						
						
							
						
						0c8b1eb577 
					 
					
						
						
							
							Make detect empty string before assign image description ( #5994 )  
						
						... 
						
						
						
						* Add aria-autocomplete='list' in Textaria
ref: https://www.w3.org/TR/wai-aria-1.1/#aria-autocomplete 
* Make detect empty string brefore assign upload description 
						
						
					 
					
						2017-12-12 19:57:22 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						cfa3f55221 
					 
					
						
						
							
							Remove duplicate indexes in lists ( #5990 )  
						
						
						
						
					 
					
						2017-12-12 17:38:42 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						f9f6918148 
					 
					
						
						
							
							Store preview image for embedded photo in preview cards ( #5986 )  
						
						... 
						
						
						
						The preview image would be useful to embed in timeline. 
						
						
					 
					
						2017-12-12 15:54:38 +01:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						2a61b9f000 
					 
					
						
						
							
							Update Chinese (Simplified) translations ( #5991 )  
						
						... 
						
						
						
						* i18n: (zh-CN) Update translations for #5817 
* i18n: (zh-CN) Add translation for #5985 
* i18n: (zh-CN) Normalization 
						
						
					 
					
						2017-12-12 15:13:47 +01:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						cfea28216f 
					 
					
						
						
							
							make it possible to stream public timelines without authorization ( #5977 )  
						
						... 
						
						
						
						* make it possible to stream public timelines without authorization
* Fix
* Make eslint allow `value == null`
* Remove redundant line
* Improve style and revert .eslintrc.yml
* Fix streamWsEnd
* Show IP address instead of (anonymous user)
* Add missing semicolon 
						
						
					 
					
						2017-12-12 15:13:24 +01:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						19257d91bf 
					 
					
						
						
							
							Return false if object does not respond to url ( #5988 )  
						
						... 
						
						
						
						Avoid error when the service returns a mostly valid oembed, but has no
url in it, causing a MethodError: undefined method `url'
for #<OEmbed::Response::Photo:0x000056505def9620> 
						
						
					 
					
						2017-12-12 15:12:09 +01:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						fe180f18ff 
					 
					
						
						
							
							Change conditional to avoid nil into string error in sidekiq ( #5987 )  
						
						... 
						
						
						
						* Change conditional to avoid nil into string error in sidekiq
When obtaining information about users with mastodon in a different
subdomain, sidekiq was giving out a 'no implicit conversion of nil into String'
* Use presence instead of blank? with ternary.
Following suggestion on PR 
						
						
					 
					
						2017-12-12 15:11:13 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						1486fd64cc 
					 
					
						
						
							
							Move files for GitHub to .github directory ( #5989 )  
						
						
						
						
					 
					
						2017-12-12 15:10:12 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						14c4a33cd9 
					 
					
						
						
							
							Change account_id non-nullable in lists ( #5979 )  
						
						
						
						
					 
					
						2017-12-12 04:11:17 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						30d2ea03b0 
					 
					
						
						
							
							Improve public status page title ( #5985 )  
						
						
						
						
					 
					
						2017-12-12 03:56:30 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1356ed72cd 
					 
					
						
						
							
							Fix   #5953  - Add GET /api/v1/accounts/:id/lists ( #5983 )  
						
						
						
						
					 
					
						2017-12-12 03:55:39 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						481fac7c84 
					 
					
						
						
							
							Exclude moved accounts from search results ( #5984 )  
						
						
						
						
					 
					
						2017-12-12 02:14:33 +01:00 
						 
				 
			
				
					
						
							
							
								Quenty31 
							
						 
					 
					
						
						
							
						
						c588fcf4bc 
					 
					
						
						
							
							Tiny little change ( #5981 )  
						
						
						
						
					 
					
						2017-12-11 20:53:29 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						feed07227b 
					 
					
						
						
							
							Apply a 25x rate limit by IP even to authenticated requests ( #5948 )  
						
						
						
						
					 
					
						2017-12-11 15:32:29 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						e56323a4dd 
					 
					
						
						
							
							Remove preview_card fabricator ( #5975 )  
						
						... 
						
						
						
						preview_card fabricator has a removed attribute, status, and is no longer
functional. 
						
						
					 
					
						2017-12-11 22:22:08 +09:00 
						 
				 
			
				
					
						
							
							
								Sylvhem 
							
						 
					 
					
						
						
							
						
						84d5bfb35e 
					 
					
						
						
							
							Change the disclaimer under the sign up form ( #5817 )  
						
						... 
						
						
						
						* Change the disclaimer below the sign up form
Change the disclaimer below the sign up form on the home page. The current text is linking to the /about/more page under "our terms of service" and to the /terms page under "privacy policy". This change intend to make the message more coherent.
Change l’avertissement en-dessous du formulaire d’inscription sur la page d’accueil. Le texte actuel redirige vers /about/more sous un lien intitulé "nos conditions d’utilisation" et vers /terms via "notre politique de confidentialité". Ce changement vise à rendre le message plus cohérent.
* Second take on the disclaimer
A new version of the disclaimer, based on feedback.
Une nouvelle version de l’avertissement, basé sur les premiers retours. 
						
						
					 
					
						2017-12-11 02:30:43 +01:00 
						 
				 
			
				
					
						
							
							
								Andrea Scarpino 
							
						 
					 
					
						
						
							
						
						6a82939adb 
					 
					
						
						
							
							Fix account and tag searches with leading/trailing spaces ( #5965 )  
						
						... 
						
						
						
						* Strip leading & trailing spaces from account query
* Strip leading & trailing spaces from tag search 
						
						
					 
					
						2017-12-10 19:35:46 +01:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						98aa96b8d6 
					 
					
						
						
							
							Refix extraspace for emojis ( #5964 )  
						
						... 
						
						
						
						Fix misalignment between emoji sizes 
						
						
					 
					
						2017-12-10 17:56:05 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						3caec1ecc2 
					 
					
						
						
							
							Save media outside transaction ( #5959 )  
						
						
						
						
					 
					
						2017-12-10 16:33:52 +01:00 
						 
				 
			
				
					
						
							
							
								goofy-bz 
							
						 
					 
					
						
						
							
						
						2950de86c6 
					 
					
						
						
							
							Update devise.fr.yml ( #5963 )  
						
						... 
						
						
						
						ludicrously tiny but necessary typofix (wrong accent) 
						
						
					 
					
						2017-12-11 00:24:29 +09:00 
						 
				 
			
				
					
						
							
							
								Quenty31 
							
						 
					 
					
						
						
							
						
						7d4ebeecbd 
					 
					
						
						
							
							l10n i18n OC: corrections ( #5962 )  
						
						... 
						
						
						
						* filling missing strings
* Small changes
Better way of saying
+ removed 2 finals dots
* Corrections
* Corrections
Now with final point or without, just like the EN file
* Update oc.json 
						
						
					 
					
						2017-12-11 00:07:24 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						6e3f176b8e 
					 
					
						
						
							
							Add Galician language support ( #5955 )  
						
						
						
						
					 
					
						2017-12-10 04:19:07 +01:00 
						 
				 
			
				
					
						
							
							
								Olivier Humbert 
							
						 
					 
					
						
						
							
						
						a4710f9af8 
					 
					
						
						
							
							French translation update ( #5954 )  
						
						... 
						
						
						
						* Update French translation
* fix 
						
						
					 
					
						2017-12-10 09:47:59 +09:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						fcc0795a40 
					 
					
						
						
							
							Remove unused function ( #5950 )  
						
						
						
						
					 
					
						2017-12-09 23:37:31 +01:00 
						 
				 
			
				
					
						
							
							
								ButterflyOfFire 
							
						 
					 
					
						
						
							
						
						0f8140d26a 
					 
					
						
						
							
							Create activerecord.ar.yml ( #5951 )  
						
						
						
						
					 
					
						2017-12-09 23:37:18 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						e7d55df38d 
					 
					
						
						
							
							Ignore HEAD method if does not support ( #5949 )  
						
						
						
						
					 
					
						2017-12-09 16:53:40 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a72d03f43c 
					 
					
						
						
							
							Weblate translations ( #5946 )  
						
						... 
						
						
						
						* Translated using Weblate (German)
Currently translated at 84.2% (439 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (English)
Currently translated at 99.8% (520 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/en/ 
* Translated using Weblate (German)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (English)
Currently translated at 99.8% (520 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/en/ 
* Translated using Weblate (German)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (French)
Currently translated at 84.6% (441 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (German)
Currently translated at 86.9% (453 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Korean)
Currently translated at 86.3% (450 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (French)
Currently translated at 84.8% (442 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 84.8% (442 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 84.8% (442 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Portuguese)
Currently translated at 36.2% (189 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Hebrew)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/he/ 
* Translated using Weblate (Hebrew)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/he/ 
* Translated using Weblate (Hebrew)
Currently translated at 53.1% (277 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/he/ 
* Translated using Weblate (Hebrew)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/he/ 
* Translated using Weblate (Hebrew)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/he/ 
* Translated using Weblate (Hebrew)
Currently translated at 100.0% (43 of 43 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/he/ 
* Translated using Weblate (Hebrew)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/he/ 
* Translated using Weblate (Spanish)
Currently translated at 75.6% (394 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (French)
Currently translated at 86.3% (450 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Portuguese)
Currently translated at 98.2% (55 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 84.6% (441 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (German)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ca/ 
* Translated using Weblate (German)
Currently translated at 88.2% (460 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 90.2% (470 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (French)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 90.2% (470 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (French)
Currently translated at 87.3% (455 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Hebrew)
Currently translated at 61.8% (322 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/he/ 
* Translated using Weblate (French)
Currently translated at 87.3% (455 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 92.3% (481 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (French)
Currently translated at 87.3% (455 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 87.5% (456 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 87.7% (457 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ca/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Portuguese)
Currently translated at 42.4% (221 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 97.3% (73 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt/ 
* Translated using Weblate (Catalan)
Currently translated at 99.8% (520 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (43 of 43 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt/ 
* Translated using Weblate (German)
Currently translated at 90.5% (472 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 90.7% (473 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 90.9% (474 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 91.1% (475 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Dutch)
Currently translated at 90.4% (471 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (German)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 92.3% (481 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (German)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/de/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (Dutch)
Currently translated at 90.5% (472 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Arabic)
Currently translated at 44.1% (19 of 43 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ar/ 
* Translated using Weblate (Norwegian (old code))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/no/ 
* Translated using Weblate (Arabic)
Currently translated at 85.7% (48 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 92.0% (69 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ar/ 
* Translated using Weblate (Portuguese)
Currently translated at 47.7% (249 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Arabic)
Currently translated at 29.9% (156 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Spanish)
Currently translated at 99.8% (520 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/es/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/es/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/es/ 
* Translated using Weblate (Polish)
Currently translated at 99.8% (520 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (French)
Currently translated at 99.6% (519 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/es/ 
* Translated using Weblate (French)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fr/ 
* Translated using Weblate (Spanish)
Currently translated at 99.8% (520 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/es/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.2% (517 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Added translation using Weblate (Galician)
* Translated using Weblate (Japanese)
Currently translated at 99.6% (519 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Japanese)
Currently translated at 92.8% (52 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ja/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.4% (518 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Galician)
Currently translated at 43.6% (107 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Japanese)
Currently translated at 100.0% (43 of 43 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ja/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ar/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.4% (518 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Arabic)
Currently translated at 96.4% (54 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 31.2% (163 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Dutch)
Currently translated at 91.5% (477 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (French)
Currently translated at 99.8% (520 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 98.2% (55 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (521 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (521 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (French)
Currently translated at 99.8% (520 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Norwegian (old code))
Currently translated at 50.6% (264 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/no/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Galician)
Currently translated at 64.0% (157 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (43 of 43 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/nl/ 
* Translated using Weblate (Norwegian (old code))
Currently translated at 100.0% (43 of 43 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/no/ 
* Translated using Weblate (Norwegian (old code))
Currently translated at 97.3% (73 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/no/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Norwegian (old code))
Currently translated at 96.4% (54 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/no/ 
* Translated using Weblate (Galician)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (German)
Currently translated at 95.2% (496 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 95.2% (496 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* i18n-tasks normalize && yarn manage:translations
* Fix things 
						
						
					 
					
						2017-12-09 15:35:22 +01:00 
						 
				 
			
				
					
						
							
							
								Naoki Kosaka 
							
						 
					 
					
						
						
							
						
						4bce376fdc 
					 
					
						
						
							
							Missing require 'authorization_decorator'. ( #5947 )  
						
						
						
						
					 
					
						2017-12-09 15:12:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a865b62efc 
					 
					
						
						
							
							Rate limit by user instead of IP when API user is authenticated ( #5923 )  
						
						... 
						
						
						
						* Fix  #668  - Rate limit by user instead of IP when API user is authenticated
* Fix code style issue
* Use request decorator provided by Doorkeeper 
						
						
					 
					
						2017-12-09 14:20:02 +01:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						84cebad49d 
					 
					
						
						
							
							Update Chinese (Simplified) translations ( #5937 )  
						
						... 
						
						
						
						* i18n: (zh-CN) Improve translations for email notifications
* i18n: (zh-CN) Improve translations
* i18n: (zh-CN) Fix subject
* i18n: (zh-CN) Update translations for #5933  
						
						
					 
					
						2017-12-09 14:19:45 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						931e66e572 
					 
					
						
						
							
							Back to Web UI from tag page when signed in ( #5943 )  
						
						
						
						
					 
					
						2017-12-09 14:19:07 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						cdae7e4c8b 
					 
					
						
						
							
							Move push notifications settings (regression from  #5879 ) ( #5941 )  
						
						... 
						
						
						
						* Move push notifications settings
* fix typo `setf` -> `set` 
						
						
					 
					
						2017-12-09 14:18:45 +01:00 
						 
				 
			
				
					
						
							
							
								Quenty31 
							
						 
					 
					
						
						
							
						
						3a52c90de1 
					 
					
						
						
							
							l10n i18n OC update ( #5939 )  
						
						... 
						
						
						
						* update and corrections
* update (invites)
* Update oc.yml
* Update oc.yml 
						
						
					 
					
						2017-12-09 14:17:34 +01:00 
						 
				 
			
				
					
						
							
							
								THE BOSS ♨ 
							
						 
					 
					
						
						
							
						
						17e26f8afe 
					 
					
						
						
							
							Fix typo in paperclip.rb ( #5936 )  
						
						
						
						
					 
					
						2017-12-09 13:59:59 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2526ef10c2 
					 
					
						
						
							
							Bump version to 2.1.0rc3  
						
						
						
						
					 
					
						2017-12-09 02:42:59 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						99242b92bc 
					 
					
						
						
							
							Keep WebPush settings ( #5879 )  
						
						
						
						
					 
					
						2017-12-09 02:31:37 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ec3b449baa 
					 
					
						
						
							
							Fix   #5630  - Prevent duplicate load of favourites ( #5931 )  
						
						
						
						
					 
					
						2017-12-09 02:22:13 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2f4c5f504f 
					 
					
						
						
							
							Limit users to 50 lists, remove pagination from lists API ( #5933 )  
						
						
						
						
					 
					
						2017-12-09 01:32:29 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						f08e6e9ab5 
					 
					
						
						
							
							Audio.prototype.seek is undefined ( #5935 )  
						
						
						
						
					 
					
						2017-12-09 01:25:00 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						86b4d5439c 
					 
					
						
						
							
							Fix   #5926  - Do not downgrade to OStatus once ActivityPub is known ( #5929 )  
						
						
						
						
					 
					
						2017-12-09 01:24:47 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c36b9cc5a6 
					 
					
						
						
							
							Ensure link thumbnails are not stretched to super low quality ( #5932 )  
						
						
						
						
					 
					
						2017-12-09 00:56:16 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						70ce2a2095 
					 
					
						
						
							
							Polish video player CSS, add timer on fullscreen/modal/public pages ( #5928 )  
						
						
						
						
					 
					
						2017-12-09 00:55:58 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						b0db4dad79 
					 
					
						
						
							
							Revert fog-aws (ref  #5604 ) ( #5934 )  
						
						
						
						
					 
					
						2017-12-09 00:47:52 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						dad0a09675 
					 
					
						
						
							
							Remove unused messages ( #5924 )  
						
						
						
						
					 
					
						2017-12-08 13:55:33 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						bca9e2e57a 
					 
					
						
						
							
							Weblate translations ( #5922 )  
						
						... 
						
						
						
						* Translated using Weblate (German)
Currently translated at 84.2% (439 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (English)
Currently translated at 99.8% (520 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/en/ 
* Translated using Weblate (German)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (French)
Currently translated at 84.6% (441 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (English)
Currently translated at 99.8% (520 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/en/ 
* Translated using Weblate (German)
Currently translated at 86.9% (453 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Korean)
Currently translated at 86.3% (450 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (French)
Currently translated at 84.8% (442 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 84.8% (442 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 84.8% (442 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Portuguese)
Currently translated at 36.2% (189 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Hebrew)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/he/ 
* Translated using Weblate (Hebrew)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/he/ 
* Translated using Weblate (Hebrew)
Currently translated at 53.1% (277 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/he/ 
* Translated using Weblate (Hebrew)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/he/ 
* Translated using Weblate (Hebrew)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/he/ 
* Translated using Weblate (Hebrew)
Currently translated at 100.0% (43 of 43 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/he/ 
* Translated using Weblate (Hebrew)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/he/ 
* Translated using Weblate (Spanish)
Currently translated at 75.6% (394 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (French)
Currently translated at 86.3% (450 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Portuguese)
Currently translated at 98.2% (55 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 84.6% (441 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (German)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/nl/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ca/ 
* Translated using Weblate (German)
Currently translated at 88.2% (460 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 90.2% (470 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (French)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 90.2% (470 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (French)
Currently translated at 87.3% (455 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Hebrew)
Currently translated at 61.8% (322 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/he/ 
* Translated using Weblate (French)
Currently translated at 87.3% (455 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fr/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 92.3% (481 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ca/ 
* Translated using Weblate (French)
Currently translated at 87.3% (455 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 87.5% (456 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (French)
Currently translated at 87.7% (457 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ca/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt/ 
* Translated using Weblate (Catalan)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Portuguese)
Currently translated at 42.4% (221 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Portuguese)
Currently translated at 97.3% (73 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt/ 
* Translated using Weblate (Catalan)
Currently translated at 99.8% (520 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ca/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (43 of 43 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/nl/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt/ 
* Translated using Weblate (German)
Currently translated at 90.5% (472 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 90.7% (473 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 90.9% (474 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (German)
Currently translated at 91.1% (475 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Dutch)
Currently translated at 90.4% (471 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (German)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 92.3% (481 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (German)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/ 
* Translated using Weblate (German)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/de/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/pt_BR/ 
* Translated using Weblate (Dutch)
Currently translated at 90.5% (472 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/ 
* Translated using Weblate (Arabic)
Currently translated at 44.1% (19 of 43 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ar/ 
* Translated using Weblate (Norwegian (old code))
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/no/ 
* Translated using Weblate (Arabic)
Currently translated at 85.7% (48 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 92.0% (69 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ar/ 
* Translated using Weblate (Portuguese)
Currently translated at 47.7% (249 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt/ 
* Translated using Weblate (Arabic)
Currently translated at 29.9% (156 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Spanish)
Currently translated at 99.8% (520 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/es/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/es/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/es/ 
* Translated using Weblate (Polish)
Currently translated at 99.8% (520 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (French)
Currently translated at 99.6% (519 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (245 of 245 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/es/ 
* Translated using Weblate (French)
Currently translated at 100.0% (75 of 75 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/fr/ 
* Translated using Weblate (Spanish)
Currently translated at 99.8% (520 of 521 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Spanish)
Currently translated at 100.0% (56 of 56 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/es/ 
* i18n-tasks normalize
* yarn run manage:translations
* Restore wrongly removed translations 
						
						
					 
					
						2017-12-08 01:59:44 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						369f40bb9f 
					 
					
						
						
							
							Bump version to 2.1.0rc2  
						
						
						
						
					 
					
						2017-12-08 01:47:08 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						65e0bbd958 
					 
					
						
						
							
							Disable status content outline ( #5921 )  
						
						
						
						
					 
					
						2017-12-08 00:03:25 +01:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						832a7f9a05 
					 
					
						
						
							
							ReFix font-weight of <strong> element for CJK fonts ( #5920 )  
						
						... 
						
						
						
						Also apply to Japanese and Korean.
Fix font-weight in landing pages. 
						
						
					 
					
						2017-12-07 21:35:19 +01:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						7fcf15adf3 
					 
					
						
						
							
							Improve Chinese (Simplified) translations ( #5911 )  
						
						... 
						
						
						
						* i18n: (zh-CN) Change `管理` (moderation) to `运营`
* i18n: (zh-CN) Improve translations 
						
						
					 
					
						2017-12-07 16:02:52 +01:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						a1fc626e57 
					 
					
						
						
							
							Fix font-weight of <strong> element for CJK fonts ( #5914 )  
						
						... 
						
						
						
						* Fix font-weight for CJK fonts
* Use `font-weight: 700;` for mobile support
* Fix indentation
* Remove trailing whitespace
* Remove trailing whitespace 
						
						
					 
					
						2017-12-07 16:01:52 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						9a6fc03332 
					 
					
						
						
							
							Hide moved account's follow button in search result ( #5913 )  
						
						
						
						
					 
					
						2017-12-07 15:59:31 +01:00 
						 
				 
			
				
					
						
							
							
								Quenty31 
							
						 
					 
					
						
						
							
						
						7445f17571 
					 
					
						
						
							
							OC language update ( #5905 )  
						
						... 
						
						
						
						* Update
* update
* Update oc.yml
* bundle exec i18n-tasks normalize
* Update oc.yml 
						
						
					 
					
						2017-12-07 15:28:13 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						0c4ca3e549 
					 
					
						
						
							
							Remove duplicate annotate ( #5910 )  
						
						... 
						
						
						
						* Remove duplicate annotate
* Remove blank line 
						
						
					 
					
						2017-12-07 04:53:42 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						c083816c24 
					 
					
						
						
							
							Add embed_url to preview cards ( #5775 )  
						
						
						
						
					 
					
						2017-12-07 03:37:43 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						432761f375 
					 
					
						
						
							
							Fix hide reblogs (regression from  #5887 ) ( #5909 )  
						
						
						
						
					 
					
						2017-12-07 03:37:31 +01:00 
						 
				 
			
				
					
						
							
							
								nightpool 
							
						 
					 
					
						
						
							
						
						9302369aa5 
					 
					
						
						
							
							fix weblate for ja ( #5906 )  
						
						
						
						
					 
					
						2017-12-07 07:08:22 +09:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						a0047fdca0 
					 
					
						
						
							
							i18n:  🇵🇱  ( #5903 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-12-07 05:04:35 +09:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						a20509b41e 
					 
					
						
						
							
							Fix list editor modal on narrow devices ( #5904 )  
						
						
						
						
					 
					
						2017-12-06 19:48:48 +01:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						281c577cf8 
					 
					
						
						
							
							Fix extra space between status text and username ( #5902 )  
						
						
						
						
					 
					
						2017-12-06 17:53:25 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f9a0d8f2b9 
					 
					
						
						
							
							Bump version to 2.1.0rc1 ( #5834 )  
						
						
						
						
					 
					
						2017-12-06 16:13:32 +01:00 
						 
				 
			
				
					
						
							
							
								aschmitz 
							
						 
					 
					
						
						
							
						
						4de211b80a 
					 
					
						
						
							
							Break out nested relationship API keys ( #5887 )  
						
						... 
						
						
						
						* Break out nested relationship API keys
This closes  #5856  by restoring the existing behavior of the `muting`
and `following` keys (returning booleans rather than truthy or false).
It adds `showing_reblogs` and `muting_notifications` keys:
* `showing_reblogs` returns true if:
  1. You've requested to follow the user, with reblogs shown, or
  2. You are following the user, with reblogs shown.
* `muting_notifications` returns true if you have muted the user and
  their notifications as well.
* Rubocop fix
* Fix pulling reblog/mute status from relationships
I could swear this had passed tests before, but apparently not.
Works now.
* More test fixes
Really, you'd expect this to be more straightforward. 
						
						
					 
					
						2017-12-06 16:10:54 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						063a1c2a8b 
					 
					
						
						
							
							Fix emoji picker scrollbar (regression from  #5046 ) ( #5901 )  
						
						
						
						
					 
					
						2017-12-06 12:18:27 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						a9ca5ce920 
					 
					
						
						
							
							Handle submit event of new list form ( #5895 )  
						
						
						
						
					 
					
						2017-12-06 12:18:10 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						d7a17b5e8b 
					 
					
						
						
							
							Search only from followees ( #5897 )  
						
						
						
						
					 
					
						2017-12-06 11:44:23 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						34e2a06de0 
					 
					
						
						
							
							Update Yarn to version 1.3.2 ( #5900 )  
						
						
						
						
					 
					
						2017-12-06 11:42:51 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						4c1a02fa73 
					 
					
						
						
							
							Yarn install from Debian package repository ( #5899 )  
						
						
						
						
					 
					
						2017-12-06 11:42:30 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						b21db9bbde 
					 
					
						
						
							
							Using double splat operator ( #5859 )  
						
						
						
						
					 
					
						2017-12-06 11:41:57 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						42bcbd36b7 
					 
					
						
						
							
							Remove rabl dependency ( #5894 )  
						
						... 
						
						
						
						* Remove rabl dependency
* Replicate old Oj configuration 
						
						
					 
					
						2017-12-06 15:04:49 +09:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						0393a64a90 
					 
					
						
						
							
							Update Japanese translations. ( #5893 )  
						
						
						
						
					 
					
						2017-12-06 03:22:11 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d68868ca14 
					 
					
						
						
							
							Lists redis clean-up ( #5886 )  
						
						... 
						
						
						
						* When list is deleted, remove feed from redis
* Clean up list feeds of inactive users 
						
						
					 
					
						2017-12-05 23:20:27 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e20895f251 
					 
					
						
						
							
							Add list of lists component to web UI ( #5811 )  
						
						... 
						
						
						
						* Add list of lists component to web UI
* Add list adding
* Add list removing
* List editor modal
* Add API account search limited by following=true relation
* Rework list editor modal
* Remove mandatory pagination of GET /api/v1/lists/:id/accounts
* Adjust search input placeholder
* Fix rspec (#5890 )
* i18n: (zh-CN) Add missing translations for #5811  (#5891 )
* i18n: (zh-CN) yarn manage:translations -- zh-CN
* i18n: (zh-CN) Add missing translations for #5811 
* Fix some issues
- Display loading/missing state for list timelines
- Order lists alphabetically in overview
- Fix async list editor reset
- Redirect to /lists after deleting unpinned list
- Redirect to / after pinning a list
* Remove dead list columns when a list is deleted or fetch returns 404 
						
						
					 
					
						2017-12-05 23:02:27 +01:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						12cea76634 
					 
					
						
						
							
							Update Chinese (Simplified) translations for version 2.1.0rc1 ( #5849 )  
						
						... 
						
						
						
						* i18n: (zh-CN) Add missing translations for multiple PRs.
Related PRs: #5838  #5762  #5835  #5837  #5832  #5823  #5814  #5757 
* i18n: (zh-CN) Fix translation for #5823  / #5835 
* i18n: (zh-CN) Improve translations
* i18n: (zh-CN) Improve translations
* i18n: (zh-CN) Change `发送者` to `作者`
* i18n: (zh-CN) Add missing translations for #5862 
* i18n: (zh-CN) Add missing translation for #5874 
* i18n: (zh-CN) Improve translations for keyboard shortcuts 
						
						
					 
					
						2017-12-06 00:46:04 +09:00 
						 
				 
			
				
					
						
							
							
								Neetshin 
							
						 
					 
					
						
						
							
						
						b4bc594c5a 
					 
					
						
						
							
							Add aria-autocomplete='list' in Textaria ( #5889 )  
						
						... 
						
						
						
						ref: https://www.w3.org/TR/wai-aria-1.1/#aria-autocomplete  
						
						
					 
					
						2017-12-05 11:32:00 +01:00 
						 
				 
			
				
					
						
							
							
								Neetshin 
							
						 
					 
					
						
						
							
						
						82884ac5c4 
					 
					
						
						
							
							Update mutes.js ( #5882 )  
						
						
						
						
					 
					
						2017-12-04 20:52:14 +09:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						886829e96c 
					 
					
						
						
							
							Add keyboard shortcuts link to getting-started navigation ( #5874 )  
						
						... 
						
						
						
						* Add keyboard shortcuts link to getting-started navigation
* i18n: 🇵🇱 
* yarn manage:translations 
						
						
					 
					
						2017-12-03 21:29:51 +01:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						62a94ebed4 
					 
					
						
						
							
							Add back button to keyboard shortcuts legend column ( #5872 )  
						
						
						
						
					 
					
						2017-12-03 21:29:41 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						ac17309faf 
					 
					
						
						
							
							Update dependencies for Node.js (2017-12-03) ( #5876 )  
						
						... 
						
						
						
						* Update babel-plugin-lodash to version 3.3.2
* Update enzyme to version 3.2.0
* Update enzyme-adapter-react-16 to version 1.1.0
* Update intersection-observer to version 0.5.0
* Update intl-messageformat to version 2.2.0
* Update node-sass to version 4.7.2
* Update postcss-loader to version 2.0.9
* Update React to version 16.2.0
* Update react-textarea-autosize to version 5.2.1
* Update stringz to version 0.3.0
* Update webpack to version 3.9.1
* Update webpack-bundle-analyzer to version 2.9.1
* Update webpack-dev-server to version 2.9.5
* Update webpack-merge to version 4.1.1
* Update fsevents to version 1.1.3
* yarn upgrade 
						
						
					 
					
						2017-12-03 16:55:53 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						dd23ae031f 
					 
					
						
						
							
							Update dependencies for Ruby (2017-12-03) ( #5878 )  
						
						... 
						
						
						
						* Update active_model_serializers to version 0.10.7
* Update capistrano-rails to version 1.3.1
* Update capistrano-rbenv to version 2.1.3
* Update capybara to version 2.16.1
* Update devise-two-factor to version 3.0.2
* Update i18n-tasks to version 0.8.19
* Update ox to version 2.8.2
* Update parallel_tests to version 2.19.0
* Update puma to version 3.11.0
* Update redis-namespace to version 1.6.0
* Update rspec-rails to version 3.7.2
* Update scss_lint to version 0.56.0
* Update webmock to version 3.1.1
* Update webpush to version 0.3.3
* bundle update 
						
						
					 
					
						2017-12-03 16:55:27 +01:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						51f2eca887 
					 
					
						
						
							
							Add Japanese translations for invite filter. ( #5869 )  
						
						
						
						
					 
					
						2017-12-02 15:09:56 +01:00 
						 
				 
			
				
					
						
							
							
								cormo 
							
						 
					 
					
						
						
							
						
						bdf6d0a684 
					 
					
						
						
							
							Remove redundant import statement in SCSS ( #5864 )  
						
						... 
						
						
						
						* Remove redudant import statement in SCSS
* Fix wrong chmod 
						
						
					 
					
						2017-12-02 08:42:20 +09:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						b15482ce71 
					 
					
						
						
							
							i18n:  🇵🇱  ( #5865 )  
						
						
						
						
					 
					
						2017-12-02 03:19:30 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						74320971e2 
					 
					
						
						
							
							Add invite filter ( #5862 )  
						
						
						
						
					 
					
						2017-12-01 16:40:02 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						eee3b32b77 
					 
					
						
						
							
							Fix invites form path ( #5861 )  
						
						
						
						
					 
					
						2017-12-01 12:26:57 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						df03042a6e 
					 
					
						
						
							
							Allow admin to deactivate invite created by users ( #5860 )  
						
						
						
						
					 
					
						2017-12-01 12:26:19 +01:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						9927df83ad 
					 
					
						
						
							
							Update Japanese translations for KeyboardShortcuts. ( #5858 )  
						
						
						
						
					 
					
						2017-12-01 01:35:47 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4c6b5dbe96 
					 
					
						
						
							
							Add semi-support for Video/Image objects in ActivityPub ( #5848 )  
						
						... 
						
						
						
						* Add semi-support for Video/Image objects in ActivityPub
Video and Image objects will create corresponding status records
with manually crafted text contents (title + URL)
* Extract html-url-finding logic into JsonLdHelper
* Fallback to id when url missing, extract supported object types 
						
						
					 
					
						2017-11-30 04:06:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						85e97ecab6 
					 
					
						
						
							
							Fix too many forwards ( #5854 )  
						
						... 
						
						
						
						* Avoid sending explicit Undo->Announce when original deleted
* Do not forward a reply back to the server that sent it
* Deduplicate inboxes of rebloggers' followers for delete forwarding
* Adjust test
* Fix wrong class, bad SQL, wrong variable, outdated comment 
						
						
					 
					
						2017-11-30 03:50:05 +01:00 
						 
				 
			
				
					
						
							
							
								takayamaki 
							
						 
					 
					
						
						
							
						
						dc1ebd45a3 
					 
					
						
						
							
							add index on stream_entries table ( #5793 )  
						
						
						
						
					 
					
						2017-11-30 03:35:54 +01:00 
						 
				 
			
				
					
						
							
							
								Mayu Laierlence 
							
						 
					 
					
						
						
							
						
						f0d4c7d7ab 
					 
					
						
						
							
							Fix Korean translation ( #5853 )  
						
						... 
						
						
						
						"어플리케이션" -> "애플리케이션" 
						
						
					 
					
						2017-11-30 07:16:29 +09:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						82ab9736d5 
					 
					
						
						
							
							i18n:  🇵🇱  ( #5851 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-11-29 20:51:24 +09:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						a62039df27 
					 
					
						
						
							
							Update Japanese translations. ( #5844 )  
						
						
						
						
					 
					
						2017-11-29 15:41:21 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						15fab79cfa 
					 
					
						
						
							
							Show "expired" in invite index ( #5838 )  
						
						... 
						
						
						
						* Show "expired" in invite index
* "Force expire" -> "Deactivate" 
						
						
					 
					
						2017-11-28 15:41:02 +01:00 
						 
				 
			
				
					
						
							
							
								aschmitz 
							
						 
					 
					
						
						
							
						
						eeaec39888 
					 
					
						
						
							
							Allow hiding of reblogs from followed users ( #5762 )  
						
						... 
						
						
						
						* Allow hiding of reblogs from followed users
This adds a new entry to the account menu to allow users to hide
future reblogs from a user (and then if they've done that, to show
future reblogs instead).
This does not remove or add historical reblogs from/to the user's
timeline; it only affects new statuses.
The API for this operates by sending a "reblogs" key to the follow
endpoint. If this is sent when starting a new follow, it will be
respected from the beginning of the follow relationship (even if
the follow request must be approved by the followee). If this is
sent when a follow relationship already exists, it will simply
update the existing follow relationship. As with the notification
muting, this will now return an object ({reblogs: [true|false]}) or
false for each follow relationship when requesting relationship
information for an account. This should cause few issues due to an
object being truthy in many languages, but some modifications may
need to be made in pickier languages.
Database changes: adds a show_reblogs column (default true,
non-nullable) to the follows and follow_requests tables. Because
these are non-nullable, we use the existing MigrationHelpers to
perform this change without locking those tables, although the
tables are likely to be small anyway.
Tests included.
See also <https://github.com/glitch-soc/mastodon/pull/212 >.
* Rubocop fixes
* Code review changes
* Test fixes
This patchset closes  #648  and resolves  #3271 .
* Rubocop fix
* Revert reblogs defaulting in argument, fix tests
It turns out we needed this for the same reason we needed it in muting:
if nil gets passed in somehow (most usually by an API client not passing
any value), we need to detect and handle it.
We could specify a default in the parameter and then also catch nil, but
there's no great reason to duplicate the default value. 
						
						
					 
					
						2017-11-28 15:00:35 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						b8efb5daed 
					 
					
						
						
							
							Fix handling of temporary failures in ProcessMentionsService ( #5842 )  
						
						... 
						
						
						
						* Add test for temporary account resolving failures in ProcessMentionsService
* Fix processing of mentions to already-known remote accounts on temporary failures 
						
						
					 
					
						2017-11-28 15:00:22 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						2b3b44ebbc 
					 
					
						
						
							
							Refactor KeyboardShortcuts component ( #5835 )  
						
						
						
						
					 
					
						2017-11-28 14:32:27 +01:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						1b57d4dd3a 
					 
					
						
						
							
							Fix account migration feature ( #5837 )  
						
						... 
						
						
						
						* Make removable account migration
* Fix error during update of account migration setting
* Add notice when update account migration setting 
						
						
					 
					
						2017-11-28 14:31:23 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						d937a59997 
					 
					
						
						
							
							i18n:  🇵🇱  ( #5841 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-11-28 19:30:18 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						706e534455 
					 
					
						
						
							
							Add UI for setting up account migration ( #5832 )  
						
						
						
						
					 
					
						2017-11-27 22:47:06 +01:00 
						 
				 
			
				
					
						
							
							
								Joshua Wood 
							
						 
					 
					
						
						
							
						
						ff78c1177a 
					 
					
						
						
							
							Add Keyboard Shortcuts Legend ( #5823 )  
						
						... 
						
						
						
						* Add Keyboard Shortcuts Legend
Adds a "Keyboard Shortcuts" legend (displayed in the rightmost column)
which is toggled via a new "?" hotkey. When subsequently pressed from
the Keyboard Shortcuts legend, "?" will navigate back to the previous
location.
* Add hidden table headings.
Makes the headings available for accessibility but hides them visually. 
						
						
					 
					
						2017-11-27 21:31:58 +01:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						c6b7c77229 
					 
					
						
						
							
							i18n: Update ja translation for consumable invites. ( #5829 )  
						
						... 
						
						
						
						* Add Japanese translation for consumable invites.
* Add Japanese translation.
* Update Japanese translation. 
						
						
					 
					
						2017-11-27 20:23:14 +01:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
							
						
						e20258a2e5 
					 
					
						
						
							
							chore(yarn): Upgrade react-swipeable-views (smoother swiping) ( #5830 )  
						
						
						
						
					 
					
						2017-11-27 20:22:47 +01:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						7fb850e987 
					 
					
						
						
							
							Merge indexes for reblog on statuses table ( #5831 )  
						
						... 
						
						
						
						We added an index for `[account_id, reblog_of_id]`, but we already have a similar index for `reblog_of_id`. Those index will be bigger according to statuses count. For example, `reblog_of_id` index uses 800MB for 10GB statuses table.
So this patch swaps indexed columns like `[reblog_of_id, account_id]`, then it will covers both usage with single index.
Since those index creation may take a while, I've also disabled previous index creation. 
						
						
					 
					
						2017-11-27 20:22:27 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						1c5b0e3334 
					 
					
						
						
							
							Use account.username when display_name is empty ( #5828 )  
						
						
						
						
					 
					
						2017-11-27 16:09:52 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						740f8a95a9 
					 
					
						
						
							
							Add consumable invites ( #5814 )  
						
						... 
						
						
						
						* Add consumable invites
* Add UI for generating invite codes
* Add tests
* Display max uses and expiration in invites table, delete invite
* Remove unused column and redundant validator
- Default follows not used, probably bad idea
- InviteCodeValidator is redundant because RegistrationsController
  checks invite code validity
* Add admin setting to disable invites
* Add admin UI for invites, configurable role for invite creation
- Admin UI that lists everyone's invites, always available
- Admin setting min_invite_role to control who can invite people
- Non-admin invite UI only visible if users are allowed to
* Do not remove invites from database, expire them instantly 
						
						
					 
					
						2017-11-27 16:07:59 +01:00 
						 
				 
			
				
					
						
							
							
								Alda Marteau-Hardi 
							
						 
					 
					
						
						
							
						
						0ea4478b68 
					 
					
						
						
							
							Use account.display_name for og:title single toot pages ( #5821 )  
						
						
						
						
					 
					
						2017-11-27 05:31:26 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						fd87e5a53b 
					 
					
						
						
							
							Do not filter the status collection after muting and blocking ( #5815 )  
						
						... 
						
						
						
						Filtering the status collection wipes out even the profiles of muted and
blocked accounts. However, the behavior is inconsistent with the server-
side behavior. 
						
						
					 
					
						2017-11-26 01:45:17 +01:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						57fe4102ea 
					 
					
						
						
							
							i18n: (zh-CN) Add translations for  #5746  &  #5750  ( #5816 )  
						
						
						
						
					 
					
						2017-11-26 02:38:40 +09:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						bf7757cbbc 
					 
					
						
						
							
							Allow to open a modal for embedded photo ( #5777 )  
						
						
						
						
					 
					
						2017-11-25 15:41:45 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						1266c66f79 
					 
					
						
						
							
							Rename ariaLabel property of Dropdown to title ( #5813 )  
						
						... 
						
						
						
						DropdownMenu has ariaLabel property, but it is actually applied to title
property of IconButton. Keep it consistent. 
						
						
					 
					
						2017-11-25 15:41:08 +01:00 
						 
				 
			
				
					
						
							
							
								spla 
							
						 
					 
					
						
						
							
						
						d07983b56d 
					 
					
						
						
							
							Updated Catalan strings ( #5801 )  
						
						... 
						
						
						
						* Updated Catalan strings
* Update ca.yml
* Update ca.yml
* Update ca.yml
* Update ca.yml
* Update ca.yml
* Update ca.yml
* Update ca.yml
* Update simple_form.ca.yml
* Update simple_form.ca.yml
* Update simple_form.ca.yml
* bundle exec i18n-tasks
* Update ca.json
* Update simple_form.ca.yml 
						
						
					 
					
						2017-11-25 23:22:59 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						662b8eefe8 
					 
					
						
						
							
							Change navigation link for moderators ( #5812 )  
						
						
						
						
					 
					
						2017-11-25 05:53:54 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						520d147803 
					 
					
						
						
							
							Add Japanese translations ( #5810 )  
						
						... 
						
						
						
						* yarn manage:translations
* Add Japanese translation for #5087 
* Add Japanese translation for #5616 
* Add Japanese translation for #5746 
* Add Japanese translation for #5750  
						
						
					 
					
						2017-11-25 03:39:57 +01:00 
						 
				 
			
				
					
						
							
							
								William Pitcock 
							
						 
					 
					
						
						
							
						
						32987004c9 
					 
					
						
						
							
							status: preserve visibility attribute when reblogging (infoleak fix) ( #5789 )  
						
						... 
						
						
						
						this should fix *all* remaining visibility-related mastodon ostatus infoleaks.
thanks to @csaurus@gnusocial.de  for pointing out the infoleak. 
						
						
					 
					
						2017-11-25 01:36:08 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						31ac5f0e00 
					 
					
						
						
							
							Display list column ( #5750 )  
						
						
						
						
					 
					
						2017-11-25 00:35:37 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						269a445c0b 
					 
					
						
						
							
							Fix unnecessary order ( #5807 )  
						
						
						
						
					 
					
						2017-11-24 18:41:07 +01:00 
						 
				 
			
				
					
						
							
							
								sdukhovni 
							
						 
					 
					
						
						
							
						
						2b51b4094c 
					 
					
						
						
							
							Don't remove originals of boosted toots from timeline ( #5479 )  
						
						... 
						
						
						
						* Don't remove originals of boosted toots from timeline
* Remove unused argument to updateTimeline 
						
						
					 
					
						2017-11-24 14:43:53 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						1104ac35d3 
					 
					
						
						
							
							Add tests for Streamable ( #5771 )  
						
						
						
						
					 
					
						2017-11-24 14:42:57 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						a78f66c069 
					 
					
						
						
							
							Add index of account and reblog to statuses ( #5785 )  
						
						
						
						
					 
					
						2017-11-24 14:42:09 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						8c0e77d688 
					 
					
						
						
							
							Add tests for AccountRelationshipsPresenter ( #5805 )  
						
						
						
						
					 
					
						2017-11-24 14:41:04 +01:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						7a45d382ea 
					 
					
						
						
							
							i18n: Update ja translations ( #5804 )  
						
						... 
						
						
						
						* Add Japanese translations.
* Update Japanese translations.
* Fix japanese translation. 
						
						
					 
					
						2017-11-24 13:14:31 +01:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						5a551b530a 
					 
					
						
						
							
							Do not require onClose property in NavigationBar ( #5802 )  
						
						... 
						
						
						
						NavigationBar can be used as mock as it is in OnboardingModal. In such a
case, onClose property is not required. 
						
						
					 
					
						2017-11-24 13:13:17 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e84fecb7e9 
					 
					
						
						
							
							Add logging of admin actions ( #5757 )  
						
						... 
						
						
						
						* Add logging of admin actions
* Update brakeman whitelist
* Log creates, updates and destroys with history of changes
* i18n: Update Polish translation (#5782 )
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
* Split admin navigation into moderation and administration
* Redesign audit log page
* 🇵🇱  (#5795 )
* Add color coding to audit log
* Change dismiss->resolve, log all outcomes of report as resolve
* Update terminology (e-mail blacklist) (#5796 )
* Update terminology (e-mail blacklist)
imho looks better
* Update en.yml
* Fix code style issues
* i18n-tasks normalize 
						
						
					 
					
						2017-11-24 02:05:53 +01:00 
						 
				 
			
				
					
						
							
							
								Devon Blandin 
							
						 
					 
					
						
						
							
						
						801eee0ff3 
					 
					
						
						
							
							Disable Code Climate maintainability checks ( #5798 )  
						
						... 
						
						
						
						- Migrate `.codeclimate.yml` to version 2 structure
- Disable Code Climate [maintainability checks][]
https://docs.codeclimate.com/docs/advanced-configuration 
[maintainability checks]: http://blog.codeclimate.com/blog/2017/10/12/10-point-technical-debt-assessment 
This commit upgrades the Code Climate configuration file and disables
the new maintainability checks.
Once this PR is merged, we can experiment with the new checks via pull
requests (the PR will report new issues) or via the [Code Climate
CLI][cli], which [now also supports the new maintainability
checks][cli-support].
[cli]: https://github.com/codeclimate/codeclimate 
[cli-support]: https://codeclimate.com/changelog/5a0e488824cfa902a300091c  
						
						
					 
					
						2017-11-23 21:38:17 +01:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						bc4a726c24 
					 
					
						
						
							
							i18n: (zh-CN) Add translations for  #5746  &  #5735  ( #5764 )  
						
						
						
						
					 
					
						2017-11-23 02:49:21 +01:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						fc2155019b 
					 
					
						
						
							
							Add Japanese translations. ( #5769 )  
						
						
						
						
					 
					
						2017-11-21 17:11:33 +01:00 
						 
				 
			
				
					
						
							
							
								Joan Montané 
							
						 
					 
					
						
						
							
						
						53b7b81b43 
					 
					
						
						
							
							Update and fix Catalan translation ( #5773 )  
						
						... 
						
						
						
						* Update activerecord.ca.yml
* Update ca.yml
* Update devise.ca.yml
* Update doorkeeper.ca.yml
* Update simple_form.ca.yml
* fix syntax error for ca translation
* fix syntax errors in ca translations
Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-11-21 23:17:28 +09:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						6f609dc4b4 
					 
					
						
						
							
							Add tests for Remotable ( #5768 )  
						
						
						
						
					 
					
						2017-11-21 13:59:36 +09:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						3dce6cbbd7 
					 
					
						
						
							
							Fixed duplicating URL of photo type of oEmbed ( #5763 )  
						
						
						
						
					 
					
						2017-11-20 20:45:54 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						2bcc81700c 
					 
					
						
						
							
							Fix NoMethodError at ActivityPub::FetchRemoteStatusService ( #5753 )  
						
						
						
						
					 
					
						2017-11-19 15:33:15 +01:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						53e95c4efc 
					 
					
						
						
							
							Fix N+1 at notification ( #5752 )  
						
						
						
						
					 
					
						2017-11-19 15:32:48 +01:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						08deec4c84 
					 
					
						
						
							
							i18n: Update ja translation for moderator badge. ( #5731 )  
						
						... 
						
						
						
						* Update Japanese translation for moderator badge.
* Follows English notation 
						
						
					 
					
						2017-11-19 04:16:56 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						2590aac863 
					 
					
						
						
							
							Add tests for AccountInteractions ( #5751 )  
						
						... 
						
						
						
						* Add tests for class methods of AccountInteractions
* Add tests for instance methods of AccountInteractions 
						
						
					 
					
						2017-11-19 04:16:14 +01:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						3d1d3d9a20 
					 
					
						
						
							
							Remove translations of default theme ( #5741 )  
						
						
						
						
					 
					
						2017-11-19 04:15:50 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						8f638a2bf2 
					 
					
						
						
							
							Add a test for Settings::Extend#settings ( #5720 )  
						
						
						
						
					 
					
						2017-11-19 04:15:32 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						9d9b1aff1e 
					 
					
						
						
							
							Add tests for Status#title ( #5718 )  
						
						
						
						
					 
					
						2017-11-19 04:15:17 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						bfdcf76a64 
					 
					
						
						
							
							Add “staff” badge to admin user pages ( #5735 )  
						
						... 
						
						
						
						* Allow staff badge to change from setting to hidden
* i18n: Update Polish translation 
						
						
					 
					
						2017-11-19 04:13:57 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						b380e9d2cb 
					 
					
						
						
							
							i18n: Update Polish translation ( #5749 )  
						
						
						
						
					 
					
						2017-11-18 21:43:10 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						58cede4808 
					 
					
						
						
							
							Profile redirect notes ( #5746 )  
						
						... 
						
						
						
						* Serialize moved accounts into REST and ActivityPub APIs
* Parse federated moved accounts from ActivityPub
* Add note about moved accounts to public profiles
* Add moved account message to web UI
* Fix code style issues 
						
						
					 
					
						2017-11-18 19:39:02 +01:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						6be72a3ec6 
					 
					
						
						
							
							Updating Chinese (Simplified) translations ( #5725 )  
						
						... 
						
						
						
						* i18n: (zh-CN) Improve translations
* i18n: (zh-CN) Change `静音` to `隐藏`
* i18n: (zh-CN) Add translations for #5087  & #5669 
* i18n: (zh-CN) Improve translations
* i18n: (zh-CN) Improve translations
* i18n: (zh-CN) Improve translations
* i18n: (zh-CN) Improve translations
* i18n: (zh-CN) Add missing translation for #5728  
						
						
					 
					
						2017-11-18 14:35:11 +09:00 
						 
				 
			
				
					
						
							
							
								Baptiste Gelez 
							
						 
					 
					
						
						
							
						
						2864e5e077 
					 
					
						
						
							
							Make it possible to bind streming service to 0.0.0.0 ( #5744 )  
						
						
						
						
					 
					
						2017-11-18 04:44:19 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						24cafd73a2 
					 
					
						
						
							
							Lists ( #5703 )  
						
						... 
						
						
						
						* Add structure for lists
* Add list timeline streaming API
* Add list APIs, bind list-account relation to follow relation
* Add API for adding/removing accounts from lists
* Add pagination to lists API
* Add pagination to list accounts API
* Adjust scopes for new APIs
- Creating and modifying lists merely requires "write" scope
- Fetching information about lists merely requires "read" scope
* Add test for wrong user context on list timeline
* Clean up tests 
						
						
					 
					
						2017-11-18 00:16:48 +01:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						4a2fc2d444 
					 
					
						
						
							
							Increase contrast of Admin badges ( #5740 )  
						
						... 
						
						
						
						To comply WCAG 2.0 guidelines on contrast ratio. 
						
						
					 
					
						2017-11-17 19:59:53 +01:00 
						 
				 
			
				
					
						
							
							
								Clworld 
							
						 
					 
					
						
						
							
						
						e1ebf36352 
					 
					
						
						
							
							Fix regression  #5467 : fixes emoji copy ( #5739 )  
						
						
						
						
					 
					
						2017-11-17 18:22:31 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Coto 
							
						 
					 
					
						
						
							
						
						ae6dd08121 
					 
					
						
						
							
							Change libinconv download URL to HTTPS ( #5738 )  
						
						
						
						
					 
					
						2017-11-17 18:21:05 +01:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						e28b33c89c 
					 
					
						
						
							
							Move "Permissions" row into main table in /admin/accounts/:id ( #5734 )  
						
						
						
						
					 
					
						2017-11-17 15:18:20 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						dc6e031364 
					 
					
						
						
							
							Redirect to reports when moderator ( #5733 )  
						
						
						
						
					 
					
						2017-11-17 03:26:34 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						9dd5e329ab 
					 
					
						
						
							
							Remove empty strings ( #5732 )  
						
						
						
						
					 
					
						2017-11-17 10:52:30 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3e90987c8b 
					 
					
						
						
							
							Fix some rubocop style issues ( #5730 )  
						
						
						
						
					 
					
						2017-11-17 10:06:26 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2151fd3150 
					 
					
						
						
							
							Display moderator badge (green), admin badge changed to red ( #5728 )  
						
						
						
						
					 
					
						2017-11-17 01:22:38 +01:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						ad207456d6 
					 
					
						
						
							
							Improve language filter ( #5724 )  
						
						... 
						
						
						
						* Scrub text of html before detecting language.
* Detect language on statuses coming from activitypub.
* Fix rubocop comments.
* Remove custom emoji from text before language detection 
						
						
					 
					
						2017-11-16 13:51:38 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						9e3d24a150 
					 
					
						
						
							
							Fix AccountFinderConcern::AccountFinder#with_usernames ( #5722 )  
						
						
						
						
					 
					
						2017-11-16 12:13:03 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						556c07df1f 
					 
					
						
						
							
							Add tests for Status#verb ( #5717 )  
						
						
						
						
					 
					
						2017-11-16 15:46:29 +09:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						3023725936 
					 
					
						
						
							
							Add tests for Status#hidden? ( #5719 )  
						
						
						
						
					 
					
						2017-11-16 11:07:27 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Hunsaker 
							
						 
					 
					
						
						
							
						
						3e4b01b47d 
					 
					
						
						
							
							[Nanobox] Apply Release Notes Changes ( #5670 )  
						
						... 
						
						
						
						Apparently I missed some things in earlier commits/releases that needed to be applied to the Nanobox setup. All minor things, nothing that breaks anything, but still best to get them in place.
- Move cron jobs to their own component, so the Sidekiq component can be scaled up to multiple instances without causing issues with running the same cron job multiple times at once.
- Update cron jobs to the latest requirements, removing extraneous ones
- Add new variables to `.env.nanobox`
- Update Nginx to use correct cache header directives 
						
						
					 
					
						2017-11-15 16:26:53 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						19e8b861a2 
					 
					
						
						
							
							Delegate some methods of User to @settings ( #5706 )  
						
						... 
						
						
						
						* Move some tests of User into Settings::ScopedSettings
* Add a test for User@settings 
						
						
					 
					
						2017-11-15 16:05:20 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						7d7df877ef 
					 
					
						
						
							
							Add a test for Tag#to_param ( #5705 )  
						
						
						
						
					 
					
						2017-11-15 16:04:41 +01:00 
						 
				 
			
				
					
						
							
							
								masarakki 
							
						 
					 
					
						
						
							
						
						c73a1fb537 
					 
					
						
						
							
							reusable-streaming ( #5709 )  
						
						
						
						
					 
					
						2017-11-15 16:04:15 +01:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						f6bc6399e2 
					 
					
						
						
							
							Add Japanese translation for DM block option. ( #5704 )  
						
						
						
						
					 
					
						2017-11-15 03:57:09 +01:00 
						 
				 
			
				
					
						
							
							
								Surinna Curtis 
							
						 
					 
					
						
						
							
						
						031a5a8f92 
					 
					
						
						
							
							Optional notification muting ( #5087 )  
						
						... 
						
						
						
						* Add a hide_notifications column to mutes
* Add muting_notifications? and a notifications argument to mute!
* block notifications in notify_service from hard muted accounts
* Add specs for how mute! interacts with muting_notifications?
* specs testing that hide_notifications in mutes actually hides notifications
* Add support for muting notifications in MuteService
* API support for muting notifications (and specs)
* Less gross passing of notifications flag
* Break out a separate mute modal with a hide-notifications checkbox.
* Convert profile header mute to use mute modal
* Satisfy eslint.
* specs for MuteService notifications params
* add trailing newlines to files for Pork :)
* Put the label for the hide notifications checkbox in a label element.
* Add a /api/v1/mutes/details route that just returns the array of mutes.
* Define a serializer for /api/v1/mutes/details
* Add more specs for the /api/v1/mutes/details endpoint
* Expose whether a mute hides notifications in the api/v1/relationships endpoint
* Show whether muted users' notifications are muted in account lists
* Allow modifying the hide_notifications of a mute with the /api/v1/accounts/:id/mute endpoint
* make the hide/unhide notifications buttons work
* satisfy eslint
* In probably dead code, replace a dispatch of muteAccount that was skipping the modal with launching the mute modal.
* fix a missing import
* add an explanatory comment to AccountInteractions
* Refactor handling of default params for muting to make code cleaner
* minor code style fixes oops
* Fixed a typo that was breaking the account mute API endpoint
* Apply white-space: nowrap to account relationships icons
* Fix code style issues
* Remove superfluous blank line
* Rename /api/v1/mutes/details -> /api/v2/mutes
* Don't serialize "account" in MuteSerializer
Doing so is somewhat unnecessary since it's always the current user's account.
* Fix wrong variable name in api/v2/mutes
* Use Toggle in place of checkbox in the mute modal.
* Make the Toggle in the mute modal look better
* Code style changes in specs and removed an extra space
* Code review suggestions from akihikodaki
Also fixed a syntax error in tests for AccountInteractions.
* Make AddHideNotificationsToMute Concurrent
It's not clear how much this will benefit instances in practice, as the
number of mutes tends to be pretty small, but this should prevent any
blocking migrations nonetheless.
* Fix up migration things
* Remove /api/v2/mutes 
						
						
					 
					
						2017-11-15 03:56:41 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						6d7e05ec1f 
					 
					
						
						
							
							Add tests for StreamEntry ( #5687 )  
						
						... 
						
						
						
						* Add tests for StreamEntry
- `#object_type`
- `#verb`
- `#mentions`
* Fix to test results instead of implementations 
						
						
					 
					
						2017-11-15 02:00:58 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						58bca7b1e4 
					 
					
						
						
							
							Filter searched toots to be consistent with blocking behaviors ( #5383 )  
						
						
						
						
					 
					
						2017-11-15 01:53:33 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						1c25853842 
					 
					
						
						
							
							Use already-known remote user data if resolving temporarily fails in mentions ( #5702 )  
						
						
						
						
					 
					
						2017-11-15 01:06:49 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						546257bc7f 
					 
					
						
						
							
							Allow specifying STATSD_NAMESPACE ( #5700 )  
						
						
						
						
					 
					
						2017-11-15 07:22:43 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						fbef909c2a 
					 
					
						
						
							
							Add option to block direct messages from people you don't follow ( #5669 )  
						
						... 
						
						
						
						* Add option to block direct messages from people you don't follow
Fix  #5326 
* If the DM responds to a toot by recipient, allow it through
* i18n: Update Polish translation (for #5669 ) (#5673 ) 
						
						
					 
					
						2017-11-14 21:12:57 +01:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						c3ec1e87b8 
					 
					
						
						
							
							Updating Chinese (Simplified) translations ( #5643 )  
						
						... 
						
						
						
						* i18n: (zh-CN) Bug fix for note-counter.
* i18n: (zh-CN) Improve translations
* i18n: (zh-CN) Improve translations
* i18n: (zh-CN) Add missing translations
* i18n: (zh-CN) Improve translations
* i18n: (zh-CN) Add support.array key for better wording
* Revert "i18n: (zh-CN) Add support.array key for better wording"
This reverts commit 27bf9a946e886213e827cd985d4f62419db57534.
Looks like this commit can't get pass the checks, revert it for now.
* i18n: (zh-CN) Change `客户端` to `应用`
* i18n: (zh-CN) Improve translations
* i18n: (zh-CN) Add missing translations (#5635 )
* i18n: (zh-CN) Change `两步验证` to `双重认证`
* i18n: (zh-CN) Improve translations 
						
						
					 
					
						2017-11-14 20:44:42 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						48e27c47a7 
					 
					
						
						
							
							Add a test for SiteUpload#cache_key ( #5685 )  
						
						
						
						
					 
					
						2017-11-14 20:44:11 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						1f1838420f 
					 
					
						
						
							
							Refactor remote_follow_spec.rb ( #5690 )  
						
						
						
						
					 
					
						2017-11-14 20:41:17 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						20150659e6 
					 
					
						
						
							
							Add uniqueness to block email domains ( #5692 )  
						
						
						
						
					 
					
						2017-11-14 20:37:17 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						8087aa83d4 
					 
					
						
						
							
							i18n: Update Polish translation ( #5699 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-11-14 20:36:11 +01:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						249b0fe107 
					 
					
						
						
							
							Add Japanese translations for moderator roles and its own admin actions. ( #5689 )  
						
						
						
						
					 
					
						2017-11-14 15:53:14 +09:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						a6682a3000 
					 
					
						
						
							
							i18n: fix typo in Polish translation ( #5688 )  
						
						
						
						
					 
					
						2017-11-14 15:52:32 +09:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						4112a0631f 
					 
					
						
						
							
							Add tests for Setting ( #5683 )  
						
						
						
						
					 
					
						2017-11-14 11:08:04 +09:00 
						 
				 
			
				
					
						
							
							
								Anna e só 
							
						 
					 
					
						
						
							
						
						0e6c4cb796 
					 
					
						
						
							
							l10n: PT-BR translation updated ( #5681 )  
						
						... 
						
						
						
						* Improved e-mail messages; delted repeated words
* pt-BR.json translations updated
* Revert "pt-BR.json translations updated"
This reverts commit 108c460531196fed6e6d14f93e8d8d047c835ffd.
* Updated pt-BR.json
* pt-BR.yml updated 
						
						
					 
					
						2017-11-14 11:07:38 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						92aaa55f06 
					 
					
						
						
							
							Add code of conduct from GitHub generator ( #5674 )  
						
						
						
						
					 
					
						2017-11-13 17:28:55 +01:00 
						 
				 
			
				
					
						
							
							
								takayamaki 
							
						 
					 
					
						
						
							
						
						5df8e30415 
					 
					
						
						
							
							fix Code Climate badge on README.md ( #5671 )  
						
						... 
						
						
						
						and change badge's URI to https 
						
						
					 
					
						2017-11-13 11:49:54 +09:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						60f247c2e7 
					 
					
						
						
							
							Add tests for SessionActivation ( #5668 )  
						
						... 
						
						
						
						* Fabricate SessionActivation
not only user_id but user association.
* Add tests for SessionActivation 
						
						
					 
					
						2017-11-13 09:54:48 +09:00 
						 
				 
			
				
					
						
							
							
								Daniel Hunsaker 
							
						 
					 
					
						
						
							
						
						cf7e840990 
					 
					
						
						
							
							Update model annotations to use BIGINT for IDs ( #5461 )  
						
						... 
						
						
						
						All the migrations have been updated to use BIGINTs for ID fields in the DB, but ActiveRecord needs to be told to treat those values as BIGINT as well. This PR does that. 
						
						
					 
					
						2017-11-12 16:18:50 +01:00 
						 
				 
			
				
					
						
							
							
								KEINOS 
							
						 
					 
					
						
						
							
						
						252d0fe020 
					 
					
						
						
							
							Fix   #5652  - Notify too short when abbrev in JA ( #5664 )  
						
						... 
						
						
						
						* Fix  #5652  - Notify too short when abbrev in JA
Fix  #5652  of the notification message to be understandable when abbreviated.
* Changed quotes as original
Double quote to single and single quote as none. But I am not convinced of this fix.
* Added a single quote as YAMLlint's suggestion
* `bundle exec i18n-tasks normalize` 
						
						
					 
					
						2017-11-12 16:51:47 +09:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						2fb722397d 
					 
					
						
						
							
							Add tests for RemoteProfile ( #5665 )  
						
						
						
						
					 
					
						2017-11-12 16:23:31 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						07f7192bc3 
					 
					
						
						
							
							Fix   #5632  - Reset column loading status after fetch fail ( #5659 )  
						
						
						
						
					 
					
						2017-11-12 12:51:07 +09:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						fcb9533549 
					 
					
						
						
							
							i18n: Update Polish translation (for  #5635 ) ( #5661 )  
						
						... 
						
						
						
						* i18n: Update Polish translation (for #5635 )
* 😑 🔫  
						
						
					 
					
						2017-11-11 22:31:20 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7bb8b0b2fc 
					 
					
						
						
							
							Add moderator role and add pundit policies for admin actions ( #5635 )  
						
						... 
						
						
						
						* Add moderator role and add pundit policies for admin actions
* Add rake task for turning user into mod and revoking it again
* Fix handling of unauthorized exception
* Deliver new report e-mails to staff, not just admins
* Add promote/demote to admin UI, hide some actions conditionally
* Fix unused i18n 
						
						
					 
					
						2017-11-11 20:23:33 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						2b1190065c 
					 
					
						
						
							
							Retry thread resolving ( #5599 )  
						
						... 
						
						
						
						Thread resolving is one of the few tasks that isn't retried on failure.
One common cause for failure of this task is a well-connected user replying to
a toot from a little-connected user on a small instance: the small instance
will get many requests at once, and will often fail to answer requests within
the 10 seconds timeout used by Mastodon.
This changes makes the ThreadResolveWorker retry a few times, with a
rapidly-increasing time before retries and large random contribution in order
to spread the load over time. 
						
						
					 
					
						2017-11-11 16:49:04 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						56720ba590 
					 
					
						
						
							
							Add tests for RemoteFollow ( #5651 )  
						
						... 
						
						
						
						* Add tests for RemoteFollow.initialize
* Add tests for RemoteFollow#valid?
* Add tests for RemoteFollow#subscribe_address_for 
						
						
					 
					
						2017-11-10 16:56:02 +01:00 
						 
				 
			
				
					
						
							
							
								Matt 
							
						 
					 
					
						
						
							
						
						e5aa4128f6 
					 
					
						
						
							
							Update en.yml ( #5648 )  
						
						... 
						
						
						
						Changed "Toots with replies" to read "Toots and replies" 
						
						
					 
					
						2017-11-10 02:58:33 +01:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						f9e7336296 
					 
					
						
						
							
							Fix focused background color of direct toots ( #5642 )  
						
						
						
						
					 
					
						2017-11-09 19:40:34 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						07cca6e364 
					 
					
						
						
							
							Add tests for Notification ( #5640 )  
						
						... 
						
						
						
						* Add tests for Notification#target_status
* Add tests for Notification#browserable?
* Add tests for Notification.reload_stale_associations! 
						
						
					 
					
						2017-11-09 14:37:10 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						54b42901df 
					 
					
						
						
							
							Add and Remove tests for FollowRequest ( #5622 )  
						
						... 
						
						
						
						* Add a test for FollowRequest#authorize!
* Remove tests
There is no need to test
ActiveModel::Validations::ClassMethods#validates.
* Make an alias of destroy! as reject!
Instead of defining the method,
make an alias of destroy! as reject! because of reducing test. 
						
						
					 
					
						2017-11-09 14:36:52 +01:00 
						 
				 
			
				
					
						
							
							
								Nanamachi 
							
						 
					 
					
						
						
							
						
						d200e041fe 
					 
					
						
						
							
							Rewrite account_controller_spec ( #5633 )  
						
						... 
						
						
						
						* make accounts_controller_spec DRY
* Add blocked user spec 
						
						
					 
					
						2017-11-09 14:36:17 +01:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						49a285ce15 
					 
					
						
						
							
							Show confirmation dialog on leaving WebUI while composing ( #5616 )  
						
						... 
						
						
						
						* Show confirmation dialog on leaving WebUI while composing
Currently, Back button and Back hotkey can cause leaving from WebUI, as well as browser's back button. Users may hit those buttons accidentally, and their composing text will be lost.
So this prevents it by showing confirmation dialog from `onbeforeunload` event.
* Fix message and comments 
						
						
					 
					
						2017-11-09 14:34:41 +01:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						cfd7b7a0b7 
					 
					
						
						
							
							i18n: Update Polish translation ( #5639 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-11-09 14:23:06 +01:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						36376b5e23 
					 
					
						
						
							
							Translate ja ( #5637 )  
						
						
						
						
					 
					
						2017-11-09 14:22:55 +01:00 
						 
				 
			
				
					
						
							
							
								Quenty31 
							
						 
					 
					
						
						
							
						
						eb97bd8af6 
					 
					
						
						
							
							i10n OC: Memorial ( #5615 ) +  #5467  ( #5623 )  
						
						... 
						
						
						
						* Changed ĩ => ï
* Changed ĩ => ï
* Add ability to disable login and mark accounts as memorial (#5615 ) 
						
						
					 
					
						2017-11-08 15:19:49 +01:00 
						 
				 
			
				
					
						
							
							
								Naoki Kosaka 
							
						 
					 
					
						
						
							
						
						4c0a85ef9b 
					 
					
						
						
							
							In remove_remote, exclude removed media attachments. ( #5626 )  
						
						
						
						
					 
					
						2017-11-08 15:19:22 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						64cc129225 
					 
					
						
						
							
							Add tests for MediaAttachment ( #5620 )  
						
						... 
						
						
						
						- `#local?`
- `#needs_redownload?`
- `#to_param` 
						
						
					 
					
						2017-11-08 15:29:07 +09:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						97fc2da2e0 
					 
					
						
						
							
							Add tests for CustomEmoji#local? and #object_type ( #5621 )  
						
						
						
						
					 
					
						2017-11-08 15:28:17 +09:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						889ada5ee2 
					 
					
						
						
							
							Fix process mentions for local users, as local users are considered to use OStatus ( #5618 )  
						
						
						
						
					 
					
						2017-11-07 22:15:15 +01:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						3f16caaa50 
					 
					
						
						
							
							Eliminate space around emoji ( #5474 )  
						
						... 
						
						
						
						* Eliminate space around emoji
* More improve emoji style
* Make more compatible with Twemoji
* Make scss-lint happy
* Make not modify normal emoji's behavior
* Decrease status__action-bar's margin-top to 5px
* Make the test be passed
* Revert "Make the test be passed"
This reverts commit 54a8c60e5907ef20a5ceb5ab2c86a933e06f3ece.
* Revert "Make not modify normal emoji's behavior"
This reverts commit 6a5bdf0c11df16ebd190cb3ab9d2e8f1349f435a. 
						
						
					 
					
						2017-11-07 19:09:53 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						5d5c0f4f43 
					 
					
						
						
							
							Twidere mention workaround ( #5552 )  
						
						... 
						
						
						
						* Work around Twidere and Tootdon bug
Tootdon and Twidere construct @user@domain handles from mentions in toots based
solely on the mention text and account URI's domain without performing any
webfinger call or retrieving account info from the Mastodon server.
As a result, when a remote user has WEB_DOMAIN ≠ LOCAL_DOMAIN, Twidere and
Tootdon will construct the mention as @user@WEB_DOMAIN. Now, this will usually
resolve to the correct account (since the recommended configuration is to have
WEB_DOMAIN perform webfinger redirections to LOCAL_DOMAIN) when processing
mentions, but won't do so when displaying them (as it does not go through the
whole account resolution at that time).
This change rewrites mentions to the resolved account, so that displaying the
mentions will work.
* Use lookbehind instead of non-capturing group in MENTION_RE
Indeed, substitutions with the previous regexp would erroneously eat any
preceding whitespace, which would lead to concatenated mentions in the
previous commit.
Note that users will “lose” up to one character space per mention for their
toots, as that regexp is also used to remove the domain-part of mentioned
users for character counting purposes, and it also erroneously removed the
preceding character if it was a space. 
						
						
					 
					
						2017-11-07 19:08:14 +01:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1032f3994f 
					 
					
						
						
							
							Add ability to disable login and mark accounts as memorial ( #5615 )  
						
						... 
						
						
						
						Fix  #5597  
					
						2017-11-07 19:06:44 +01:00 
						 
				 
			
				
					
						
							
							
								MitarashiDango 
							
						 
					 
					
						
						
							
						
						cbbeec05be 
					 
					
						
						
							
							Fix spell miss (SWIIFT_OBJECT_URL -> SWIFT_OBJECT_URL) ( #5617 )  
						
						
						
						
					 
					
						2017-11-07 19:06:30 +01:00 
						 
				 
			
				
					
						
							
							
								voidSatisfaction 
							
						 
					 
					
						
						
							
						
						e618edf85a 
					 
					
						
						
							
							fix: slang to adequate word ( #5453 )  
						
						
						
						
					 
					
						2017-11-07 14:49:50 +01:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						b6e2e999bd 
					 
					
						
						
							
							Show the local couterpart of emoji when it exists in /admin/custom_emojis ( #5467 )  
						
						... 
						
						
						
						* Show the local couterpart of emoji when it exists in admin/custom_emojis
* Fix indentation
* Fix error
* Add class table-action-link to Overwrite link
* Make it enable to overwrite emojis
* Make Code Climate happy 
						
						
					 
					
						2017-11-07 14:49:32 +01:00 
						 
				 
			
				
					
						
							
							
								MIYAGI Hikaru 
							
						 
					 
					
						
						
							
						
						782224c991 
					 
					
						
						
							
							Avoid emojifying on invisible text ( #5558 )  
						
						
						
						
					 
					
						2017-11-07 14:48:13 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						84cfee2488 
					 
					
						
						
							
							Do not process undeliverable mentions ( #5598 )  
						
						... 
						
						
						
						* Resolve remote accounts when mentioned even if they are already known
This commit reduces the risk of not having up-to-date public key or protocol
information for a remote account, which is required to deliver toots
(especially direct messages).
* Do not add mentions in private messages for remote users we cannot deliver to
Mastodon does not deliver private and direct toots to OStatus users, as there
is no guarantee the remote software understands the toot's privacy. However,
users currently do not get any feedback on it (Mastodon won't attempt delivery,
but the toot will be displayed exactly the same way to the user).
This change introduces *some* feedback by not processing mentions that are
not going to be delivered. A long-term solution is still needed to have
delivery receipts or at least some better indication of what is going on, but
at least an user can see *something* is up. 
						
						
					 
					
						2017-11-07 14:47:39 +01:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						7bea1530f4 
					 
					
						
						
							
							Resolve remote accounts when mentioned even if they are already known ( #5539 )  
						
						... 
						
						
						
						This commit reduces the risk of not having up-to-date public key or protocol
information for a remote account, which is required to deliver toots
(especially direct messages). 
						
						
					 
					
						2017-11-07 14:31:57 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						47b0c61853 
					 
					
						
						
							
							Unify file upload to using fog ( #5604 )  
						
						
						
						
					 
					
						2017-11-07 14:30:31 +01:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						864c4d869f 
					 
					
						
						
							
							Make fullscreen video in detailed status plays in fullscreen (Partly  Fix   #5160 ) ( #5611 )  
						
						... 
						
						
						
						* Make fullscreen video in detailed status plays in fullscreen (Fix  #5160 )
* Directly assign the initial state 
						
						
					 
					
						2017-11-07 14:24:55 +01:00 
						 
				 
			
				
					
						
							
							
								kedama 
							
						 
					 
					
						
						
							
						
						d8cd9000d9 
					 
					
						
						
							
							Hide disabled custom emojis from emoji picker and emoji auto suggestions. ( #5613 )  
						
						... 
						
						
						
						Make the same behavior as /api/v1/custom_emojis. 
						
						
					 
					
						2017-11-07 14:24:21 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						d307ee79e9 
					 
					
						
						
							
							Implement tests for Account#refresh! ( #5601 )  
						
						
						
						
					 
					
						2017-11-06 13:54:41 +09:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						cf01326cc1 
					 
					
						
						
							
							Add test for Account#save_with_optional_media! ( #5603 )  
						
						... 
						
						
						
						There was a test when some of the properties are invalid, but none when all
of them are valid. 
						
						
					 
					
						2017-11-06 13:54:12 +09:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						d48779cf7b 
					 
					
						
						
							
							i18n: Improve Polish translation ( #5596 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-11-06 07:06:54 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						8a588145d5 
					 
					
						
						
							
							Update extract-text-webpack-plugin to version 3.0.2 ( #5584 )  
						
						
						
						
					 
					
						2017-11-05 13:07:59 +01:00 
						 
				 
			
				
					
						
							
							
								MIYAGI Hikaru 
							
						 
					 
					
						
						
							
						
						8abe9e9058 
					 
					
						
						
							
							don't display any descendants of .invisible ( #5567 )  
						
						... 
						
						
						
						* don't display any descendants of .invisible
* reduce the scope of selector
* remove some rules for image
* lint 
						
						
					 
					
						2017-11-05 13:05:50 +01:00 
						 
				 
			
				
					
						
							
							
								ysksn 
							
						 
					 
					
						
						
							
						
						15c0f6ae56 
					 
					
						
						
							
							Implement tests for Account#possibly_stale? ( #5591 )  
						
						
						
						
					 
					
						2017-11-05 17:20:05 +09:00 
						 
				 
			
				
					
						
							
							
								Quenty31 
							
						 
					 
					
						
						
							
						
						da3adc0a73 
					 
					
						
						
							
							l10n Occitan ( #5586 )  
						
						... 
						
						
						
						* Update OC: time format
Correction for time format according to: https://opinion.jornalet.com/conselh-linguistic-de-jornalet/blog/2379/la-notacion-oraria-en-occitan 
Harmonisation words in menu and confirmation windows
* Update for unlisted custum emoji + #5577 
* correction subjonctiu
It's either siasque or siague
* Corrections
Any : qual que, in two words, else it means "some".
And "siasque" with S even if I don't pronounce it at all.
* Update oc.json 
						
						
					 
					
						2017-11-03 17:42:30 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						0338c16f9f 
					 
					
						
						
							
							Remove babel-plugin-react-transform ( #5582 )  
						
						
						
						
					 
					
						2017-11-01 17:49:46 +01:00 
						 
				 
			
				
					
						
							
							
								MitarashiDango 
							
						 
					 
					
						
						
							
						
						38d072446b 
					 
					
						
						
							
							add account search condition (instance domain) ( #5577 )  
						
						
						
						
					 
					
						2017-11-01 14:46:05 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						8ae9bd0eea 
					 
					
						
						
							
							Upgrade compression-webpack-plugin to version 1.0.1 ( #5581 )  
						
						
						
						
					 
					
						2017-11-01 14:42:19 +01:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
							
						
						5521e94e24 
					 
					
						
						
							
							refactor(features/ui): Avoid useless renders in WrappedSwitch ( #5580 )  
						
						
						
						
					 
					
						2017-11-01 12:17:53 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						763a2f8511 
					 
					
						
						
							
							Replace react-router-scroll to react-router-scroll-4 ( #5568 )  
						
						
						
						
					 
					
						2017-11-01 06:58:38 +09:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						60f962eedc 
					 
					
						
						
							
							Refactor initial state: auto_play_gif ( #5576 )  
						
						
						
						
					 
					
						2017-11-01 06:58:07 +09:00 
						 
				 
			
				
					
						
							
							
								K.SHIRAKASHI 
							
						 
					 
					
						
						
							
						
						47d56438da 
					 
					
						
						
							
							Revert ruby-jwt version ( #5575 )  
						
						... 
						
						
						
						jwt 2.1.0 still does not work well.
ref. https://github.com/zaru/webpush/issues/42  
						
						
					 
					
						2017-11-01 00:47:35 +09:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						0692991b54 
					 
					
						
						
							
							Add ServiceWorker caching for static assets ( #5524 )  
						
						
						
						
					 
					
						2017-10-31 12:25:51 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						6705463ed0 
					 
					
						
						
							
							Update dependencies for Node.js (2017-10-30) ( #5565 )  
						
						... 
						
						
						
						* Update autoprefixer to version 7.1.6
* Update babel-plugin-preval to version 1.6.1
* Update babel-plugin-transform-react-remove-prop-types to version 0.4.10
* Update babel-preset-env to version 1.6.1
* Update cross-env to version 5.1.1
* Update enzyme-adapter-react-16 to version 1.0.2
* Update eslint-plugin-import to version 2.8.0
* Update immutable to version 3.8.2
* Update express to 4.16.2
* Update intl-relativeformat to version 2.1.0
* Update postcss-loader to version 2.0.8
* Update react-immutable-pure-component to version 1.1.1
* Update react-motion to version 0.5.2
* Update react-notification to version 6.8.2
* Update react-overlays to version 0.8.3
* Update react-redux-loading-bar to version 2.9.3
* Update resolve-url-loader to version 2.2.0
* Update style-loader to version 0.19.0
* Update webpack to version 3.8.1
* Update webpack-dev-server to version 2.9.3
* yarn upgrade 
						
						
					 
					
						2017-10-31 12:23:24 +01:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						a2a4bf4e78 
					 
					
						
						
							
							Update dependencies for Ruby (2017-10-30) ( #5566 )  
						
						... 
						
						
						
						* Update better_errors to version 2.4.0
* Update binding_of_caller to version 0.7.3
* Update bootsnap to version 1.1.5
* Update browser to version 2.5.2
* Update capistrano to version 3.10.0
* Update capistrano-bundler to version 1.3.0
* Update capistrano-rbenv to version 2.1.2
* Update capybara to version 2.15.4
* Update cld3 to version 3.2.1
* Update fabrication to version 2.18.0
* Update fog-openstack to version 0.1.22
* Update kaminari to version 1.1.1
* Update lograge to version 0.7.1
* Update nokogiri to version 1.8.1
* Update oj to version 3.3.9
* Update ox to version 2.8.1
* Update parallel_tests to version 2.17.0
* Update pkg-config to version 1.2.8
* Update rspec-rails to version 3.7.1
* Update rubocop to version 0.51.0
* Update scss_lint to version 0.55.0
* Update sidekiq to version 5.0.5
* Update sidekiq-scheduler to version 2.1.10
* Update tzinfo-data to version 1.2017.3
* Update webpacker to version 3.0.2
* bundle update 
						
						
					 
					
						2017-10-31 12:22:32 +01:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						b254e6ca5f 
					 
					
						
						
							
							Refactor initial state: "me" ( #5563 )  
						
						... 
						
						
						
						* Refactor initial state: "me"
* remove "me" from reducers/meta.js 
						
						
					 
					
						2017-10-31 11:27:48 +09:00 
						 
				 
			
				
					
						
							
							
								SerCom_KC 
							
						 
					 
					
						
						
							
						
						29609fbb6a 
					 
					
						
						
							
							Updating Chinese (Simplified) translations ( #5508 )  
						
						... 
						
						
						
						* i18n: (zh-CN) fix punctuations and spaces
Spaces are fixed according to https://github.com/sparanoid/chinese-copywriting-guidelines 
* i18n: (zh-CN) fix punctuation
* i18n: (zh-CN) Adapt official translation of Discourse Privacy Policy from GitHub, with minor fixes
https://github.com/discourse/discourse/blob/master/config/locales/server.zh_CN.yml#L2677 
* i18n: (zh-CN) Update missing translations
* i18n: (zh-CN) Fixing errors
* i18n: (zh-CN) Fix indent error
* i18n: (zh-CN) Fix language tag
* i18n: (zh-CN) Remove quotes
* i18n: (zh-CN) Update translation (#5485 )
* i18n: (zh-CN) Remove whitespaces, x -> ×
* i18n: (zh-CN) Rewording on time distance
* i18n: (zh-CN) Overall improvements
* i18n: (zh-CN) i18n-tasks normalization
* i18n: (zh-CN) Add missing translation 
						
						
					 
					
						2017-10-30 12:34:58 +09:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						d37a56c07c 
					 
					
						
						
							
							Update remote ActivityPub users when fetching their toots ( #5545 )  
						
						
						
						
					 
					
						2017-10-30 00:24:16 +09:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						2cea4592a3 
					 
					
						
						
							
							Avoid modifying emoji data inline ( #5548 )  
						
						
						
						
					 
					
						2017-10-30 00:23:38 +09:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						512feab222 
					 
					
						
						
							
							Add margin to account for Edge disappearing scrollbar ( #5522 )  
						
						... 
						
						
						
						* Add margin to account for Edge disappearing scrollbar
* Fix 16px margin for DMs and horizontal line 
						
						
					 
					
						2017-10-30 00:11:32 +09:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						5e111ce16d 
					 
					
						
						
							
							Reactor unfollow_modal, boost_modal, delete_modal ( #5505 )  
						
						
						
						
					 
					
						2017-10-30 00:10:15 +09:00 
						 
				 
			
				
					
						
							
							
								Alda Marteau-Hardi 
							
						 
					 
					
						
						
							
						
						4080569c2d 
					 
					
						
						
							
							Fix a grammatical error in the notifications. ( #5555 )  
						
						
						
						
					 
					
						2017-10-29 02:08:37 +09:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						2cbb8e8cd1 
					 
					
						
						
							
							i18n: Update Polish translation ( #5547 )  
						
						
						
						
					 
					
						2017-10-28 12:43:20 +09:00 
						 
				 
			
				
					
						
							
							
								Herbert Kagumba 
							
						 
					 
					
						
						
							
						
						3e9236b343 
					 
					
						
						
							
							Separate Follow/Unfollow and back buttons ( #5496 )  
						
						
						
						
					 
					
						2017-10-27 19:14:11 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						89c77fe225 
					 
					
						
						
							
							Instantiate service classes for each call ( fixes   #5540 ) ( #5543 )  
						
						
						
						
					 
					
						2017-10-27 19:08:30 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						e843f62f47 
					 
					
						
						
							
							Avoid unnecessary Motion components in icon_button.js ( #5544 )  
						
						
						
						
					 
					
						2017-10-27 19:08:07 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						ec487166db 
					 
					
						
						
							
							Directly use <Motion/> if not reducing motion ( #5546 )  
						
						
						
						
					 
					
						2017-10-27 19:06:54 +02:00 
						 
				 
			
				
					
						
							
							
								David Yip 
							
						 
					 
					
						
						
							
						
						37b267e2ab 
					 
					
						
						
							
							Add artist, title, and date metadata to boop.{mp3,ogg} ( #5531 )  
						
						... 
						
						
						
						For boop.mp3, this commit adds both ID3v1 and ID3v2 tags.  For boop.ogg,
we use Vorbis metadata.
In the case of boop.mp3, this also adds a cover image. Interestingly, it
didn't seem to affect the size of boop.mp3 much, despite being ~8k.
boop.ogg seemed to be much more affected and so no cover image was added
to that version. 
						
						
					 
					
						2017-10-28 00:05:04 +09:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						3de22a82bf 
					 
					
						
						
							
							Refactor initial state: reduce_motion and auto_play_gif ( #5501 )  
						
						
						
						
					 
					
						2017-10-28 00:04:44 +09:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						e4080772b5 
					 
					
						
						
							
							Use contenthash for ExtractTextWebpackPlugin ( #5462 )  
						
						... 
						
						
						
						[hash] is not documented. 
						
						
					 
					
						2017-10-27 23:54:20 +09:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						781105293c 
					 
					
						
						
							
							Feature: Unlisted custom emojis ( #5485 )  
						
						
						
						
					 
					
						2017-10-27 16:11:30 +02:00 
						 
				 
			
				
					
						
							
							
								puckipedia 
							
						 
					 
					
						
						
							
						
						0cb329f63a 
					 
					
						
						
							
							Allow ActivityPub Note's tag and attachment to be single objects ( #5534 )  
						
						
						
						
					 
					
						2017-10-27 16:10:36 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						0129f5eada 
					 
					
						
						
							
							Optimize FixReblogsInFeeds migration ( #5538 )  
						
						... 
						
						
						
						We have changed how we store reblogs in the redis for bigint IDs. This process is done by 1) scan all entries in users feed, and 2) re-store reblogs by 3 write commands.
However, this operation is really slow for large instances. e.g. 1hrs on friends.nico (w/ 50k users). So I have tried below tweaks.
* It checked non-reblogs by `entry[0] == entry[1]`, but this condition won't work because `entry[0]` is String while `entry[1]` is Float. Changing `entry[0].to_i == entry[1]` seems work.
  -> about 4-20x faster (feed with less reblogs will be faster)
* Write operations can be batched by pipeline
  -> about 6x faster
* Wrap operation by Lua script and execute by EVALSHA command. This really reduces packets between Ruby and Redis.
  -> about 3x faster
I've taken Lua script way, though doing other optimizations may be enough. 
						
						
					 
					
						2017-10-27 16:10:22 +02:00 
						 
				 
			
				
					
						
							
							
								erin 
							
						 
					 
					
						
						
							
						
						22da775a85 
					 
					
						
						
							
							Fix copying emojos: redirect to the page you were on ( #5509 )  
						
						
						
						
					 
					
						2017-10-26 23:44:24 +09:00 
						 
				 
			
				
					
						
							
							
								りんすき 
							
						 
					 
					
						
						
							
						
						d556be2968 
					 
					
						
						
							
							Fix column design broken with very long title ( #5493 )  
						
						... 
						
						
						
						* Fix  #5314 
* fix not beautiful code
* fix broken design with mobile view
* remove no longer needed code 
						
						
					 
					
						2017-10-26 22:52:48 +09:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						4f337c020a 
					 
					
						
						
							
							Fix Cocaine::ExitStatusError when upload small non-animated GIF ( #5489 )  
						
						... 
						
						
						
						Looks like copied tempfile need to be flushed before further processing. This issue won't happen if the uploaded file has enough file size. 
						
						
					 
					
						2017-10-26 22:48:35 +09:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						02f7f3619a 
					 
					
						
						
							
							Remove translateZ(0) on modal overlay ( #5478 )  
						
						
						
						
					 
					
						2017-10-26 22:46:50 +09:00 
						 
				 
			
				
					
						
							
							
								Ratmir Karabut 
							
						 
					 
					
						
						
							
						
						20fee786b1 
					 
					
						
						
							
							Update Russian translation ( #5517 )  
						
						... 
						
						
						
						* Add Russian translation (ru)
* Fix a missing comma
* Fix the wording for better consistency
* Update Russian translation
* Arrange Russian setting alphabetically
* Fix syntax error
* Update Russian translation
* Fix formatting error
* Update Russian translation
* Update Russian translation
* Update ru.jsx
* Fix syntax error
* Remove two_factor_auth.warning (appears obsolete)
* Add missing strings in ru.yml
A lot of new strings translated, especially for the newly added admin section
* Fix translation consistency
* Update Russian translation
* Update Russian translation (pluralizations)
* Update Russian translation
* Update Russian translation
* Update Russian translation (pin)
* Update Russian translation (account deletion)
* Fix extra line
* Update Russian translation (sessions)
* Update Russian translation
* Update Russian translation
* Fix merge conflicts (revert)
* Update Russian translation
* Update Russian translation (fix)
* Update Russian translation (fix quotes)
* Update Russian translation (fix quotes)
* Update Russian translation (fix)
* Update Russian translation
* Add quotes
* bundle exec i18n-tasks normalize 
						
						
					 
					
						2017-10-26 00:21:58 +09:00 
						 
				 
			
				
					
						
							
							
								Anna e só 
							
						 
					 
					
						
						
							
						
						74777599cf 
					 
					
						
						
							
							l10n: PT-BR translation updated ( #5530 )  
						
						
						
						
					 
					
						2017-10-25 23:11:03 +09:00 
						 
				 
			
				
					
						
							
							
								Olivier Nicole 
							
						 
					 
					
						
						
							
						
						1ba3725473 
					 
					
						
						
							
							Complete Esperanto translation ( #5520 )  
						
						
						
						
					 
					
						2017-10-25 22:38:37 +09:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						fdb0848e08 
					 
					
						
						
							
							i18n: Update Polish Translation ( #5494 )  
						
						
						
						
					 
					
						2017-10-22 08:34:39 +09:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						8392ddbf87 
					 
					
						
						
							
							Remove unnecessary translateZ(0) when doing scale() ( #5473 )  
						
						
						
						
					 
					
						2017-10-19 18:27:55 +02:00 
						 
				 
			
				
					
						
							
							
								masarakki 
							
						 
					 
					
						
						
							
						
						049381b284 
					 
					
						
						
							
							remove-duplicated-jest-config ( #5465 )  
						
						
						
						
					 
					
						2017-10-19 13:51:38 +02:00 
						 
				 
			
				
					
						
							
							
								Sho Kusano 
							
						 
					 
					
						
						
							
						
						09d81defcd 
					 
					
						
						
							
							Suppress type error(not a function) on calling fastSeek ( #5452 )  
						
						
						
						
					 
					
						2017-10-18 17:13:51 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3810d98cd8 
					 
					
						
						
							
							Bump version to 2.0.0  🐘  
						
						
						
						
					 
					
						2017-10-18 13:53:56 +02:00 
						 
				 
			
				
					
						
							
							
								Renato "Lond" Cerqueira 
							
						 
					 
					
						
						
							
						
						26b2a6a71e 
					 
					
						
						
							
							Fix pt-BR translation strings related to advanced search. ( #5449 )  
						
						
						
						
					 
					
						2017-10-18 13:53:17 +02:00 
						 
				 
			
				
					
						
							
							
								Technowix 
							
						 
					 
					
						
						
							
						
						edf9a5e4fc 
					 
					
						
						
							
							Revert  #5438  for FR ( #5450 )  
						
						... 
						
						
						
						As said here https://github.com/tootsuite/mastodon/pull/5438  the point of shortening the timestamp is legit, and after some time of adaptation no mistakes can be mades. 
						
						
					 
					
						2017-10-18 13:51:30 +02:00 
						 
				 
			
				
					
						
							
							
								Håkan Eriksson 
							
						 
					 
					
						
						
							
						
						c710069c12 
					 
					
						
						
							
							Some typos and supplementation in sentence structures ( #5441 )  
						
						... 
						
						
						
						* Swedish file added
* Swedish file added
* Swedish file updated
* Swedish languagefile added
* Add Swedish translation
* Add Swedish translation
* Started the Swedish translation
* Added Swedish lang settings
* Updating Swedish language
* Updating Swedish language
* Updating Swedish language
* Updating Swedish language
* Updating Swedish language
* Updating Swedish language
* Swedish language completed and added
* Swedish language Simple_form added
* Swedish language Divise added
* Swedish language doorkeeper added
* Swedish language - now all file complete
* Swedish - Typos and supplementation in sentence structure
* Update simple_form.sv.yml
* Update sv.yml
* Update sv.yml
Rearranged the alphabetical order. 
						
						
					 
					
						2017-10-18 13:50:52 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						990d6dd565 
					 
					
						
						
							
							Run i18n-tasks checked-normalized in Travis CI ( #5443 )  
						
						
						
						
					 
					
						2017-10-18 11:57:02 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						402da46ff6 
					 
					
						
						
							
							Enable coverage for Jest ( #5442 )  
						
						
						
						
					 
					
						2017-10-18 11:39:36 +02:00 
						 
				 
			
				
					
						
							
							
								JohnD28 
							
						 
					 
					
						
						
							
						
						e7099d8d9e 
					 
					
						
						
							
							fr.json typo (realtive time) ( #5447 )  
						
						... 
						
						
						
						Typo correction : https://fr.wikipedia.org/wiki/Heure#Typographie  
						
						
					 
					
						2017-10-18 16:47:14 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						637ea3bb5b 
					 
					
						
						
							
							Bump version to 2.0.0rc4  
						
						
						
						
					 
					
						2017-10-17 23:16:35 +02:00 
						 
				 
			
				
					
						
							
							
								Jeroen 
							
						 
					 
					
						
						
							
						
						363d0d3a44 
					 
					
						
						
							
							Dutch: A few strings I found last minute ( #5440 )  
						
						... 
						
						
						
						* Dutch: A few strings I found last minute
* Update simple_form.nl.yml 
						
						
					 
					
						2017-10-17 23:15:40 +02:00 
						 
				 
			
				
					
						
							
							
								YaQ 
							
						 
					 
					
						
						
							
						
						6e54719474 
					 
					
						
						
							
							Make theme directory and Rename application.scss ( #5336 )  
						
						... 
						
						
						
						* Rename application.scss
* Move to 'default' directory
* Follow review
Move directory, and Rename "mastodon".
* Revert rename
* undo removal of newline 
						
						
					 
					
						2017-10-18 05:20:07 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f3003417c5 
					 
					
						
						
							
							When unreblog arrives over streaming API, just delete in UI ( #5439 )  
						
						
						
						
					 
					
						2017-10-17 22:17:02 +02:00 
						 
				 
			
				
					
						
							
							
								JeanGauthier 
							
						 
					 
					
						
						
							
						
						33ea042dec 
					 
					
						
						
							
							i18n better wording (OC/CA/FR) + string added in FR ( #5438 )  
						
						... 
						
						
						
						* Update oc.json
* Update fr.json
* Update ca.json
* Update fr.json
* Update simple_form.fr.yml
* Update ca.json
* Update fr.json
* Update oc.json
* Update oc.json
* Update fr.json 
						
						
					 
					
						2017-10-17 21:49:39 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						8b22a63ab0 
					 
					
						
						
							
							Fix scrolling of dropdown when offscreen ( #5434 )  
						
						
						
						
					 
					
						2017-10-17 20:38:16 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						05686cc99d 
					 
					
						
						
							
							Fix unwanted content warning gap in CSS ( #5436 )  
						
						... 
						
						
						
						Fix  #5356  
					
						2017-10-17 20:07:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						484208ce12 
					 
					
						
						
							
							When status is fetched instead of delivered, do not stream it ( #5437 )  
						
						
						
						
					 
					
						2017-10-17 20:05:21 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						3bc8924940 
					 
					
						
						
							
							Don't capture scheme-less URLs in the status ( #5435 )  
						
						... 
						
						
						
						Specifically, this fixes status length calculation to be same as JS side.
BTW, since this pattern used in not only preview card fetching, we
should extract it (with twitter-regex?) and write tests I think. 
						
						
					 
					
						2017-10-17 18:32:25 +02:00 
						 
				 
			
				
					
						
							
							
								JeanGauthier 
							
						 
					 
					
						
						
							
						
						a02de9e012 
					 
					
						
						
							
							i18n update ( #5427 ) in OC/CA/FR/ES ( #5431 )  
						
						... 
						
						
						
						* Update oc.json
* Update ca.json
* Update fr.json
* Update es.json 
						
						
					 
					
						2017-10-17 13:03:28 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						2d395324e1 
					 
					
						
						
							
							Fix React warning about tabIndex on status with CW ( #5432 )  
						
						
						
						
					 
					
						2017-10-17 13:03:12 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Kramer 
							
						 
					 
					
						
						
							
						
						e6c9756fa9 
					 
					
						
						
							
							Update German translation ( #5425 )  
						
						
						
						
					 
					
						2017-10-17 12:02:47 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						5050719fac 
					 
					
						
						
							
							Add Japanese translations ( #5427 )  
						
						... 
						
						
						
						* yarn manage:translations
* Add Japanese translation for #5410 
* Add Japanese translation for #5393  
						
						
					 
					
						2017-10-17 11:47:05 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						989553c69a 
					 
					
						
						
							
							Normalize locale files ( #5429 )  
						
						
						
						
					 
					
						2017-10-17 11:45:59 +02:00 
						 
				 
			
				
					
						
							
							
								masarakki 
							
						 
					 
					
						
						
							
						
						0e0c6b1b4b 
					 
					
						
						
							
							use-DB_NAME-in-development ( #5430 )  
						
						
						
						
					 
					
						2017-10-17 11:45:37 +02:00 
						 
				 
			
				
					
						
							
							
								aschmitz 
							
						 
					 
					
						
						
							
						
						554c2fd8af 
					 
					
						
						
							
							Clean up reblog tracking keys, related improvements ( #5428 )  
						
						... 
						
						
						
						* Clean up reblog-tracking sets from FeedManager
Builds on #5419 , with a few minor optimizations and cleanup of sets
after they are no longer needed.
* Update tests, fix multiply-reblogged case
Previously, we would have lost the fact that a given status was
reblogged if the displayed reblog of it was removed, now we don't.
Also added tests to make sure FeedManager#trim cleans up our reblog
tracking keys, fixed up FeedCleanupScheduler to use the right loop,
and fixed the test for it. 
						
						
					 
					
						2017-10-17 11:45:06 +02:00 
						 
				 
			
				
					
						
							
							
								Håkan Eriksson 
							
						 
					 
					
						
						
							
						
						a2b600428c 
					 
					
						
						
							
							Swedish translation ( #5406 )  
						
						... 
						
						
						
						* Swedish file added
* Swedish file added
* Swedish file updated
* Swedish languagefile added
* Add Swedish translation
* Add Swedish translation
* Started the Swedish translation
* Added Swedish lang settings
* Updating Swedish language
* Updating Swedish language
* Updating Swedish language
* Updating Swedish language
* Updating Swedish language
* Updating Swedish language
* Swedish language completed and added
* Swedish language Simple_form added
* Swedish language Divise added
* Swedish language doorkeeper added
* Swedish language - now all file complete 
						
						
					 
					
						2017-10-17 13:41:36 +09:00 
						 
				 
			
				
					
						
							
							
								Jeroen 
							
						 
					 
					
						
						
							
						
						df1a9c5ab5 
					 
					
						
						
							
							Small update Dutch (nl) strings ( #5424 )  
						
						... 
						
						
						
						* Update Dutch strings
* Update Dutch 
						
						
					 
					
						2017-10-17 01:00:23 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						8980aa804f 
					 
					
						
						
							
							Fix reduced motion breaking public galleries ( #5423 )  
						
						
						
						
					 
					
						2017-10-16 21:08:01 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						34118169ac 
					 
					
						
						
							
							Keep references to all reblogs of a status on home feed ( #5419 )  
						
						... 
						
						
						
						* Keep references to all reblogs of a status on home feed
When inserting reblog: Add to set of reblogs of this status on
the feed, if original status was present in the feed, add it to
that set as well.
When removing a reblog: Remove it from that set. Take random
remaining item from the set. If one exists, re-insert it into feed,
otherwise do not re-insert anything.
Fix  #4210 
* When original is removed, toss out reblog references 
						
						
					 
					
						2017-10-16 20:44:31 +02:00 
						 
				 
			
				
					
						
							
							
								Daigo 3 Dango 
							
						 
					 
					
						
						
							
						
						4fd7aebd5e 
					 
					
						
						
							
							Fix typo in a db:rollback script ( #5422 )  
						
						... 
						
						
						
						Reported at
https://don.inux39.me/@inux39/1406082 
https://don.inux39.me/@inux39/1406134  
						
						
					 
					
						2017-10-16 20:29:49 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						bc89995f65 
					 
					
						
						
							
							Bump version to 2.0.0rc3  
						
						
						
						
					 
					
						2017-10-16 16:29:00 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7cc71748ce 
					 
					
						
						
							
							Ensure that feed renegeration restores non-zero items ( #5409 )  
						
						... 
						
						
						
						Fix  #5398 
Ordering the home timeline query by account_id meant that the first
100 items belonged to a single account. There was also no reason to
reverse-iterate over the statuses. Assuming the user accesses the
feed halfway-through, it's better to have recent statuses already
available at the top. Therefore working from newer->older is ideal.
If the algorithm ends up filtering all items out during last-mile
filtering, repeat again a page further. The algorithm terminates
when either at least one item has been added, or if the database
query returns nothing (end of data reached) 
					
						2017-10-16 16:08:51 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						aec70b44fc 
					 
					
						
						
							
							Filter out duplicate IDs in timelines reducer ( #5417 )  
						
						... 
						
						
						
						Possibly the cause of #5379 , #5377  
						
						
					 
					
						2017-10-16 15:59:30 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						6f490b4bfe 
					 
					
						
						
							
							Fix un-reblogged status being at wrong position in the home timeline ( #5418 )  
						
						... 
						
						
						
						We've changed un-reblogging behavior when we implement Snowflake, to insert un-reblogged status at the position reblogging status existed.
However, our API expects home timeline is ordered by status ids, and max_id/since_id filters by zset score. Due to this, un-reblogged status appears as a last item of result set, and timeline expansion may skips many statuses.
So this reverts that change...reblogged status inserted at corresponding position to its id. 
						
						
					 
					
						2017-10-16 15:58:23 +02:00 
						 
				 
			
				
					
						
							
							
								voidSatisfaction 
							
						 
					 
					
						
						
							
						
						03975dbde4 
					 
					
						
						
							
							Add up-to-date korean translation on client  ( #5402 )  
						
						... 
						
						
						
						* chore: add Korean translation for client
* fix: change unlisted and embed Korean words 
						
						
					 
					
						2017-10-16 14:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								KY 
							
						 
					 
					
						
						
							
						
						f72936b4e6 
					 
					
						
						
							
							Fix   #5082  - disable retweet link for followers only toot ( #5397 )  
						
						... 
						
						
						
						* Fix  #5082  - disable retweet link for followers only toot
* Hide reblog count when it is a direct message 
						
						
					 
					
						2017-10-16 14:10:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						3c530d95f6 
					 
					
						
						
							
							i18n: Update Polish translation ( #5416 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-10-16 14:09:51 +02:00 
						 
				 
			
				
					
						
							
							
								JeanGauthier 
							
						 
					 
					
						
						
							
						
						1e7b3bf625 
					 
					
						
						
							
							i18n ultim hour «More» dropdown title + reduce motion ( #5415 )  
						
						... 
						
						
						
						* Correction fem. form
* More dropdown title
* More dropdown title
* More dropdown title
* Add option to reduce motion (#5393 ) 
						
						
					 
					
						2017-10-16 14:09:26 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						bf0ee1a25c 
					 
					
						
						
							
							Enable ESLint rules import/* ( #5414 )  
						
						... 
						
						
						
						* Enable ESLint rules import/*
* fix 
						
						
					 
					
						2017-10-16 11:12:09 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						fa0be3f834 
					 
					
						
						
							
							Add option to reduce motion ( #5393 )  
						
						... 
						
						
						
						* Add option to reduce motion
* Use HOC to wrap all Motion calls
* fix case-sensitive issue
* Avoid updating too frequently
* Get rid of unnecessary change to _simple_status.html.haml 
						
						
					 
					
						2017-10-16 09:36:15 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						981e20b03a 
					 
					
						
						
							
							Fix offline-plugin warning in dev mode ( #5411 )  
						
						
						
						
					 
					
						2017-10-16 09:33:50 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						d5b767c374 
					 
					
						
						
							
							Replace JavaScript Testing Framework from Mocha to Jest ( #5412 )  
						
						
						
						
					 
					
						2017-10-16 09:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						93b54b8d4b 
					 
					
						
						
							
							i18n "More" dropdown title ( #5410 )  
						
						
						
						
					 
					
						2017-10-16 09:31:47 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						e7ab9bf8b4 
					 
					
						
						
							
							Refactor and simplify icon_button.js ( #5413 )  
						
						
						
						
					 
					
						2017-10-16 09:30:09 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						894da3dcca 
					 
					
						
						
							
							Clear timer when unmounting RelativeTimestamp components ( #5408 )  
						
						... 
						
						
						
						Possibly the cause of #5379 , #5377  
						
						
					 
					
						2017-10-16 03:03:36 +02:00 
						 
				 
			
				
					
						
							
							
								voidSatisfaction 
							
						 
					 
					
						
						
							
						
						3e2f793948 
					 
					
						
						
							
							Add up-to-date korean translation on serverside ( #5400 )  
						
						... 
						
						
						
						* chore: add korean translation on ko.yml
* feat: add simple form korean translation up-to-date 
						
						
					 
					
						2017-10-15 23:08:30 +02:00 
						 
				 
			
				
					
						
							
							
								JeanGauthier 
							
						 
					 
					
						
						
							
						
						8eb7d30a6c 
					 
					
						
						
							
							l10n Occitan: finishing touches ( #5404 )  
						
						... 
						
						
						
						* Update oc.json
* Update oc.yml 
						
						
					 
					
						2017-10-15 23:07:32 +02:00 
						 
				 
			
				
					
						
							
							
								Yannick A 
							
						 
					 
					
						
						
							
						
						7fe1428cc4 
					 
					
						
						
							
							Update French translation ( #5401 )  
						
						
						
						
					 
					
						2017-10-15 21:21:05 +09:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						b3b4b5a2eb 
					 
					
						
						
							
							Adjust public hashtag pages ( #5357 )  
						
						
						
						
					 
					
						2017-10-14 14:48:12 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						8125fdc19f 
					 
					
						
						
							
							Use atomUri in Undo activity of Announce ( #5376 )  
						
						... 
						
						
						
						This allows deletion of reblogs which delivered before with OStatus URI. 
						
						
					 
					
						2017-10-14 14:42:09 +02:00 
						 
				 
			
				
					
						
							
							
								Ondřej Hruška 
							
						 
					 
					
						
						
							
						
						ae716a12e1 
					 
					
						
						
							
							replace newlines in desktop notif with spaces instead of removing them ( #5361 )  
						
						
						
						
					 
					
						2017-10-14 14:41:12 +02:00 
						 
				 
			
				
					
						
							
							
								spla 
							
						 
					 
					
						
						
							
						
						f63a40e7c2 
					 
					
						
						
							
							Updated Catalan strings ( #5323 )  
						
						... 
						
						
						
						* Add Catalan language
* Add Catalan language
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update settings_helper.rb
* Update mastodon.js
* Update index.js
* Update application.rb
* Update ca.yml
* removed extra spaces at line 225
* Catalan translation update
added activerecord.ca.yml
* Update activerecord.ca.yml
Done
* Updated activerecord.ca.yml
* Catalan language updated
* Catalan language updated
* Catalan language updated
* Catalan language updated
* Catalan language updated
* Update ca.json
Removed :
<<<<<<< HEAD
  "getting_started.support": "{faq} • {userguide} • {apps}",
=======
>>>>>>> upstream/master
* Syncing to master
* Added new Catalan strings
* removed config.secret_key line
* Corrected <sotrong> tag to <strong>
Line 515
* Removed extra line
* Reverted
* yarn.lock reverted
* Updated Catalan strings
* Updated Catalan strings 
						
						
					 
					
						2017-10-14 14:40:35 +02:00 
						 
				 
			
				
					
						
							
							
								KY 
							
						 
					 
					
						
						
							
						
						1bdd694a0a 
					 
					
						
						
							
							Fix   #5351  - Redirection with page params after copy emoji ( #5387 )  
						
						... 
						
						
						
						* Fix  #5351  - Redirection with page params after copy emoji
* Add page params to copy emoji link 
						
						
					 
					
						2017-10-14 14:40:10 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						2eab41cd1a 
					 
					
						
						
							
							Close connection when succeeded posting ( #5390 )  
						
						... 
						
						
						
						* Close connection when succeeded posting
* Update webmock 
						
						
					 
					
						2017-10-14 14:38:57 +02:00 
						 
				 
			
				
					
						
							
							
								Yannick A 
							
						 
					 
					
						
						
							
						
						c6f76db2e1 
					 
					
						
						
							
							Update French translation ( #5384 )  
						
						... 
						
						
						
						Update French translation 
						
						
					 
					
						2017-10-14 14:30:19 +02:00 
						 
				 
			
				
					
						
							
							
								Masoud Abkenar 
							
						 
					 
					
						
						
							
						
						2c704ca9c6 
					 
					
						
						
							
							l10n: update Persian translation for 2.0 ( #5391 )  
						
						
						
						
					 
					
						2017-10-14 14:28:19 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Kramer 
							
						 
					 
					
						
						
							
						
						eb96aa86a4 
					 
					
						
						
							
							Update German translation ( #5389 )  
						
						
						
						
					 
					
						2017-10-14 19:00:23 +09:00 
						 
				 
			
				
					
						
							
							
								Mathias B 
							
						 
					 
					
						
						
							
						
						c1a2707ecf 
					 
					
						
						
							
							Correct some misspellings ( #5381 )  
						
						... 
						
						
						
						* Correct some misspellings 
Remove some english language and put the proper french words in place.
* Forgot some shit
Buurps' 
						
						
					 
					
						2017-10-14 03:34:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jeroen 
							
						 
					 
					
						
						
							
						
						c35132a738 
					 
					
						
						
							
							Dutch strings: small change ( #5375 )  
						
						... 
						
						
						
						* Dutch strings: small change
* And this too. 
						
						
					 
					
						2017-10-13 18:03:56 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						a1c54220e8 
					 
					
						
						
							
							Optimize Status#permitted_for 500x (account timeline) ( #5373 )  
						
						... 
						
						
						
						The main change of this PR is removing `order by visibility` hack.
This was introduced to force using of `index_statuses_on_account_id` instead of PK index, but it seems no longer needed probably due to `index_statuses_on_account_id_id`. Removing this avoids reading all rows, so really improves first fetching of the user who has lot of statuses.
I have also changed JOIN to IN + subquery, which slightly faster in most cases. 
						
						
					 
					
						2017-10-13 16:53:43 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						df7dbc41ae 
					 
					
						
						
							
							Fix NameError: uninitialized constant OStatus::AtomSerializer::TagManager ( #5371 )  
						
						... 
						
						
						
						This error occurred at least in development environment 
						
						
					 
					
						2017-10-13 16:44:43 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b8db386e05 
					 
					
						
						
							
							Fix UserTrackingConcern firing on every request, optimize some queries ( #5368 )  
						
						... 
						
						
						
						- For some reason, :if option on before_action did not work. It got
  executed every time, returned false, and the action run anyway,
  which led to the current_sign_in_at and sign_in_count being
  updated on every request
- Return "do not filter" early in FeedManager#filter_from_home? if
  the status is authored by receiver. Usually this method is not
  called for own statuses at all, but it is called when Feed#get
  uses the database
- Return early if #reload_stale_associations! has nothing to load
  to save a database query with WHERE 1=0 
						
						
					 
					
						2017-10-13 16:44:29 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						48f7a58799 
					 
					
						
						
							
							Do not try to guess why home timeline is empty in web UI ( #5370 )  
						
						... 
						
						
						
						* Do not try to guess why home timeline is empty in web UI
* Fix style issue 
						
						
					 
					
						2017-10-13 16:44:16 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						388d093beb 
					 
					
						
						
							
							When unfollowing, remove from home in web UI immediately ( #5369 )  
						
						... 
						
						
						
						Do NOT send "delete" through streaming API when unmerging from
home timeline. "delete" implies that the original status was
deleted, which is not true! 
						
						
					 
					
						2017-10-13 16:44:02 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						95fe20b78a 
					 
					
						
						
							
							Fix remote status fetching for “pure” ActivityPub WEB_ACCOUNT users ( #5372 )  
						
						... 
						
						
						
						Remote ActivityPub users that have never been known as OStatus users
(whether or not they support it) will not have a “remote_url” attribute
set. In case they reside on an instance with WEB_DOMAIN ≠ LOCAL_DOMAIN,
the current check did rely on “remote_url” to verify the user's domain. 
						
						
					 
					
						2017-10-13 12:58:13 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3283868e28 
					 
					
						
						
							
							Improve spec of Feed and UserTrackingConcern ( #5367 )  
						
						
						
						
					 
					
						2017-10-13 11:00:11 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						dc91fd482a 
					 
					
						
						
							
							Set InstancePresenter to Auth::RegistrationsController#create ( #5366 )  
						
						
						
						
					 
					
						2017-10-13 09:35:07 +02:00 
						 
				 
			
				
					
						
							
							
								Lex Alexander 
							
						 
					 
					
						
						
							
						
						b8bae96647 
					 
					
						
						
							
							Retoot count increases without reason ( #5363 )  
						
						... 
						
						
						
						* Retoot count increases without reason
-The store_uri method for Statuses was being called on after_create and causing reblogs to be incremented twice.
-This calls it when the transaction is finished by using after_create_commit.
-Fixes #4916 .
* Added test case for after_create_commit callback for checking reblog count.
* Rewrote test to keep original, but added one for only the after_create_commit callback. 
						
						
					 
					
						2017-10-13 02:52:09 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						d37305c628 
					 
					
						
						
							
							Reduce discrepancies between server and client-side character count ( #5360 )  
						
						
						
						
					 
					
						2017-10-12 23:26:34 +02:00 
						 
				 
			
				
					
						
							
							
								Anna e só 
							
						 
					 
					
						
						
							
						
						ad917cda10 
					 
					
						
						
							
							l10n: PT-BR translation updated ( #5362 )  
						
						... 
						
						
						
						* PT-BR translation updated
* Testing
* Indentation error fixed
* More indentation errors fixed 
						
						
					 
					
						2017-10-13 06:16:43 +09:00 
						 
				 
			
				
					
						
							
							
								Jeroen 
							
						 
					 
					
						
						
							
						
						f398ad1994 
					 
					
						
						
							
							Updating more Dutch strings for 2.0 ( #5359 )  
						
						
						
						
					 
					
						2017-10-12 21:33:37 +02:00 
						 
				 
			
				
					
						
							
							
								Alda Marteau-Hardi 
							
						 
					 
					
						
						
							
						
						3cfcc7a50e 
					 
					
						
						
							
							Fix some consistance errors in gender neutral formulations. Add some missing ones. ( #5350 )  
						
						
						
						
					 
					
						2017-10-12 16:31:14 +02:00 
						 
				 
			
				
					
						
							
							
								JeanGauthier 
							
						 
					 
					
						
						
							
						
						cb7ba23cd8 
					 
					
						
						
							
							Update oc.json ( #5343 )  
						
						
						
						
					 
					
						2017-10-12 15:40:45 +02:00 
						 
				 
			
				
					
						
							
							
								JohnD28 
							
						 
					 
					
						
						
							
						
						691e9112f3 
					 
					
						
						
							
							Update fr.yml ( #5330 )  
						
						... 
						
						
						
						* Update fr.yml
Update of french translation and reformatting Privacy Policy for better maintenance.
* Update fr.yml
* Update fr.yml
* Update fr.yml
Corrections suivant les remarques d'Alda.
* Update fr.yml
* Update fr.yml
* Update fr.yml
* Update fr.yml
* Update fr.yml
I have replaced my proposals with those accepted here to reduce the conflict.
https://github.com/tootsuite/mastodon/pull/5340 
J'ai remplacé mes propositions par celles acceptées ici pour réduire le conflit.
Comment dois-je faire à l'avenir pour éviter ce genre de situations ?
* Update fr.yml
Conflict reduction. 
						
						
					 
					
						2017-10-12 15:25:34 +02:00 
						 
				 
			
				
					
						
							
							
								Jeroen 
							
						 
					 
					
						
						
							
						
						385df2c5a0 
					 
					
						
						
							
							+ me for Dutch ( #5349 )  
						
						... 
						
						
						
						I didn't received  the memo, but I just follow the flow. 
						
						
					 
					
						2017-10-12 19:07:35 +09:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						35ec1c91e3 
					 
					
						
						
							
							Fix some failure cases on FetchLinkCardService ( #5347 )  
						
						... 
						
						
						
						* If OEmbed response doesn't have a required property `type`, ignore it.
  e.g. `NoMethodError: undefined method 'type' for ...`
* If we failed to detect encoding, fallback to default behavior of Nokogiri.
  e.g. `KeyError: key not found: :encoding` 
						
						
					 
					
						2017-10-12 12:01:32 +02:00 
						 
				 
			
				
					
						
							
							
								Marcin Mikołajczak 
							
						 
					 
					
						
						
							
						
						9d84b6e606 
					 
					
						
						
							
							i18n: Update Polish translation ( #5346 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-10-12 16:56:03 +09:00 
						 
				 
			
				
					
						
							
							
								JeanGauthier 
							
						 
					 
					
						
						
							
						
						bf0f7e8846 
					 
					
						
						
							
							Moderation notes ( #5344 )  
						
						
						
						
					 
					
						2017-10-12 15:28:15 +09:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						4817744b87 
					 
					
						
						
							
							Update ja.yml ( #5342 )  
						
						... 
						
						
						
						* Update ja.yml
* Update simple_form.ja.yml 
						
						
					 
					
						2017-10-12 12:18:13 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						8e9911962d 
					 
					
						
						
							
							Change Android icon padding again to half of previous ( #5339 )  
						
						
						
						
					 
					
						2017-10-12 00:58:14 +02:00 
						 
				 
			
				
					
						
							
							
								Sylvhem 
							
						 
					 
					
						
						
							
						
						3ebe03b729 
					 
					
						
						
							
							Fixes and updates for the French translation ( #5340 )  
						
						... 
						
						
						
						* Ajout du support des thèmes multiples
Ajoute des traductions pour les nouvelles chaînes permettant le support de thèmes multiples.
Add translations for the new strings allowing support for multiple themes.
* Mise à jour de la traduction
Met à jour les chaînes modifiées et ajoute des traductions pour celle n’en ayant pas.
Update modified strings and add new translations for the ones who are missing them.
* Remplace « ' » par « ’ »
Retire de la traduction les apostrophes droites « ' » (U+0027) au profit des apostrophes typographiques « ’ » (U+2019).
En typographie française, les apostrophes typographiques sont utilisées à la place des apostrophes droites. La traduction était incohérente et utilisait les deux.
Remove from the translation all the vertical apostrophes (U+0027) in favor of the curly ones (U+2019).
In French typography, typographic apostrophes are used instead of vertical ones. The translation was incoherent and used both. 
						
						
					 
					
						2017-10-12 00:58:01 +02:00 
						 
				 
			
				
					
						
							
							
								Jeroen 
							
						 
					 
					
						
						
							
						
						6bc07d3de3 
					 
					
						
						
							
							Updating Dutch strings for 2.0 ( #5334 )  
						
						
						
						
					 
					
						2017-10-11 21:21:22 +02:00 
						 
				 
			
				
					
						
							
							
								Alda Marteau-Hardi 
							
						 
					 
					
						
						
							
						
						fbc6375fde 
					 
					
						
						
							
							Add myself as codeowner of the translation files. ( #5333 )  
						
						
						
						
					 
					
						2017-10-11 21:21:13 +02:00 
						 
				 
			
				
					
						
							
							
								Alda Marteau-Hardi 
							
						 
					 
					
						
						
							
						
						0352c40e99 
					 
					
						
						
							
							Use gender neutral language as in the rest of the french translation ( #5331 )  
						
						
						
						
					 
					
						2017-10-11 21:20:56 +02:00 
						 
				 
			
				
					
						
							
							
								aschmitz 
							
						 
					 
					
						
						
							
						
						e5d8166a12 
					 
					
						
						
							
							Fix   #5329  ( #5332 )  
						
						... 
						
						
						
						This fixes  #5329 , which occurred when using MigrationHelpers on a
table that Postgres estimated to be non-empty when it was actually
empty. 
						
						
					 
					
						2017-10-11 21:20:39 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						07ea625cb2 
					 
					
						
						
							
							Fix styles of error pages ( #5335 )  
						
						... 
						
						
						
						Signed-off-by: Lynx Kotoura <admin@sanin.link >
Signed-off-by: Lynx Kotoura <admin@sanin.link > 
						
						
					 
					
						2017-10-11 21:18:45 +02:00 
						 
				 
			
				
					
						
							
							
								takayamaki 
							
						 
					 
					
						
						
							
						
						27101f1beb 
					 
					
						
						
							
							fix presented og:url is incorrect ( #5320 )  
						
						
						
						
					 
					
						2017-10-11 19:22:21 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1823cf435a 
					 
					
						
						
							
							In thread view, only scroll first update, scroll to replied-to post ( #5322 )  
						
						
						
						
					 
					
						2017-10-11 19:21:44 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						6a50329a9c 
					 
					
						
						
							
							Only preload JS in /web pages ( #5325 )  
						
						
						
						
					 
					
						2017-10-11 19:20:55 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b17e571bc2 
					 
					
						
						
							
							Add padding to Android icon, change Apple and MS icons ( #5321 )  
						
						
						
						
					 
					
						2017-10-11 19:11:15 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						476e79b8e3 
					 
					
						
						
							
							Fully disable hotkeys when input element is focused ( #5324 )  
						
						... 
						
						
						
						Because alt+n is a way to enter some kinda letter on some keyboard 
						
						
					 
					
						2017-10-11 16:31:07 +02:00 
						 
				 
			
				
					
						
							
							
								JohnD28 
							
						 
					 
					
						
						
							
						
						19d3317a69 
					 
					
						
						
							
							Update french translation : mastodon/locales/fr.json ( #5318 )  
						
						... 
						
						
						
						* Update fr.json
* Update fr.json
* Update fr.json 
						
						
					 
					
						2017-10-11 22:07:09 +09:00 
						 
				 
			
				
					
						
							
							
								JohnD28 
							
						 
					 
					
						
						
							
						
						fe6941e28e 
					 
					
						
						
							
							Update doorkeeper.fr.yml ( #5317 )  
						
						
						
						
					 
					
						2017-10-11 22:04:36 +09:00 
						 
				 
			
				
					
						
							
							
								ButterflyOfFire 
							
						 
					 
					
						
						
							
						
						38600b2792 
					 
					
						
						
							
							Update ar.json ( #5316 )  
						
						... 
						
						
						
						Pushing new arabic translated strings for Mastodon web client. 
						
						
					 
					
						2017-10-11 21:19:04 +09:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						b0407ece42 
					 
					
						
						
							
							Fix an error when ancestors get loaded before the status itself ( #5312 )  
						
						... 
						
						
						
						When ancestors get loaded, we scroll to the target status (i.e. skip
ancestors). However, ancestors may get loaded before the status itself,
then it causes TypeError because `this.node` is undefined yet.
Since we don't show anything until the status gets loaded, we don't need
to scroll to the target status in this time. If we get the status itslef
later, it causes `componentDidUpdate` and scrolling correctly. 
						
						
					 
					
						2017-10-11 11:25:15 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9b3d8ee346 
					 
					
						
						
							
							Fix   #5281  - Fix tooltip/custom emoji/search interaction ( #5310 )  
						
						
						
						
					 
					
						2017-10-11 01:33:29 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b3d7ad958f 
					 
					
						
						
							
							Fix   #5306 : Stop hotkeys in input fields even when shift is pressed ( #5309 )  
						
						... 
						
						
						
						AZERTY layouts require pressing shift to press a number at all, so
it triggers a column switch even when simply typing numbers in
textarea 
						
						
					 
					
						2017-10-11 01:01:17 +02:00 
						 
				 
			
				
					
						
							
							
								takayamaki 
							
						 
					 
					
						
						
							
						
						552d22bec9 
					 
					
						
						
							
							sign_in and sign_up views present og meta infos ( #5308 )  
						
						
						
						
					 
					
						2017-10-11 00:52:25 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7c33da45f0 
					 
					
						
						
							
							Bump version to 2.0.0rc2  
						
						
						
						
					 
					
						2017-10-10 20:48:26 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9815be2a44 
					 
					
						
						
							
							Fix   #5293  - Pre-fill frequently used emojis to avoid bugs ( #5305 )  
						
						
						
						
					 
					
						2017-10-10 20:47:14 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						bebaa6eced 
					 
					
						
						
							
							Remove prop types from external libraries ( #5304 )  
						
						
						
						
					 
					
						2017-10-10 18:44:51 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Kramer 
							
						 
					 
					
						
						
							
						
						616f53eea8 
					 
					
						
						
							
							Update German translation ( #5302 )  
						
						
						
						
					 
					
						2017-10-10 23:12:18 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						61d3ecc805 
					 
					
						
						
							
							Fix custom emoji copy not copying file ( #5298 )  
						
						
						
						
					 
					
						2017-10-10 15:18:27 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4bb3e4eeba 
					 
					
						
						
							
							Fix   #5295  - Order custom emoji lexicographically ( #5297 )  
						
						
						
						
					 
					
						2017-10-10 15:18:12 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						784c7510d7 
					 
					
						
						
							
							Fix an error when video playback buffer is empty ( #5300 )  
						
						
						
						
					 
					
						2017-10-10 15:17:53 +02:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						6c54d2e583 
					 
					
						
						
							
							foreign_key, non-nullable, dependent: destroy in account_moderation_notes ( #5294 )  
						
						... 
						
						
						
						* Add foreign key constraint to column `account` in `account_moderation_notes`
* Change account_id and target_account_id to non-nullable in account_moderation_notes
* Add dependent: :destroy to account and target_account in account_moderation_notes 
						
						
					 
					
						2017-10-10 13:12:17 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						96c942e8ab 
					 
					
						
						
							
							Fix wrong dimensions on Android icon ( #5296 )  
						
						
						
						
					 
					
						2017-10-10 12:41:30 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						aafe55af81 
					 
					
						
						
							
							Material app icon for Chrome ( #5291 )  
						
						
						
						
					 
					
						2017-10-09 21:27:16 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						fd49d5603a 
					 
					
						
						
							
							Fix   #5278  - Update emoji-mart so invalid emoji IDs don't crash it ( #5290 )  
						
						
						
						
					 
					
						2017-10-09 20:52:40 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1c6fc0e4ce 
					 
					
						
						
							
							Center error layout ( #5289 )  
						
						
						
						
					 
					
						2017-10-09 20:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						92e7815d1d 
					 
					
						
						
							
							Fix   #5274  - Create symlink from public/500.html to public/assets/500.html ( #5288 )  
						
						
						
						
					 
					
						2017-10-09 20:51:24 +02:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						9d97054fe6 
					 
					
						
						
							
							Remove timestamps on any option ( #5282 )  
						
						
						
						
					 
					
						2017-10-09 17:52:02 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						cc796298c9 
					 
					
						
						
							
							Fix pagination in Api::V1::BlocksController ( #5285 )  
						
						
						
						
					 
					
						2017-10-09 17:30:31 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						7fd66cf2fe 
					 
					
						
						
							
							Fix migration failure due to StrongMigrations on production env ( #5283 )  
						
						
						
						
					 
					
						2017-10-09 10:05:35 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6e9e0c14e6 
					 
					
						
						
							
							Fix dependency of error page generation on database ( #5280 )  
						
						
						
						
					 
					
						2017-10-09 10:05:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0aa810f9c8 
					 
					
						
						
							
							Bump version to 2.0.0rc1 ( #5209 )  
						
						
						
						
					 
					
						2017-10-08 22:03:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3888a12c79 
					 
					
						
						
							
							Fix   #5272  - Order of checks in ActivityPub handler ( #5276 )  
						
						
						
						
					 
					
						2017-10-08 22:03:34 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cfa68907ae 
					 
					
						
						
							
							Fix   #5271  - Fix missing attribute in remove_from_feed ( #5277 )  
						
						... 
						
						
						
						Regression from #4801  
						
						
					 
					
						2017-10-08 21:55:34 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						488584bfc1 
					 
					
						
						
							
							Track frequently used emojis in web UI ( #5275 )  
						
						... 
						
						
						
						* Track frequently used emojis in web UI
* Persist emoji usage, but debounce commits to the settings API
* Fix  #5144  - Add tooltips to picker
* Display only 2 lines of frequently used emojis 
						
						
					 
					
						2017-10-08 21:47:15 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0717d9b3e6 
					 
					
						
						
							
							Set snowflake IDs for backdated statuses ( #5260 )  
						
						... 
						
						
						
						- Rename Mastodon::TimestampIds into Mastodon::Snowflake for clarity
- Skip for statuses coming from inbox, aka delivered in real-time
- Skip for statuses that claim to be from the future 
						
						
					 
					
						2017-10-08 17:34:34 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6e4046fc3f 
					 
					
						
						
							
							Fix   #5178  - Use object URI only in Announce, instead of embedding ( #5266 )  
						
						
						
						
					 
					
						2017-10-08 14:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						f0c939c431 
					 
					
						
						
							
							i18n: Update Polish translation ( #5270 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-10-08 16:00:55 +09:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						ebadfe0ab7 
					 
					
						
						
							
							Translate some Esperanto ( #5252 )  
						
						... 
						
						
						
						* Translate some Esperanto
* More translation
* More Esperanto translation
* Esperanto translation
* Fix mistaken format 
						
						
					 
					
						2017-10-08 14:30:14 +09:00 
						 
				 
			
				
					
						
							
							
								JeanGauthier 
							
						 
					 
					
						
						
							
						
						94f15338c3 
					 
					
						
						
							
							i18n update Occitan ( #5263 )  
						
						... 
						
						
						
						* Update oc.json
* Update oc.yml
* Update oc.yml
* Update oc.json 
						
						
					 
					
						2017-10-08 14:18:27 +09:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						db33a53ee8 
					 
					
						
						
							
							Video preload should be a string ( #5267 )  
						
						
						
						
					 
					
						2017-10-08 03:06:43 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						7de6d269d2 
					 
					
						
						
							
							Use ES module build of react-router-dom ( #5264 )  
						
						
						
						
					 
					
						2017-10-08 02:55:58 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						684001d729 
					 
					
						
						
							
							Dynamically calculate card height for embeds instead of padding ( #5265 )  
						
						... 
						
						
						
						The padding trick was hard-coded to a 16:9 ratio, but we can use
width and height provided from OEmbed information and width
of the card itself to calculate a new height 
						
						
					 
					
						2017-10-08 02:34:49 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						292f3cd7e0 
					 
					
						
						
							
							Show buffering in video player ( #5261 )  
						
						
						
						
					 
					
						2017-10-08 02:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a3d4f1bd93 
					 
					
						
						
							
							Update outdated README ( #5262 )  
						
						
						
						
					 
					
						2017-10-07 21:20:59 +02:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						633426b261 
					 
					
						
						
							
							Add moderation note ( #5240 )  
						
						... 
						
						
						
						* Add moderation note
* Add frozen_string_literal
* Make rspec pass 
						
						
					 
					
						2017-10-07 20:26:43 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f486ef2666 
					 
					
						
						
							
							Redesign public hashtag pages ( #5237 )  
						
						
						
						
					 
					
						2017-10-07 20:00:35 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d2dee6ea43 
					 
					
						
						
							
							Fix custom emoji in emoji picker, persist skin tone ( #5258 )  
						
						
						
						
					 
					
						2017-10-07 19:02:30 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						967e70663f 
					 
					
						
						
							
							In REST API, when URL can be missing, cast it to nil ( #5259 )  
						
						
						
						
					 
					
						2017-10-07 18:55:48 +02:00 
						 
				 
			
				
					
						
							
							
								MitarashiDango 
							
						 
					 
					
						
						
							
						
						b7e65a004f 
					 
					
						
						
							
							Japanese translation (relative time) ( #5251 )  
						
						
						
						
					 
					
						2017-10-08 01:32:03 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3a3475450e 
					 
					
						
						
							
							Encode custom emojis as resolveable objects in ActivityPub ( #5243 )  
						
						... 
						
						
						
						* Encode custom emojis as resolveable objects in ActivityPub
* Improve code style 
						
						
					 
					
						2017-10-07 17:43:42 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						057db0ecd0 
					 
					
						
						
							
							Update emoji-mart to v2.1.1 ( #5256 )  
						
						
						
						
					 
					
						2017-10-07 12:17:02 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						11436358b4 
					 
					
						
						
							
							Fix regression from  #5206  - deduplicate descendants ( #5253 )  
						
						
						
						
					 
					
						2017-10-07 12:16:39 +02:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						0e0a9e716c 
					 
					
						
						
							
							Korean translation ( #5244 )  
						
						... 
						
						
						
						* [i18n] Korean translation
Add missing Korean translations.
[skip ci]
* start ci 
						
						
					 
					
						2017-10-07 14:16:59 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						45682f876d 
					 
					
						
						
							
							Make auto-play GIFs preference affect custom emojis in web UI ( #5254 )  
						
						
						
						
					 
					
						2017-10-07 02:38:52 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						4413d81d7f 
					 
					
						
						
							
							i18n: Update Polish translation ( #5255 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-10-06 22:43:32 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						5a2c7bd4ce 
					 
					
						
						
							
							Fix overflowing in web UI ( #5246 )  
						
						... 
						
						
						
						* Fix overflowing in web UI
* Revert fixing dropdown menu modal 
						
						
					 
					
						2017-10-06 20:40:17 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						5c8ca024ef 
					 
					
						
						
							
							Improve error handling on LinkCrawlWorker ( #5250 )  
						
						... 
						
						
						
						* Improve error handling on LinkCrawlWorker
* Ignore TimeoutError and InvalidURIError too
* Record errors to debug log
* Enable dead job queue on LinkCrawlWorker
Since most of acceptable errors were already ignored, only our side issue should go to dead job queue.
* Ignore all http gem errors 
						
						
					 
					
						2017-10-06 20:39:08 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						d8b2f89d33 
					 
					
						
						
							
							Fix remote profile being displayed in HTML on remote_follow ( #5249 )  
						
						
						
						
					 
					
						2017-10-06 20:38:29 +02:00 
						 
				 
			
				
					
						
							
							
								K.SHIRAKASHI 
							
						 
					 
					
						
						
							
						
						d5f490b1a2 
					 
					
						
						
							
							Fix error on reloading status detail column ( #5248 )  
						
						
						
						
					 
					
						2017-10-06 20:37:56 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						c75ca0525b 
					 
					
						
						
							
							Specify middleware versions in docker-compose.yml ( #5247 )  
						
						... 
						
						
						
						PostgreSQL10 has been released, but upgrading from older versions needs dump/restore. If you pull new version without those handling, db service will fail to launch.
To prevent accidentally upgrading, and as a recommended version, this patch specifies PostgreSQL and Redis version. 
						
						
					 
					
						2017-10-06 20:37:17 +02:00 
						 
				 
			
				
					
						
							
							
								MIYAGI Hikaru 
							
						 
					 
					
						
						
							
						
						6f2d88dd28 
					 
					
						
						
							
							Fix error at emoji_compressed in Firefox ESR ( #5241 )  
						
						
						
						
					 
					
						2017-10-06 16:40:41 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						daa59dd454 
					 
					
						
						
							
							Fix theme settings ( #5242 )  
						
						
						
						
					 
					
						2017-10-06 13:29:53 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						72d939b69f 
					 
					
						
						
							
							Fix thinking_face emoji autocomplete ( #5238 )  
						
						
						
						
					 
					
						2017-10-06 12:03:13 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						97b3d0cd56 
					 
					
						
						
							
							Import only Spring/Motion from react-motion ( #5236 )  
						
						
						
						
					 
					
						2017-10-06 03:46:15 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						fd7f0732fe 
					 
					
						
						
							
							Compress and combine emoji data ( #5229 )  
						
						
						
						
					 
					
						2017-10-06 03:42:34 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						eb5ac23434 
					 
					
						
						
							
							Clean up code style of Mastodon::TimestampId module ( #5232 )  
						
						... 
						
						
						
						* Clean up code style of Mastodon::TimestampId module
* Update brakeman config 
						
						
					 
					
						2017-10-06 03:42:21 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						a5143df303 
					 
					
						
						
							
							Add strong_migrations to production dependency ( #5234 )  
						
						
						
						
					 
					
						2017-10-06 03:24:54 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						2aca22b8ea 
					 
					
						
						
							
							import only Overlay from react-overlays ( #5235 )  
						
						
						
						
					 
					
						2017-10-06 03:24:33 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7db0f8dcb2 
					 
					
						
						
							
							Implement hotkeys for web UI ( #5164 )  
						
						... 
						
						
						
						* Fix  #2102  - Implement hotkeys
Hotkeys on status list:
- r to reply
- m to mention author
- f to favourite
- b to boost
- enter to open status
- p to open author's profile
- up or k to move up in the list
- down or j to move down in the list
- 1-9 to focus a status in one of the columns
- n to focus the compose textarea
- alt+n to start a brand new toot
- backspace to navigate back
* Add navigational hotkeys
The key g followed by:
- s: start
- h: home
- n: notifications
- l: local timeline
- t: federated timeline
- f: favourites
- u: own profile
- p: pinned toots
- b: blocked users
- m: muted users
* Add hotkey for focusing search, make escape un-focus compose/search
* Fix focusing notifications column, fix hotkeys in compose textarea 
						
						
					 
					
						2017-10-06 01:07:59 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						49cc0eb3e7 
					 
					
						
						
							
							Improve admin UI for custom emojis, add copy/disable/enable ( #5231 )  
						
						
						
						
					 
					
						2017-10-05 23:42:05 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b9c76e2edb 
					 
					
						
						
							
							When processing custom emoji, ensure a non-animated version exists ( #5230 )  
						
						... 
						
						
						
						Use the non-animated version in web UI, but return both in API 
						
						
					 
					
						2017-10-05 23:41:47 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						2559d9166c 
					 
					
						
						
							
							Fix regression in FetchRemoteResourceService ( #5217 )  
						
						... 
						
						
						
						* Fix regression in FetchRemoteResourceService
* Update specs to match interface changes made in #5114  
						
						
					 
					
						2017-10-05 00:21:44 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						32e8a87830 
					 
					
						
						
							
							adjust public profile pages 2 ( #5223 )  
						
						
						
						
					 
					
						2017-10-04 22:49:36 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Kramer 
							
						 
					 
					
						
						
							
						
						636acb5712 
					 
					
						
						
							
							Update German translation ( #5221 )  
						
						
						
						
					 
					
						2017-10-04 20:03:41 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b406e3cc4c 
					 
					
						
						
							
							Fix   #5050  - Use summary_large_image only with media attachments ( #5219 )  
						
						
						
						
					 
					
						2017-10-04 19:06:23 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						43577e9f59 
					 
					
						
						
							
							Fix style of email domain block table ( #5218 )  
						
						
						
						
					 
					
						2017-10-04 18:16:30 +02:00 
						 
				 
			
				
					
						
							
							
								MitarashiDango 
							
						 
					 
					
						
						
							
						
						ecfa1c3f3b 
					 
					
						
						
							
							fix error (When part of conversation  has already been deleted.) ( #5216 )  
						
						
						
						
					 
					
						2017-10-04 16:28:39 +02:00 
						 
				 
			
				
					
						
							
							
								utam0k 
							
						 
					 
					
						
						
							
						
						b3af3f9f8c 
					 
					
						
						
							
							Implement EmailBlackList ( #5109 )  
						
						... 
						
						
						
						* Implement BlacklistedEmailDomain
* Use Faker::Internet.domain_name
* Remove note column
* Add frozen_string_literal comment
* Delete unnecessary codes
* Sort alphabetically
* Change of wording
* Rename BlacklistedEmailDomain to EmailDomainBlock 
						
						
					 
					
						2017-10-04 15:16:10 +02:00 
						 
				 
			
				
					
						
							
							
								Ryo Kajiwara 
							
						 
					 
					
						
						
							
						
						d5091387c6 
					 
					
						
						
							
							Supply @instance variable in password reset instructions / password change mailer ( #5215 )  
						
						
						
						
					 
					
						2017-10-04 13:25:24 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						178f718a9b 
					 
					
						
						
							
							Separate notifications preferences from general preferences ( #4447 )  
						
						... 
						
						
						
						* Separate notifications preferences from general preferences
* Refine settings/notifications/show
* remove preferences.notifications 
						
						
					 
					
						2017-10-04 10:22:52 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						0e1b0f2747 
					 
					
						
						
							
							Check Webfinger-returned author URI even when not redirected ( #5213 )  
						
						... 
						
						
						
						The whole point of verified_webfinger? is to check the WebFinger-discoverable
URI maps back to the known author URI. This was not actually verified if the
first Webfinger request was not a redirection. 
						
						
					 
					
						2017-10-04 09:59:28 +02:00 
						 
				 
			
				
					
						
							
							
								aschmitz 
							
						 
					 
					
						
						
							
						
						468523f4ad 
					 
					
						
						
							
							Non-Serial ("Snowflake") IDs ( #4801 )  
						
						... 
						
						
						
						* Use non-serial IDs
This change makes a number of nontrivial tweaks to the data model in
Mastodon:
* All IDs are now 8 byte integers (rather than mixed 4- and 8-byte)
* IDs are now assigned as:
  * Top 6 bytes: millisecond-resolution time from epoch
  * Bottom 2 bytes: serial (within the millisecond) sequence number
  * See /lib/tasks/db.rake's `define_timestamp_id` for details, but
    note that the purpose of these changes is to make it difficult to
    determine the number of objects in a table from the ID of any
    object.
* The Redis sorted set used for the feed will have values used to look
  up toots, rather than scores. This is almost always the same as the
  existing behavior, except in the case of boosted toots. This change
  was made because Redis stores scores as double-precision floats,
  which cannot store the new ID format exactly. Note that this doesn't
  cause problems with sorting/pagination, because ZREVRANGEBYSCORE
  sorts lexicographically when scores are tied. (This will still cause
  sorting issues when the ID gains a new significant digit, but that's
  extraordinarily uncommon.)
Note a couple of tradeoffs have been made in this commit:
* lib/tasks/db.rake is used to enforce many/most column constraints,
  because this commit seems likely to take a while to bring upstream.
  Enforcing a post-migrate hook is an easier way to maintain the code
  in the interim.
* Boosted toots will appear in the timeline as many times as they have
  been boosted. This is a tradeoff due to the way the feed is saved in
  Redis at the moment, but will be handled by a future commit.
This would effectively close Mastodon's #1059 , as it is a
snowflake-like system of generating IDs. However, given how involved
the changes were simply within Mastodon, it may have unexpected
interactions with some clients, if they store IDs as doubles
(or as 4-byte integers). This was a problem that Twitter ran into with
their "snowflake" transition, particularly in JavaScript clients that
treated IDs as JS integers, rather than strings. It therefore would be
useful to test these changes at least in the web interface and popular
clients before pushing them to all users.
* Fix JavaScript interface with long IDs
Somewhat predictably, the JS interface handled IDs as numbers, which in
JS are IEEE double-precision floats. This loses some precision when
working with numbers as large as those generated by the new ID scheme,
so we instead handle them here as strings. This is relatively simple,
and doesn't appear to have caused any problems, but should definitely
be tested more thoroughly than the built-in tests. Several days of use
appear to support this working properly.
BREAKING CHANGE:
The major(!) change here is that IDs are now returned as strings by the
REST endpoints, rather than as integers. In practice, relatively few
changes were required to make the existing JS UI work with this change,
but it will likely hit API clients pretty hard: it's an entirely
different type to consume. (The one API client I tested, Tusky, handles
this with no problems, however.)
Twitter ran into this issue when introducing Snowflake IDs, and decided
to instead introduce an `id_str` field in JSON responses. I have opted
to *not* do that, and instead force all IDs to 64-bit integers
represented by strings in one go. (I believe Twitter exacerbated their
problem by rolling out the changes three times: once for statuses, once
for DMs, and once for user IDs, as well as by leaving an integer ID
value in JSON. As they said, "If you’re using the `id` field with JSON
in a Javascript-related language, there is a very high likelihood that
the integers will be silently munged by Javascript interpreters. In most
cases, this will result in behavior such as being unable to load or
delete a specific direct message, because the ID you're sending to the
API is different than the actual identifier associated with the
message." [1]) However, given that this is a significant change for API
users, alternatives or a transition time may be appropriate.
1: https://blog.twitter.com/developer/en_us/a/2011/direct-messages-going-snowflake-on-sep-30-2011.html 
* Restructure feed pushes/unpushes
This was necessary because the previous behavior used Redis zset scores
to identify statuses, but those are IEEE double-precision floats, so we
can't actually use them to identify all 64-bit IDs. However, it leaves
the code in a much better state for refactoring reblog handling /
coalescing.
Feed-management code has been consolidated in FeedManager, including:
* BatchedRemoveStatusService no longer directly manipulates feed zsets
* RemoveStatusService no longer directly manipulates feed zsets
* PrecomputeFeedService has moved its logic to FeedManager#populate_feed
(PrecomputeFeedService largely made lots of calls to FeedManager, but
didn't follow the normal adding-to-feed process.)
This has the effect of unifying all of the feed push/unpush logic in
FeedManager, making it much more tractable to update it in the future.
Due to some additional checks that must be made during, for example,
batch status removals, some Redis pipelining has been removed. It does
not appear that this should cause significantly increased load, but if
necessary, some optimizations are possible in batch cases. These were
omitted in the pursuit of simplicity, but a batch_push and batch_unpush
would be possible in the future.
Tests were added to verify that pushes happen under expected conditions,
and to verify reblog behavior (both on pushing and unpushing). In the
case of unpushing, this includes testing behavior that currently leads
to confusion such as Mastodon's #2817 , but this codifies that the
behavior is currently expected.
* Rubocop fixes
I could swear I made these changes already, but I must have lost them
somewhere along the line.
* Address review comments
This addresses the first two comments from review of this feature:
https://github.com/tootsuite/mastodon/pull/4801#discussion_r139336735 
https://github.com/tootsuite/mastodon/pull/4801#discussion_r139336931 
This adds an optional argument to FeedManager#key, the subtype of feed
key to generate. It also tests to ensure that FeedManager's settings are
such that reblogs won't be tracked forever.
* Hardcode IdToBigints migration columns
This addresses a comment during review:
https://github.com/tootsuite/mastodon/pull/4801#discussion_r139337452 
This means we'll need to make sure that all _id columns going forward
are bigints, but that should happen automatically in most cases.
* Additional fixes for stringified IDs in JSON
These should be the last two. These were identified using eslint to try
to identify any plain casts to JavaScript numbers. (Some such casts are
legitimate, but these were not.)
Adding the following to .eslintrc.yml will identify casts to numbers:
~~~
  no-restricted-syntax:
  - warn
  - selector: UnaryExpression[operator='+'] > :not(Literal)
    message: Avoid the use of unary +
  - selector: CallExpression[callee.name='Number']
    message: Casting with Number() may coerce string IDs to numbers
~~~
The remaining three casts appear legitimate: two casts to array indices,
one in a server to turn an environment variable into a number.
* Only implement timestamp IDs for Status IDs
Per discussion in #4801 , this is only being merged in for Status IDs at
this point. We do this in a migration, as there is no longer use for
a post-migration hook. We keep the initialization of the timestamp_id
function as a Rake task, as it is also needed after db:schema:load (as
db/schema.rb doesn't store Postgres functions).
* Change internal streaming payloads to stringified IDs as well
This is equivalent to 591a9af356faf2d5c7e66e3ec715502796c875cd from
#5019 , with an extra change for the addition to FeedManager#unpush.
* Ensure we have a status_id_seq sequence
Apparently this is not a given when specifying a custom ID function,
so now we ensure it gets created. This uses the generic version of this
function to more easily support adding additional tables with timestamp
IDs in the future, although it would be possible to cut this down to a
less generic version if necessary. It is only run during db:schema:load
or the relevant migration, so the overhead is extraordinarily minimal.
* Transition reblogs to new Redis format
This provides a one-way migration to transition old Redis reblog entries
into the new format, with a separate tracking entry for reblogs.
It is not invertible because doing so could (if timestamp IDs are used)
require a database query for each status in each users' feed, which is
likely to be a significant toll on major instances.
* Address review comments from @akihikodaki
No functional changes.
* Additional review changes
* Heredoc cleanup
* Run db:schema:load hooks for test in development
This matches the behavior in Rails'
ActiveRecord::Tasks::DatabaseTasks.each_current_configuration, which
would otherwise break `rake db:setup` in development.
It also moves some functionality out to a library, which will be a good
place to put additional related functionality in the near future. 
						
						
					 
					
						2017-10-04 09:56:37 +02:00 
						 
				 
			
				
					
						
							
							
								aschmitz 
							
						 
					 
					
						
						
							
						
						2076c557c9 
					 
					
						
						
							
							Configure webpack to poll for changes in development ( #5040 )  
						
						... 
						
						
						
						* Configure webpack to poll for changes in development
Vagrant on Linux/macOS hosts shared files via NFS, which doens't
support inotify-based watching of files. This tweak makes webpack
check for changes every second, and rebuild if necessary. This
removes the need to restart Foreman every time a frontend file
changes. Note that rebuilding is still a relatively lengthy
process.
The polling frequency can be changed to taste.
* Only poll in Vagrant
This tests for the presence of the VAGRANT environment variable to
determine whether or not we're in Vagrant. It is set in .env.vagrant,
which is set up to be included in the Vagrantfile. 
						
						
					 
					
						2017-10-04 09:52:11 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						d40c9140e8 
					 
					
						
						
							
							Fix undefined local variable (regression from  #5114 ) ( #5210 )  
						
						
						
						
					 
					
						2017-10-04 09:51:42 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						632178d754 
					 
					
						
						
							
							Use own, shorter relative timestamps ( #5171 )  
						
						... 
						
						
						
						* Use own, shorter relative timestamps
* Add acct to title tooltip of display name in statuses
* Improve i18n of the relative times 
						
						
					 
					
						2017-10-04 01:23:52 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						291feba6f1 
					 
					
						
						
							
							Follow up to  #5172 , clean up notifications after mute like after block ( #5198 )  
						
						
						
						
					 
					
						2017-10-04 01:22:33 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						63f0979799 
					 
					
						
						
							
							Validate id of ActivityPub representations ( #5114 )  
						
						... 
						
						
						
						Additionally, ActivityPub::FetchRemoteStatusService no longer parses
activities.
OStatus::Activity::Creation no longer delegates to ActivityPub because
the provided ActivityPub representations are not signed while OStatus
representations are. 
						
						
					 
					
						2017-10-04 01:13:48 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ec13cfa4f9 
					 
					
						
						
							
							When a streaming API status arrives, sort it into conversations ( #5206 )  
						
						
						
						
					 
					
						2017-10-04 01:01:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cdd5ef691b 
					 
					
						
						
							
							Use separate workers to process imports, retry failures ( #5207 )  
						
						
						
						
					 
					
						2017-10-04 00:39:32 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c743b5e1fd 
					 
					
						
						
							
							Fix possible acct: uri usurpation in ActivityPub account discovery ( #5208 )  
						
						... 
						
						
						
						Signed-off-by: Eugen Rochko <eugen@zeonfederated.com > 
						
						
					 
					
						2017-10-04 00:33:56 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						dfaa219f88 
					 
					
						
						
							
							Fix HTTP responses for salmon and ActivityPub inbox processing ( #5200 )  
						
						... 
						
						
						
						* Return sensible HTTP status for ActivityPub inbox processing
* Return sensible HTTP status for salmon slap processing
* Return additional information to debug signature verification failures 
						
						
					 
					
						2017-10-03 23:21:19 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						e6543d5fc4 
					 
					
						
						
							
							i18n: Update Polish translation ( #5202 )  
						
						
						
						
					 
					
						2017-10-03 21:15:41 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						813c5f2f52 
					 
					
						
						
							
							Add spec for emoji_index_light.js ( #5199 )  
						
						
						
						
					 
					
						2017-10-03 20:54:38 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						82d9ade7a6 
					 
					
						
						
							
							Compress emoji_data_light.js ( #5201 )  
						
						
						
						
					 
					
						2017-10-03 20:43:57 +02:00 
						 
				 
			
				
					
						
							
							
								PFM 
							
						 
					 
					
						
						
							
						
						875d943c18 
					 
					
						
						
							
							Add pagination in media modal ( #4343 )  
						
						... 
						
						
						
						* Add pagination in media modal
* Change array name
* Add an element class
* Avoid nested class
* Pull out the active class
* Use map instead of forEach
* Remove parentheses 
						
						
					 
					
						2017-10-03 17:11:22 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						334a446313 
					 
					
						
						
							
							Fix emoji sequence bug in substring-trie ( #5191 )  
						
						... 
						
						
						
						Fixes  #5188  
					
						2017-10-03 13:11:22 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						ecacb15cd5 
					 
					
						
						
							
							Add placeholder text color to form of media attachments ( #5196 )  
						
						
						
						
					 
					
						2017-10-03 13:10:57 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						eb6ec3d068 
					 
					
						
						
							
							Add missing Japanese translations ( #5193 )  
						
						... 
						
						
						
						* yarn manage:translations
* Add Japanese translations for #5170 
* Add Japanese translations for #5123 
* Add Japanese translations for #5046 
* Add Japanese translations for #5099 
* Add Japanese translations for #5161 
* "項目" -> "絵文字" 
						
						
					 
					
						2017-10-03 13:10:26 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						f303a954e6 
					 
					
						
						
							
							Remove aria-label of status content ( #5195 )  
						
						... 
						
						
						
						aria-label contained body of status with content warning, which should be
hidden by default. Remove the label for the case and other cases due to
consistency. 
						
						
					 
					
						2017-10-03 13:10:06 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Kramer 
							
						 
					 
					
						
						
							
						
						395a57d03d 
					 
					
						
						
							
							Update German translation ( #5189 )  
						
						
						
						
					 
					
						2017-10-03 09:53:18 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0f699a4280 
					 
					
						
						
							
							When muting, clear web UI like for blocks ( #5172 )  
						
						... 
						
						
						
						* When muting, clear web UI like for blocks
* Fix style issue 
						
						
					 
					
						2017-10-03 02:01:54 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5e5f36c216 
					 
					
						
						
							
							Fix   #5079 ,  fix   #5186  - Emoji picker fixes ( #5187 )  
						
						
						
						
					 
					
						2017-10-03 01:56:50 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						a767ef85fa 
					 
					
						
						
							
							i18n: Update translation files and Polish translation ( #5180 )  
						
						... 
						
						
						
						* Update translation files
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
* i18n: Update Polish translation
Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-10-02 23:38:40 +02:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						0db47196fb 
					 
					
						
						
							
							Fix stupid typo ( #5184 )  
						
						
						
						
					 
					
						2017-10-02 23:27:52 +02:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						c30e492587 
					 
					
						
						
							
							Korean translation ( #5185 )  
						
						... 
						
						
						
						* Add missing Korean translations
* Add Korean email confirmation template
* Fix Korean typo 
						
						
					 
					
						2017-10-02 23:26:28 +02:00 
						 
				 
			
				
					
						
							
							
								aschmitz 
							
						 
					 
					
						
						
							
						
						97c02c3389 
					 
					
						
						
							
							Make IdsToBigints (mostly!) non-blocking ( #5088 )  
						
						... 
						
						
						
						* Make IdsToBigints (mostly!) non-blocking
This pulls in GitLab's MigrationHelpers, which include code to make
column changes in ways that Postgres can do without locking. In general,
this involves creating a new column, adding an index and any foreign
keys as appropriate, adding a trigger to keep it populated alongside
the old column, and then progressively copying data over to the new
column, before removing the old column and replacing it with the new
one.
A few changes to GitLab's MigrationHelpers were necessary:
* Some changes were made to remove dependencies on other GitLab code.
* We explicitly wait for index creation before forging ahead on column
  replacements.
* We use different temporary column names, to avoid running into index
  name length limits.
* We rename the generated indices back to what they "should" be after
  replacing columns.
* We rename the generated foreign keys to use the new column names when
  we had to create them. (This allows the migration to be rolled back
  without incident.)
# Big Scary Warning
There are two things here that may trip up large instances:
1. The change for tables' "id" columns is not concurrent. In
   particular, the stream_entries table may be big, and does not
   concurrently migrate its id column. (On the other hand, x_id type
   columns are all concurrent.)
2. This migration will take a long time to run, *but it should not
   lock tables during that time* (with the exception of the "id"
   columns as described above). That means this should probably be run
   in `screen` or some other session that can be run for a long time.
   Notably, the migration will take *longer* than it would without
   these changes, but the website will still be responsive during that
   time.
These changes were tested on a relatively large statuses table (256k
entries), and the service remained responsive during the migration.
Migrations both forward and backward were tested.
* Rubocop fixes
* MigrationHelpers: Support ID columns in some cases
This doesn't work in cases where the ID column is referred to as a
foreign key by another table.
* MigrationHelpers: support foreign keys for ID cols
Note that this does not yet support foreign keys on non-primary-key
columns, but Mastodon also doesn't yet have any that we've needed to
migrate.
This means we can perform fully "concurrent" migrations to change ID
column types, and the IdsToBigints migration can happen with effectively
no downtime. (A few operations require a transaction, such as renaming
columns or deleting them, but these transactions should not block for
noticeable amounts of time.)
The algorithm for generating foreign key names has changed with this,
and therefore all of those changed in schema.rb.
* Provide status, allow for interruptions
The MigrationHelpers now allow restarting the rename of a column if it
was interrupted, by removing the old "new column" and re-starting the
process.
Along with this, they now provide status updates on the changes which
are happening, as well as indications about when the changes can be
safely interrupted (when there are at least 10 seconds estimated to be
left before copying data is complete).
The IdsToBigints migration now also sorts the columns it migrates by
size, starting with the largest tables. This should provide
administrators a worst-case scenario estimate for the length of
migrations: each successive change will get faster, giving admins a
chance to abort early on if they need to run the migration later. The
idea is that this does not force them to try to time interruptions
between smaller migrations.
* Fix column sorting in IdsToBigints
Not a significant change, but it impacts the order of columns in the
database and db/schema.rb.
* Actually pause before IdsToBigints 
						
						
					 
					
						2017-10-02 21:28:59 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4453c9a9f5 
					 
					
						
						
							
							Search popout ( #5170 )  
						
						
						
						
					 
					
						2017-10-02 18:24:05 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						b9c612b561 
					 
					
						
						
							
							Code-split emoji-mart picker and data ( #5175 )  
						
						
						
						
					 
					
						2017-10-02 07:22:24 +02:00 
						 
				 
			
				
					
						
							
							
								Jeong Arm 
							
						 
					 
					
						
						
							
						
						d841af4e80 
					 
					
						
						
							
							Append confirmation link as plain text ( #5146 )  
						
						... 
						
						
						
						* Append confirmation link as plain text
Some mail application is malfunctioning with links.
* Change description text 
						
						
					 
					
						2017-10-02 07:21:46 +02:00 
						 
				 
			
				
					
						
							
							
								Daigo 3 Dango 
							
						 
					 
					
						
						
							
						
						01d6aa0397 
					 
					
						
						
							
							Suppress backtrace from Request#perform ( #5174 )  
						
						
						
						
					 
					
						2017-10-02 03:02:08 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						c567c87453 
					 
					
						
						
							
							Toggle contain:strict on fullscreen ( #5159 )  
						
						... 
						
						
						
						* Toggle contain:strict on fullscreen
* Fix scss lint issue
* fix scss whitespace lint issue 
						
						
					 
					
						2017-10-02 03:01:01 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						47ecd652d3 
					 
					
						
						
							
							Make Chrome splash screen same color as web UI's background color ( #5169 )  
						
						
						
						
					 
					
						2017-10-02 01:23:32 +02:00 
						 
				 
			
				
					
						
							
							
								JeanGauthier 
							
						 
					 
					
						
						
							
						
						04fa4eb7f9 
					 
					
						
						
							
							l10n Update OC: reorganization pref. page ( #5168 )  
						
						
						
						
					 
					
						2017-10-01 19:09:45 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cdad7977fc 
					 
					
						
						
							
							Improve privacy dropdown, remove react-simple-dropdown dependency ( #5140 )  
						
						... 
						
						
						
						* Improve privacy dropdown, remove react-simple-dropdown dependency
* Animate privacy warning
* Fix react-router-scroll 
						
						
					 
					
						2017-10-01 12:20:00 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0b3f1ec62a 
					 
					
						
						
							
							Reorganize preferences page ( #5161 )  
						
						
						
						
					 
					
						2017-10-01 10:52:39 +02:00 
						 
				 
			
				
					
						
							
							
								Daggertooth 
							
						 
					 
					
						
						
							
						
						b110cc542f 
					 
					
						
						
							
							Add image descriptions to title attribute to view on mouse hover/long-press. ( #5137 )  
						
						... 
						
						
						
						* Add image descriptions to `title` attribute to view on mouse hover/long-press.
* Too many title properties may spoil the broth. 
						
						
					 
					
						2017-10-01 00:35:49 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						cdacac8c6c 
					 
					
						
						
							
							Fix order of paginated accounts in FollowerDomainsController and spec ( #3357 )  
						
						... 
						
						
						
						* Fix order of paginated accounts in FollowerDomainsController
Unordered pagination could result in unexpected behavior.
* Cover Settings::FollowerDomainsController more 
						
						
					 
					
						2017-09-30 23:06:09 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						eb605141ff 
					 
					
						
						
							
							Fix   #5104  - GET /api/v1/apps/verify_credentials to confirm app works ( #5112 )  
						
						
						
						
					 
					
						2017-09-30 22:05:42 +02:00 
						 
				 
			
				
					
						
							
							
								Hinaloe 
							
						 
					 
					
						
						
							
						
						1e1d788757 
					 
					
						
						
							
							Reduce container size with clean yarn ( #3506 )  
						
						... 
						
						
						
						* Reduce container size with clean yarn
* Merge trouble 
						
						
					 
					
						2017-09-30 22:05:24 +02:00 
						 
				 
			
				
					
						
							
							
								roikale 
							
						 
					 
					
						
						
							
						
						1df453aff6 
					 
					
						
						
							
							Change wording on landing page. ( #4805 )  
						
						... 
						
						
						
						"Ilmainen" means "gratis", but Mastodon is free as in freedom, libre – "vapaa".
https://fi.wikipedia.org/wiki/Vapaa_ohjelmisto  
						
						
					 
					
						2017-09-30 16:25:14 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						f7c909e290 
					 
					
						
						
							
							Retry ActivityPub delivery a few more times ( #5014 )  
						
						
						
						
					 
					
						2017-09-30 16:01:46 +02:00 
						 
				 
			
				
					
						
							
							
								MIYAGI Hikaru 
							
						 
					 
					
						
						
							
						
						7481ae1bcb 
					 
					
						
						
							
							trivial refactoring for emojify() ( #5075 )  
						
						... 
						
						
						
						* unite loop process
* add hint for original emojifier 
						
						
					 
					
						2017-09-30 15:57:32 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						cb3b0c1a0f 
					 
					
						
						
							
							Update react-router-scroll at yarn.lock ( #5154 )  
						
						
						
						
					 
					
						2017-09-30 15:50:02 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						ca0e8be20c 
					 
					
						
						
							
							Improve IntersectionObserverArticle perf ( #5152 )  
						
						
						
						
					 
					
						2017-09-30 14:28:49 +02:00 
						 
				 
			
				
					
						
							
							
								Nishi, Keisuke 
							
						 
					 
					
						
						
							
						
						83ffc4dc07 
					 
					
						
						
							
							Fix Paperclip::Fog always responds Not Found in OpenStack-v2 like ConoHa ( #5155 )  
						
						
						
						
					 
					
						2017-09-30 14:28:29 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d6fe0954e3 
					 
					
						
						
							
							Make emoji autosuggestions immediate, usernames appear sooner ( #5149 )  
						
						... 
						
						
						
						* Do not debounce emoji search
* Make autosuggestions appear sooner 
						
						
					 
					
						2017-09-30 05:11:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ebb8c89207 
					 
					
						
						
							
							Upgrade to React 16 ( #5119 )  
						
						... 
						
						
						
						* Upgrade to React 16.0.0
* Disable some uncritical tests while chai-enzyme remains incompatible 
						
						
					 
					
						2017-09-30 04:29:56 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						0060f98847 
					 
					
						
						
							
							Remove react-sizeme ( #5143 )  
						
						... 
						
						
						
						* Remove react-sizeme
* Fix aspect ratio in "sensitive" mode 
						
						
					 
					
						2017-09-29 22:46:43 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Kramer 
							
						 
					 
					
						
						
							
						
						1a72813b53 
					 
					
						
						
							
							Updated German translation ( #5151 )  
						
						... 
						
						
						
						Translate "about" page, several settings pages, data export/import,
sessions overview, authorized followers page, account deletion page.
More consistent use of words:
- A toot is a Beitrag.
- An account is a Konto.
Some small improvements. 
						
						
					 
					
						2017-09-29 21:11:28 +02:00 
						 
				 
			
				
					
						
							
							
								Yanaken 
							
						 
					 
					
						
						
							
						
						c3f9c74719 
					 
					
						
						
							
							Better Japanese translations ( #5142 )  
						
						
						
						
					 
					
						2017-09-29 13:27:31 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						35a8cafa35 
					 
					
						
						
							
							Replace self-rolled statsd instrumention with localshred/nsa ( #5118 )  
						
						
						
						
					 
					
						2017-09-29 03:16:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f4ca116ea8 
					 
					
						
						
							
							After 7 days of repeated delivery failures, give up on inbox ( #5131 )  
						
						... 
						
						
						
						- A successful delivery cancels it out
- An incoming delivery from account of the inbox cancels it out 
						
						
					 
					
						2017-09-29 03:16:20 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5b45c1646a 
					 
					
						
						
							
							Remove dependency on db during assets:precompile ( #5138 )  
						
						
						
						
					 
					
						2017-09-29 03:03:03 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						887cd94e96 
					 
					
						
						
							
							Increase attachment descriptions to 420 characters ( #5139 )  
						
						... 
						
						
						
						Blaze it 
						
						
					 
					
						2017-09-29 02:30:00 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d2f56d1cbc 
					 
					
						
						
							
							Change max redirects followed to 2 ( #5136 )  
						
						... 
						
						
						
						I see no reason to allow more than that. Usually a redirect is
HTTP->HTTPS, then maybe URL structure changed, but more than that
is highly unlikely to be a legitimate use case. 
						
						
					 
					
						2017-09-28 23:20:08 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Kramer 
							
						 
					 
					
						
						
							
						
						d0b4709b2a 
					 
					
						
						
							
							Update German translation ( #5133 )  
						
						... 
						
						
						
						Create activerecord.de.yml (50%)
Update devise.de.yml
Update doorkeeper.de.yml (100%)
Update simple_form.de.yml (100%) 
						
						
					 
					
						2017-09-28 20:45:09 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						6e0659c838 
					 
					
						
						
							
							Improve performance of modal and swipe animations ( #5135 )  
						
						... 
						
						
						
						* Improve performance of modal and swipe animations
* Fix eslint issues 
						
						
					 
					
						2017-09-28 20:43:18 +02:00 
						 
				 
			
				
					
						
							
							
								JeanGauthier 
							
						 
					 
					
						
						
							
						
						3406e30526 
					 
					
						
						
							
							OC 500 error ( #5110 )  
						
						
						
						
					 
					
						2017-09-28 20:22:34 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						76f360c625 
					 
					
						
						
							
							If HTTP signature is wrong and webfinger cache is stale, retry with resolve ( #5129 )  
						
						... 
						
						
						
						If the signature could not be verified and the webfinger of the account
was last retrieved longer than the cache period, try re-resolving the
account and then attempting to verify the signature again 
						
						
					 
					
						2017-09-28 17:50:14 +02:00 
						 
				 
			
				
					
						
							
							
								Jakob Kramer 
							
						 
					 
					
						
						
							
						
						a3202f61af 
					 
					
						
						
							
							Updated German translation ( #5132 )  
						
						
						
						
					 
					
						2017-09-28 17:38:39 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4ec1771165 
					 
					
						
						
							
							Add ability to specify alternative text for media attachments ( #5123 )  
						
						... 
						
						
						
						* Fix  #117  - Add ability to specify alternative text for media attachments
- POST /api/v1/media accepts `description` straight away
- PUT /api/v1/media/:id to update `description` (only for unattached ones)
- Serialized as `name` of Document object in ActivityPub
- Uploads form adjusted for better performance and description input
* Add tests
* Change undo button blend mode to difference 
						
						
					 
					
						2017-09-28 15:31:31 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						3d9b8847d2 
					 
					
						
						
							
							Flush body when POST requests ( #5128 )  
						
						
						
						
					 
					
						2017-09-28 15:04:32 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						b9f59ebcc6 
					 
					
						
						
							
							Update Yarn to version 1.1.0 ( #5125 )  
						
						... 
						
						
						
						* Update Yarn to version 1.1.0
* remove hard-coding 
						
						
					 
					
						2017-09-28 04:51:36 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e648ef0bfb 
					 
					
						
						
							
							Remove web UI warnings about OStatus privacy ( #5102 )  
						
						... 
						
						
						
						* Remove web UI warnings about OStatus privacy
* yarn run manage:translations 
						
						
					 
					
						2017-09-28 00:26:33 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						db3ed498b0 
					 
					
						
						
							
							When OAuth password verification fails, return 401 instead of redirect ( #5111 )  
						
						... 
						
						
						
						Call to warden.authenticate! in resource_owner_from_credentials would
make the request redirect to sign-in path, which is a bad response for
apps. Now bad credentials just return nil, which leads to HTTP 401
from Doorkeeper. Also, accounts with enabled 2FA cannot be logged into
this way. 
						
						
					 
					
						2017-09-27 23:42:49 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						901fc48aae 
					 
					
						
						
							
							Upgrade Webpacker to version 3.0.1 ( #5122 )  
						
						
						
						
					 
					
						2017-09-27 14:41:54 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3caf0ba923 
					 
					
						
						
							
							Fix empty query sent to postgres for custom emojis ( #5121 )  
						
						
						
						
					 
					
						2017-09-27 04:14:03 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6e83b5e719 
					 
					
						
						
							
							Update brakeman to 3.0 and bundler-audit to 0.6 ( #5117 )  
						
						
						
						
					 
					
						2017-09-27 03:13:09 +02:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						b32a1d5754 
					 
					
						
						
							
							Refactor 500 file generation for future extension ( #5105 )  
						
						
						
						
					 
					
						2017-09-26 11:55:33 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						9d53a38a44 
					 
					
						
						
							
							i18n: Update Polish translation ( #5106 )  
						
						... 
						
						
						
						* i18n: Update Polish translation
* i18n: Update Polish translation 
						
						
					 
					
						2017-09-26 14:19:25 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e528114c53 
					 
					
						
						
							
							Follow-up to  #4582  and  #5027 , removing dead code ( #5101 )  
						
						
						
						
					 
					
						2017-09-26 01:06:27 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cf7fbf2c56 
					 
					
						
						
							
							Fix   #5059  - Stop processing payload if it's from local account ( #5100 )  
						
						
						
						
					 
					
						2017-09-26 01:06:13 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						91e5b0dfdb 
					 
					
						
						
							
							Send streaming API delete to people mentioned in status ( #5103 )  
						
						... 
						
						
						
						- Previously they wouldn't receive it unless they were author's
  followers
- Skip unpush from public/hashtag timelines if status wasn't
  public in the first place 
						
						
					 
					
						2017-09-26 00:29:29 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3b60832214 
					 
					
						
						
							
							New error page graphic. Other error page improvements ( #5099 )  
						
						... 
						
						
						
						- 500.html generated with admin-set default locale if set
- Error page `<title>` includes Mastodon site title
- 500 title changed to "This page is not
  correct" (ref: <https://www.youtube.com/watch?v=2VCAP_seh1A >)
- 500 content appended with "on our end" to make clear it's
  not user's fault 
						
						
					 
					
						2017-09-25 23:05:54 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						259181c41a 
					 
					
						
						
							
							Fix size of single media in media-gallery ( #5098 )  
						
						
						
						
					 
					
						2017-09-25 20:26:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						510df0ac55 
					 
					
						
						
							
							Fix emojify() by generating a mapping to existing Twemoji files ( #5080 )  
						
						... 
						
						
						
						A new rake task emojis:generate downloads a full list of valid
unicode sequences from unicode.org and checks it against existing
Twemoji files, finally generating a map from each sequence to the
existing file (e.g. when there's multiple ways an emoji can be
expressed). The map is dumped into app/javascript/mastodon/emoji_map.json
That file is loaded by emojione_light.js (now a misnomer) which
decorates it further with shortcodes taken from emoji-mart's index. 
						
						
					 
					
						2017-09-25 18:36:33 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						98936bfcdf 
					 
					
						
						
							
							Add missing validations in ActivityPub::Activity::Create ( #5096 )  
						
						
						
						
					 
					
						2017-09-25 18:33:11 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						5c82c2b75f 
					 
					
						
						
							
							Increase max height of preview card image ( #5092 )  
						
						... 
						
						
						
						We added horizontal layout to preview card for wide image. However, max height of the thumbnail is still limited to 120px and it makes nearly square images to too small for that layout.
This PR increases max height as well as max width. 
						
						
					 
					
						2017-09-25 17:10:49 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						0fea700c7b 
					 
					
						
						
							
							Refresh manifest before generate 500.html ( #5090 )  
						
						
						
						
					 
					
						2017-09-25 16:58:12 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2c8e3fbbfb 
					 
					
						
						
							
							Generate 500.html with assets:precompile, remove loading from Google Fonts ( #5067 )  
						
						
						
						
					 
					
						2017-09-25 04:04:04 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b982d549f4 
					 
					
						
						
							
							Add strong_migrations gem to warn when creating unsafe migrations ( #5078 )  
						
						
						
						
					 
					
						2017-09-25 02:11:14 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						909a6d4661 
					 
					
						
						
							
							Fix streaming API double-JSON-encoding status IDs for deletes ( #5069 )  
						
						
						
						
					 
					
						2017-09-24 15:31:03 +02:00 
						 
				 
			
				
					
						
							
							
								JeanGauthier 
							
						 
					 
					
						
						
							
						
						3f3de38075 
					 
					
						
						
							
							OC update: different emoji picker ( #5046 ) ( #5077 )  
						
						
						
						
					 
					
						2017-09-24 12:17:47 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						c267acfcf7 
					 
					
						
						
							
							Thread toot notification mails by conversation ( #5061 )  
						
						... 
						
						
						
						* Thread toot notification mails by conversation
* Make codeclimate happy and avoid potential mis-threading 
						
						
					 
					
						2017-09-24 11:19:42 +02:00 
						 
				 
			
				
					
						
							
							
								Daigo 3 Dango 
							
						 
					 
					
						
						
							
						
						ab625c57ce 
					 
					
						
						
							
							Compact status_ids in StatusRelationshipsPresenter ( #5073 )  
						
						
						
						
					 
					
						2017-09-24 11:18:32 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						e756c4f5ec 
					 
					
						
						
							
							Fix media spoiler of DetailedStatus ( #5071 )  
						
						
						
						
					 
					
						2017-09-24 11:15:11 +02:00 
						 
				 
			
				
					
						
							
							
								Daigo 3 Dango 
							
						 
					 
					
						
						
							
						
						a0bbeafb04 
					 
					
						
						
							
							Suppress backtrace when failed to communicate with a remote instance ( #5076 )  
						
						
						
						
					 
					
						2017-09-24 11:14:06 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2f079573ed 
					 
					
						
						
							
							In detail status view, display attachment uncropped if there's only one ( #5054 )  
						
						... 
						
						
						
						* In detail status view, display attachment uncropped if there's only one
* Make media spoiler the size of the media it hides, enable on static 
						
						
					 
					
						2017-09-24 05:58:30 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b2820c3913 
					 
					
						
						
							
							Forgotten in  #5039 , change statuses_tags tag_id to bigint ( #5070 )  
						
						
						
						
					 
					
						2017-09-24 05:58:07 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						adc38078dd 
					 
					
						
						
							
							Make sure nil IDs to not get cast to empty string in REST API ( #5068 )  
						
						
						
						
					 
					
						2017-09-24 04:09:32 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						dae0af1fd2 
					 
					
						
						
							
							Change mobile layout breakpoint from 1024px to 630px ( #5063 )  
						
						... 
						
						
						
						630px = Drawer + 1 Column 
						
						
					 
					
						2017-09-24 01:25:07 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5b8d0ad71b 
					 
					
						
						
							
							Dropdown triangles a bit nicer, smoother scrolling on touch ( #5062 )  
						
						
						
						
					 
					
						2017-09-24 00:40:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						233258c61b 
					 
					
						
						
							
							Fix media gallery CSS ( #5064 )  
						
						
						
						
					 
					
						2017-09-24 00:33:26 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9c8aad612e 
					 
					
						
						
							
							Require at least 2 characters before showing autosuggestions ( #5065 )  
						
						
						
						
					 
					
						2017-09-24 00:33:17 +02:00 
						 
				 
			
				
					
						
							
							
								Mingye Wang 
							
						 
					 
					
						
						
							
						
						6dfeb64326 
					 
					
						
						
							
							jsx/zh-*: Fix "pin column" for Chinese ( #5060 )  
						
						
						
						
					 
					
						2017-09-23 22:47:15 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						427beb4177 
					 
					
						
						
							
							i18n: Update Polish translation ( #5058 )  
						
						
						
						
					 
					
						2017-09-23 22:14:39 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						838f255fc2 
					 
					
						
						
							
							Fix overflowing tabs in account__action-bar ( #5056 )  
						
						... 
						
						
						
						* Fix numbers in accounts columns
* Support edge compact-header 
						
						
					 
					
						2017-09-23 21:06:16 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1e02ba111a 
					 
					
						
						
							
							Add emoji autosuggest ( #5053 )  
						
						... 
						
						
						
						* Add emoji autosuggest
Some credit goes to glitch-soc/mastodon#149 
* Remove server-side shortcode->unicode conversion
* Insert shortcode when suggestion is custom emoji
* Remove remnant of server-side emojis
* Update style of autosuggestions
* Fix wrong emoji filenames generated in autosuggest item
* Do not lazy load emoji picker, as that no longer works
* Fix custom emoji autosuggest
* Fix multiple "Custom" categories getting added to emoji index, only add once 
						
						
					 
					
						2017-09-23 14:47:32 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						66126f3021 
					 
					
						
						
							
							Add custom emojis to the emoji picker ( #5052 )  
						
						
						
						
					 
					
						2017-09-23 05:40:28 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						293972f716 
					 
					
						
						
							
							New API: GET /api/v1/custom_emojis to get a server's custom emojis ( #5051 )  
						
						
						
						
					 
					
						2017-09-23 01:57:23 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9c8e602163 
					 
					
						
						
							
							Fix custom emojis not detected when used in content warning ( #5049 )  
						
						
						
						
					 
					
						2017-09-23 01:50:17 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						846cd4e838 
					 
					
						
						
							
							Switch from EmojiOne to Twemoji, different emoji picker ( #5046 )  
						
						... 
						
						
						
						* Switch from EmojiOne to Twemoji, different emoji picker
* Make emoji-mart use a local spritesheet
* Fix emojify test
* yarn manage:translations 
						
						
					 
					
						2017-09-23 01:41:00 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						0de82dd316 
					 
					
						
						
							
							Do not filter statuses with unknown languages ( #5045 )  
						
						
						
						
					 
					
						2017-09-22 19:33:17 +02:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						dcfc9b2204 
					 
					
						
						
							
							Fix the migration error when deprecated_preview_cards has been deleted ( #5043 )  
						
						... 
						
						
						
						* Fix the migration error when deprecated_preview_cards has deleted
* Re-run Travis CI 
						
						
					 
					
						2017-09-22 19:32:57 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						b01ab55ed8 
					 
					
						
						
							
							Fix PropTypes.oneOfType() warning ( #5041 )  
						
						
						
						
					 
					
						2017-09-22 17:50:29 +02:00 
						 
				 
			
				
					
						
							
							
								aschmitz 
							
						 
					 
					
						
						
							
						
						dd4ef69839 
					 
					
						
						
							
							Hardcode IdToBigints migration columns ( #5039 )  
						
						... 
						
						
						
						This addresses a comment during review:
https://github.com/tootsuite/mastodon/pull/4801#discussion_r139337452 
This means we'll need to make sure that all _id columns going forward
are bigints, but that should happen automatically in most cases. 
						
						
					 
					
						2017-09-22 13:20:04 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						d4f80824f7 
					 
					
						
						
							
							Document REDIS_NAMESPACE ( #5038 )  
						
						
						
						
					 
					
						2017-09-22 06:44:39 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						034fab39ab 
					 
					
						
						
							
							Make dropdowns render into portal, expand animation ( #5018 )  
						
						... 
						
						
						
						* Make dropdowns render into portal, expand animation
* Improve actions modal style 
						
						
					 
					
						2017-09-22 04:59:17 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						0df6442636 
					 
					
						
						
							
							Use passive listener in privacy_dropdown.js ( #5037 )  
						
						
						
						
					 
					
						2017-09-22 04:59:01 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						245816ab27 
					 
					
						
						
							
							Eliminate re-renders for intersection_observer_article.js ( #5036 )  
						
						
						
						
					 
					
						2017-09-22 04:58:33 +02:00 
						 
				 
			
				
					
						
							
							
								syui 
							
						 
					 
					
						
						
							
						
						63819c848d 
					 
					
						
						
							
							fix : mobile style of /about/more ( #5034 )  
						
						
						
						
					 
					
						2017-09-21 14:30:21 +02:00 
						 
				 
			
				
					
						
							
							
								MIYAGI Hikaru 
							
						 
					 
					
						
						
							
						
						a9abe89093 
					 
					
						
						
							
							Fix shortname problem in emojify() (regression from  #5016 ) ( #5032 )  
						
						... 
						
						
						
						When colon appears end of line, skiped all character containing unicode emojis. Fixed.
https://github.com/tootsuite/mastodon/pull/5016#issuecomment-331012008  
						
						
					 
					
						2017-09-21 03:47:16 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						798b0fc5af 
					 
					
						
						
							
							Reduce wasted renders for column_loading.js ( #5021 )  
						
						... 
						
						
						
						* Reduce wasted renders for column_loading.js
* Use defaultProps 
						
						
					 
					
						2017-09-20 19:58:44 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						8fcfcddc8f 
					 
					
						
						
							
							Fix theme translations alphabetically ( #5031 )  
						
						
						
						
					 
					
						2017-09-20 19:41:35 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d68df88d4e 
					 
					
						
						
							
							Disable private status federation over OStatus ( #5027 )  
						
						
						
						
					 
					
						2017-09-20 19:08:20 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						c8580eb806 
					 
					
						
						
							
							Use file extensions in addition to MIME types for file picker ( #5029 )  
						
						... 
						
						
						
						Currently we're using a list of MIME types for `accept` attribute on `input[type="file"]` for filter options of file picker, and actual file extensions will be infered by browsers. However, infered extensions may not include our expected items. For example, "image/jpeg" seems to be infered to
only ".jfif" extension in Firefox.
To ensure common file extensions are in the list, this PR adds file extensions in addition to MIME types. Also having items in both format is encouraged by HTML5 spec.
https://www.w3.org/TR/html5/forms.html#file-upload-state-(type=file)  
						
						
					 
					
						2017-09-20 19:07:23 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						f41e70ca38 
					 
					
						
						
							
							Better Japanese translations ( #5030 )  
						
						
						
						
					 
					
						2017-09-21 01:56:28 +09:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						7b8ecde32d 
					 
					
						
						
							
							Add Japanese translations for multiple themes, custom emoji ( #5026 )  
						
						... 
						
						
						
						* Add Japanese translations for multiple themes
* Change Japanese translation for custom emoji's created_msg. 
						
						
					 
					
						2017-09-20 16:09:57 +02:00 
						 
				 
			
				
					
						
							
							
								TomoyaShibata 
							
						 
					 
					
						
						
							
						
						8cb4561145 
					 
					
						
						
							
							Remove unnecessary css property ( #5025 )  
						
						
						
						
					 
					
						2017-09-20 15:26:22 +02:00 
						 
				 
			
				
					
						
							
							
								JeanGauthier 
							
						 
					 
					
						
						
							
						
						1607bb445a 
					 
					
						
						
							
							l10n Occitan: theme site, custom emoji, Oauth, newcomers follow admins, ... ( #5023 )  
						
						... 
						
						
						
						* Oauto code string
* Theme, custom emoji and more
* Site theme
* added two spaces wierdly gone away
* Update oc.yml
Changes adviced 
						
						
					 
					
						2017-09-20 15:00:54 +02:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						33c39784e4 
					 
					
						
						
							
							Add japanese translations for custom emoji. ( #5007 )  
						
						... 
						
						
						
						* Add japanese translations for custom emoji.
* Remove spaces.
* Change destroyed_msg.
* Revert "Change destroyed_msg." 
						
						
					 
					
						2017-09-20 14:57:59 +02:00 
						 
				 
			
				
					
						
							
							
								aschmitz 
							
						 
					 
					
						
						
							
						
						669fe9ee06 
					 
					
						
						
							
							Change IDs to strings rather than numbers in API JSON output ( #5019 )  
						
						... 
						
						
						
						* Fix JavaScript interface with long IDs
Somewhat predictably, the JS interface handled IDs as numbers, which in
JS are IEEE double-precision floats. This loses some precision when
working with numbers as large as those generated by the new ID scheme,
so we instead handle them here as strings. This is relatively simple,
and doesn't appear to have caused any problems, but should definitely
be tested more thoroughly than the built-in tests. Several days of use
appear to support this working properly.
BREAKING CHANGE:
The major(!) change here is that IDs are now returned as strings by the
REST endpoints, rather than as integers. In practice, relatively few
changes were required to make the existing JS UI work with this change,
but it will likely hit API clients pretty hard: it's an entirely
different type to consume. (The one API client I tested, Tusky, handles
this with no problems, however.)
Twitter ran into this issue when introducing Snowflake IDs, and decided
to instead introduce an `id_str` field in JSON responses. I have opted
to *not* do that, and instead force all IDs to 64-bit integers
represented by strings in one go. (I believe Twitter exacerbated their
problem by rolling out the changes three times: once for statuses, once
for DMs, and once for user IDs, as well as by leaving an integer ID
value in JSON. As they said, "If you’re using the `id` field with JSON
in a Javascript-related language, there is a very high likelihood that
the integers will be silently munged by Javascript interpreters. In most
cases, this will result in behavior such as being unable to load or
delete a specific direct message, because the ID you're sending to the
API is different than the actual identifier associated with the
message." [1]) However, given that this is a significant change for API
users, alternatives or a transition time may be appropriate.
1: https://blog.twitter.com/developer/en_us/a/2011/direct-messages-going-snowflake-on-sep-30-2011.html 
* Additional fixes for stringified IDs in JSON
These should be the last two. These were identified using eslint to try
to identify any plain casts to JavaScript numbers. (Some such casts are
legitimate, but these were not.)
Adding the following to .eslintrc.yml will identify casts to numbers:
~~~
  no-restricted-syntax:
  - warn
  - selector: UnaryExpression[operator='+'] > :not(Literal)
    message: Avoid the use of unary +
  - selector: CallExpression[callee.name='Number']
    message: Casting with Number() may coerce string IDs to numbers
~~~
The remaining three casts appear legitimate: two casts to array indices,
one in a server to turn an environment variable into a number.
* Back out RelationshipsController Change
This was made to make a test a bit less flakey, but has nothing to
do with this branch.
* Change internal streaming payloads to stringified IDs as well
Per
https://github.com/tootsuite/mastodon/pull/5019#issuecomment-330736452 
we need these changes to send deleted status IDs as strings, not
integers. 
						
						
					 
					
						2017-09-20 14:53:48 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b35406b700 
					 
					
						
						
							
							Fix custom emojis with non-1:1 aspect ratio being stretched ( #5017 )  
						
						
						
						
					 
					
						2017-09-20 03:38:38 +02:00 
						 
				 
			
				
					
						
							
							
								MIYAGI Hikaru 
							
						 
					 
					
						
						
							
						
						8e33fc29d7 
					 
					
						
						
							
							redo  #4500  with customEmojis ( #5016 )  
						
						
						
						
					 
					
						2017-09-19 23:27:29 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						1de6c52545 
					 
					
						
						
							
							i18n: Update Polish translation ( #5015 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-09-19 23:25:17 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						34fa305a00 
					 
					
						
						
							
							Fix race condition when processing incoming OStatus messages ( #5013 )  
						
						... 
						
						
						
						* Avoid races in incoming OStatus toots processing
* oops
* oops again 
						
						
					 
					
						2017-09-19 21:44:18 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						bb4d005a83 
					 
					
						
						
							
							Introduce OStatus::TagManager ( #5008 )  
						
						
						
						
					 
					
						2017-09-19 18:08:08 +02:00 
						 
				 
			
				
					
						
							
							
								Naoki Kosaka 
							
						 
					 
					
						
						
							
						
						df1ce2350c 
					 
					
						
						
							
							Fix non-local statuses are html_encoded in public_page. ( #5012 )  
						
						
						
						
					 
					
						2017-09-19 17:55:48 +02:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						e5c65b3067 
					 
					
						
						
							
							Set touchstart listener to 'passive', remove 'once' ( #5011 )  
						
						
						
						
					 
					
						2017-09-19 17:00:29 +02:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						7d16bb379d 
					 
					
						
						
							
							Use OrderedCollectionPage to return followers/following list ( #4949 )  
						
						
						
						
					 
					
						2017-09-19 16:37:06 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew 
							
						 
					 
					
						
						
							
						
						0401a24558 
					 
					
						
						
							
							Add support for multiple themes ( #4959 )  
						
						... 
						
						
						
						* Add support for selecting a theme
* Fix codeclimate issues
* Look up site default style if current user is not available due to e.g. not being logged in
* Remove outdated comment in common.js
* Address requested changes in themes PR
* Fix codeclimate issues
* Explicitly check current_account in application controller and only check theme availability if non-nil
* codeclimate
* explicit precedence with &&
* Fix code style in application_controller according to @nightpool's suggestion, use default style in embedded.html.haml
* codeclimate: indentation + return 
						
						
					 
					
						2017-09-19 16:36:23 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						4aea3f88a6 
					 
					
						
						
							
							Hide sensitive image in default on the public pages ( #5009 )  
						
						... 
						
						
						
						Additionally, this restores previous background / text color for media spoiler. 
						
						
					 
					
						2017-09-19 16:03:45 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						41e6c8b151 
					 
					
						
						
							
							Fix incomplete account records being read ( #4998 )  
						
						... 
						
						
						
						* Fix incomplete account records being read
- Put account processing into redis lock
- Do not save until record is complete
* Fix spaces 
						
						
					 
					
						2017-09-19 06:53:16 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						813e650729 
					 
					
						
						
							
							Remove ubuntu-toolchain-r-test ( #5005 )  
						
						
						
						
					 
					
						2017-09-19 05:06:27 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						1664e52cbb 
					 
					
						
						
							
							Fix custom emojis index ( #5006 )  
						
						
						
						
					 
					
						2017-09-19 05:06:13 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						dce869dfc7 
					 
					
						
						
							
							Define emoji context for ActivityPub ( #5004 )  
						
						... 
						
						
						
						* Define emoji context for ActivityPub
* Fix the emojo
* Use general Mastodon context instead 
						
						
					 
					
						2017-09-19 05:05:48 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						09a94b575e 
					 
					
						
						
							
							Admin interface for listing, adding and removing custom emojis ( #5002 )  
						
						... 
						
						
						
						* Admin interface for listing, adding and removing custom emojis
* Only display local ones in the list 
						
						
					 
					
						2017-09-19 03:52:38 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d43944143a 
					 
					
						
						
							
							Run i18n-tasks normalize ( #5003 )  
						
						
						
						
					 
					
						2017-09-19 03:27:08 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						81cec35dbf 
					 
					
						
						
							
							Custom emoji ( #4988 )  
						
						... 
						
						
						
						* Custom emoji
- In OStatus: `<link rel="emoji" name="coolcat" href="http://..." />`
- In ActivityPub: `{ type: "Emoji", name: ":coolcat:", href: "http://..." }`
- In REST API: Status object includes `emojis` array (`shortcode`, `url`)
- Domain blocks with reject media stop emojis
- Emoji file up to 50KB
- Web UI handles custom emojis
- Static pages render custom emojis as `<img />` tags
Side effects:
- Undo #4500  optimization, as I needed to modify it to restore
  shortcode handling in emojify()
- Formatter#plaintext should now make sure stripped out line-breaks
  and paragraphs are replaced with newlines
* Fix emoji at the start not being converted 
						
						
					 
					
						2017-09-19 02:42:40 +02:00 
						 
				 
			
				
					
						
							
							
								BruWalfas 
							
						 
					 
					
						
						
							
						
						c155d843f4 
					 
					
						
						
							
							A few updates to the Spanish translation and some typos fixing ( #4997 )  
						
						... 
						
						
						
						* So Spanish. Much changes. Wow.
* Some little fixes
* Updated es.yml, and fixed some ortographical errors
* Some little changes to simple_form.es.yml
* Yeah, so much translations
* Spanish e-mail messages
* Remove unused message 
						
						
					 
					
						2017-09-19 07:47:48 +09:00 
						 
				 
			
				
					
						
							
							
								Nolan Lawson 
							
						 
					 
					
						
						
							
						
						3d640dc8ac 
					 
					
						
						
							
							Add will-change to improve scrolling perf ( #5001 )  
						
						
						
						
					 
					
						2017-09-18 23:29:15 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						6db034a866 
					 
					
						
						
							
							Re-allow underscore on valid_url_path_ending_chars ( #4999 )  
						
						... 
						
						
						
						Limiting allowed characters in the last character of the URL is came from twitter-text, but underscore is allowed on there, and Mastodon before #4941 . 
						
						
					 
					
						2017-09-18 21:25:40 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						17bf3363ac 
					 
					
						
						
							
							Add published property to ActivityPub activity for reblogs ( #5000 )  
						
						... 
						
						
						
						Since reblogs are serialized as Announce activity, its published property can be used for the creation time of reblog. 
						
						
					 
					
						2017-09-18 20:30:11 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						dcf1139ebd 
					 
					
						
						
							
							Do not add image size without meta to OGP (regression from  #4901 ) ( #4995 )  
						
						
						
						
					 
					
						2017-09-18 15:00:29 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						9619b7f727 
					 
					
						
						
							
							Use Account.local.sum(statuses_count) instead of Status.local.count ( #4996 )  
						
						... 
						
						
						
						It is faster. 
						
						
					 
					
						2017-09-18 14:59:57 +02:00 
						 
				 
			
				
					
						
							
							
								Daigo 3 Dango 
							
						 
					 
					
						
						
							
						
						66be6475b6 
					 
					
						
						
							
							Bump ruby version to 2.4.2 ( #4958 )  
						
						... 
						
						
						
						* Bump ruby version to 2.4.2
https://www.ruby-lang.org/en/news/2017/09/14/ruby-2-4-2-released/ 
Gemfile.lock is also updated.
TODO
- [ ] Update Dockerfile with Alpine release of ruby-2.4.2
* Revert jwt version
It seems that jwt 2.0.0 fails in some environment.
ref. https://github.com/zaru/webpush/issues/42 
* Bump Ruby version on docker image 
						
						
					 
					
						2017-09-18 04:55:57 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						9e0985d9e4 
					 
					
						
						
							
							Add strip_insignificant_zeros: true option to number_to_human ( #4993 )  
						
						
						
						
					 
					
						2017-09-18 04:55:23 +02:00 
						 
				 
			
				
					
						
							
							
								febrezo 
							
						 
					 
					
						
						
							
						
						cf14f4945a 
					 
					
						
						
							
							Some improvements in the Spanish translation ( #4991 )  
						
						
						
						
					 
					
						2017-09-18 11:52:34 +09:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						4c14ff659b 
					 
					
						
						
							
							Oauth code in input form and add description message ( #4986 )  
						
						... 
						
						
						
						* Oauth code in a input form and add description
* New authcode description 
						
						
					 
					
						2017-09-17 15:23:44 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						dd6f9a1b82 
					 
					
						
						
							
							Validate uri presence for remote status ( #4985 )  
						
						
						
						
					 
					
						2017-09-17 15:21:57 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						3f07f1b2b1 
					 
					
						
						
							
							Raise an error on getting activity uri for remote status ( #4984 )  
						
						... 
						
						
						
						We had returned `nil` for that case, but this raises an error instead, as a wrong usage of the method.
This method is currently only used in ActivitySerializer. 
						
						
					 
					
						2017-09-17 13:51:34 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						44245926f1 
					 
					
						
						
							
							Fix cancellation of scroll to the right ( #4978 )  
						
						
						
						
					 
					
						2017-09-17 11:59:23 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Figel 
							
						 
					 
					
						
						
							
						
						8811778b55 
					 
					
						
						
							
							Randomize sidekiq-scheduler cron schedule ( #4980 )  
						
						... 
						
						
						
						SubscriptionsScheduler in particular causes high load across the
entire fediverse at 5 AM UTC every day. Randomizing cron schedules
and/or adding a random delay is considered best practice to avoid
this issue. 
						
						
					 
					
						2017-09-17 11:58:20 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						1eab53ee10 
					 
					
						
						
							
							Fix an error when actor json couldn't be fetched in ResolveRemoteAccountService ( #4979 )  
						
						... 
						
						
						
						* Fix an error when actor json couldn't be fetched in ResolveRemoteAccountService
* Add specs 
						
						
					 
					
						2017-09-17 11:54:23 +02:00 
						 
				 
			
				
					
						
							
							
								BruWalfas 
							
						 
					 
					
						
						
							
						
						7be3131240 
					 
					
						
						
							
							So Spanish. Much changes. Wow. ( #4976 )  
						
						
						
						
					 
					
						2017-09-17 18:16:43 +09:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						198a9a4fa4 
					 
					
						
						
							
							Remove local_only scope in Status ( #4977 )  
						
						
						
						
					 
					
						2017-09-17 05:29:43 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						ec36df97c4 
					 
					
						
						
							
							Escape URL parts on formatting local status ( #4975 )  
						
						
						
						
					 
					
						2017-09-16 21:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mingye Wang 
							
						 
					 
					
						
						
							
						
						c8969dca35 
					 
					
						
						
							
							Minor Chinese check & jsx addition ( #4973 )  
						
						... 
						
						
						
						* zh-*: transition from "like" back to "fav"
This commit reverts the translation for the yellow-star "fav" button
back to "fav" in Chinese. Some ambuiguity between "like" and "fav" is
deliberately used in zh-TW/HK by using the existing phrase "最爱"
(favorite (adj.), lit. love-most) instead of "收藏" (favourite (v.),
"collect") in some instances.
Fixes  #3511 .
* zh-*: apply suggestions for PR #4557 
* zh-cn: de-monetize ya account
In Chinese two separate characters, 账 and 帐, can be used to spell the
word for account (账/帐户). However, the one with a 贝 on the left is
evolved from the latter specifically for monetary purposes. Since
people usually can't figure out which one to use, it might be a good
idea to use the original not-so-money one.
* zh-*: complete jsx translation 
						
						
					 
					
						2017-09-16 18:48:38 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						1e3b1d7211 
					 
					
						
						
							
							Adjust landing pages 2 ( #4967 )  
						
						... 
						
						
						
						* Adjust landing pages 2
Fix styles of terms page
Remove action buttons from timeline in about page
Adjust styles of short description
Adjust form inputs
Set autocomplete off for username and email box in registration form. Remove line breakings.
* Revert removing action buttons 
						
						
					 
					
						2017-09-16 18:39:11 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						0698c610a6 
					 
					
						
						
							
							Fix an error in ReplyDistributionWorker when replied status was deleted ( #4974 )  
						
						... 
						
						
						
						Reply distribution is proceed by Sidekiq, so replied status may be deleted before this. 
						
						
					 
					
						2017-09-16 18:18:00 +02:00 
						 
				 
			
				
					
						
							
							
								ふぁぼ原 
							
						 
					 
					
						
						
							
						
						629fae8b3b 
					 
					
						
						
							
							correct URL pattern used in text length counter in WebUI ( #4968 )  
						
						
						
						
					 
					
						2017-09-16 15:01:15 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						c30e6433de 
					 
					
						
						
							
							Fix AP serialization error when thread is missing ( #4970 )  
						
						... 
						
						
						
						`Status#reply?` may returns true even if the thread is missing.
e.g. the replied status was deleted or couldn't be fetched.
Then it raises NoMethodError on various AP json serialization.
This issue won't happen on Atom serialization because it checks thread
existence using `StreamEntry#threaded?` instead. 
						
						
					 
					
						2017-09-16 15:00:36 +02:00 
						 
				 
			
				
					
						
							
							
								Naoki Kosaka 
							
						 
					 
					
						
						
							
						
						cea5597722 
					 
					
						
						
							
							Fix hasSize condition in secSet and sizes. ( #4969 )  
						
						
						
						
					 
					
						2017-09-16 15:00:01 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						48d77ea1eb 
					 
					
						
						
							
							Fix filterable_languages method of SettingsHelper ( #4966 )  
						
						
						
						
					 
					
						2017-09-16 14:59:41 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						efec507230 
					 
					
						
						
							
							Bump to 1.6.1  
						
						
						
						
					 
					
						2017-09-16 03:08:29 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						54edb4b853 
					 
					
						
						
							
							When accessing uncached media attachment, redownload it ( #4955 )  
						
						... 
						
						
						
						* When accessing uncached media attachment, redownload it
* Prevent re-download of rejected media 
						
						
					 
					
						2017-09-16 03:01:45 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						6c81f9d6e5 
					 
					
						
						
							
							Fix invisible load more button ( #4962 )  
						
						... 
						
						
						
						* Fix behavior while the button is invisible
e.g. pointer cursor, couldn't open contextmenu
* Avoid rendering the button to remove blank space if no more items are available or no items are rendered 
						
						
					 
					
						2017-09-16 00:32:43 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						472df24579 
					 
					
						
						
							
							When web UI URL used while logged out, redirect to static page ( #4954 )  
						
						
						
						
					 
					
						2017-09-15 00:57:08 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0d1215e82f 
					 
					
						
						
							
							Remove redundant width/height values from SVGs to fix Safari bug ( #4956 )  
						
						
						
						
					 
					
						2017-09-15 00:51:00 +02:00 
						 
				 
			
				
					
						
							
							
								Anna e só 
							
						 
					 
					
						
						
							
						
						e77cc032c2 
					 
					
						
						
							
							l10n: PT-BR translation updated ( #4953 )  
						
						... 
						
						
						
						* devise.pt-BR.yml now fully translated
* pt-BR.json now fully translated
* pt-BR.yml partially translated; 46 lines left
* pt-BR.yml now fully translated
* simple_form.pt-BR.yml fully translated
* doorkeeper.pt-BR.yml now fully translated
* E-mail instructions on app/views/user_mailer added and fully translated
* PT-BR translation for #4871 
* Deleted an unwanted caracter on pt-BR.yml
* Fixing typos on pt-BR.yml
* Added translation for Pinned toots tab on pt-BR.json
* Added missing translation for navigation_bar.pins
* Fixed spelling on pt-BR.yml
* Update pt-BR.json 
						
						
					 
					
						2017-09-15 00:02:38 +02:00 
						 
				 
			
				
					
						
							
							
								sdukhovni 
							
						 
					 
					
						
						
							
						
						67559361e8 
					 
					
						
						
							
							Add scheduled worker to purge old user IPs ( #4951 )  
						
						... 
						
						
						
						* Add scheduled worker to purge old user IPs
* Use ruby 1.9 hash syntax 
						
						
					 
					
						2017-09-14 22:26:38 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						4a73615193 
					 
					
						
						
							
							Fix race condition when receiving an ActivityPub Create multiple times ( #4930 )  
						
						... 
						
						
						
						* Fix race condition when receiving an ActivityPub Create multiple times
* Use a RedisLock to avoid concurrent processing of a same Create activity 
						
						
					 
					
						2017-09-14 22:26:22 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						bdcc9e2ceb 
					 
					
						
						
							
							Add missing Japanese translations ( #4947 )  
						
						
						
						
					 
					
						2017-09-14 18:03:34 +02:00 
						 
				 
			
				
					
						
							
							
								ふぁぼ原 
							
						 
					 
					
						
						
							
						
						3816943e6b 
					 
					
						
						
							
							Enable to recognize most kinds of characters as URL paths ( #4941 )  
						
						
						
						
					 
					
						2017-09-14 18:03:20 +02:00 
						 
				 
			
				
					
						
							
							
								Masoud Abkenar 
							
						 
					 
					
						
						
							
						
						b39d512ade 
					 
					
						
						
							
							l10n: update Persian translation ( #4946 )  
						
						
						
						
					 
					
						2017-09-15 00:13:38 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						04046a4983 
					 
					
						
						
							
							Fix   #4908  - Do not keep remote file names, generate random ( #4934 )  
						
						
						
						
					 
					
						2017-09-14 16:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						a4c500176b 
					 
					
						
						
							
							Include requested URL into the message on network errors ( #4945 )  
						
						
						
						
					 
					
						2017-09-14 16:12:50 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						1aad015bbb 
					 
					
						
						
							
							Revert unique retry job ( #4937 )  
						
						... 
						
						
						
						* Revert "Enable UniqueRetryJobMiddleware even when called from sidekiq worker (#4836 )"
This reverts commit 6859d4c028#4814 )"
This reverts commit be7ffa2d75 
						
						
					 
					
						2017-09-14 15:12:43 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						94fba44eec 
					 
					
						
						
							
							i18n: Update Polish translation ( #4942 )  
						
						... 
						
						
						
						* i18n: Update Polish translation
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
* i18n: Update Polish translation
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
* Update pl.yml 
						
						
					 
					
						2017-09-14 21:58:48 +09:00 
						 
				 
			
				
					
						
							
							
								Jeroen 
							
						 
					 
					
						
						
							
						
						721460a59b 
					 
					
						
						
							
							Another Dutch language update ( #4944 )  
						
						... 
						
						
						
						* Update nl.json
* Update nl.yml
* Update nl.json 
						
						
					 
					
						2017-09-14 21:52:47 +09:00 
						 
				 
			
				
					
						
							
							
								Naf 
							
						 
					 
					
						
						
							
						
						45b595cdca 
					 
					
						
						
							
							Add Japanese translate for  #4911  ( #4943 )  
						
						
						
						
					 
					
						2017-09-14 18:20:04 +09:00 
						 
				 
			
				
					
						
							
							
								Quent-in 
							
						 
					 
					
						
						
							
						
						aad3df6afc 
					 
					
						
						
							
							l10n update OC/FR video redesign ( #4938 )  
						
						... 
						
						
						
						* l10n update for Redesign video player (#4911 )
* Update videp
* Update
I hope this time format works well.
* One missing string
* Update time format
I'd like the complete name of the month in the Long format and the short one in the short format.
I hope it works now 
						
						
					 
					
						2017-09-14 16:32:14 +09:00 
						 
				 
			
				
					
						
							
							
								N氏 
							
						 
					 
					
						
						
							
						
						1023f52eaa 
					 
					
						
						
							
							Add Japanese translate for  #4913  ( #4936 )  
						
						
						
						
					 
					
						2017-09-14 12:25:18 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						596dab06e9 
					 
					
						
						
							
							Support OpenGraph video embeds ( #4897 )  
						
						... 
						
						
						
						* Support OpenGraph video embeds
It's not really OpenGraph, it's twitter:player property, but it's
not OEmbed so that fits. For example, this allows Twitch clips to
be displayed as embeds.
Also, fixes  glitch-soc/mastodon#135 
* Fix invalid OpenGraph cards being saved through attaching and
revisit URLs after 14 days 
						
						
					 
					
						2017-09-14 04:11:36 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4f0597d579 
					 
					
						
						
							
							Give video player fluid max-width ( #4935 )  
						
						
						
						
					 
					
						2017-09-14 04:03:00 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2bbf987a0a 
					 
					
						
						
							
							Redesign video player ( #4911 )  
						
						... 
						
						
						
						* Redesign video player
* Use new video player on static public pages too
* Use media gallery component on static public pages too
* Pause video when hiding it
* Full-screen sizing on WebKit
* Add aria labels to video player buttons
* Display link card on public status page
* Fix fullscreen from modal sizing issue
* Remove contain: strict property to fix fullscreen from columns 
						
						
					 
					
						2017-09-14 03:39:10 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						af00220d79 
					 
					
						
						
							
							Fix refollowing ( #4931 )  
						
						... 
						
						
						
						* Make RefollowWorker ActivityPub-only to avoid potential identifier mismatches
* Don't call RefollowWorker on new accounts 
						
						
					 
					
						2017-09-14 00:05:25 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9239e4ce4d 
					 
					
						
						
							
							Uploads for admin site settings ( #4913 )  
						
						... 
						
						
						
						* Improve OpenGraph tags for about pages
* Add thumbnail admin setting
* Fix error
* Fix up 
						
						
					 
					
						2017-09-14 00:04:30 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						06f26e09b4 
					 
					
						
						
							
							i18n: Update Polish translation ( #4929 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-09-13 20:57:33 +02:00 
						 
				 
			
				
					
						
							
							
								Jeroen 
							
						 
					 
					
						
						
							
						
						331263270b 
					 
					
						
						
							
							Updating Dutch translation ( #4927 )  
						
						... 
						
						
						
						* Update doorkeeper.nl.yml
* Update nl.yml
* Update simple_form.nl.yml
* Update nl.json
* Update en.json
* Update en.json
* Update nl.json 
						
						
					 
					
						2017-09-13 23:12:29 +09:00 
						 
				 
			
				
					
						
							
							
								MitarashiDango 
							
						 
					 
					
						
						
							
						
						283a5ec1a4 
					 
					
						
						
							
							fix share intent. ( #4926 )  
						
						
						
						
					 
					
						2017-09-13 15:20:03 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						550ff677da 
					 
					
						
						
							
							Fix ActivityPub handling of replies with WEB_DOMAIN ( #4895 ) ( #4904 )  
						
						... 
						
						
						
						* Fix ActivityPub handling of replies when LOCAL_DOMAIN ≠ WEB_DOMAIN (#4895 )
For all intents and purposes, `local_url?` is used to check if an URL refers
to the Web UI or the various API endpoints of the local instances. Those things
reside on `WEB_DOMAIN` and not `LOCAL_DOMAIN`.
* Change local_url? spec, as all URLs handled by Mastodon are based on WEB_DOMAIN 
						
						
					 
					
						2017-09-13 14:22:16 +02:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						da77f65c46 
					 
					
						
						
							
							Add instance search feature ( #4925 )  
						
						
						
						
					 
					
						2017-09-13 12:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						9e2ff3ef71 
					 
					
						
						
							
							Make instance names in  into links to user list in the instance ( #4924 )  
						
						
						
						
					 
					
						2017-09-13 11:34:07 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b9d241c6f5 
					 
					
						
						
							
							Fix   #4917  - Add missing suspend checks ( #4921 )  
						
						
						
						
					 
					
						2017-09-13 11:05:02 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						56af04dbb4 
					 
					
						
						
							
							Fix   #4918  - Limit pinned toots to 5 ( #4923 )  
						
						
						
						
					 
					
						2017-09-13 11:04:32 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						60944d5dca 
					 
					
						
						
							
							Fix height cache ( #4909 )  
						
						
						
						
					 
					
						2017-09-13 10:24:33 +02:00 
						 
				 
			
				
					
						
							
							
								Daigo 3 Dango 
							
						 
					 
					
						
						
							
						
						081f907f90 
					 
					
						
						
							
							Specify libicu explicitly in Aptfile ( #4920 )  
						
						... 
						
						
						
						It seems libicu-dev no longer installs libicu55 needed by charlock_holmes. 
						
						
					 
					
						2017-09-13 09:30:13 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
							
						
						f29918e707 
					 
					
						
						
							
							[WiP] Whenever a remote keypair changes, unfollow them and re-subscribe to … ( #4907 )  
						
						... 
						
						
						
						* Whenever a remote keypair changes, unfollow them and re-subscribe to them
In Mastodon (it could be different for other OStatus or AP-enabled software),
a keypair change is indicative of whole user (or instance) data loss. In this
situation, the “new” user might be different, and almost certainly has an empty
followers list. In this case, Mastodon instances will disagree on follower
lists, leading to unreliable delivery and “shadow followers”, that is users
believed by a remote instance to be followers, without the affected user
knowing.
Drawbacks of this change are:
1. If an user legitimately changes public key for some reason without losing
   data (not possible in Mastodon at the moment), they will have their remote
   followers unsubscribed/re-subscribed needlessly.
2. Depending of the number of remote followers, this may generate quite some
   traffic.
3. If the user change is an attempt at usurpation, the remote followers will
   unknowingly follow the usurper. Note that this is *not* a change of
   behavior, Mastodon already behaves like that, although delivery might be
   unreliable, and the usurper would not have known the former user's
   followers.
* Rename ResubscribeWorker to RefollowWorker
* Process followers in batches 
						
						
					 
					
						2017-09-12 23:10:40 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						af10c9fbff 
					 
					
						
						
							
							Add section for protocol specific information on the admin page ( #4910 )  
						
						... 
						
						
						
						This PR adds section for protocol specific information, then always show
both of OStatus and ActivityPub. Specifically, this will help admins to
check PuSH subscription status and unsubscribe manually, even `protocol`
has been changed.
This also includes below changes:
* Add `overflow: hidden` to prevent float leaking
* Add missing fields for ActivityPub 
						
						
					 
					
						2017-09-12 23:06:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						8f8e677630 
					 
					
						
						
							
							Clean up and improve generated OpenGraph tags ( #4901 )  
						
						... 
						
						
						
						- Return all images as og:image
- Return videos as og:image (preview) and og:video
- Return profile:username on profiles 
						
						
					 
					
						2017-09-12 05:39:38 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4931eac280 
					 
					
						
						
							
							Fix nil error for old toots that don't have a conversation ( #4900 )  
						
						
						
						
					 
					
						2017-09-12 00:57:18 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						881856553e 
					 
					
						
						
							
							Fix   #4894  - Merge context hash into final JSON hash after key transform ( #4898 )  
						
						
						
						
					 
					
						2017-09-12 00:16:18 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0a6b098668 
					 
					
						
						
							
							Fix count numbers from ActivityPub not being saved ( #4899 )  
						
						... 
						
						
						
						They are marked as read-only by Rails, but we know what we are doing,
so we are un-marking them as such.
The mastodon:maintenance:update_counter_caches task is not really
supposed to be run anymore (it was a one-time thing during an upgrade)
however, just in case, I have modified it to not touch ActivityPub
accounts.
Also, no point writing to logger from these rake tasks, since they
are not to be run from cron. Better to give stdout feedback. 
						
						
					 
					
						2017-09-12 00:16:03 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0ef9d45d05 
					 
					
						
						
							
							Fix error when following locked accounts ( #4896 )  
						
						
						
						
					 
					
						2017-09-11 23:50:37 +02:00 
						 
				 
			
				
					
						
							
							
								Grey Baker 
							
						 
					 
					
						
						
							
						
						a6a206ef85 
					 
					
						
						
							
							Bump puma from 3.9.1 to 3.10.0 ( #4879 )  
						
						... 
						
						
						
						Bumps [puma](https://github.com/puma/puma ) from 3.9.1 to 3.10.0.
- [Release notes](https://github.com/puma/puma/releases/tag/v3.10.0 )
- [Changelog](https://github.com/puma/puma/blob/master/History.md )
- [Commits](https://github.com/puma/puma/compare/v3.9.1...v3.10.0 ) 
						
						
					 
					
						2017-09-11 23:43:19 +02:00 
						 
				 
			
				
					
						
							
							
								Grey Baker 
							
						 
					 
					
						
						
							
						
						bbff144004 
					 
					
						
						
							
							Bump rails from 5.1.3 to 5.1.4 ( #4875 )  
						
						... 
						
						
						
						Bumps [rails](https://github.com/rails/rails ) from 5.1.3 to 5.1.4.
- [Commits](https://github.com/rails/rails/compare/v5.1.3...v5.1.4 ) 
						
						
					 
					
						2017-09-11 23:03:14 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						47d48fed8d 
					 
					
						
						
							
							Reset preview image if avatar/header image selection was cancelled ( #4893 )  
						
						
						
						
					 
					
						2017-09-11 16:19:54 +02:00 
						 
				 
			
				
					
						
							
							
								Patrick Figel 
							
						 
					 
					
						
						
							
						
						3018043fc2 
					 
					
						
						
							
							Add OpenStack Keystone V3 support ( #4889 )  
						
						... 
						
						
						
						Keystone V2 is deprecated in favour of V3. This adds the necessary
connection parameters for establishing a V3 connection. Connections
to V2 endpoints are still possible and the configuration should
remain compatible.
This also introduces a SWIFT_REGION variable for multi-region
OpenStack environments and a SWIFT_CACHE_TTL that controls how long
tokens and other meta-data is cached for. Caching tokens avoids
rate-limiting errors that would result in media uploads becoming
unavailable during high load or when using tasks like
media:remove_remote. fog-openstack only supports token caching for
V3 endpoints, so a recommendation for using V3 was added. 
						
						
					 
					
						2017-09-11 15:11:13 +02:00 
						 
				 
			
				
					
						
							
							
								Anna e só 
							
						 
					 
					
						
						
							
						
						c2bee07dbc 
					 
					
						
						
							
							l10n: Full PT-BR translation ( #4882 )  
						
						... 
						
						
						
						* devise.pt-BR.yml now fully translated
* pt-BR.json now fully translated
* pt-BR.yml partially translated; 46 lines left
* pt-BR.yml now fully translated
* simple_form.pt-BR.yml fully translated
* doorkeeper.pt-BR.yml now fully translated
* E-mail instructions on app/views/user_mailer added and fully translated
* PT-BR translation for #4871 
* Deleted an unwanted caracter on pt-BR.yml
* Fixing typos on pt-BR.yml
* Added translation for Pinned toots tab on pt-BR.json
* Added missing translation for navigation_bar.pins 
						
						
					 
					
						2017-09-11 08:40:29 +09:00 
						 
				 
			
				
					
						
							
							
								Masoud Abkenar 
							
						 
					 
					
						
						
							
						
						a345479de2 
					 
					
						
						
							
							l10n: update Persian translation ( #4880 )  
						
						... 
						
						
						
						* l10n: update Persian translation
* l10n: fix missing Persian translation 
						
						
					 
					
						2017-09-11 08:35:27 +09:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						08f00df94b 
					 
					
						
						
							
							i18n: Update Polish translation ( #4881 )  
						
						
						
						
					 
					
						2017-09-11 00:25:39 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ab71cf4593 
					 
					
						
						
							
							Bump to 1.6.0  
						
						
						
						
					 
					
						2017-09-10 15:10:03 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c450ddb613 
					 
					
						
						
							
							Fix POST /api/v1/follows error when already following ( #4878 )  
						
						
						
						
					 
					
						2017-09-10 15:09:06 +02:00 
						 
				 
			
				
					
						
							
							
								yoshipc 
							
						 
					 
					
						
						
							
						
						15b886a6f0 
					 
					
						
						
							
							Fix Japanese translation ( #4876 )  
						
						... 
						
						
						
						I translated the additional text ( added by #4871 ) 
						
						
					 
					
						2017-09-10 20:34:15 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4819e2913d 
					 
					
						
						
							
							Bump version to 1.6.0rc5  
						
						
						
						
					 
					
						2017-09-10 10:26:51 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						72e662bb0d 
					 
					
						
						
							
							Hide modal loading screen for media/video/boost/confirm/actions modals ( #4873 )  
						
						
						
						
					 
					
						2017-09-10 10:26:01 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7d7844a47f 
					 
					
						
						
							
							Default follows for new users ( #4871 )  
						
						... 
						
						
						
						When a new user confirms their e-mail, bootstrap their home timeline
by automatically following a set of accounts. By default, all local
admin accounts (that are unlocked). Can be customized by new admin
setting (comma-separated usernames, local and unlocked only) 
						
						
					 
					
						2017-09-10 09:58:38 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f2cbfb2eb3 
					 
					
						
						
							
							Fix dimensions of loading component for compose drawer ( #4872 )  
						
						
						
						
					 
					
						2017-09-10 08:48:11 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						3f333a8d31 
					 
					
						
						
							
							Set fallback address when empty notification address ( #4868 )  
						
						
						
						
					 
					
						2017-09-09 21:31:48 +02:00 
						 
				 
			
				
					
						
							
							
								Quent-in 
							
						 
					 
					
						
						
							
						
						bc077018b8 
					 
					
						
						
							
							i10n minors changes for 1.6 ( #4867 )  
						
						... 
						
						
						
						* wrong preposition + typo
* wrong preposition + typo
* Typo
* Typo
* minor changes
* minor changes 
						
						
					 
					
						2017-09-09 18:22:56 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						90712d4293 
					 
					
						
						
							
							Fix errors preventing UnsubscribeService from working ( #4866 )  
						
						
						
						
					 
					
						2017-09-09 17:36:27 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6867681c7c 
					 
					
						
						
							
							Add script to make embedded iframes autosize ( #4853 )  
						
						
						
						
					 
					
						2017-09-09 16:23:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						bdc8b4fd91 
					 
					
						
						
							
							Disable mouse-based pause from  #4859  ( #4865 )  
						
						... 
						
						
						
						It wasn't working ideally and introduced some annoying false positivies 
						
						
					 
					
						2017-09-09 15:09:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2ff7146b6d 
					 
					
						
						
							
							Bump version to 1.6.0rc4  
						
						
						
						
					 
					
						2017-09-09 14:53:49 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						c7908e2d09 
					 
					
						
						
							
							Fix scroll behavior and others on paused timeline ( #4864 )  
						
						... 
						
						
						
						Resolved:
* Lot of redundant renders while mouse moving
* Scroll jumping when timeline loaded
* Scroll position isn't kept when statuses below the scrollTop was deleted then new status arrived
Unresolved:
* Scroll position isn't kept when statuses over the scrollTop was deleted then new status arrived
-> It needs to know which statuses are over the scrollTop
* New status indicator should be active when new statuses arrived while mouse moved recently
-> It needs a) update indicator in ScrollableList, or b) set scrollTop status while mouse moving 
						
						
					 
					
						2017-09-09 14:16:11 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						c9d04f1c39 
					 
					
						
						
							
							Fix second report (regression from  3b81baaaaf) ( #4863 )  
						
						
						
						
					 
					
						2017-09-09 13:42:48 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9e15eeec63 
					 
					
						
						
							
							Add missing reject_media check before avatar download via ActivityPub ( #4862 )  
						
						
						
						
					 
					
						2017-09-09 13:41:45 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						3c45d3963a 
					 
					
						
						
							
							Scrollable tables in settings pages ( #4857 )  
						
						... 
						
						
						
						* Scrollable tables in settings pages
* Add space before curly brace 
						
						
					 
					
						2017-09-09 02:26:58 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						baa8b82179 
					 
					
						
						
							
							Fix   #1004  - Temporarily pause timeline if there's been recent mouse movement ( #4859 )  
						
						
						
						
					 
					
						2017-09-09 02:26:41 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4b460bc571 
					 
					
						
						
							
							Fix   #4852  - Check if already requested from FollowService ( #4855 )  
						
						
						
						
					 
					
						2017-09-09 02:02:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7ca173be47 
					 
					
						
						
							
							Fix   #4850  - When visibility missing from API call to toot, fallback to user preference ( #4861 )  
						
						
						
						
					 
					
						2017-09-09 02:02:29 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						1ae5d49a71 
					 
					
						
						
							
							Refresh timeline after toot while the timeline is disconnected ( #4858 )  
						
						... 
						
						
						
						To reflect status posting immediately, we've inserted the status into timelines directly. However, status insertion changes "latest status", and it means next timeline refresh only fetches statuses since the inserted status. This behavior is very bad for disconnected timeline and mobile views.
After this patch, it refreshes timeline for disconnected timelines, instead of direct insertion. 
						
						
					 
					
						2017-09-08 21:43:34 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						a12572e074 
					 
					
						
						
							
							Handle stream_entry URL correctly in ActivityPub ( #4854 )  
						
						... 
						
						
						
						In before, the method uses stream_entry id as status id, so replied status was wrongly selected.
This PR uses StatusFinder which was introduced with `Api::Web::EmbedsController`. 
						
						
					 
					
						2017-09-08 18:20:03 +02:00 
						 
				 
			
				
					
						
							
							
								Quent-in 
							
						 
					 
					
						
						
							
						
						dabc309ca3 
					 
					
						
						
							
							i10n update OC and FR ( #4849 )  
						
						... 
						
						
						
						* Missing "navigation_bar.pins"
* Missing "navigation_bar.pins" 
						
						
					 
					
						2017-09-08 13:55:47 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1caf11ddcc 
					 
					
						
						
							
							Fix language filter codes ( #4841 )  
						
						... 
						
						
						
						* Fix language filter codes
CLD3 returns BCP-47 language identifier, filter settings expect
identifiers in the ISO 639-1 format. Convert between formats,
and exclude duplicate languages from filter choices (zh-CN->zh)
* Fix zh name 
						
						
					 
					
						2017-09-08 12:32:22 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						95f018a3d4 
					 
					
						
						
							
							"Mute conversation" option on all own toots, not just in notifications ( #4844 )  
						
						... 
						
						
						
						That way you can mute notifications for a toot before you get replies
to it or boosts or favourites 
						
						
					 
					
						2017-09-08 12:00:30 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a4caa7eb62 
					 
					
						
						
							
							Fetch statuses/following/followers numbers from ActivityPub collections ( #4840 )  
						
						
						
						
					 
					
						2017-09-08 12:00:17 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						7c2d84910c 
					 
					
						
						
							
							i18n: Update Polish translation ( #4845 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-09-08 05:51:48 +09:00 
						 
				 
			
				
					
						
							
							
								Quent-in 
							
						 
					 
					
						
						
							
						
						b00cc4b9bd 
					 
					
						
						
							
							i10n OC / FR update Pinned toots ( #4842 )  
						
						... 
						
						
						
						* Added column.pins
New strings
* Added column.pins
* Update confirmation_instructions.oc.html.erb
* Update confirmation_instructions.oc.text.erb
* Update password_change.oc.html.erb
* Update password_change.oc.text.erb
* Update reset_password_instructions.oc.html.erb
* Update reset_password_instructions.oc.text.erb
* Update confirmation_instructions.oc.html.erb
* Update confirmation_instructions.oc.text.erb 
						
						
					 
					
						2017-09-07 22:07:03 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						dd6ede554f 
					 
					
						
						
							
							Fix   #4834  - Adjust Status#local and Status#remote scopes ( #4839 )  
						
						
						
						
					 
					
						2017-09-07 20:18:34 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						6859d4c028 
					 
					
						
						
							
							Enable UniqueRetryJobMiddleware even when called from sidekiq worker ( #4836 )  
						
						
						
						
					 
					
						2017-09-07 16:44:14 +02:00 
						 
				 
			
				
					
						
							
							
								PFM 
							
						 
					 
					
						
						
							
						
						7d853b514a 
					 
					
						
						
							
							Use <button> instead of <div role="button"> ( #4835 )  
						
						
						
						
					 
					
						2017-09-07 16:18:41 +02:00 
						 
				 
			
				
					
						
							
							
								voidSatisfaction 
							
						 
					 
					
						
						
							
						
						85c7c42098 
					 
					
						
						
							
							Add Pinned toot column ( #4817 )  
						
						... 
						
						
						
						* Add Pinned_toot_section
* Fix add frozen_string_literal
* Fix delete no need controller and tests
* Fix replace query strings to axios params
* Fix change value to accountId and disabling more button 
						
						
					 
					
						2017-09-07 09:58:11 +02:00 
						 
				 
			
				
					
						
							
							
								voidSatisfaction 
							
						 
					 
					
						
						
							
						
						8185f98872 
					 
					
						
						
							
							Feat add validation for report comment: characters under 1000 valid ( #4833 )  
						
						
						
						
					 
					
						2017-09-07 09:55:42 +02:00 
						 
				 
			
				
					
						
							
							
								Joseph Mingrone 
							
						 
					 
					
						
						
							
						
						5264496240 
					 
					
						
						
							
							Use casecmp() instead of casecmp?() for now ( #4832 )  
						
						... 
						
						
						
						* Use casecmp() instead of casecmp?() for now
casecmp?() is only available in ruby 2.4.0.  Users running earlier ruby versions
would see errors, e.g., running
RAILS_ENV=production rails mastodon:maintenance:remove_deprecated_preview_cards.
* Correctly check whether casecmp() returns 0 
						
						
					 
					
						2017-09-07 03:55:06 +02:00 
						 
				 
			
				
					
						
							
							
								Quent-in 
							
						 
					 
					
						
						
							
						
						be75b13d68 
					 
					
						
						
							
							i10n update OC and FR files ( #4824 )  
						
						... 
						
						
						
						* Onboarding: corrections
Some missing letters and spaces or better wording
* Embed
Translated as Intégrer in FR / Embarcar in OC 
						
						
					 
					
						2017-09-07 08:55:03 +09:00 
						 
				 
			
				
					
						
							
							
								Olivier Humbert 
							
						 
					 
					
						
						
							
						
						9417c9bb8f 
					 
					
						
						
							
							Update fr.json ( #4830 )  
						
						... 
						
						
						
						typo 
						
						
					 
					
						2017-09-06 22:32:49 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						11bddd31ce 
					 
					
						
						
							
							Fix locking migration on statuses table. Nullable column and NO default value ( #4825 )  
						
						
						
						
					 
					
						2017-09-06 20:57:52 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						dd5cb5085c 
					 
					
						
						
							
							Bump version to 1.6.0rc2  
						
						
						
						
					 
					
						2017-09-06 19:02:03 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e7adbf572a 
					 
					
						
						
							
							Switch to static URIs, new URI format in both protocols for new statuses ( #4815 )  
						
						... 
						
						
						
						* Decouple Status#local? from uri being nil
* Replace on-the-fly URI generation with stored URIs
- Generate URI in after_save hook for local statuses
- Use static value in TagManager when available, fallback to tag format
- Make TagManager use ActivityPub::TagManager to understand new format
- Adjust tests
* Use other heuristic for locality of old statuses, do not perform long query
* Exclude tombstone stream entries from Atom feed
* Prevent nil statuses from landing in Pubsubhubbub::DistributionWorker
* Fix URI not being saved (#4818 )
* Add more specs for Status
* Save generated uri immediately
and also fix method order to minimize diff.
* Fix alternate HTML URL in Atom
* Fix tests
* Remove not-null constraint from statuses migration to speed it up 
						
						
					 
					
						2017-09-06 19:01:28 +02:00 
						 
				 
			
				
					
						
							
							
								voidSatisfaction 
							
						 
					 
					
						
						
							
						
						13ffa3c59e 
					 
					
						
						
							
							Add Smartphone screen favourite back button and adjust styles ( #4813 )  
						
						... 
						
						
						
						* Feat add get-back button on favourite columnHeader
* Style adjust nice looking get-back button
* Fix delete media query and add padding right
* fix: restore padding and add lastchild style for back-button 
						
						
					 
					
						2017-09-06 17:32:15 +02:00 
						 
				 
			
				
					
						
							
							
								Masoud Abkenar 
							
						 
					 
					
						
						
							
						
						aec5097d44 
					 
					
						
						
							
							i18n: update Persian translation ( #4822 )  
						
						
						
						
					 
					
						2017-09-06 17:31:54 +02:00 
						 
				 
			
				
					
						
							
							
								Clworld 
							
						 
					 
					
						
						
							
						
						1646f622a5 
					 
					
						
						
							
							fix scroll position ( #4821 )  
						
						
						
						
					 
					
						2017-09-06 17:29:56 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						e0cda4a851 
					 
					
						
						
							
							Update react-intl to version 2.4.0 ( #4820 )  
						
						
						
						
					 
					
						2017-09-06 16:25:19 +02:00 
						 
				 
			
				
					
						
							
							
								PFM 
							
						 
					 
					
						
						
							
						
						d8d2a54741 
					 
					
						
						
							
							fix text position of NSFW for video file ( #4819 )  
						
						
						
						
					 
					
						2017-09-06 13:55:47 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						fa21d004c7 
					 
					
						
						
							
							Add environment sample for OpenStack Swift ( #4816 )  
						
						
						
						
					 
					
						2017-09-06 12:13:00 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Thurlow 
							
						 
					 
					
						
						
							
						
						6994664a13 
					 
					
						
						
							
							swift-enable the paperclip!  📎  ( #2322 )  
						
						
						
						
					 
					
						2017-09-05 23:17:06 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						be7ffa2d75 
					 
					
						
						
							
							Do not execute the job with the same arguments as the retry job ( #4814 )  
						
						
						
						
					 
					
						2017-09-05 20:56:20 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e821c00e74 
					 
					
						
						
							
							Fix mentions in direct statuses not being delivered via AP ( #4806 )  
						
						
						
						
					 
					
						2017-09-05 20:55:25 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9b994c4aee 
					 
					
						
						
							
							Fix   #4794  - Fake instant follow in API response when account is believed unlocked ( #4799 )  
						
						
						
						
					 
					
						2017-09-05 17:48:13 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						4c3dd0b254 
					 
					
						
						
							
							Adjust status embeds ( #4808 )  
						
						... 
						
						
						
						* Adjust status embeds
Adjust styles of embed code. Adjust styles of embed pages. Fix overflow of embed-modal.
* Remove trailing whitespace
* Using width from the variable 
						
						
					 
					
						2017-09-05 12:31:24 +02:00 
						 
				 
			
				
					
						
							
							
								takayamaki 
							
						 
					 
					
						
						
							
						
						672df4ecc0 
					 
					
						
						
							
							add index_notifications_on_id_and_account_id_and_activity_type on notifications table ( #4750 )  
						
						
						
						
					 
					
						2017-09-05 12:30:01 +02:00 
						 
				 
			
				
					
						
							
							
								Treyssat-Vincent Nino 
							
						 
					 
					
						
						
							
						
						aefb4719bc 
					 
					
						
						
							
							comment correction ( #4812 )  
						
						
						
						
					 
					
						2017-09-05 12:13:25 +02:00 
						 
				 
			
				
					
						
							
							
								voidSatisfaction 
							
						 
					 
					
						
						
							
						
						4d67bf18fe 
					 
					
						
						
							
							Translation korean added ( #4802 )  
						
						
						
						
					 
					
						2017-09-04 20:40:01 +02:00 
						 
				 
			
				
					
						
							
							
								ButterflyOfFire 
							
						 
					 
					
						
						
							
						
						f09a250a7c 
					 
					
						
						
							
							Update ar.yml ( #4810 )  
						
						... 
						
						
						
						Some little changes to "ar" locale 
						
						
					 
					
						2017-09-04 19:54:12 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9b50a9dd83 
					 
					
						
						
							
							Fix some ActivityPub JSON bugs ( #4796 )  
						
						... 
						
						
						
						- Fix assumption that `url` is always a string. Handle it if it's an
  array of strings, array of objects, object, or string, both for
  accounts and for objects
- `sharedInbox` is actually supposed to be under `endpoints`, handle
  both cases and adjust the serializer 
						
						
					 
					
						2017-09-04 18:26:33 +02:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						2293466edd 
					 
					
						
						
							
							Show pinned statuses only in the top of the profile page ( #4803 )  
						
						... 
						
						
						
						* Show pinned statuses only in the top of the profile page
* Refactor AccountsController#show_pinned_statuses? 
						
						
					 
					
						2017-09-04 12:53:18 +02:00 
						 
				 
			
				
					
						
							
							
								voidSatisfaction 
							
						 
					 
					
						
						
							
						
						b6f3869f8d 
					 
					
						
						
							
							Fix streaming url to lowercase ( #4804 )  
						
						
						
						
					 
					
						2017-09-04 12:52:06 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						09cffaaf04 
					 
					
						
						
							
							Fix   #4551  - Use correct syntax for content preloading ( #4798 )  
						
						
						
						
					 
					
						2017-09-04 02:14:12 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						334a633c2a 
					 
					
						
						
							
							Fix a problem that notification column goes to top ( #4792 )  
						
						
						
						
					 
					
						2017-09-03 20:31:51 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						8b12e3cc7f 
					 
					
						
						
							
							Fix short number locales ( #4790 )  
						
						... 
						
						
						
						Overwrite values from rails-i18n by manually overwriting in every locale.
We want numbers like 1.5K in every language 
						
						
					 
					
						2017-09-03 22:17:34 +09:00 
						 
				 
			
				
					
						
							
							
								Andreas Drop 
							
						 
					 
					
						
						
							
						
						d3f46a77c3 
					 
					
						
						
							
							Make german translation more gender neutral  #4755  ( #4789 )  
						
						
						
						
					 
					
						2017-09-03 15:17:24 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						a789315361 
					 
					
						
						
							
							Use next instead of return in task ( #4787 )  
						
						
						
						
					 
					
						2017-09-03 12:39:39 +02:00 
						 
				 
			
				
					
						
							
							
								May Kittens Devour Your Soul 
							
						 
					 
					
						
						
							
						
						579c7a88e0 
					 
					
						
						
							
							Croatian translation - updated  ( #4183 )  
						
						... 
						
						
						
						* Update hr.json
* Update hr.json 
						
						
					 
					
						2017-09-03 18:10:53 +09:00 
						 
				 
			
				
					
						
							
							
								Quent-in 
							
						 
					 
					
						
						
							
						
						8538170c2d 
					 
					
						
						
							
							l10n Occitan update for Embed, cancel follow request, ... ( #4788 )  
						
						... 
						
						
						
						* Update: some missing strings
* Updates missing strings
* New string
* Update oc.json
* Update oc.yml
* Update oc.json 
						
						
					 
					
						2017-09-03 18:08:37 +09:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						249bdc169c 
					 
					
						
						
							
							Explicitly define attached file of DeprecatedPreviewCard ( #4786 )  
						
						... 
						
						
						
						The path template of the attached files must explicitly be defined because
it is contradicting to the name of the class. 
						
						
					 
					
						2017-09-03 07:58:58 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9dd8dff683 
					 
					
						
						
							
							Bump version to 1.6.0rc1 ( #4768 )  
						
						
						
						
					 
					
						2017-09-03 01:12:05 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a187dcefa1 
					 
					
						
						
							
							Instantly upgrade account to ActivityPub if we receive ActivityPub payload ( #4766 )  
						
						
						
						
					 
					
						2017-09-03 01:11:23 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						5d170587e3 
					 
					
						
						
							
							Improve client-side German i18n ( #4785 )  
						
						
						
						
					 
					
						2017-09-02 23:21:48 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						37fdddd927 
					 
					
						
						
							
							Rename "locked" to "manuallyApprovesFollowers" in ActivityPub ( #4779 )  
						
						... 
						
						
						
						See: <https://www.w3.org/wiki/Activity_Streams_extensions#as:manuallyApprovesFollowers > 
						
						
					 
					
						2017-09-02 23:13:35 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						6ec1aa372d 
					 
					
						
						
							
							Validate data of Imports ( #4782 )  
						
						
						
						
					 
					
						2017-09-02 20:45:42 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						2c3544eedd 
					 
					
						
						
							
							i18n: Improve Polish translation ( #4783 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-09-02 20:45:20 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d3b6746173 
					 
					
						
						
							
							Make "unfollow" undo pending outgoing follow request too ( #4781 )  
						
						... 
						
						
						
						* Make "unfollow" undo pending outgoing follow request too
* Add cancel button to web UI when awaiting follow request approval
* Make the hourglass button do the cancelling 
						
						
					 
					
						2017-09-02 20:44:41 +02:00 
						 
				 
			
				
					
						
							
							
								PFM 
							
						 
					 
					
						
						
							
						
						2a5d1d5a1b 
					 
					
						
						
							
							fix text position of NSFW in Safari (Mac/iPhone) ( #4570 )  
						
						
						
						
					 
					
						2017-09-02 18:52:56 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						6a4e2db661 
					 
					
						
						
							
							Raise an error for remote url in StatusFinder ( #4776 )  
						
						... 
						
						
						
						* Raise an error for remote url in StatusFinder
Previous implementation had allowed remote url with status id which also exists on local.
Then that bug leads /api/web/embed to return wrong embed url.
* Fix oembed_controller_spec 
						
						
					 
					
						2017-09-02 17:42:47 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						bfa7f9ebf2 
					 
					
						
						
							
							Fix WebPush (regression from  #4524 ) ( #4778 )  
						
						... 
						
						
						
						* Fix NoMethodError in Web::PushSubscription
```
undefined method `site_contact_email' for #<Class:0x00005976d13c40>
/usr/local/bundle/gems/activerecord-5.1.3/lib/active_record/dynamic_matchers.rb:22:in `method_missing'
/usr/local/bundle/gems/attr_encrypted-3.0.3/lib/attr_encrypted.rb:295:in `method_missing'
/usr/local/bundle/gems/attr_encrypted-3.0.3/lib/attr_encrypted/adapters/active_record.rb:129:in `method_missing_with_attr_encrypted'
/mastodon/app/models/web/push_subscription.rb:53:in `push_payload'
```
* Specify serializer in Web::NotificationSerializer 
						
						
					 
					
						2017-09-02 16:50:42 +02:00 
						 
				 
			
				
					
						
							
							
								Surinna Curtis 
							
						 
					 
					
						
						
							
						
						8cc1ed3c55 
					 
					
						
						
							
							Don't unconditionally call preventDefault and stopPropagation on all keyup events ( #4777 )  
						
						... 
						
						
						
						* UploadArea should only preventDefault for Escape
This will make accessibility for some things less effortful, since we won't have to define a prior event handler to do whatever should be happening by default.
* Remove workaround for fixed bug in SettingToggle
SettingToggle was toggling itself in response to keydown of space, and then the keyup was doing it again 
						
						
					 
					
						2017-09-02 16:27:16 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						5e1e466da0 
					 
					
						
						
							
							i18n: Update Polish translation ( #4775 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-09-02 16:25:54 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						cfe39fb58d 
					 
					
						
						
							
							Adjust settings pages ( #4765 )  
						
						... 
						
						
						
						* views: Adjust heading positions
* Adjust settings pages
Adjust label. Adjust tables. Adjust admin/reports/* pages. Fix 2FA QR code style for narrow devices. Widen several pages. Increase contrast.
* Remove trailing whitespace 
						
						
					 
					
						2017-09-02 15:49:28 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						a0294c8880 
					 
					
						
						
							
							Add Japanese translate for  #4561  ( #4771 )  
						
						
						
						
					 
					
						2017-09-02 14:02:29 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						ba8fb2fd0f 
					 
					
						
						
							
							Add text color style for noscript link ( #4772 )  
						
						
						
						
					 
					
						2017-09-02 14:02:15 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						6fd2e8c3c5 
					 
					
						
						
							
							Fix profile page when use system's font ( #4774 )  
						
						
						
						
					 
					
						2017-09-02 14:01:59 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						15963a15c6 
					 
					
						
						
							
							Disable embed modal when private status ( #4773 )  
						
						... 
						
						
						
						* Disable embed modal when private status
* Remove `reblogDisabled` 
						
						
					 
					
						2017-09-02 14:01:44 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1b5806b744 
					 
					
						
						
							
							Define missing JSON-LD properties ( #4767 )  
						
						... 
						
						
						
						Using _: property names is discouraged, as in the future,
canonicalization may throw an error when encountering that instead
of discarding it silently like it does now.
We are defining some ActivityStreams properties which we expect
to land in ActivityStreams eventually, to ensure that future versions
of Mastodon will remain compatible with this even once that happens.
Those would be `locked`, `sensitive` and `Hashtag`
We are defining a custom context inline for some properties which we
do not expect to land in any other context. `atomUri`, `inReplyToAtomUri`
and `conversation` are part of the custom defined OStatus context. 
						
						
					 
					
						2017-09-02 14:01:23 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						1b1e025b41 
					 
					
						
						
							
							Use updated ActivityStreams context (added: sharedInbox) ( #4764 )  
						
						
						
						
					 
					
						2017-09-02 14:00:58 +02:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						ab9f1b6e50 
					 
					
						
						
							
							Add japanese translations for embed modal feature. ( #4770 )  
						
						
						
						
					 
					
						2017-09-02 14:48:51 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						b767eb7ff8 
					 
					
						
						
							
							Add RoutingHelper ( #4769 )  
						
						
						
						
					 
					
						2017-09-02 03:03:20 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						0b32338e3f 
					 
					
						
						
							
							Add link to 'noscript' message ( #4561 )  
						
						... 
						
						
						
						* Add link to 'noscript' message
Signed-off-by: Marcin Mikołajczak <me@m4sk.in >
* remove indent 
						
						
					 
					
						2017-09-02 01:52:28 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e482595a5d 
					 
					
						
						
							
							Add ActivityPub handler for Delete->Actor activities ( #4761 )  
						
						
						
						
					 
					
						2017-09-01 21:54:42 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9c04fadec9 
					 
					
						
						
							
							Finish up embed modal feature ( #4759 )  
						
						... 
						
						
						
						* Add embed button to dropdowns of in-timeline statuses
* yarn run manage:translations 
						
						
					 
					
						2017-09-01 21:30:13 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						390bfec6da 
					 
					
						
						
							
							Avoid sending some ActivityPub payloads if the receiver will get them through distribution ( #4739 )  
						
						
						
						
					 
					
						2017-09-01 21:26:01 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c2980d5b17 
					 
					
						
						
							
							Do not rely on activity arriving exactly once after delete arrived ( #4754 )  
						
						
						
						
					 
					
						2017-09-01 21:12:59 +02:00 
						 
				 
			
				
					
						
							
							
								Cygnan 
							
						 
					 
					
						
						
							
						
						a75aa62f5b 
					 
					
						
						
							
							Adjust padding on the public profile page ( #4757 )  
						
						... 
						
						
						
						* Fix a style issue on the public profile page for some mobile browsers
Signed-off-by: Cygnan <email@cygnan.com >
* Set padding-bottom to 20px
Signed-off-by: Cygnan <email@cygnan.com > 
						
						
					 
					
						2017-09-01 21:01:23 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						8fd8f81ae7 
					 
					
						
						
							
							Deduplicate with local status on Create activity ( #4763 )  
						
						
						
						
					 
					
						2017-09-01 21:00:43 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						921cf3e9c8 
					 
					
						
						
							
							Fix NoMethodError ( #4762 )  
						
						
						
						
					 
					
						2017-09-01 20:50:42 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7dc5035031 
					 
					
						
						
							
							Make PreviewCard records reuseable between statuses ( #4642 )  
						
						... 
						
						
						
						* Make PreviewCard records reuseable between statuses
**Warning!** Migration truncates preview_cards tablec
* Allow a wider thumbnail for link preview, display it in horizontal layout (#4648 )
* Delete preview cards files before truncating
* Rename old table instead of truncating it
* Add mastodon:maintenance:remove_deprecated_preview_cards
* Ignore deprecated_preview_cards in schema definition
* Fix null behaviour 
						
						
					 
					
						2017-09-01 16:20:16 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						2305f7c391 
					 
					
						
						
							
							Use system's default font on non web UI pages ( #4553 )  
						
						... 
						
						
						
						* Use system's default font on non web UI pages
* Remove import for Redirect 
						
						
					 
					
						2017-09-01 16:13:31 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ff7d02b236 
					 
					
						
						
							
							Make first use less overwhelming with browser permissions ( #4760 )  
						
						... 
						
						
						
						- Ask for desktop notifications after 1 minute of use instead of
  instantly
- Ask for protocol handler permission after 5 minutes of use
  instead of instantly 
						
						
					 
					
						2017-09-01 16:07:08 +02:00 
						 
				 
			
				
					
						
							
							
								Damien Erambert 
							
						 
					 
					
						
						
							
						
						1a0df58878 
					 
					
						
						
							
							Update FR locales ( #4714 )  
						
						... 
						
						
						
						* Make the fr locales up-to-date with the last changes (new profile view, applications)
* Use the same wording for toots in fr.yml and fr.json
* Translate the pin related strings
* Translate pin-related locales on the front-end
* Add missing locales in doorkeeper.fr.yml and remove un-used ones
* Change "posts" back to "status" in the /about/more page in fr.yml
* Fix typos for "status" in fr.yml
* fix typo for "status" in fr.json
* Remove duplicate string
* Non-breaking space before punctuation
* 'Better' translation for "unpin"
* Put back 'pouet' where it was already
* Fix
* Fix 
						
						
					 
					
						2017-09-01 14:09:01 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						74437c6bff 
					 
					
						
						
							
							Refactor Web::PushSubscription, remove welcome message ( #4524 )  
						
						... 
						
						
						
						* Refactor Web::PushSubscription, remove welcome message
* Add missing helper
* Use locale of the receiver on push notifications (#4519 )
* Remove unused translations
* Fix dir on notifications 
						
						
					 
					
						2017-09-01 13:35:23 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						504737e860 
					 
					
						
						
							
							Convert OStatus tag to ActivityPub id on in_reply_to resolution ( #4756 )  
						
						
						
						
					 
					
						2017-09-01 13:34:04 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						af2d22f88c 
					 
					
						
						
							
							Fallback from perform_via_activitypub on private posts ( #4758 )  
						
						... 
						
						
						
						Currently, private / direct posts via OStatus from AP compatible instance will be dropped due to failing to fetch AP version.
So this fallbacks to OStatus handling:
* when failed to fetch ActivityPub version
* when status is neither :public nor :unlisted 
						
						
					 
					
						2017-09-01 12:33:02 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9a5ae09620 
					 
					
						
						
							
							Remove identity context from output of LinkedDataSignature ( #4753 )  
						
						
						
						
					 
					
						2017-08-31 21:32:09 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						f7937d903c 
					 
					
						
						
							
							Don't process ActivityPub payload if signature is invalid ( #4752 )  
						
						... 
						
						
						
						* Don't process ActivityPub payload if signature is invalid
* Fix style issue 
						
						
					 
					
						2017-08-31 17:18:49 +02:00 
						 
				 
			
				
					
						
							
							
								James 
							
						 
					 
					
						
						
							
						
						6b2be5dbfb 
					 
					
						
						
							
							Guarantee Subscription service first account has proper URL details ( #4732 )  
						
						... 
						
						
						
						* Guarantee Subscription service first account has proper URL details
Subscription Service potentially could break if the first user suspended
themselves, creating a situation where the urls that populate throughout
subscription service's PuSH request would cause the remote API to throw 503 errors.
Guaranteeing that the first account picked is not suspended prevents this problem.
* Fix style issue 
						
						
					 
					
						2017-08-31 15:44:00 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						69957ed10a 
					 
					
						
						
							
							Fix the usages of Detect Passive Events ( #4749 )  
						
						
						
						
					 
					
						2017-08-31 11:20:54 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						d1a78eba15 
					 
					
						
						
							
							Embed modal ( #4748 )  
						
						... 
						
						
						
						* Embed modal
* Proxy OEmbed requests from web UI 
						
						
					 
					
						2017-08-31 03:38:35 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2db9ccaf3e 
					 
					
						
						
							
							Add sharedInbox to actors ( #4737 )  
						
						
						
						
					 
					
						2017-08-31 00:02:59 +02:00 
						 
				 
			
				
					
						
							
							
								Wonderfall 
							
						 
					 
					
						
						
							
						
						cecf204bbb 
					 
					
						
						
							
							Update to Alpine 3.6 ( #4747 )  
						
						
						
						
					 
					
						2017-08-30 23:52:19 +02:00 
						 
				 
			
				
					
						
							
							
								MitarashiDango 
							
						 
					 
					
						
						
							
						
						fec13735a7 
					 
					
						
						
							
							error fixed (when loading pages in single column mode.) ( #4746 )  
						
						
						
						
					 
					
						2017-08-30 17:30:25 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						7b8f262840 
					 
					
						
						
							
							Forward ActivityPub creates that reply to local statuses ( #4709 )  
						
						... 
						
						
						
						* Forward ActivityPub creates that reply to local statuses
* Fix test
* Fix wrong signers 
						
						
					 
					
						2017-08-30 15:37:02 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						3f51a22d3b 
					 
					
						
						
							
							Add close tag of iframe for oEmbed response ( #4745 )  
						
						... 
						
						
						
						* Add close tag of iframe for oEmbed response
* add comma 
						
						
					 
					
						2017-08-30 14:03:17 +02:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						39e7a763ff 
					 
					
						
						
							
							Use request.remote_ip instead of request.ip ( #4744 )  
						
						
						
						
					 
					
						2017-08-30 10:24:30 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						e95bdec7c5 
					 
					
						
						
							
							Update status embeds ( #4742 )  
						
						... 
						
						
						
						- Use statuses controller for embeds instead of stream entries controller
- Prefer /@:username/:id/embed URL for embeds
- Use /@:username as author_url in OEmbed
- Add follow link to embeds which opens web intent in new window
- Use redis cache in development
- Cache entire embed 
						
						
					 
					
						2017-08-30 10:23:43 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						fcca31350d 
					 
					
						
						
							
							Remove unneccesary indices ( #4738 )  
						
						... 
						
						
						
						We only look up status_pins by account_id, or account_id and status_id,
never by status_id 
						
						
					 
					
						2017-08-30 05:04:20 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ee72a39641 
					 
					
						
						
							
							Update bundler-audit and brakeman ( #4740 )  
						
						
						
						
					 
					
						2017-08-30 03:30:13 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						f59ed3a4fa 
					 
					
						
						
							
							Scroll smoothly to the right ( #4735 )  
						
						
						
						
					 
					
						2017-08-29 17:06:19 +02:00 
						 
				 
			
				
					
						
							
							
								MitarashiDango 
							
						 
					 
					
						
						
							
						
						7be620775e 
					 
					
						
						
							
							fix error when single columns mode. ( #4734 )  
						
						
						
						
					 
					
						2017-08-29 16:11:28 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4c76402ba1 
					 
					
						
						
							
							Serialize ActivityPub alternate link into OStatus deletes, handle it ( #4730 )  
						
						... 
						
						
						
						Requires moving Atom rendering from DistributionWorker (where
`stream_entry.status` is already nil) to inline (where
`stream_entry.status.destroyed?` is true) and distributing that.
Unfortunately, such XML renderings can no longer be easily chained
together into one payload of n items. 
						
						
					 
					
						2017-08-29 16:11:05 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						9958eba356 
					 
					
						
						
							
							Do not scroll the columns area due to redirection ( #4541 )  
						
						... 
						
						
						
						Commit 9d1f8b9d6a 
						
						
					 
					
						2017-08-29 14:16:21 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						0827c09c44 
					 
					
						
						
							
							Generalized the infinite scrollable list ( #4697 )  
						
						
						
						
					 
					
						2017-08-28 22:23:44 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						938cd2875b 
					 
					
						
						
							
							Fix Delete activity handling when the status has been reblogged ( #4729 )  
						
						
						
						
					 
					
						2017-08-28 22:08:11 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						7876aed134 
					 
					
						
						
							
							Fix deletion of status which has been reblogged ( #4728 )  
						
						
						
						
					 
					
						2017-08-28 21:38:59 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						ce9a5f358e 
					 
					
						
						
							
							rescue HTTP::ConnectionError in RemoteFollowController#create ( #4726 )  
						
						
						
						
					 
					
						2017-08-28 19:12:09 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						8f527bd588 
					 
					
						
						
							
							Add japanese translations for shorten display of large numbers ( #4722 )  
						
						
						
						
					 
					
						2017-08-28 08:16:49 +09:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						07994eed00 
					 
					
						
						
							
							Adjust "signed in as" pages ( #4720 )  
						
						... 
						
						
						
						* Adjust "signed in as" pages
Fix min-width
Set width of .account-header .name
To apply text-overflow and overflow settings
Set overflow for detailed-status__display-name
* Remove trailing whitespace 
						
						
					 
					
						2017-08-28 00:01:07 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						bab9afaa09 
					 
					
						
						
							
							Adjust public profile pages ( #4713 )  
						
						... 
						
						
						
						* Adjust account-grid in public profiles
Full-width card on mobile UI. Set break-word for long name and ID. Fix margin.
* Reduce padding-bottom of public profiles
* Revive next prev buttons in mobile public profiles
In followers followees pages.
* Revert break-word for username
* Fix overflow of display_name
Need re-setting text-overflow and overflow in display: block; 
						
						
					 
					
						2017-08-27 23:59:51 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						15093f9113 
					 
					
						
						
							
							Shorten display of large numbers on public profiles ( #4711 )  
						
						
						
						
					 
					
						2017-08-27 17:04:45 +02:00 
						 
				 
			
				
					
						
							
							
								mayaeh 
							
						 
					 
					
						
						
							
						
						f92d991e52 
					 
					
						
						
							
							Add japanese translations for Pinned statuses based on pawoo. ( #4717 )  
						
						... 
						
						
						
						Add japanese translations for pin_errors. 
						
						
					 
					
						2017-08-28 00:03:27 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						26402ee2cb 
					 
					
						
						
							
							Adjust RTL styles ( #4712 )  
						
						
						
						
					 
					
						2017-08-27 13:35:18 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						f095a9f8a5 
					 
					
						
						
							
							Allow Symbol keyed Hash in LinkedDataSignature ( #4715 )  
						
						... 
						
						
						
						SerializarbleResource#as_json serializes to Symbol keyed Hash, but current
implementation of LinkedDataSignature expects String keyed Hash.
So it generates broken payload. 
						
						
					 
					
						2017-08-27 13:35:01 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0d5d11eeff 
					 
					
						
						
							
							Add _:inReplyToAtomUri to ActivityPub ( #4702 )  
						
						
						
						
					 
					
						2017-08-26 19:55:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						0397c58b61 
					 
					
						
						
							
							Forward ActivityPub deletes to followers of rebloggers ( #4706 )  
						
						
						
						
					 
					
						2017-08-26 18:52:53 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						884b085f53 
					 
					
						
						
							
							Use Tombstone and _:atomUri in Delete activities as fallback ( #4704 )  
						
						
						
						
					 
					
						2017-08-26 16:10:35 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						2a2698e450 
					 
					
						
						
							
							Add ActivityPub serializer for Undo of Announce ( #4703 )  
						
						
						
						
					 
					
						2017-08-26 15:32:40 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						8ecfdd8795 
					 
					
						
						
							
							Set margin between character-counter and compose-form__buttons ( #4698 )  
						
						... 
						
						
						
						For some languages publish translation is long. 
						
						
					 
					
						2017-08-26 14:23:20 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						00840f4f2e 
					 
					
						
						
							
							Add handling of Linked Data Signatures in payloads ( #4687 )  
						
						... 
						
						
						
						* Add handling of Linked Data Signatures in payloads
* Add a way to sign JSON, fix canonicalization of signature options
* Fix signatureValue encoding, send out signed JSON when distributing
* Add missing security context 
						
						
					 
					
						2017-08-26 13:47:38 +02:00 
						 
				 
			
				
					
						
							
							
								Anna e só 
							
						 
					 
					
						
						
							
						
						1cebfed23e 
					 
					
						
						
							
							Added new translations of error messages, block and mute domains and users, privacy disclaimers, etc ( #4700 )  
						
						... 
						
						
						
						* Added new translations of error messages, block and mute domains and users
* Added new translations of error messages, block and mute domains and users 
						
						
					 
					
						2017-08-26 20:45:35 +09:00 
						 
				 
			
				
					
						
							
							
								masarakki 
							
						 
					 
					
						
						
							
						
						649a20ab46 
					 
					
						
						
							
							authorize-follow-requests-after-unlocking ( #4658 )  
						
						
						
						
					 
					
						2017-08-26 12:40:03 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						3ac7b353f8 
					 
					
						
						
							
							Fix missing at-sign (regression from  #4688 ) ( #4705 )  
						
						
						
						
					 
					
						2017-08-26 12:39:26 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						21bb4a6c3b 
					 
					
						
						
							
							Fix ar.json ( #4699 )  
						
						... 
						
						
						
						Remove ! from compose_form.publish 
						
						
					 
					
						2017-08-25 20:02:44 +02:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						c2af138113 
					 
					
						
						
							
							Allow multiple pinned statuses to be shown and make them be ordered b… ( #4690 )  
						
						... 
						
						
						
						* Allow multiple pinned statuses to be shown and make them be ordered by pinned date
* Set timestamps NOT NULL
* Make single-line pinned_statuses
* Spec for pinned_statuses
* Remove redundant empty line 
						
						
					 
					
						2017-08-25 18:50:52 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						fb8aa2b3ba 
					 
					
						
						
							
							Apply user timezone for the title attribute of .time-ago ( #4693 )  
						
						
						
						
					 
					
						2017-08-25 17:21:16 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						00f9f16f94 
					 
					
						
						
							
							Change timezone of the datetime to what browser specifies ( #4688 )  
						
						
						
						
					 
					
						2017-08-25 17:21:00 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						18f69fb964 
					 
					
						
						
							
							Adjust styles of landing pages. ( #4682 )  
						
						... 
						
						
						
						* Adjust about.scss
* Delete trailing whitespace. 
						
						
					 
					
						2017-08-25 17:19:35 +02:00 
						 
				 
			
				
					
						
							
							
								Quent-in 
							
						 
					 
					
						
						
							
						
						04c3fb2189 
					 
					
						
						
							
							i18n Updated strings ( #4675  - pinned toot) ( #4695 )  
						
						... 
						
						
						
						* Added string for pinned toots
* Pinned toot #4675  + missing string
Somehow I deleted it "enabled_success"
* update after advice 
						
						
					 
					
						2017-08-25 23:04:52 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						7c03e59338 
					 
					
						
						
							
							Update addressable to version 2.5.2 ( #4686 )  
						
						
						
						
					 
					
						2017-08-25 14:17:08 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						b88635202f 
					 
					
						
						
							
							Add label for application scopes ( #4691 )  
						
						... 
						
						
						
						* Add label for application scopes
* hint 
						
						
					 
					
						2017-08-25 13:03:26 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						409051c22c 
					 
					
						
						
							
							i18n: Update Polish translation  #4675  ( #4692 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-08-25 17:58:31 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						9caa90025f 
					 
					
						
						
							
							Pinned statuses ( #4675 )  
						
						... 
						
						
						
						* Pinned statuses
* yarn manage:translations 
						
						
					 
					
						2017-08-25 01:41:18 +02:00 
						 
				 
			
				
					
						
							
							
								Ratmir Karabut 
							
						 
					 
					
						
						
							
						
						c5157ef07b 
					 
					
						
						
							
							Update Russian translation ( #4685 )  
						
						... 
						
						
						
						* Add Russian translation (ru)
* Fix a missing comma
* Fix the wording for better consistency
* Update Russian translation
* Arrange Russian setting alphabetically
* Fix syntax error
* Update Russian translation
* Fix formatting error
* Update Russian translation
* Update Russian translation
* Update ru.jsx
* Fix syntax error
* Remove two_factor_auth.warning (appears obsolete)
* Add missing strings in ru.yml
A lot of new strings translated, especially for the newly added admin section
* Fix translation consistency
* Update Russian translation
* Update Russian translation (pluralizations)
* Update Russian translation
* Update Russian translation
* Update Russian translation (pin)
* Update Russian translation (account deletion)
* Fix extra line
* Update Russian translation (sessions)
* Update Russian translation
* Update Russian translation
* Fix merge conflicts (revert) 
						
						
					 
					
						2017-08-25 07:11:06 +09:00 
						 
				 
			
				
					
						
							
							
								Damien Erambert 
							
						 
					 
					
						
						
							
						
						f72ed21cd6 
					 
					
						
						
							
							Don't load Roboto webfont when system font is used in the app ( #4591 )  
						
						... 
						
						
						
						* Don't load Roboto webfont when system font is used in the app
* remove trailing whitespace 
						
						
					 
					
						2017-08-24 19:28:49 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						da172a8b1b 
					 
					
						
						
							
							Disable babel-loader cache when development environment ( #4684 )  
						
						
						
						
					 
					
						2017-08-24 19:27:52 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						cf615abbf9 
					 
					
						
						
							
							Add configuration to disable private status federation over PuSH ( #4582 )  
						
						
						
						
					 
					
						2017-08-24 17:51:32 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						b01a19fe39 
					 
					
						
						
							
							Fetch reblogs as Announce activity instead of Note object ( #4672 )  
						
						... 
						
						
						
						* Process Create / Announce activity in FetchRemoteStatusService
* Use activity URL in ActivityPub for reblogs
* Redirect to the original status on StatusesController#show 
						
						
					 
					
						2017-08-24 16:21:42 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c66fe2aeba 
					 
					
						
						
							
							Minor performance improvement for test suite ( #4678 )  
						
						
						
						
					 
					
						2017-08-24 13:31:55 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						fbe1115114 
					 
					
						
						
							
							Remove eslint-disable comments ( #4681 )  
						
						... 
						
						
						
						Do not reject console.error and console.warn with ESLint rules. 
						
						
					 
					
						2017-08-24 12:15:36 +02:00 
						 
				 
			
				
					
						
							
							
								Quent-in 
							
						 
					 
					
						
						
							
						
						e4c761f902 
					 
					
						
						
							
							l18n update OC new strings ( #4664 ) ( #4680 )  
						
						... 
						
						
						
						* New strings
* Update
Thin non breaking spaces
* Update
Thin non breaking spaces
* Update
Thin non breaking spaces 
						
						
					 
					
						2017-08-24 16:16:32 +09:00 
						 
				 
			
				
					
						
							
							
								HIKARU KOBORI 
							
						 
					 
					
						
						
							
						
						2c6a85832c 
					 
					
						
						
							
							Fix typo in admin/status_controller.rb ( #4679 )  
						
						
						
						
					 
					
						2017-08-24 04:03:52 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						829e2e8c5d 
					 
					
						
						
							
							Update Polish translation ( #4674 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-08-23 17:45:29 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						8a716c9e96 
					 
					
						
						
							
							Introduce CODEOWNERS file ( #4670 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-08-23 15:21:00 +02:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						80393a23d0 
					 
					
						
						
							
							Use checkboxes for application scope setting ( #4671 )  
						
						
						
						
					 
					
						2017-08-23 15:16:20 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						8d23667536 
					 
					
						
						
							
							Add Japanese translations for  #2758 ,  #4506 ,  #4521 ,  #4600  and  #4664  ( #4665 )  
						
						... 
						
						
						
						* Add Japanese translations for #2758 , #4506 , #4521 , #4600  and #4664 
* Do not translate Inbox URL and Outbox URL
* Remove "あなたの"
* Remove "あなたの" 
						
						
					 
					
						2017-08-23 14:14:22 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						9846806cb5 
					 
					
						
						
							
							Fix Japanese translation ( #4669 )  
						
						
						
						
					 
					
						2017-08-23 20:07:29 +09:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						760cfe328f 
					 
					
						
						
							
							Fix accessing to XML attribute in FetchAtomService ( #4668 )  
						
						
						
						
					 
					
						2017-08-23 12:25:57 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c1b086a538 
					 
					
						
						
							
							Fix up the applications area ( #4664 )  
						
						... 
						
						
						
						- Section it into "Development" area
- Improve UI of application form, index, and details 
						
						
					 
					
						2017-08-23 00:59:35 +02:00 
						 
				 
			
				
					
						
							
							
								Daigo 3 Dango 
							
						 
					 
					
						
						
							
						
						696c2c6f2f 
					 
					
						
						
							
							Add Mastodon::Source.url ( #4643 )  
						
						... 
						
						
						
						* Add Mastodon::Source.url
* Update spec
* Refactor
Move things frmo Mastodon::Source to Mastodon::Version 
						
						
					 
					
						2017-08-22 22:54:19 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						5927b43c0f 
					 
					
						
						
							
							Ignore empty response in ActivityPub::FetchRemoteStatusService ( #4661 )  
						
						... 
						
						
						
						* Ignore empty response in ActivityPub::FetchRemoteStatusService
This fixes `NoMethodError: undefined method `[]' for nil:NilClass` error.
* Check json.nil? in JsonLdHelper#supported_context? 
						
						
					 
					
						2017-08-22 20:00:49 +02:00 
						 
				 
			
				
					
						
							
							
								Colin Mitchell 
							
						 
					 
					
						
						
							
						
						871c0d251a 
					 
					
						
						
							
							Application prefs section ( #2758 )  
						
						... 
						
						
						
						* Add code for creating/managing apps to settings section
* Add specs for app changes
* Fix controller spec
* Fix view file I pasted over by mistake
* Add locale strings. Add 'my apps' to nav
* Add Client ID/Secret to App page. Add some visual separation
* Fix rubocop warnings
* Fix embarrassing typo
I lost an `end` statement while fixing a merge conflict.
* Add code for creating/managing apps to settings section
- Add specs for app changes
- Add locale strings. Add 'my apps' to nav
- Add Client ID/Secret to App page. Add some visual separation
- Fix some bugs/warnings
* Update to match code standards
* Trigger notification
* Add warning about not sharing API secrets
* Tweak spec a bit
* Cleanup fixture creation by using let!
* Remove unused key
* Add foreign key for application<->user 
						
						
					 
					
						2017-08-22 18:33:57 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						11a7507318 
					 
					
						
						
							
							Add delete account link for French ( #4659 )  
						
						
						
						
					 
					
						2017-08-22 18:31:42 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						d63de55ef8 
					 
					
						
						
							
							Fix bugs which OStatus accounts may detected as ActivityPub ready ( #4662 )  
						
						... 
						
						
						
						* Fallback to OStatus in FetchAtomService
* Skip activity+json link if that activity is Person without inbox
* If unsupported activity was detected and all other URLs failed, retry with ActivityPub-less Accept header
* Allow mention to OStatus account in ActivityPub
* Don't update profile with inbox-less Person object 
						
						
					 
					
						2017-08-22 18:30:15 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						72bb3e03fd 
					 
					
						
						
							
							Support more variations of ActivityPub keyId in signature ( #4630 )  
						
						... 
						
						
						
						- Tries to avoid performing HTTP request if the keyId is an actor URI
- Likewise if the URI is a fragment URI on top of actor URI
- Resolves public key, returns owner if the owner links back to the key 
						
						
					 
					
						2017-08-21 22:57:34 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						f391a4673a 
					 
					
						
						
							
							Periodically remove expired PuSH subscribers ( #4654 )  
						
						
						
						
					 
					
						2017-08-21 22:56:33 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						143b77e10d 
					 
					
						
						
							
							Increase contrast in landing pages ( #4567 )  
						
						... 
						
						
						
						* Increase contrast in about and about/more page
* Lighten em color in landing pages
* Increase contrast in landing pages
Fix about.scss 
						
						
					 
					
						2017-08-21 21:59:03 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4cbb638604 
					 
					
						
						
							
							Fix visual line-break glitch with .invisible parts of links ( #4655 )  
						
						
						
						
					 
					
						2017-08-21 17:59:34 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3534e115e5 
					 
					
						
						
							
							Do not try to re-subscribe to unsubscribed accounts ( #4653 )  
						
						
						
						
					 
					
						2017-08-21 17:32:41 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						ea958cae7f 
					 
					
						
						
							
							Refactoring streaming connections ( #4645 )  
						
						
						
						
					 
					
						2017-08-21 15:04:34 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						10e9a9a3f9 
					 
					
						
						
							
							Use URI.join even when S3 enabled ( #4652 )  
						
						
						
						
					 
					
						2017-08-21 12:42:16 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6e9eda5331 
					 
					
						
						
							
							ActivityPub migration procedure ( #4617 )  
						
						... 
						
						
						
						* ActivityPub migration procedure
Once one account is detected as going from OStatus to ActivityPub,
invalidate WebFinger cache for other accounts from the same domain
* Unsubscribe from PuSH updates once we receive an ActivityPub payload
* Re-subscribe to PuSH unless already unsubscribed, regardless of protocol 
						
						
					 
					
						2017-08-21 01:14:40 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						4c23544714 
					 
					
						
						
							
							i18n: Minor changes in Polish translation ( #4649 )  
						
						... 
						
						
						
						* i18n: Minor changes in Polish translation
* i18n: pl 
						
						
					 
					
						2017-08-21 07:57:28 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						74e5078795 
					 
					
						
						
							
							Fix   #4637  - Re-add missing doorkeeper_authorize for /api/v1/verify_credentials ( #4650 )  
						
						
						
						
					 
					
						2017-08-21 00:41:08 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						110227ac5e 
					 
					
						
						
							
							Remove status from favorites list when unfavorited ( #4597 )  
						
						
						
						
					 
					
						2017-08-20 23:23:05 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						f26758dc01 
					 
					
						
						
							
							Fix .information-board style for Safari ( #4602 )  
						
						... 
						
						
						
						flex-basis: 0 allows make flexbox smaller than its contents on Safari <10.
https://github.com/philipwalton/flexbugs#1-minimum-content-sizing-of-flex-items-not-honored  
						
						
					 
					
						2017-08-20 20:45:44 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						23792f5a7c 
					 
					
						
						
							
							Fix hasUnread on HashtagTimeline ( #4644 )  
						
						
						
						
					 
					
						2017-08-20 17:12:06 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						fe5b66aa08 
					 
					
						
						
							
							Handle duplicate ActivityPub activities ( #4639 )  
						
						... 
						
						
						
						* Handle duplicate ActivityPub activities
Only perform side-effects when record processed for the first time
* Fast-forward repeat follow requests 
						
						
					 
					
						2017-08-20 16:53:47 +02:00 
						 
				 
			
				
					
						
							
							
								Quent-in 
							
						 
					 
					
						
						
							
						
						93d4192a67 
					 
					
						
						
							
							l10n update OC : Redesign public profiles ( #4608 ) ( #4646 )  
						
						... 
						
						
						
						New strings added to be shown on the new profile page 
						
						
					 
					
						2017-08-20 21:49:12 +09:00 
						 
				 
			
				
					
						
							
							
								takayamaki 
							
						 
					 
					
						
						
							
						
						d5acf4275f 
					 
					
						
						
							
							Improve about ja translation standalone.public_title ( #4641 )  
						
						
						
						
					 
					
						2017-08-20 20:27:14 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						412ea87306 
					 
					
						
						
							
							Improve ActivityPub/OStatus compatibility ( #4632 )  
						
						... 
						
						
						
						*Note: OStatus URIs are invalid for ActivityPub. But we have them for
as long as we want to keep old OStatus-sourced content and as long as
we remain OStatus-compatible.*
- In Announce handling, if object URI is not a URL, fallback to object URL
- Do not use specialized ThreadResolveWorker, rely on generalized handling
- When serializing notes, if parent's URI is not a URL, use parent's URL 
						
						
					 
					
						2017-08-19 18:44:48 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						774b8661bc 
					 
					
						
						
							
							Revert  #4616  ( #4638 )  
						
						
						
						
					 
					
						2017-08-19 02:23:47 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						c7d2619ab1 
					 
					
						
						
							
							Parse OStatus tag URIs in ActivityPub handlers when those are local ( #4631 )  
						
						
						
						
					 
					
						2017-08-18 11:24:44 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						2edfdab6e6 
					 
					
						
						
							
							Don't send Link header when don't know prev and next links ( #4633 )  
						
						
						
						
					 
					
						2017-08-18 10:42:59 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4edf9d849f 
					 
					
						
						
							
							Make ActivityPub::TagManager#local_uri? recognize local URIs with ports ( #4628 )  
						
						
						
						
					 
					
						2017-08-18 03:21:59 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						10489b4e4a 
					 
					
						
						
							
							If url attribute not present in Note, fallback to id attribute ( #4629 )  
						
						
						
						
					 
					
						2017-08-18 02:29:12 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						40c45f5dd9 
					 
					
						
						
							
							Put ActivityPub alternate link into Atom, prefer it when processing Atom ( #4623 )  
						
						
						
						
					 
					
						2017-08-18 01:03:18 +02:00 
						 
				 
			
				
					
						
							
							
								nightpool 
							
						 
					 
					
						
						
							
						
						efec02f153 
					 
					
						
						
							
							use existing inflections instead of custom helper ( #4624 )  
						
						... 
						
						
						
						* use existing inflections instead of custom helper
* use ActiveSupport versions 
						
						
					 
					
						2017-08-17 23:20:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						116b8a6363 
					 
					
						
						
							
							Fix   #4607  - Accept/reject activities use FollowRequest, which has inverse relations ( #4616 )  
						
						
						
						
					 
					
						2017-08-17 22:15:37 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ad892dbc0c 
					 
					
						
						
							
							Add _:atomUri property for deduplicating OStatus/ActivityPub legacy records ( #4593 )  
						
						
						
						
					 
					
						2017-08-17 21:35:00 +02:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						075d6a1e13 
					 
					
						
						
							
							Show what protocol is used for accounts in admin/accounts#index ( #4622 )  
						
						... 
						
						
						
						* Show what protocol used for in admin/accounts#index
* Add frozen_string_literal 
						
						
					 
					
						2017-08-17 17:52:40 +02:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						54a04e3658 
					 
					
						
						
							
							Update charlock_holmes to 0.7.5 ( #4620 )  
						
						
						
						
					 
					
						2017-08-17 14:46:53 +02:00 
						 
				 
			
				
					
						
							
							
								Naoki Kosaka 
							
						 
					 
					
						
						
							
						
						462c30e26c 
					 
					
						
						
							
							Update Japanese Translation. (Redesign public profiles) ( #4612 )  
						
						
						
						
					 
					
						2017-08-17 06:19:37 +09:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						2a04bdc87a 
					 
					
						
						
							
							i18n: Update Polish translation ( #4613 )  
						
						... 
						
						
						
						* i18n: Update Polish translation
* Update pl.json 
						
						
					 
					
						2017-08-16 22:14:23 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ca7ea1aba9 
					 
					
						
						
							
							Redesign public profiles ( #4608 )  
						
						... 
						
						
						
						* Redesign public profiles
* Responsive design
* Change public profile status filtering defaults and add options
- No longer displays private/direct toots even if you are permitted access
- By default omits replies
- "With replies" option
- "Media only" option
* Redesign account grid cards
* Fix style issues 
						
						
					 
					
						2017-08-16 17:12:58 +02:00 
						 
				 
			
				
					
						
							
							
								Clworld 
							
						 
					 
					
						
						
							
						
						f814661fca 
					 
					
						
						
							
							Make share intent modal to make "signed in as" shown. ( #4611 )  
						
						... 
						
						
						
						* Make share intent modal to make "signed in as" shown.
* fix glitch on mobile. 
						
						
					 
					
						2017-08-16 16:48:44 +02:00 
						 
				 
			
				
					
						
							
							
								Quent-in 
							
						 
					 
					
						
						
							
						
						e33c28a6d8 
					 
					
						
						
							
							Update ActivityPub ( #4600 ) ( #4609 )  
						
						... 
						
						
						
						Update: new string + more translations for the time in words 
						
						
					 
					
						2017-08-16 17:21:34 +09:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
							
						
						e120d09c98 
					 
					
						
						
							
							Fix require_user! behavior when not logged in ( #4604 )  
						
						
						
						
					 
					
						2017-08-15 14:14:12 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4fcbb1f838 
					 
					
						
						
							
							Re-add missing transaction around status-from-OStatus creation ( #4603 )  
						
						
						
						
					 
					
						2017-08-14 21:37:21 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						a855956185 
					 
					
						
						
							
							Fix ActivityPub follow interaction and add more specs ( #4601 )  
						
						
						
						
					 
					
						2017-08-14 16:57:46 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						5b9ae7981e 
					 
					
						
						
							
							Update /admin/accounts/:id view for ActivityPub ( #4600 )  
						
						... 
						
						
						
						* Add protocol field
* Switch protocol specific information according to active protocol
* Hide PuSH subscription related buttons if ActivityPub is active 
						
						
					 
					
						2017-08-14 14:09:00 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						5f22c0189d 
					 
					
						
						
							
							Add support for searching AP users ( #4599 )  
						
						... 
						
						
						
						* Add support for searching AP users
* use JsonLdHelper 
						
						
					 
					
						2017-08-14 14:08:34 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						26d26644ac 
					 
					
						
						
							
							Require "inbox" to be set on actor to be ActivityPub-ready ( #4595 )  
						
						
						
						
					 
					
						2017-08-14 11:27:25 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3c6503038e 
					 
					
						
						
							
							Add protocol handler. Handle follow intents ( #4511 )  
						
						... 
						
						
						
						* Add protocol handler. Handle follow intents
* Add share intent
* Improve code in intents controller
* Adjust share form CSS 
						
						
					 
					
						2017-08-14 04:53:31 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						96e9ed13de 
					 
					
						
						
							
							Fix search (regression from  #4589 ) ( #4594 )  
						
						
						
						
					 
					
						2017-08-14 04:50:56 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						6df8bd277b 
					 
					
						
						
							
							Set correct content-type for ActivityPub JSON ( #4592 )  
						
						
						
						
					 
					
						2017-08-14 04:16:43 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						4e75f0d889 
					 
					
						
						
							
							Hook up URL-based resource look-up to ActivityPub ( #4589 )  
						
						
						
						
					 
					
						2017-08-14 02:29:36 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						a2aeacbfee 
					 
					
						
						
							
							Add alternate links to ActivityPub resources from HTML/HEAD variants ( #4586 )  
						
						
						
						
					 
					
						2017-08-13 00:45:04 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						b7370ac8ba 
					 
					
						
						
							
							ActivityPub delivery ( #4566 )  
						
						... 
						
						
						
						* Deliver ActivityPub Like
* Deliver ActivityPub Undo-Like
* Deliver ActivityPub Create/Announce activities
* Deliver ActivityPub creates from mentions
* Deliver ActivityPub Block/Undo-Block
* Deliver ActivityPub Accept/Reject-Follow
* Deliver ActivityPub Undo-Follow
* Deliver ActivityPub Follow
* Deliver ActivityPub Delete activities
Incidentally fix  #889 
* Adjust BatchedRemoveStatusService for ActivityPub
* Add tests for ActivityPub workers
* Add tests for FollowService
* Add tests for FavouriteService, UnfollowService and PostStatusService
* Add tests for ReblogService, BlockService, UnblockService, ProcessMentionsService
* Add tests for AuthorizeFollowService, RejectFollowService, RemoveStatusService
* Add tests for BatchedRemoveStatusService
* Deliver updates to a local account to ActivityPub followers
* Minor adjustments 
						
						
					 
					
						2017-08-13 00:44:41 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						ccdd5a9576 
					 
					
						
						
							
							Add serializing/unserializing of "locked" actor attribute ( #4585 )  
						
						
						
						
					 
					
						2017-08-12 17:41:03 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						40be4ea239 
					 
					
						
						
							
							Extend Devise remember_me longevity to 1 year instead of 2 weeks ( #4587 )  
						
						... 
						
						
						
						Force SSL only cookies for remember_me, adjust confirmation
expiration time to fit with the user cleanup scheduler 
						
						
					 
					
						2017-08-12 16:30:59 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						3d47154c20 
					 
					
						
						
							
							Only PuSH-resubscribe to OStatus accounts ( #4583 )  
						
						
						
						
					 
					
						2017-08-12 02:54:54 +02:00 
						 
				 
			
				
					
						
							
							
								Sylvhem 
							
						 
					 
					
						
						
							
						
						d0a217eb92 
					 
					
						
						
							
							Minor fixes in the French translation ( #4580 )  
						
						... 
						
						
						
						* Ajout de traductions manquantes
Ajoute des traductions pour les chaînes n’en ayant pas en version 1.5.1.
Add translations for the strings that are missing them in 1.5.1.
* Remplace « ' » par « ’ »
Retire de la traduction les apostrophes droites « ' » (U+0027) au profit des apostrophes typographiques « ’ » (U+2019).
En typographie française, les apostrophes typographiques sont utilisées à la place des apostrophes droites. La traduction était incohérente et utilisait les deux.
Remove from the translation all the vertical apostrophes (U+0027) in favor of the curly ones (U+2019).
In French typography, typographic apostrophes are used instead of vertical ones. The translation was incoherent and used both.
* Ajout d’espaces insécables
Ajoute des espaces insécables suivant les régles nécessaires en typographie française.
Add non-breaking spaces following rules of French typography.
* Remplace « status » par « statut »
Remplace le mot anglais « status » par sa traduction française « statut ».
Replace the English word "status" by its French translation "statut".
* Correction de la politique de confidentialité
Apporte diverses corrections à la traduction de la politique de confidentialité.
Add various fixes to the privacy policy's translation.
* Remplace « mentionné » par « mentionné·e »
Harmonise la traduction en remplaçant « mentionné » par sa forme épicène.
Harmonize the translation by replacing "mentionné" (sure) by its epicene form.
* Remplace « Coup d’œil » par « Jeter un coup d’œil… »
Remplace la première traduction par une forme plus proche de la version originelle.
Replace the first translation by something closer to the original version.
* Remplace « Bon Appétoot ! » par « Bon appouetit ! »
Remplace « Bon Appétoot ! » par « Bon appouetit ! » pour essayer de conserver le jeu de mot.
Replace « Bon Appétoot ! » by « Bon appouetit ! » to keep the pun.
* Remplace « Bon Appétoot ! » par « Bon appouetit ! » (2)
Remplace « Bon Appétoot ! » par « Bon appouetit ! » pour essayer de conserver le jeu de mot.
Replace « Bon Appétoot ! » by « Bon appouetit ! » to keep the pun.f
* Corrections
Corrige des fautes d’orthographe et change « appouetit » pour « appouétit ».
Correct some mistakes and change "appouetit" to "appouétit". 
						
						
					 
					
						2017-08-12 01:33:30 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						81c1303cd6 
					 
					
						
						
							
							Handle ActivityPub follows correctly ( #4571 )  
						
						... 
						
						
						
						* Handle ActivityPub follows correctly
ActivityPub follows are follow-requests. Always require an Accept.
If account is not locked, auto-accept.
* Handle ActivityPub Accept/Reject-Follow
* Fix wrong method
* Fix wrong class 
						
						
					 
					
						2017-08-10 22:33:12 +02:00 
						 
				 
			
				
					
						
							
							
								Quent-in 
							
						 
					 
					
						
						
							
						
						4b8e4dca26 
					 
					
						
						
							
							l10n Update OC  #4521  ( #4577 )  
						
						... 
						
						
						
						* l10n Update OC #4521 
Link => token
provider => provesidor
+ more generalized way of using present participle
* Update oc.yml 
						
						
					 
					
						2017-08-10 22:15:26 +02:00 
						 
				 
			
				
					
						
							
							
								spla 
							
						 
					 
					
						
						
							
						
						10cdad3e7d 
					 
					
						
						
							
							Added new catalan strings ( #4574 )  
						
						... 
						
						
						
						* Add Catalan language
* Add Catalan language
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update settings_helper.rb
* Update mastodon.js
* Update index.js
* Update application.rb
* Update ca.yml
* removed extra spaces at line 225
* Catalan translation update
added activerecord.ca.yml
* Update activerecord.ca.yml
Done
* Updated activerecord.ca.yml
* Catalan language updated
* Catalan language updated
* Catalan language updated
* Catalan language updated
* Catalan language updated
* Update ca.json
Removed :
<<<<<<< HEAD
  "getting_started.support": "{faq} • {userguide} • {apps}",
=======
>>>>>>> upstream/master
* Syncing to master
* Added new Catalan strings
* removed config.secret_key line
* Corrected <sotrong> tag to <strong>
Line 515
* Removed extra line
* Reverted
* yarn.lock reverted 
						
						
					 
					
						2017-08-10 21:52:40 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						d9a1fb134a 
					 
					
						
						
							
							Fix emoji picker scrollbar style ( #4572 )  
						
						
						
						
					 
					
						2017-08-10 13:41:12 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						fdea173237 
					 
					
						
						
							
							Add Digest header to requests with body, handle acct and URI keyId ( #4565 )  
						
						
						
						
					 
					
						2017-08-09 23:54:14 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						4e1bf082ce 
					 
					
						
						
							
							i18n: Improve admin panel translation (pl) ( #4559 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-08-09 07:46:21 +09:00 
						 
				 
			
				
					
						
							
							
								Ondřej Hruška 
							
						 
					 
					
						
						
							
						
						b1c8a702a4 
					 
					
						
						
							
							Add favourited toot to favourites column ( #4562 )  
						
						... 
						
						
						
						* Add faved toot to faves column
* renamed append to prepend for clarity 
						
						
					 
					
						2017-08-09 00:22:26 +02:00 
						 
				 
			
				
					
						
							
							
								Ondřej Hruška 
							
						 
					 
					
						
						
							
						
						820099813f 
					 
					
						
						
							
							add scrollTop to ui/components/column ( #4563 )  
						
						
						
						
					 
					
						2017-08-09 00:21:58 +02:00 
						 
				 
			
				
					
						
							
							
								Gergely Nagy 
							
						 
					 
					
						
						
							
						
						2ebe4ff568 
					 
					
						
						
							
							api/instances: Include the stats from the /about/more page ( #4074 )  
						
						... 
						
						
						
						To be able to pull some basic statistics from a Mastodon instance, include the
user, status and connected domain counters in the `/api/v1/instance` response.
Fixes  #3570 .
Signed-off-by: Gergely Nagy <algernon@madhouse-project.org > 
						
						
					 
					
						2017-08-08 22:18:12 +02:00 
						 
				 
			
				
					
						
							
							
								Ondřej Hruška 
							
						 
					 
					
						
						
							
						
						61bfce5aa9 
					 
					
						
						
							
							add missing @ to the onboarding modal ( #4560 )  
						
						
						
						
					 
					
						2017-08-08 22:13:04 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						dd7ef0dc41 
					 
					
						
						
							
							Add ActivityPub inbox ( #4216 )  
						
						... 
						
						
						
						* Add ActivityPub inbox
* Handle ActivityPub deletes
* Handle ActivityPub creates
* Handle ActivityPub announces
* Stubs for handling all activities that need to be handled
* Add ActivityPub actor resolving
* Handle conversation URI passing in ActivityPub
* Handle content language in ActivityPub
* Send accept header when fetching actor, handle JSON parse errors
* Test for ActivityPub::FetchRemoteAccountService
* Handle public key and icon/image when embedded/as array/as resolvable URI
* Implement ActivityPub::FetchRemoteStatusService
* Add stubs for more interactions
* Undo activities implemented
* Handle out of order activities
* Hook up ActivityPub to ResolveRemoteAccountService, handle
Update Account activities
* Add fragment IDs to all transient activity serializers
* Add tests and fixes
* Add stubs for missing tests
* Add more tests
* Add more tests 
						
						
					 
					
						2017-08-08 21:52:15 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						dcbc1af38a 
					 
					
						
						
							
							Fix short description in about/more page ( #4554 )  
						
						
						
						
					 
					
						2017-08-08 15:49:32 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						81c41d8681 
					 
					
						
						
							
							Add coalesce option to avatar and header convert processor ( #4552 )  
						
						... 
						
						
						
						Resolve  #3199  
					
						2017-08-08 15:49:14 +02:00 
						 
				 
			
				
					
						
							
							
								雨宮美羽 
							
						 
					 
					
						
						
							
						
						ec3be87a2b 
					 
					
						
						
							
							improve zh-CN translations ( #4557 )  
						
						
						
						
					 
					
						2017-08-08 15:48:19 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						b42c018bb8 
					 
					
						
						
							
							Add Content-Type header on throttled response to fix mojibake ( #4558 )  
						
						... 
						
						
						
						application/json only allows Unicode, so this prevents from wrong charset detection. 
						
						
					 
					
						2017-08-08 15:47:35 +02:00 
						 
				 
			
				
					
						
							
							
								TheInventrix 
							
						 
					 
					
						
						
							
						
						c9fd6f386c 
					 
					
						
						
							
							unify short description styling ( #4548 )  
						
						... 
						
						
						
						apply same style class to the About description on both the landing page
and the about/more page 
						
						
					 
					
						2017-08-08 01:50:15 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						1b5d26735e 
					 
					
						
						
							
							Revert "Set false to animated options for thumbnail processor" ( #4550 )  
						
						... 
						
						
						
						* Revert "Adjust tags and accounts page (#4534 )"
This reverts commit a3e53bd442#4439 )"
This reverts commit 8eb6d171e6#4526 )"
This reverts commit 5942347407#4543 )"
This reverts commit 22db947225#4544 )"
This reverts commit 5d408fd9aa#4521 )"
This reverts commit 47579ec58c#4545 )"
This reverts commit 3363a05539#4547 )"
This reverts commit 87f10d476c 
						
						
					 
					
						2017-08-08 01:49:56 +02:00 
						 
				 
			
				
					
						
							
							
								Lynx Kotoura 
							
						 
					 
					
						
						
							
						
						a3e53bd442 
					 
					
						
						
							
							Adjust tags and accounts page ( #4534 )  
						
						... 
						
						
						
						* Adjust tag and accounts page
* Remove units from 0px paddings 
						
						
					 
					
						2017-08-07 20:33:06 +02:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
							
						
						8eb6d171e6 
					 
					
						
						
							
							feat: Cache status height to avoid expensive renders ( #4439 )  
						
						... 
						
						
						
						* feat: Cache status height to avoid expensive renders
* feat: Escape content and emojify in reducers
* fix(css): Remove backface-visibility: hidden from .scrollable
* fix(statuses): Avoid creating DOMParses inside a loop 
						
						
					 
					
						2017-08-07 20:32:03 +02:00 
						 
				 
			
				
					
						
							
							
								Ondřej Hruška 
							
						 
					 
					
						
						
							
						
						5942347407 
					 
					
						
						
							
							Refactor Avatar and AvatarOverlay to have 'account' as prop instead of src and staticSrc ( #4526 )  
						
						... 
						
						
						
						* Refactored Avatar and AvatarOverlay (DRY) to have 'account' as prop.
Also removed animate attribute from compose navigation bar, which should
have never been there. Added test for avatar overlay.
* fix broken tests
* god dammit another bug in tests! travis please let this pass
* formatting in avatar overlay 
						
						
					 
					
						2017-08-07 19:44:55 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						22db947225 
					 
					
						
						
							
							Update dependencies for Ruby ( #4543 )  
						
						... 
						
						
						
						* Update twitter-text to version 1.14.7
* Update tilt to version 2.0.8
* Update statsd-instrument to version 2.1.4
* Update sidekiq to version 5.0.4
* Update sidekiq-scheduler to version 2.1.8
* Update sidekiq-unique-jobs to version 5.0.9
* Update redis-activesupport to version 5.0.3
* Update rails-settings-cached to version v0.6.6
* Update pkg-config to version 1.2.4
* Update parallel_tests to version 2.14.2
* Update jsonapi-renderer to version 0.1.3
* Update i18n-tasks to version 0.9.16
* Update httplog to version 0.99.7
* Update fabrication to version 2.16.2
* Update bootsnap to version 1.1.2
* Update aws-sigv4 to version 1.0.1
* Update aws-sdk-core to version 2.10.21
* Update hashdiff to version 0.3.5
* Update rails to version 5.1.3 
						
						
					 
					
						2017-08-07 18:55:36 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Leister 
							
						 
					 
					
						
						
							
						
						5d408fd9aa 
					 
					
						
						
							
							[Docker] Add multicore support to "make" and "bundler" ( #4544 )  
						
						... 
						
						
						
						* Let make and bundler use multiple cores
* Adds -j option to bundle install instead of bundle config 
						
						
					 
					
						2017-08-07 18:55:07 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						47579ec58c 
					 
					
						
						
							
							It makes no sense to try using invalid or expired link again ( #4521 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2017-08-08 00:20:21 +09:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						3363a05539 
					 
					
						
						
							
							i18n: Update Polish translation ( #4545 )  
						
						
						
						
					 
					
						2017-08-07 21:55:25 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						87f10d476c 
					 
					
						
						
							
							Set false to animated options for thumbnail processor ( #4547 )  
						
						... 
						
						
						
						Resolve  #3199 
Fix the aspect ratio of animated GIF whose background is transparent. 
					
						2017-08-07 14:41:21 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						41c3389d76 
					 
					
						
						
							
							Bump to 1.5.1  
						
						
						
						
					 
					
						2017-08-06 23:53:25 +02:00 
						 
				 
			
				
					
						
							
							
								Masoud Abkenar 
							
						 
					 
					
						
						
							
						
						e7a5a188ef 
					 
					
						
						
							
							i18n: update Persian translation ( #4540 )  
						
						
						
						
					 
					
						2017-08-06 23:50:20 +02:00 
						 
				 
			
				
					
						
							
							
								Komic 
							
						 
					 
					
						
						
							
						
						71384b2ef9 
					 
					
						
						
							
							Fix   #4531  ( #4533 )  
						
						... 
						
						
						
						wrong character, sorry about that~ 
						
						
					 
					
						2017-08-06 21:52:12 +09:00 
						 
				 
			
				
					
						
							
							
								Komic 
							
						 
					 
					
						
						
							
						
						d1d465347a 
					 
					
						
						
							
							fr.yml update ( #4531 )  
						
						... 
						
						
						
						Translation for https://github.com/tootsuite/mastodon/pull/4523  
						
						
					 
					
						2017-08-06 17:36:10 +09:00 
						 
				 
			
				
					
						
							
							
								Daigo 3 Dango 
							
						 
					 
					
						
						
							
						
						5eba129b0f 
					 
					
						
						
							
							Translate 'Signed in as' into Japanese ( #4530 )  
						
						
						
						
					 
					
						2017-08-06 03:14:11 +02:00 
						 
				 
			
				
					
						
							
							
								Quent-in 
							
						 
					 
					
						
						
							
						
						021a83ead4 
					 
					
						
						
							
							l10n OC - Added   #4523  "signed in as" ( #4529 )  
						
						... 
						
						
						
						Neutral form used. 
						
						
					 
					
						2017-08-06 08:10:53 +09:00 
						 
				 
			
				
					
						
							
							
								MitarashiDango 
							
						 
					 
					
						
						
							
						
						5ee45fa571 
					 
					
						
						
							
							fix columns_area.js ( #4528 )  
						
						
						
						
					 
					
						2017-08-05 20:33:41 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						61a06eb328 
					 
					
						
						
							
							Update goldfinger to 2.0.1, see tootsuite/goldfinger#5 ( #4527 )  
						
						
						
						
					 
					
						2017-08-05 15:29:52 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						df605f0f8b 
					 
					
						
						
							
							Add "signed in as" header to some pages ( #4523 )  
						
						
						
						
					 
					
						2017-08-05 04:24:58 +02:00 
						 
				 
			
				
					
						
							
							
								Quent-in 
							
						 
					 
					
						
						
							
						
						029786442a 
					 
					
						
						
							
							l10n update Occitan ( #4522 )  
						
						... 
						
						
						
						Salutation mailer + invalid reset link. 
						
						
					 
					
						2017-08-05 01:31:27 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
							
						
						9d1f8b9d6a 
					 
					
						
						
							
							Scroll columns area to right when children property is changed ( #4517 )  
						
						... 
						
						
						
						The feature to pin column could hide the rightmost column, which is
specified with children property of ColumnsArea.
The user is likely to see the column when the property changed, so scroll
the area in such cases. 
						
						
					 
					
						2017-08-04 18:57:46 +02:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Jurewicz 
							
						 
					 
					
						
						
							
						
						400616813e 
					 
					
						
						
							
							Fix some mistakes in Polish translation ( #4495 )  
						
						
						
						
					 
					
						2017-08-04 22:43:28 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						724be2d5fe 
					 
					
						
						
							
							Ignore some locale keys that can but do not need to be translated ( #4515 )  
						
						
						
						
					 
					
						2017-08-04 04:42:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jeroen 
							
						 
					 
					
						
						
							
						
						76da330155 
					 
					
						
						
							
							Dutch strings: typo ( #4489 )  
						
						
						
						
					 
					
						2017-08-04 07:16:25 +09:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						ab60aa2266 
					 
					
						
						
							
							Use GNU libiconv in Nokogiri ( #4494 )  
						
						... 
						
						
						
						System default libiconv of Alpine Linux only supports some charset (e.g. UTF-8).
Therefore, the preview card of the page which is not UTF-8 will be broken in the Docker environment.
Using GNU libiconv! 
						
						
					 
					
						2017-08-03 18:04:36 +02:00 
						 
				 
			
				
					
						
							
							
								m4sk1n 
							
						 
					 
					
						
						
							
						
						0bbd5789b5 
					 
					
						
						
							
							i18n: Update Polish translation ( #4479 )  
						
						... 
						
						
						
						* i18n: Update Polish translation
* Update Polish translation 
						
						
					 
					
						2017-08-03 17:49:53 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						fae71b653a 
					 
					
						
						
							
							Enable cache for babel-loader ( #4505 )  
						
						
						
						
					 
					
						2017-08-03 17:46:49 +02:00 
						 
				 
			
				
					
						
							
							
								nullkal 
							
						 
					 
					
						
						
							
						
						dfcd2834f9 
					 
					
						
						
							
							Redirect to PasswordController#new when reset_password_token is invalid ( #4506 )  
						
						
						
						
					 
					
						2017-08-03 17:45:45 +02:00 
						 
				 
			
				
					
						
							
							
								MIYAGI Hikaru 
							
						 
					 
					
						
						
							
						
						09e86ef90b 
					 
					
						
						
							
							make number of comparison in emojify() fewer ( #4500 )  
						
						... 
						
						
						
						fix style
"©"削除処理をemojione_lightに移動 
						
						
					 
					
						2017-08-02 21:05:17 +02:00 
						 
				 
			
				
					
						
							
							
								TheKinrar 
							
						 
					 
					
						
						
							
						
						9ba7d526a0 
					 
					
						
						
							
							Don't normalize invalid domain names ( #4499 )  
						
						... 
						
						
						
						Fixes  #4496  
					
						2017-08-02 14:54:33 +02:00 
						 
				 
			
				
					
						
							
							
								unarist 
							
						 
					 
					
						
						
							
						
						94e233e7b2 
					 
					
						
						
							
							Fix column-back-button style for some browsers ( #4484 )  
						
						... 
						
						
						
						Use `text-align: unset` instead of `text-align: start` which Edge doesn't support for now.
Also remove default margin on Safari. 
						
						
					 
					
						2017-08-02 13:09:37 +02:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
							
						
						ac53736814 
					 
					
						
						
							
							fix(status_list): Use correct keys for keyboard navigation ( #4487 )  
						
						
						
						
					 
					
						2017-08-02 13:09:09 +02:00 
						 
				 
			
				
					
						
							
							
								Komic 
							
						 
					 
					
						
						
							
						
						8c0e78ae43 
					 
					
						
						
							
							fr.json update ( #4492 )  
						
						
						
						
					 
					
						2017-08-02 13:31:49 +09:00 
						 
				 
			
				
					
						
							
							
								asria-jp 
							
						 
					 
					
						
						
							
						
						26ab702304 
					 
					
						
						
							
							Update Japanese Translation (authorize_follow) ( #4481 )  
						
						... 
						
						
						
						* Update Japanese Translation
* preserve "Unfortunately"("残念ながら")
preserve "Unfortunately"("残念ながら") 
						
						
					 
					
						2017-08-02 11:49:25 +09:00 
						 
				 
			
				
					
						
							
							
								Quent-in 
							
						 
					 
					
						
						
							
						
						7ef8482568 
					 
					
						
						
							
							l10n  #4457  update for Occitan language ( #4483 )  
						
						... 
						
						
						
						Previous and Next buttons 
						
						
					 
					
						2017-08-02 00:12:30 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
						
						559fd08845 
					 
					
						
						
							
							Bump to 1.5.0  
						
						
						
						
					 
					
						2017-08-01 15:12:07 +02:00 
						 
				 
			
				
					
						
							
							
								Jeroen 
							
						 
					 
					
						
						
							
						
						202942a76f 
					 
					
						
						
							
							Update Dutch (nl) strings ( #4480 )  
						
						
						
						
					 
					
						2017-08-01 15:00:41 +02:00 
						 
				 
			
				
					
						
							
							
								ScienJus 
							
						 
					 
					
						
						
							
						
						c3e355388a 
					 
					
						
						
							
							Show SMTP_TLS in config sample ( #4477 )  
						
						
						
						
					 
					
						2017-08-01 15:00:29 +02:00 
						 
				 
			
				
					
						
							
							
								Sorin Davidoi 
							
						 
					 
					
						
						
							
						
						d4c4820c03 
					 
					
						
						
							
							fix(web_push_notifications): Send message with welcome notifications ( #4471 )  
						
						... 
						
						
						
						* fix(web_push_notifications): Send grouping title in welcome notification
* fix(web_push_notifications): Read message from last notification 
						
						
					 
					
						2017-08-01 06:00:13 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						e05606c8d0 
					 
					
						
						
							
							Change logo URL for Heroku and Scalingo ( #4476 )  
						
						
						
						
					 
					
						2017-08-01 05:59:11 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						161f72cce3 
					 
					
						
						
							
							Add libidn11 to Aptfile ( #4475 )  
						
						... 
						
						
						
						Fix builds that fail on Heroku. 
						
						
					 
					
						2017-08-01 05:58:08 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						8ccb3b96ab 
					 
					
						
						
							
							Re-add outline ( #4474 )  
						
						... 
						
						
						
						* Re-add outline
* respect default of web browser 
						
						
					 
					
						2017-08-01 01:40:31 +02:00 
						 
				 
			
				
					
						
							
							
								Ondřej Hruška 
							
						 
					 
					
						
						
							
						
						e9ee249fd5 
					 
					
						
						
							
							do not emojify tm, (R) and (C) ( #4472 )  
						
						
						
						
					 
					
						2017-08-01 00:16:05 +02:00 
						 
				 
			
				
					
						
							
							
								Masoud Abkenar 
							
						 
					 
					
						
						
							
						
						4b6cd1dfdb 
					 
					
						
						
							
							i18n: update Persian translation ( #4470 )  
						
						... 
						
						
						
						* i18n: update Persian translation
* i18n: fix quotes 
						
						
					 
					
						2017-07-31 19:40:57 +02:00 
						 
				 
			
				
					
						
							
							
								Yamagishi Kazutoshi 
							
						 
					 
					
						
						
							
						
						b9ec3b7e7c 
					 
					
						
						
							
							Load extra polyfills when isIntersecting is undefined ( #4469 )  
						
						
						
						
					 
					
						2017-07-31 19:40:20 +02:00