9650bbc8b2 
					 
					
						
						
							
							[i18n] Update Occitan ( #9491 )  
						
						... 
						
						
						
						* Adds the Profil directory
* Adds the line about directory
* Harmonisation
* Update oc.yml
* i18n-tasks normalize && i18n-tasks remove-unused
* yarn manage:translations 
						
						
					 
					
						2018-12-11 05:38:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d00e4edbd 
					 
					
						
						
							
							Make custom emoji domains case insensitive  #9351  ( #9474 )  
						
						... 
						
						
						
						* Make custom emoji domains case sensitive #9351 
* Fixup style in downcase_domain to comply with codeclimate.
* switch if! to unless
* Don't use transactions, operate in batches.
Also revert spurious schema change. 
						
						
					 
					
						2018-12-11 05:30:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dbb1ee269f 
					 
					
						
						
							
							Improve e-mail MX validator and add tests ( #9489 )  
						
						
						
						
					 
					
						2018-12-10 22:53:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed24bb2c3e 
					 
					
						
						
							
							Add specs for activitypub collections controller ( #9484 )  
						
						... 
						
						
						
						* Add specs for ActivityPub::CollectionsController#show
* Raise ActiveRecord::RecordNotFound
Raising ActiveRecord::NotFound raises NameError: uninitialized constant
ActiveRecord::NotFound. 
						
						
					 
					
						2018-12-10 21:39:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						189a6b17fb 
					 
					
						
						
							
							Remove RemoteAccountControllerConcern never used ( #9482 )  
						
						
						
						
					 
					
						2018-12-10 21:38:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						361818e931 
					 
					
						
						
							
							Fix Admin::TagsController#unhide ( #9481 )  
						
						
						
						
					 
					
						2018-12-10 21:37:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						81bda7d67c 
					 
					
						
						
							
							Add setting to not aggregate reblogs ( #9248 )  
						
						... 
						
						
						
						* Add setting to not aggregate reblogs
Fixes  #9222 
* Handle cases where user is nil in add_to_home and add_to_list
* Add hint for setting_aggregate_reblogs option
* Reword setting_aggregate_reblogs label 
						
						
					 
					
						2018-12-09 13:03:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b78e5b5ab 
					 
					
						
						
							
							Cache hashtag sample accounts, and exclude ineligible ones ( #9465 )  
						
						
						
						
					 
					
						2018-12-08 01:32:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4638b16822 
					 
					
						
						
							
							Make notification time smaller and reduce contrast ( #9464 )  
						
						
						
						
					 
					
						2018-12-08 00:40:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c7f641565 
					 
					
						
						
							
							Escape HTML in profile name preview in profile settings ( #9446 )  
						
						... 
						
						
						
						* fix non-escaped html in the profile settings
* provide a default profile text in case if there's no custom one
* update haml syntax
* simplify default profile name to username
* sanitize user-input html but display emojified icons 
						
						
					 
					
						2018-12-07 16:42:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ecd303c097 
					 
					
						
						
							
							Fix various things in the directory ( #9449 )  
						
						... 
						
						
						
						* Fix missing variable in directory page title
* Order hashtags by number of people instead of alphabetically
* Add icon to OpenGraph preview of directory page
* Prevent line breaks in hashtags and ensure lowercase in the table 
						
						
					 
					
						2018-12-07 16:37:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1c0f7c516 
					 
					
						
						
							
							Fix tag mb_chars comparison of profile directory ( #9448 )  
						
						
						
						
					 
					
						2018-12-07 04:18:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73be8f38c1 
					 
					
						
						
							
							Add profile directory ( #9427 )  
						
						... 
						
						
						
						Fix  #5578  
					
						2018-12-06 17:36:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1a22eff1e0 
					 
					
						
						
							
							Attempt fixing deadlocks by moving account stats update outside transaction ( #9437 )  
						
						... 
						
						
						
						* Use `update_column` instead of `update_attribute` in callback
`update_attribute` would normally cause callbacks to be called.
Called from a callback, it seems to stop further callbacks from executing.
`update_column` does the same work, but without calling callbacks or
preventing other callbacks from executing.
* Fix deadlocks by moving account stats update outside transaction 
						
						
					 
					
						2018-12-05 22:51:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9897cf0701 
					 
					
						
						
							
							Add visible dates for notifications in Notification column ( #9423 )  
						
						... 
						
						
						
						* add RelativeTimestamp elements
* style the elements properly with CSS 
						
						
					 
					
						2018-12-05 05:08:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e88c6a5c3c 
					 
					
						
						
							
							Fix thread depth computation in statuses_controller ( #9426 )  
						
						... 
						
						
						
						* Add test that should currently fail
* Fix depth computation (will still fail if statuses have been filtered out)
* Fix handling of broken threads 
						
						
					 
					
						2018-12-05 02:12:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ddf0432e7 
					 
					
						
						
							
							Improve account suspension speed and completeness ( #9290 )  
						
						... 
						
						
						
						- Some associations were missing from the clean-up
- Some attributes were not reset on suspension
- Skip federation and streaming deletes when purging a dead domain
- Move account association definitions to concern 
						
						
					 
					
						2018-12-03 01:32:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5648b30d6c 
					 
					
						
						
							
							Fix last_status parameter for notifications and conversations ( #9407 )  
						
						
						
						
					 
					
						2018-12-01 18:36:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6a285f0a15 
					 
					
						
						
							
							[i18n] update and corrections for Occitan locale ( #9404 )  
						
						... 
						
						
						
						* Update + correction
Colomna and not columna
Pòt, verb missing
* Correction
D’aquí is followed by a time period, and dins by a season.
Read : https://github.com/briannesbitt/Carbon/pull/1403  for more details.
* Correction admin zone
* Correction
Reïnicializacion, with the funny ï 
						
						
					 
					
						2018-12-01 17:39:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b9ec34de57 
					 
					
						
						
							
							Add a tooltip explaining what a locked account is ( #9403 )  
						
						... 
						
						
						
						* create a title tooltip explaining what a locked account is
* improve phrasing
* minor phrasing fix to unify default and english 
						
						
					 
					
						2018-12-01 14:25:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bfec030a4e 
					 
					
						
						
							
							Fix that translation is not applied to "joining hashtags" ( #9397 )  
						
						
						
						
					 
					
						2018-11-30 19:36:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3948b6fa52 
					 
					
						
						
							
							Remove npm-run-all dependency ( #9401 )  
						
						... 
						
						
						
						Fix  #9359  
					
						2018-11-30 19:16:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa9f28f52d 
					 
					
						
						
							
							Swap avatar and header input fields in profile page ( #9271 )  
						
						... 
						
						
						
						Fixes  #9211  
					
						2018-11-29 02:56:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c39d7e7b2b 
					 
					
						
						
							
							Fix TLS handshake timeout not being enforced ( #9381 )  
						
						... 
						
						
						
						Follow-up to #9329  
						
						
					 
					
						2018-11-27 19:46:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						11955600ad 
					 
					
						
						
							
							Skip deliveries to inboxes that have already been marked as unavailable ( #9358 )  
						
						
						
						
					 
					
						2018-11-27 19:15:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						81f96c973a 
					 
					
						
						
							
							Don't count suspended users in user count ( #9380 )  
						
						... 
						
						
						
						Fix  #7637  
					
						2018-11-27 18:49:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43c311b3a1 
					 
					
						
						
							
							Fix nil error when no DNS addresses are found for host ( #9379 )  
						
						
						
						
					 
					
						2018-11-27 18:13:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4afda5444a 
					 
					
						
						
							
							Change identities id column to a bigint ( #9371 )  
						
						... 
						
						
						
						* fix: change Identity's id column to a bigint
This appears to be the last model created using a 5.0 migration,
where column types defaulted to `integer` rather than `bigint`.
This migration changes the column type to match that of all of the
other ID columns.
* Change user_id column in identities to bigint and fix down-migration 
						
						
					 
					
						2018-11-27 13:56:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						496a6b3dc5 
					 
					
						
						
							
							Weblate translations (2018-11-27) ( #9367 )  
						
						... 
						
						
						
						* Translated using Weblate (Malay)
Currently translated at 0.4% (3 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ms/ 
* Added translation using Weblate (Malay)
* Translated using Weblate (Bulgarian)
Currently translated at 14.0% (98 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/bg/ 
* Translated using Weblate (Croatian)
Currently translated at 14.3% (100 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/hr/ 
* Translated using Weblate (Asturian)
Currently translated at 31.1% (218 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ast/ 
* 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 (Arabic)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 96.0% (673 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Czech)
Currently translated at 99.9% (700 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* 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 (Malay)
Currently translated at 28.7% (201 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ms/ 
* Translated using Weblate (Polish)
Currently translated at 98.0% (687 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/ 
* Translated using Weblate (Serbian (latin))
Currently translated at 68.3% (479 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sr_Latn/ 
* Translated using Weblate (Hebrew)
Currently translated at 43.1% (302 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/he/ 
* Translated using Weblate (Indonesian)
Currently translated at 31.2% (219 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/id/ 
* Translated using Weblate (Turkish)
Currently translated at 32.0% (224 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/tr/ 
* Translated using Weblate (Ido)
Currently translated at 19.3% (135 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/io/ 
* Translated using Weblate (Asturian)
Currently translated at 49.3% (167 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ast/ 
* Translated using Weblate (Ido)
Currently translated at 36.9% (125 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/io/ 
* Translated using Weblate (Hungarian)
Currently translated at 70.2% (238 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/hu/ 
* Translated using Weblate (Slovenian)
Currently translated at 45.7% (155 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sl/ 
* Translated using Weblate (Indonesian)
Currently translated at 62.5% (212 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/id/ 
* Translated using Weblate (Serbian (latin))
Currently translated at 72.0% (244 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sr_Latn/ 
* Translated using Weblate (Catalan)
Currently translated at 99.4% (337 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Polish)
Currently translated at 98.2% (333 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pl/ 
* Translated using Weblate (Galician)
Currently translated at 99.4% (337 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (Occitan)
Currently translated at 99.4% (337 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Spanish)
Currently translated at 97.3% (330 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/es/ 
* Translated using Weblate (Romanian)
Currently translated at 97.1% (329 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ro/ 
* Translated using Weblate (Turkish)
Currently translated at 45.4% (154 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/tr/ 
* Translated using Weblate (Welsh)
Currently translated at 97.9% (332 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cy/ 
* Translated using Weblate (Portuguese)
Currently translated at 72.6% (246 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt/ 
* Translated using Weblate (Bulgarian)
Currently translated at 22.4% (76 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/bg/ 
* Translated using Weblate (Norwegian (old code))
Currently translated at 74.0% (251 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/no/ 
* Translated using Weblate (Slovenian)
Currently translated at 89.9% (80 of 89 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sl/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* 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 (Slovenian)
Currently translated at 13.3% (93 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sl/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 99.9% (700 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Corsican)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/co/ 
* Translated using Weblate (French)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Asturian)
Currently translated at 29.0% (18 of 62 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ast/ 
* Translated using Weblate (Asturian)
Currently translated at 50.0% (1 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/ast/ 
* Translated using Weblate (Asturian)
Currently translated at 36.2% (254 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ast/ 
* Translated using Weblate (Asturian)
Currently translated at 43.9% (43 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ast/ 
* Translated using Weblate (Asturian)
Currently translated at 68.1% (231 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ast/ 
* Translated using Weblate (Asturian)
Currently translated at 59.6% (53 of 89 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ast/ 
* Translated using Weblate (Asturian)
Currently translated at 68.1% (231 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ast/ 
* Translated using Weblate (Persian)
Currently translated at 99.7% (699 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (89 of 89 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fa/ 
* Translated using Weblate (Slovenian)
Currently translated at 15.5% (109 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sl/ 
* Translated using Weblate (Slovenian)
Currently translated at 46.0% (156 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sl/ 
* Translated using Weblate (Galician)
Currently translated at 100,0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/ 
* Translated using Weblate (German)
Currently translated at 99,7% (699 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/ 
* Translated using Weblate (Czech)
Currently translated at 99.9% (700 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* 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 (Basque)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Corsican)
Currently translated at 99.9% (700 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/ 
* Translated using Weblate (Danish)
Currently translated at 98.9% (693 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/ 
* Translated using Weblate (Danish)
Currently translated at 99.4% (337 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Danish)
Currently translated at 91.0% (81 of 89 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/da/ 
* Translated using Weblate (Finnish)
Currently translated at 97.9% (332 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Italian)
Currently translated at 100.0% (89 of 89 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/ 
* Translated using Weblate (Welsh)
Currently translated at 91.0% (638 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cy/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (French)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* 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 (Malay)
Currently translated at 42.9% (301 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ms/ 
* Translated using Weblate (Japanese)
Currently translated at 99.4% (337 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (339 of 339 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% (700 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/ 
* Translated using Weblate (Japanese)
Currently translated at 99.7% (338 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Danish)
Currently translated at 100,0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/ 
* Translated using Weblate (Czech)
Currently translated at 100,0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (698 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (89 of 89 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (89 of 89 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 94.4% (84 of 89 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Czech)
Currently translated at 99.9% (700 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 99.9% (700 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Japanese)
Currently translated at 99.7% (699 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Japanese)
Currently translated at 99.6% (698 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Telugu)
Currently translated at 0.6% (4 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/te/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (89 of 89 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 96.6% (677 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 96.6% (677 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Czech)
Currently translated at 99.9% (700 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Slovak)
Currently translated at 97.7% (685 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 97.7% (685 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Greek)
Currently translated at 99.6% (698 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (89 of 89 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 97.7% (685 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Basque)
Currently translated at 100.0% (89 of 89 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/ 
* Translated using Weblate (Telugu)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/te/ 
* Translated using Weblate (Czech)
Currently translated at 99.9% (700 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Telugu)
Currently translated at 100.0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/te/ 
* Translated using Weblate (Catalan)
Currently translated at 100,0% (339 of 339 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/ 
* Translated using Weblate (Slovak)
Currently translated at 97.7% (685 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 97.9% (686 of 701 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Normalize translations
* Normalize translations
ran yarn build:development && i18n-tasks normalize && yarn
manage:translations && i18n-tasks remove-unused
Also ran i18n-tasks check-consistent-interpolations
* Fix ast translation
* Fix missing plurals for ar
* Add missing plurals for cs
* Add missing plurals for sk
* Add missing plurals for sl
* Normalize translations 
						
						
					 
					
						2018-11-27 12:50:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						395615d9f3 
					 
					
						
						
							
							Allow hyphens in the middle of remote user names ( #9345 )  
						
						... 
						
						
						
						Fixes  #9309 
This only allows hyphens in the middle of a username, much like dots,
although I don't have a compelling reason to do so other than keeping
the changes minimal. 
					
						2018-11-27 12:28:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f978afa487 
					 
					
						
						
							
							Volume sliders for videos  #7429  ( #9366 )  
						
						... 
						
						
						
						* Volume sliders for videos #7429 
* Code formatting updates
* Code formatting updates 
						
						
					 
					
						2018-11-27 12:25:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b6681d21ad 
					 
					
						
						
							
							add loglevel to ffmpeg in gif upload ( #9368 )  
						
						
						
						
					 
					
						2018-11-27 12:19:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73faadad28 
					 
					
						
						
							
							Redesign admin accounts index ( #9340 )  
						
						... 
						
						
						
						* Improve overview of accounts in admin UI
- Display suspended status, role, last activity and IP prominently
- Default to showing local accounts
- Default to not showing suspended accounts
* Remove unused strings
* Fix tests
* Allow filtering accounts by IP mask 
						
						
					 
					
						2018-11-26 15:53:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db9aea34de 
					 
					
						
						
							
							Ensure replied-to is a status not a boost ( #9129 )  
						
						... 
						
						
						
						* Ensure replied-to is a status not a boost
* Consider case of not a reply
* Add test case for replying to boost
* Move reblog-reply resolution to model
* Remove unnecessary comment 
						
						
					 
					
						2018-11-25 16:35:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						180ae0472a 
					 
					
						
						
							
							check_boxes label should use display: inline-block ( #9348 )  
						
						
						
						
					 
					
						2018-11-25 16:26:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0eaf6d7693 
					 
					
						
						
							
							Sort self-replies to the top of descendants ( #9320 )  
						
						... 
						
						
						
						Fix  #6463  
					
						2018-11-24 20:48:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87a43274f1 
					 
					
						
						
							
							Revert "Sort self-replies to the top of the thread ( #9296 )" ( #9335 )  
						
						... 
						
						
						
						This reverts commit 074960bb0fFix  #9315  
						
						
					 
					
						2018-11-23 21:58:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd8145d232 
					 
					
						
						
							
							Fix connect timeout not being enforced ( #9329 )  
						
						... 
						
						
						
						* Fix connect timeout not being enforced
The loop was catching the timeout exception that should stop execution, so the next IP would no longer be within a timed block, which led to requests taking much longer than 10 seconds.
* Use timeout on each IP attempt, but limit to 2 attempts
* Fix code style issue
* Do not break Request#perform if no block given
* Update method stub in spec for Request
* Move timeout inside the begin/rescue block
* Use Resolv::DNS with timeout of 1 to get IP addresses
* Update Request spec to stub Resolv::DNS instead of Addrinfo
* Fix Resolve::DNS stubs in Request spec 
						
						
					 
					
						2018-11-22 20:12:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						824497fbce 
					 
					
						
						
							
							Ignore JSON-LD profile in mime type comparison ( #9179 )  
						
						... 
						
						
						
						Ignore JSON-LD profile in mime type comparison 
						
						
					 
					
						2018-11-22 12:49:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						466e3d710c 
					 
					
						
						
							
							Include replies to list owner and replies to list members in list statuses ( #9324 )  
						
						
						
						
					 
					
						2018-11-21 17:02:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						384e953b75 
					 
					
						
						
							
							Revert connect timeout from 1s to 10s ( #9319 )  
						
						... 
						
						
						
						The failure rate in Sidekiq is too high 
						
						
					 
					
						2018-11-21 17:00:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d1d2377870 
					 
					
						
						
							
							WebSub: ATOM before RSS ( #9302 )  
						
						... 
						
						
						
						Hello,
The ATOM feed contains the hub declaration for WebSub, but the RSS
version does not.
RSS/ATOM readers will typically pick whichever version comes first, and
will thus not see the WebSub feature.
I therefore suggest putting the ATOM version first, as it is more
feature-rich than its RSS counterpart is.
Clients not compatible with ATOM would not pick it anyway due to the
different type attribute.
A more complicated alternative would be to declare the WebSub feature in
the RSS version as well, using something like the following code, and
ensuring that clients subscribed to the RSS version would receive PuSH
updates just like those subscribed to the ATOM version.
````xml
<rss version="2.0" xmlns:webfeeds="http://webfeeds.org/rss/1.0 "
xmlns:atom="http://www.w3.org/2005/Atom ">
<channel>
<atom:link rel="self" type="application/rss+xml"
href="https://diaspodon.fr/users/test.rss "/>
<atom:link rel="hub" href="https://diaspodon.fr/api/push "/>
</channel>
</rss>
``` 
						
						
					 
					
						2018-11-20 22:25:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c666ae5e6 
					 
					
						
						
							
							Cast status_count to integer ( #9314 )  
						
						... 
						
						
						
						It is returned as a double because the sum is now over bigint columns
Fix  #9312  
						
						
					 
					
						2018-11-20 02:52:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6a65d87f4d 
					 
					
						
						
							
							Simplify hashtag query service, perf increase for 'any' tags ( #9298 )  
						
						
						
						
					 
					
						2018-11-19 12:49:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1d38c9750a 
					 
					
						
						
							
							Fix filter ID not being a string in REST API ( #9303 )  
						
						
						
						
					 
					
						2018-11-19 10:37:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6b9a62e0a 
					 
					
						
						
							
							Extract counters from accounts table to account_stats table ( #9295 )  
						
						
						
						
					 
					
						2018-11-19 00:43:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4fdefffb99 
					 
					
						
						
							
							Deep compare tags for hashtag column reload ( #9297 )  
						
						... 
						
						
						
						* Deep compare tags for hashtag column reload
* Don't use global lodash 
						
						
					 
					
						2018-11-17 11:07:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9311430ed7 
					 
					
						
						
							
							Prevent multiple handlers for Delete of Actor from running ( #9292 )  
						
						
						
						
					 
					
						2018-11-16 19:46:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						074960bb0f 
					 
					
						
						
							
							Sort self-replies to the top of the thread ( #9296 )  
						
						... 
						
						
						
						Fix  #6463  
					
						2018-11-16 19:34:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8069fd636b 
					 
					
						
						
							
							Remove intermediary arrays when creating hash maps from results ( #9291 )  
						
						
						
						
					 
					
						2018-11-16 15:02:18 +01:00