65fffeac3f 
					 
					
						
						
							
							Redesign landing page ( #10232 )  
						
						
						
						
					 
					
						2019-03-12 17:34:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6a8dc59eb8 
					 
					
						
						
							
							Bump concurrent-ruby from 1.1.4 to 1.1.5 ( #10242 )  
						
						... 
						
						
						
						Bumps [concurrent-ruby](https://github.com/ruby-concurrency/concurrent-ruby ) from 1.1.4 to 1.1.5.
- [Release notes](https://github.com/ruby-concurrency/concurrent-ruby/releases )
- [Changelog](https://github.com/ruby-concurrency/concurrent-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ruby-concurrency/concurrent-ruby/compare/v1.1.4...v1.1.5 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-03-12 13:05:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						85537b0069 
					 
					
						
						
							
							Squish username before validation ( #10239 )  
						
						... 
						
						
						
						* Squish username before validation (#10101 )
Fix  #10101 
* Move before_validation hook to a private method
Also add Unicode wite-spaces to the spec to support the use of squish
over strip. 
						
						
					 
					
						2019-03-11 20:48:24 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f5eeac0104 
					 
					
						
						
							
							Fix remote interaction dialogs being indexed by search engines ( #10240 )  
						
						... 
						
						
						
						Fix  #10116  
					
						2019-03-11 20:47:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c8122e84cc 
					 
					
						
						
							
							Bump aws-sdk-s3 from 1.30.1 to 1.31.0 ( #10236 )  
						
						... 
						
						
						
						Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby ) from 1.30.1 to 1.31.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases )
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/master/gems/aws-sdk-s3/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-ruby/compare/1.30.1...1.31.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-03-11 15:29:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						67665023c3 
					 
					
						
						
							
							Add tootctl statuses remove to sweep unreferenced statuses ( #10063 )  
						
						... 
						
						
						
						Query by @tateisu
Fix  #1554  
						
						
					 
					
						2019-03-11 13:45:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a558ef45d8 
					 
					
						
						
							
							Bump pkg-config from 1.3.5 to 1.3.6 ( #10235 )  
						
						... 
						
						
						
						Bumps [pkg-config](https://github.com/ruby-gnome2/pkg-config ) from 1.3.5 to 1.3.6.
- [Release notes](https://github.com/ruby-gnome2/pkg-config/releases )
- [Changelog](https://github.com/ruby-gnome2/pkg-config/blob/master/NEWS )
- [Commits](https://github.com/ruby-gnome2/pkg-config/compare/1.3.5...1.3.6 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-03-11 21:31:16 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a2e5abece 
					 
					
						
						
							
							Bump active_record_query_trace from 1.6 to 1.6.1 ( #10237 )  
						
						... 
						
						
						
						Bumps [active_record_query_trace](https://github.com/brunofacca/active-record-query-trace ) from 1.6 to 1.6.1.
- [Release notes](https://github.com/brunofacca/active-record-query-trace/releases )
- [Changelog](https://github.com/brunofacca/active-record-query-trace/blob/master/HISTORY.md )
- [Commits](https://github.com/brunofacca/active-record-query-trace/compare/v1.6...v1.6.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-03-11 13:29:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						79b00d294d 
					 
					
						
						
							
							Increase DNS timeouts ( #10238 )  
						
						
						
						
					 
					
						2019-03-11 13:27:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						13a7f05030 
					 
					
						
						
							
							Fix streaming API always attempting to use SSL with Postgres ( #10231 )  
						
						... 
						
						
						
						Fix  #10223  
					
						2019-03-11 00:51:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5506b9406d 
					 
					
						
						
							
							Avoid race conditions when creating backups ( #10234 )  
						
						... 
						
						
						
						Under load, multiple backups for a single user could be planned, which
is very expensive. 
						
						
					 
					
						2019-03-11 00:50:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a92885a86 
					 
					
						
						
							
							Support pushing and receiving updates to poll tallies ( #10209 )  
						
						... 
						
						
						
						* Process incoming poll tallies update
* Send Update on poll vote
* Do not send Updates for a poll more often than once every 3 minutes
* Include voters in people to notify of results update
* Schedule closing poll worker on poll creation
* Add new notification type for ending polls
* Add front-end support for ended poll notifications
* Fix UpdatePollSerializer
* Fix Updates not being triggered by local votes
* Fix tests failure
* Fix web push notifications for closing polls
* Minor cleanup
* Notify voters of both remote and local polls when those close
* Fix delivery of poll updates to mentioned accounts and voters 
						
						
					 
					
						2019-03-11 00:49:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c11dff5049 
					 
					
						
						
							
							Reject existing Follows when suspending a remote account ( #10230 )  
						
						... 
						
						
						
						* Reject existing Follows when suspending a remote account
Partial fix to #10229 
* Add tests 
						
						
					 
					
						2019-03-10 16:18:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dbeab5a036 
					 
					
						
						
							
							Fix SSL configuration regression in streaming API ( #10225 )  
						
						... 
						
						
						
						* Fix SSL configuration regression in streaming API
Fix  #10223 
* Fix code style issues and integrate #10219 
* Fix dumb thing 
						
						
					 
					
						2019-03-10 16:00:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b6bc98c480 
					 
					
						
						
							
							Add clearer error when/if gpg fails to install ( #10228 )  
						
						
						
						
					 
					
						2019-03-10 16:00:22 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6c0a96912a 
					 
					
						
						
							
							Change joinmastodon.org to joinmastodon.org/#getting-started for sign up on another server ( #10224 )  
						
						
						
						
					 
					
						2019-03-09 17:07:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f4a6d44fe 
					 
					
						
						
							
							Fix setting up fields of a previously suspended account ( #10222 )  
						
						... 
						
						
						
						Fix  #10177  for real 
					
						2019-03-08 19:59:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d36fcb54c4 
					 
					
						
						
							
							Re-organize Dockerfile to improve incremental builds. ( #10212 )  
						
						... 
						
						
						
						- Always run apt update before any other apt command. (This fixes
  incremental builds failing if a remote package is updated.)
- Only copy dependency lists before installing dependencies. (This means
  editing code doesn't force all dependencies to be re-downloaded.)
- Delete cache in the same layer that it is created. (Otherwise,
  deleting cache *increases* the size of the image on non-squashed
  builds.)
- Move the installation of some static dependencies to *before* Mastodon
  code is imported to Docker. 
						
						
					 
					
						2019-03-08 16:12:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42e733681a 
					 
					
						
						
							
							config: add DB_SSLMODE for managed/remote PG ( #10210 )  
						
						... 
						
						
						
						* config: add DB_SSLMODE for managed/remote PG
* streaming: set PG sslmode, defaults to prefer 
						
						
					 
					
						2019-03-08 14:36:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9e33a71efa 
					 
					
						
						
							
							Bump pkg-config from 1.3.4 to 1.3.5 ( #10218 )  
						
						... 
						
						
						
						Bumps [pkg-config](https://github.com/ruby-gnome2/pkg-config ) from 1.3.4 to 1.3.5.
- [Release notes](https://github.com/ruby-gnome2/pkg-config/releases )
- [Changelog](https://github.com/ruby-gnome2/pkg-config/blob/master/NEWS )
- [Commits](https://github.com/ruby-gnome2/pkg-config/compare/1.3.4...1.3.5 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-03-08 19:16:55 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3aaac4f134 
					 
					
						
						
							
							Do not allow adding votes to expired polls ( #10214 )  
						
						... 
						
						
						
						* Do not allow adding votes to expired polls
* Only validate expires_at on create 
						
						
					 
					
						2019-03-08 00:54:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						054bbb3da2 
					 
					
						
						
							
							Immediately display poll results to poll author ( #10187 )  
						
						... 
						
						
						
						* Immediately display poll results to poll author
* Refactor Poll#loaded_options and add Poll#voted? to improve DRYness 
						
						
					 
					
						2019-03-07 22:53:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						75cb93676b 
					 
					
						
						
							
							Fix NaN in Poll component ( #10213 )  
						
						
						
						
					 
					
						2019-03-07 22:18:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						be1c634b2b 
					 
					
						
						
							
							Fix public timelines being broken by new toots when they are not mounted ( #10131 )  
						
						
						
						
					 
					
						2019-03-07 22:17:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						09c042aa10 
					 
					
						
						
							
							Handle StaleObjectError when retrieving polls ( #10208 )  
						
						
						
						
					 
					
						2019-03-07 15:52:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						637c952ccb 
					 
					
						
						
							
							Bump webpush from 0.3.6 to 0.3.7 ( #10205 )  
						
						... 
						
						
						
						Bumps [webpush](https://github.com/zaru/webpush ) from 0.3.6 to 0.3.7.
- [Release notes](https://github.com/zaru/webpush/releases )
- [Changelog](https://github.com/zaru/webpush/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zaru/webpush/compare/v0.3.6...v0.3.7 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-03-07 20:38:10 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						44475bbc9c 
					 
					
						
						
							
							i18n: 🇵🇱  ( #10199 )  
						
						... 
						
						
						
						Signed-off-by: Marcin Mikołajczak <me@m4sk.in > 
						
						
					 
					
						2019-03-07 02:52:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						34f261e6af 
					 
					
						
						
							
							Avoid unnecessarily fetching the replies collection when it is empty ( #10201 )  
						
						
						
						
					 
					
						2019-03-07 01:50:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dfb45374d2 
					 
					
						
						
							
							Fix AddLockVersionToPolls migration ( #10200 )  
						
						
						
						
					 
					
						2019-03-07 01:50:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f44091d653 
					 
					
						
						
							
							Fix   #10202  ( #10203 )  
						
						
						
						
					 
					
						2019-03-07 01:49:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						96f905f409 
					 
					
						
						
							
							Add optimistic lock to avoid race conditions when handling votes ( #10196 )  
						
						... 
						
						
						
						* Add optimistic lock to avoid race conditions when handling votes
* Force-reload polls when getting `ActiveRecord::StaleObjectError` 
						
						
					 
					
						2019-03-06 19:53:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b3668a79ec 
					 
					
						
						
							
							Disable the underlying button element when an ItemButton is disabled ( #10194 )  
						
						... 
						
						
						
						Fixes  #10191  
					
						2019-03-06 15:10:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb217444b8 
					 
					
						
						
							
							Disable file upload when there is a poll ( #10195 )  
						
						
						
						
					 
					
						2019-03-06 15:09:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad6f7ea250 
					 
					
						
						
							
							Bump active_record_query_trace from 1.5.4 to 1.6 ( #10192 )  
						
						... 
						
						
						
						Bumps [active_record_query_trace](https://github.com/brunofacca/active-record-query-trace ) from 1.5.4 to 1.6.
- [Release notes](https://github.com/brunofacca/active-record-query-trace/releases )
- [Changelog](https://github.com/brunofacca/active-record-query-trace/blob/v1.6/HISTORY.md )
- [Commits](https://github.com/brunofacca/active-record-query-trace/compare/v1.5.4...v1.6 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-03-06 14:58:13 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd128b9c7a 
					 
					
						
						
							
							Fix poll options not rendering text after vote/refresh ( #10189 )  
						
						... 
						
						
						
						* Fix poll options not rendering text after vote/refresh
* Fix poll options not showing up on public pages
* Fix code style issue 
						
						
					 
					
						2019-03-06 05:35:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57643557b6 
					 
					
						
						
							
							Avoid line breaks in poll options ( #10188 )  
						
						
						
						
					 
					
						2019-03-06 04:54:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5996be994d 
					 
					
						
						
							
							Fix poll validation issues ( #10186 )  
						
						... 
						
						
						
						- Fix missing interpolation argument in PollValidator
- Fix PollValidator rejecting exact allowed min/max durations 
						
						
					 
					
						2019-03-06 04:54:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d97cbb0da6 
					 
					
						
						
							
							Add UI for creating polls ( #10184 )  
						
						... 
						
						
						
						* Add actions and reducers for polls
* Add poll button
* Disable media upload if poll enabled
* Add poll form
* Make delete & redraft work with polls 
						
						
					 
					
						2019-03-06 04:53:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4407f07014 
					 
					
						
						
							
							Render unicode emoji in polls using emoji pack ( #10185 )  
						
						
						
						
					 
					
						2019-03-06 03:57:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						efd0fb8088 
					 
					
						
						
							
							Fix newlines in OStatus and RSS serializations ( #10183 )  
						
						
						
						
					 
					
						2019-03-05 23:58:58 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5f119cfaf 
					 
					
						
						
							
							Minor update for Slovak tr ( #10181 )  
						
						... 
						
						
						
						* Minor update for Slovak tr
* Update sk.yml
* Update sk.yml 
						
						
					 
					
						2019-03-05 22:42:37 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7be1d70411 
					 
					
						
						
							
							I18n: Update Czech pluralization ( #10182 )  
						
						
						
						
					 
					
						2019-03-05 22:13:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d604489b5e 
					 
					
						
						
							
							Weblate translations (2019-03-05) ( #10180 )  
						
						... 
						
						
						
						* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Czech)
Currently translated at 99,9% (763 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Greek)
Currently translated at 98,4% (752 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 66,8% (510 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/kk/ 
* Translated using Weblate (Italian)
Currently translated at 99,7% (360 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/ 
* Translated using Weblate (Italian)
Currently translated at 100,0% (63 of 63 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/it/ 
* Translated using Weblate (Italian)
Currently translated at 100,0% (111 of 111 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/ 
* Translated using Weblate (Kazakh)
Currently translated at 99,9% (763 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/kk/ 
* Translated using Weblate (Italian)
Currently translated at 88,9% (679 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/ 
* Translated using Weblate (Dutch)
Currently translated at 100,0% (764 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/nl/ 
* Translated using Weblate (Persian)
Currently translated at 99,7% (762 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Arabic)
Currently translated at 93,2% (712 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 96,4% (107 of 111 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100.0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Arabic)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/ 
* Translated using Weblate (Korean)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (764 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Korean)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Corsican)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/co/ 
* Translated using Weblate (Corsican)
Currently translated at 99,9% (763 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/ 
* Translated using Weblate (French)
Currently translated at 99,7% (360 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Lithuanian)
Currently translated at 99,9% (763 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/lt/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/kk/ 
* Translated using Weblate (Kazakh)
Currently translated at 99,9% (763 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/kk/ 
* Translated using Weblate (Greek)
Currently translated at 99,9% (763 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Greek)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/ 
* Added translation using Weblate (Bengali)
* Translated using Weblate (Bengali)
Currently translated at 2,1% (16 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/bn/ 
* Translated using Weblate (Japanese)
Currently translated at 98,1% (354 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/ 
* Translated using Weblate (Galician)
Currently translated at 100,0% (764 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Slovak)
Currently translated at 99.7% (762 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (French)
Currently translated at 99.9% (763 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Telugu)
Currently translated at 99.4% (359 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/te/ 
* Translated using Weblate (Spanish)
Currently translated at 84.7% (647 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/es/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (111 of 111 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 99.7% (762 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Esperanto)
Currently translated at 98.2% (109 of 111 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 99.9% (763 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Japanese)
Currently translated at 98.3% (751 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/ 
* Translated using Weblate (Esperanto)
Currently translated at 98.4% (62 of 63 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/eo/ 
* Translated using Weblate (Esperanto)
Currently translated at 99.9% (763 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eo/ 
* Translated using Weblate (Czech)
Currently translated at 99.9% (763 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (111 of 111 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/ 
* Translated using Weblate (Persian)
Currently translated at 100.0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fa/ 
* Translated using Weblate (Dutch)
Currently translated at 100.0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/ 
* Translated using Weblate (Occitan)
Currently translated at 95,7% (731 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 100,0% (111 of 111 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/oc/ 
* Translated using Weblate (Persian)
Currently translated at 99,7% (762 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Occitan)
Currently translated at 100,0% (361 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 100,0% (63 of 63 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/oc/ 
* Translated using Weblate (Occitan)
Currently translated at 96.9% (740 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/oc/ 
* Translated using Weblate (French)
Currently translated at 99.9% (763 of 764 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (111 of 111 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/ 
* Translated using Weblate (Thai)
Currently translated at 14.4% (52 of 361 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/th/ 
* Translated using Weblate (Greek)
Currently translated at 99.9% (771 of 772 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Korean)
Currently translated at 100.0% (772 of 772 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/ 
* Translated using Weblate (Corsican)
Currently translated at 99.9% (771 of 772 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/ 
* Translated using Weblate (Slovak)
Currently translated at 99.7% (770 of 772 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/ 
* Translated using Weblate (Slovak)
Currently translated at 100.0% (111 of 111 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/ 
* Translated using Weblate (French)
Currently translated at 99.9% (771 of 772 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fr/ 
* Translated using Weblate (Czech)
Currently translated at 99.0% (764 of 772 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Persian)
Currently translated at 99.7% (770 of 772 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/ 
* Translated using Weblate (Czech)
Currently translated at 98.7% (765 of 775 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Czech)
Currently translated at 99.9% (774 of 775 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/ 
* Translated using Weblate (Swedish)
Currently translated at 64,0% (71 of 111 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sv/ 
* Translated using Weblate (Corsican)
Currently translated at 99,9% (774 of 775 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/ 
* Translated using Weblate (Greek)
Currently translated at 99,9% (774 of 775 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/ 
* Translated using Weblate (Czech)
Currently translated at 100.0% (63 of 63 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/cs/ 
* Translated using Weblate (Galician)
Currently translated at 100,0% (775 of 775 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/gl/ 
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (63 of 63 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/pt/ 
* i18n-tasks normalize
* yarn manage:translations
* Fix missing plural keys
* Fix inconsistent interpolations 
						
						
					 
					
						2019-03-05 21:52:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						636db1f54f 
					 
					
						
						
							
							When serializing polls over OStatus, serialize poll options to text ( #10160 )  
						
						... 
						
						
						
						* When serializing polls over OStatus, serialize poll options to text
* Do the same for RSS feeds
* Use “[ ] ” as a prefix for poll options instead of “- ” 
						
						
					 
					
						2019-03-05 21:09:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d5e2dda78 
					 
					
						
						
							
							Bump version to 2.7.4 ( #10179 )  
						
						
						
						
					 
					
						2019-03-05 18:22:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c43c320db 
					 
					
						
						
							
							Fix status creation API silently discarding invalid poll ( #10171 )  
						
						
						
						
					 
					
						2019-03-05 15:21:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df5924a1db 
					 
					
						
						
							
							Do not error out on unsalvageable errors in FetchRepliesService ( #10175 )  
						
						... 
						
						
						
						* Do not error out on unsalvageable errors in FetchRepliesService
Fixes  #10152 
* Fix FetchRepliesWorker erroring out on deleted statuses 
						
						
					 
					
						2019-03-05 15:21:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d785497ba5 
					 
					
						
						
							
							Fix suspended account's fields being set as empty dict instead of list ( #10178 )  
						
						... 
						
						
						
						Fixes  #10177  
					
						2019-03-05 15:19:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ac99b3465e 
					 
					
						
						
							
							Fix NoMethodError in ActivityPub::NoteSerializer ( #10172 )  
						
						
						
						
					 
					
						2019-03-05 05:09:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4037b5eb1e 
					 
					
						
						
							
							Fix last_fetched_at not being set on polls ( #10170 )  
						
						
						
						
					 
					
						2019-03-05 04:10:01 +01:00