fad7b9f5f2 
					 
					
						
						
							
							Adds keyboard hotkey for revealing/hiding statuses ( #7173 )  
						
						... 
						
						
						
						Resolves  #5550  
					
						2018-04-18 03:33:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						897199910f 
					 
					
						
						
							
							Improve web api protect ( #6343 )  
						
						
						
						
					 
					
						2018-04-17 15:23:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ef12a2b74c 
					 
					
						
						
							
							Able to deactivate invites if they aren't expired ( #7163 )  
						
						
						
						
					 
					
						2018-04-17 13:52:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07a7d5959c 
					 
					
						
						
							
							Fix missing "Administered by" when timeline preview disabled ( #7161 )  
						
						
						
						
					 
					
						2018-04-17 13:51:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bb58fc003b 
					 
					
						
						
							
							Fix warning about using SQL in order for Account#partitioned ( #7159 )  
						
						
						
						
					 
					
						2018-04-17 13:50:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						727917e91e 
					 
					
						
						
							
							Fix caret position after inserting emoji ( #7167 )  
						
						
						
						
					 
					
						2018-04-17 13:50:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1c379b7ef4 
					 
					
						
						
							
							Remove extra spaces from search API queries and public account headers ( fixes   #7129 ) ( #7152 )  
						
						
						
						
					 
					
						2018-04-16 17:19:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a37d7e252 
					 
					
						
						
							
							Fix status filtering in contexts reducer ( #7149 )  
						
						
						
						
					 
					
						2018-04-16 11:34:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a1049e9380 
					 
					
						
						
							
							Redirect to account status page for page of status stream entry ( #7104 )  
						
						... 
						
						
						
						Commit 519119f657 
						
						
					 
					
						2018-04-16 10:04:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fed0b5ed04 
					 
					
						
						
							
							i18n: Update Polish translation ( #7131 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-04-15 14:12:41 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e45b051cf 
					 
					
						
						
							
							When notification type filtered, ignore live updates for it ( #7101 )  
						
						... 
						
						
						
						Fix  #5625  
					
						2018-04-13 01:20:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						50529cbceb 
					 
					
						
						
							
							Upgrade Rails to version 5.2.0 ( #5898 )  
						
						
						
						
					 
					
						2018-04-12 14:45:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45c9f16f71 
					 
					
						
						
							
							Improve load gap styling in web UI ( #7100 )  
						
						
						
						
					 
					
						2018-04-10 17:12:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f800ad691 
					 
					
						
						
							
							Change custom emoji search to ILIKE instead of = ( #7099 )  
						
						
						
						
					 
					
						2018-04-10 15:46:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07d90b0414 
					 
					
						
						
							
							i18n: Update Polish translation ( #7085 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2018-04-09 17:28:53 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ed1014546 
					 
					
						
						
							
							Free stroage if it is exceeding disk quota ( #7061 )  
						
						
						
						
					 
					
						2018-04-08 13:32:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d4de2239b0 
					 
					
						
						
							
							Add a circuit breaker for ActivityPub deliveries ( #7053 )  
						
						
						
						
					 
					
						2018-04-07 21:36:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b65eb00c53 
					 
					
						
						
							
							Prevent admins and moderators eavesdropping in private and direct toots ( #7067 )  
						
						... 
						
						
						
						Fix  #6986  
					
						2018-04-07 21:33:01 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						98146281e1 
					 
					
						
						
							
							Remove duplicate frequently used emojis ( #7064 )  
						
						
						
						
					 
					
						2018-04-07 14:53:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b08ab329f4 
					 
					
						
						
							
							retrieve custom emoji list via API instead of before page load ( #7047 )  
						
						
						
						
					 
					
						2018-04-04 22:25:34 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07176fed37 
					 
					
						
						
							
							Add contact account to landing page ("Administered by") ( #6984 )  
						
						
						
						
					 
					
						2018-04-04 01:11:26 +02:00