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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						86efccce2a 
					 
					
						
						
							
							Fix low-contrasted cancel button of reply indicator ( #7300 )  
						
						
						
						
					 
					
						2018-05-01 14:02:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f62ee1ddb0 
					 
					
						
						
							
							Disable API access when login is disabled ( #7289 )  
						
						
						
						
					 
					
						2018-04-30 09:13:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						295e3ef02b 
					 
					
						
						
							
							Fix missing domain attribute in EntityCache for emoji ( #7290 )  
						
						
						
						
					 
					
						2018-04-30 09:12:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54f34d3f2a 
					 
					
						
						
							
							Return HTTP 410 for suspended accounts in GET /api/v1/accounts/:id ( #7287 )  
						
						... 
						
						
						
						Fix  #7243  
					
						2018-04-30 09:12:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						36b6631c12 
					 
					
						
						
							
							Add Basque language support ( #7267 )  
						
						
						
						
					 
					
						2018-04-26 13:56:45 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						306267dbd2 
					 
					
						
						
							
							Fix ID duplication in timelines ( #7251 )  
						
						
						
						
					 
					
						2018-04-24 11:47:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						495303d9b8 
					 
					
						
						
							
							Prevent suspended accounts from appearing in AccountSearchService ( #7246 )  
						
						
						
						
					 
					
						2018-04-23 21:27:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						53b1d88873 
					 
					
						
						
							
							Fix fullscreen video player ( fixes   #7244 ) ( #7245 )  
						
						
						
						
					 
					
						2018-04-23 20:12:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1258efa882 
					 
					
						
						
							
							Paginate descendant statuses in public page ( #7148 )  
						
						
						
						
					 
					
						2018-04-23 19:27:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3ccca6cece 
					 
					
						
						
							
							🌍 : Make  🇵🇱  translation more consistent ( #7239 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-04-23 18:49:03 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7db7d68136 
					 
					
						
						
							
							Detect and prevent image bombs, max. processable dimension 4096^2 ( #7229 )  
						
						
						
						
					 
					
						2018-04-23 09:16:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						75c4ab9d12 
					 
					
						
						
							
							Remove "nsfw" category for sensitive statuses in OStatus serializer ( #7048 )  
						
						... 
						
						
						
						Fix  #7011  
					
						2018-04-22 22:09:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3c5006ec7f 
					 
					
						
						
							
							Fix text colors ( #7227 )  
						
						
						
						
					 
					
						2018-04-22 14:29:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						597948fb13 
					 
					
						
						
							
							Do not set emoji as inline-block ( fixes   #5743 ) ( #7207 )  
						
						
						
						
					 
					
						2018-04-22 12:10:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4a36d994b 
					 
					
						
						
							
							Separate high contrast theme ( #7213 )  
						
						
						
						
					 
					
						2018-04-21 21:35:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a27f9f46f 
					 
					
						
						
							
							one grammar fix ( #7212 )  
						
						
						
						
					 
					
						2018-04-22 03:07:25 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87e3f0a41d 
					 
					
						
						
							
							Fix spec for sr-Latn ( #7203 )  
						
						
						
						
					 
					
						2018-04-20 18:14:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1663368724 
					 
					
						
						
							
							Replace preload link tag to Rails helper ( #7192 )  
						
						
						
						
					 
					
						2018-04-20 02:06:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca2cbe8f0f 
					 
					
						
						
							
							Fix webkit scrollbars ( #7191 )  
						
						... 
						
						
						
						* Revert "Make scroll bars wider (#7060 )"
This reverts commit 11715454d0 
						
						
					 
					
						2018-04-19 23:35:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b9c35785e2 
					 
					
						
						
							
							Reports: Merge contents and comment columns ( #7189 )  
						
						
						
						
					 
					
						2018-04-19 15:39:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ba917e15f6 
					 
					
						
						
							
							Fix text color in "show more" link inside boost confirmation modal ( #7183 )  
						
						
						
						
					 
					
						2018-04-19 02:36:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff87d1bc3e 
					 
					
						
						
							
							Rescue SSL errors when processing mentions, remove useless line ( #7184 )  
						
						
						
						
					 
					
						2018-04-19 00:53:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1957209efd 
					 
					
						
						
							
							i18n: Update Polish translation ( #7181 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-04-19 00:14:21 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ba49eca8b 
					 
					
						
						
							
							Fix comparing id ( #7180 )  
						
						
						
						
					 
					
						2018-04-18 16:50:19 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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