65d9004ac9 
					 
					
						
						
							
							Add UI for enabling/disabling poll notifications ( #10255 )  
						
						... 
						
						
						
						* Add UI for enabling/disabling poll notifications
* Add poll notifications to the (advanced) quick filter bar
* Update poll notification message
“Your poll has ended” → “A poll you have voted in has ended”
* Clear up associated notifications when a poll is deleted 
						
						
					 
					
						2019-03-13 19:29:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6f018091e 
					 
					
						
						
							
							i18n: Add Japanese translations for new landing page ( #10254 )  
						
						... 
						
						
						
						* yarn manage:translations && i18n-tasks add-missing
* Update Japanese translations for new landing page.
I don't change the tagline from English yet.
I think that translating a tagline is difficult and requires time-consuming discussions.
Some translations related about the poll are already done in Weblate, so I will leave it as it is. 
						
						
					 
					
						2019-03-13 14:56:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06663fcf87 
					 
					
						
						
							
							Fix tagged param not being normalized before querying tags ( #10249 )  
						
						
						
						
					 
					
						2019-03-13 13:02:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d4ef90eae3 
					 
					
						
						
							
							Fix to limit to discoverable accounts. ( #10253 )  
						
						
						
						
					 
					
						2019-03-13 13:01:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a6840564a 
					 
					
						
						
							
							Bump active_record_query_trace from 1.6.1 to 1.6.2 ( #10252 )  
						
						... 
						
						
						
						Bumps [active_record_query_trace](https://github.com/brunofacca/active-record-query-trace ) from 1.6.1 to 1.6.2.
- [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.1...v1.6.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-03-13 14:57:02 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f5b55ad4f 
					 
					
						
						
							
							Fix poll update handler calling method was that was not available ( #10246 )  
						
						... 
						
						
						
						* Fix poll update handler calling method was that was not available
Fix regression from #10209 
* Refactor VoteService
* Refactor ActivityPub::DistributePollUpdateWorker and optimize it
* Fix typo
* Fix typo 
						
						
					 
					
						2019-03-12 22:58:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a41afef80c 
					 
					
						
						
							
							Optimize RemoveStatusService by removing n+1 query and using shared inboxes ( #10247 )  
						
						
						
						
					 
					
						2019-03-12 22:34:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5b50c2cbaa 
					 
					
						
						
							
							Add muted style for polls in web UI ( #10248 )  
						
						
						
						
					 
					
						2019-03-12 22:08:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						da45b8b4c9 
					 
					
						
						
							
							Fix public timeline page not paginating correctly ( #10245 )  
						
						
						
						
					 
					
						2019-03-12 21:53:56 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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