Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							0c3a337e04 
							
						 
					 
					
						
						
							
							Fix confirmations_controller  
						
						
						
						
					 
					
						2018-06-21 23:48:54 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							ab5f450700 
							
						 
					 
					
						
						
							
							Merge branch 'master' into glitch-soc/merge-upstream  
						
						... 
						
						
						
						Conflicts:
	app/models/user.rb
Resolved by adding :default_language to user settings fields 
						
						
					 
					
						2018-06-21 20:49:57 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
						
						
							
						
						
							7f59206944 
							
						 
					 
					
						
						
							
							Replace bypass option with bypass_sign_in ( #7867 )  
						
						
						
						
					 
					
						2018-06-21 10:41:49 +09:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a58ec29631 
							
						 
					 
					
						
						
							
							Allow selecting default posting language instead of auto-detect ( #7828 )  
						
						... 
						
						
						
						* Allow selecting default posting language instead of auto-detect
* Enable default language setting in credentials API
* Fix form saving 
						
						
					 
					
						2018-06-17 18:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7eec279c7f 
							
						 
					 
					
						
						
							
							Change language opt-out to language opt-in ( #7823 )  
						
						... 
						
						
						
						* Switch filtered_languages to chosen_languages
* Adjust interface
* Remove unused translations 
						
						
					 
					
						2018-06-17 13:54:02 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							db200226b8 
							
						 
					 
					
						
						
							
							Merge branch 'master' into glitch-soc/merge-upstream  
						
						... 
						
						
						
						Conflicts:
	app/javascript/mastodon/initial_state.js
	db/schema.rb
Upstream added a new field to initial_state.
Not too sure about what happened with db/schema.rb though… 
						
						
					 
					
						2018-06-15 20:51:39 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca85658975 
							
						 
					 
					
						
						
							
							Add autofollow option to invites ( #7805 )  
						
						... 
						
						
						
						* Add autofollow option to invites
* Trigger CodeClimate rebuild 
						
						
					 
					
						2018-06-15 18:00:23 +02:00 
						 
				 
			
				
					
						
							
							
								David Yip 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5cff053944 
							
						 
					 
					
						
						
							
							Merge branch 'master' into 454-allow-keyword-mutes-to-skip-mentions  
						
						
						
						
					 
					
						2018-06-12 18:13:30 -05:00 
						 
				 
			
				
					
						
							
							
								David Yip 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e931cf656d 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'glitchsoc/master' into 454-allow-keyword-mutes-to-skip-mentions  
						
						... 
						
						
						
						Conflicts:
 	app/models/glitch/keyword_mute.rb 
						
						
					 
					
						2018-06-12 16:39:30 -05:00 
						 
				 
			
				
					
						
							
							
								Jenkins 
							
						 
					 
					
						
						
						
						
							
						
						
							4d8d1fa129 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master  
						
						
						
						
					 
					
						2018-06-12 13:17:21 +00:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
						
						
							
						
						
							7086aa598b 
							
						 
					 
					
						
						
							
							Add tests for intents_controller ( #7763 )  
						
						
						
						
					 
					
						2018-06-09 22:47:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10f51c9886 
							
						 
					 
					
						
						
							
							Fix domain hiding logic ( #7765 )  
						
						... 
						
						
						
						* Send rejections to followers when user hides domain they're on
* Use account domain blocks for "authorized followers" action
Replace soft-blocking (block & unblock) behaviour with follow rejection
* Split sync and async work of account domain blocking
Do not create domain block when removing followers by domain, that
is probably unexpected from the user's perspective.
* Adjust confirmation message for domain block
* yarn manage:translations 
						
						
					 
					
						2018-06-09 22:46:54 +02:00 
						 
				 
			
				
					
						
							
							
								David Yip 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97d2df77aa 
							
						 
					 
					
						
						
							
							Add apply-to-mentions option to keyword mute UI.   #454 .  
						
						
						
						
					 
					
						2018-06-04 02:51:28 -05:00 
						 
				 
			
				
					
						
							
							
								David Yip 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c55263027a 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into gs-master  
						
						
						
						
					 
					
						2018-06-03 19:44:05 -05:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0deb9fa6b9 
							
						 
					 
					
						
						
							
							Remove trending hashtags ( #7711 )  
						
						... 
						
						
						
						* Delete trends_controller.rb
* Update routes.rb
* Update trending_tags.rb
* Update index.js
* Update index.js
* Update search_results.js
* Update async-components.js
* Update index.js
* Delete trends.js
* Delete trends.js
* Delete trends_container.js
* Delete trends.js
* Update search_results.js
* Update search_results_container.js 
						
						
					 
					
						2018-06-04 02:18:18 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							c087738270 
							
						 
					 
					
						
						
							
							Merge branch 'master' into glitch-soc/merge-upstream  
						
						
						
						
					 
					
						2018-05-29 13:52:26 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bb74e50be 
							
						 
					 
					
						
						
							
							Add GET /api/v2/search which returns rich tag objects, adjust web UI ( #7661 )  
						
						
						
						
					 
					
						2018-05-29 02:01:24 +02:00 
						 
				 
			
				
					
						
							
							
								tateisu 
							
						 
					 
					
						
						
						
						
							
						
						
							b87a1229c7 
							
						 
					 
					
						
						
							
							optimize direct timeline ( #7614 )  
						
						... 
						
						
						
						* optimize direct timeline
* fix typo in class name
* change filter condition for direct timeline
* fix codestyle issue
* revoke index_accounts_not_silenced because direct timeline does not use it.
* revoke index_accounts_not_silenced because direct timeline does not use it.
* fix rspec test condition.
* fix rspec test condition.
* fix rspec test condition.
* revoke adding column and partial index
* (direct timeline) move merging logic to model
* fix pagination parameter
* add method arguments that switches return array of status or cache_ids
* fix order by
* returns ActiveRecord.Relation in default behavor
* fix codestyle issue 
						
						
					 
					
						2018-05-28 11:04:06 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bd23dc4e5 
							
						 
					 
					
						
						
							
							Track trending tags ( #7638 )  
						
						... 
						
						
						
						* Track trending tags
- Half-life of 1 day
- Historical usage in daily buckets (last 7 days stored)
- GET /api/v1/trends
Fix  #271 
* Add trends to web UI
* Don't render compose form on search route, adjust search results header
* Disqualify tag from trends if it's in disallowed hashtags setting
* Count distinct accounts using tag, ignore silenced accounts 
						
						
					 
					
						2018-05-27 21:45:30 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							659b8a12ec 
							
						 
					 
					
						
						
							
							Merge branch 'master' into glitch-soc/merge-upstream  
						
						... 
						
						
						
						Conflicts:
	config/locales/ca.yml
	config/locales/nl.yml
	config/locales/oc.yml
	config/locales/pt-BR.yml
Resolved conflicts by removing upstream-specific changes 
						
						
					 
					
						2018-05-27 13:20:15 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebf2fef029 
							
						 
					 
					
						
						
							
							Catch ActionController::UnknownFormat and return HTTP 406 ( #7621 )  
						
						... 
						
						
						
						An error like that should not appear in production error log. 
						
						
					 
					
						2018-05-26 01:09:30 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							e0ef89c73f 
							
						 
					 
					
						
						
							
							Merge branch 'master' into glitch-soc/merge-upstream  
						
						
						
						
					 
					
						2018-05-23 16:05:19 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d81809f36 
							
						 
					 
					
						
						
							
							Yeah, it was supposed to be #create?  
						
						
						
						
					 
					
						2018-05-22 20:05:24 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36e47a31e3 
							
						 
					 
					
						
						
							
							Enforce order on authorized applications page ( #7587 )  
						
						... 
						
						
						
						Fix  #7586  
					
						2018-05-22 14:44:53 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							a4c9bda771 
							
						 
					 
					
						
						
							
							Merge branch 'master' into glitch-soc/merge-upstream  
						
						... 
						
						
						
						Conflicts:
	app/javascript/styles/mastodon-light.scss
	config/locales/en.yml
	config/locales/fr.yml
	config/locales/simple_form.pl.yml
	config/themes.yml
Conflicts resolved by deleting config/themes.yml,
marking app/javascript/styles/mastodon-light.scss as added,
and taking all new translation strings, not removing anything from
them. 
						
						
					 
					
						2018-05-21 16:40:02 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05f8c375a2 
							
						 
					 
					
						
						
							
							Remove small pagination limit from context API ( #7564 )  
						
						... 
						
						
						
						Fix  #7557  
					
						2018-05-21 12:43:05 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							b481e4fac1 
							
						 
					 
					
						
						
							
							Merge branch 'master' into glitch-soc/merge-upstream  
						
						... 
						
						
						
						Conflicts:
	config/locales/simple_form.ja.yml 
						
						
					 
					
						2018-05-19 22:41:10 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8378b72eba 
							
						 
					 
					
						
						
							
							Ensure push subscription is immediately removed when application is revoked ( #7548 )  
						
						... 
						
						
						
						* Ensure push subscription is immediately removed when application is revoked
* When token is revoked from app, unsubscribe too 
						
						
					 
					
						2018-05-19 21:05:08 +02:00 
						 
				 
			
				
					
						
							
							
								David Yip 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e0eebba461 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into merge-upstream  
						
						... 
						
						
						
						Conflicts:
 	app/controllers/follower_accounts_controller.rb
 	app/controllers/following_accounts_controller.rb
 	app/controllers/settings/preferences_controller.rb
 	app/lib/user_settings_decorator.rb
 	app/models/user.rb
 	config/locales/simple_form.en.yml 
						
						
					 
					
						2018-05-18 08:47:10 -05:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e02dc8715 
							
						 
					 
					
						
						
							
							Add preference to hide following/followers lists ( #7532 )  
						
						... 
						
						
						
						* Add preference to hide following/followers lists
- Public pages
- ActivityPub collections (does not return pages but does give total)
- REST API (unless it's your own) (does not federate)
Fix  #6901 
* Add preference
* Add delegation
* Fix issue
* Fix issue 
						
						
					 
					
						2018-05-18 02:26:51 +02:00 
						 
				 
			
				
					
						
							
							
								Jenkins 
							
						 
					 
					
						
						
						
						
							
						
						
							2636a23092 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master  
						
						
						
						
					 
					
						2018-05-17 11:17:21 +00:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7293b9fc61 
							
						 
					 
					
						
						
							
							Ensure unfilled fields are shown when errors are shown ( #7523 )  
						
						... 
						
						
						
						Fix  #7486  
					
						2018-05-17 13:00:56 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfb6907e08 
							
						 
					 
					
						
						
							
							HTTP signatures spec no longer requires algorithms field ( #7525 )  
						
						... 
						
						
						
						Fix  #7520  
					
						2018-05-17 04:03:28 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							78ac246b87 
							
						 
					 
					
						
						
							
							Merge branch 'master' into glitch-soc/merge-upstream  
						
						... 
						
						
						
						Conflicts:
	Gemfile
Solved conflicts by using upstream's line for posix-spawn 
						
						
					 
					
						2018-05-16 21:52:38 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
						
						
							
						
						
							77cd6b5096 
							
						 
					 
					
						
						
							
							Do not use permitted_for scope when querying pinned statuses ( #7510 )  
						
						... 
						
						
						
						permitted_for scope is slow when combined with pinned status scope.
Fortunately permitted_for scope can safely be removed because a pinned
status is always public. 
						
						
					 
					
						2018-05-16 12:30:14 +02:00 
						 
				 
			
				
					
						
							
							
								Akihiko Odaki 
							
						 
					 
					
						
						
						
						
							
						
						
							55fd55714a 
							
						 
					 
					
						
						
							
							Raise Mastodon::RaceConditionError if Redis lock failed ( #7511 )  
						
						... 
						
						
						
						An explicit error allows user agents to know the error and Sidekiq to
retry. 
						
						
					 
					
						2018-05-16 12:29:45 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							ba7ee67498 
							
						 
					 
					
						
						
							
							Merge branch 'master' into glitch-soc/merge  
						
						
						
						
					 
					
						2018-05-14 20:51:50 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							416f644505 
							
						 
					 
					
						
						
							
							Fix 404 for GET /api/v1/push/subscription ( #7472 )  
						
						... 
						
						
						
						My bad... 
						
						
					 
					
						2018-05-13 21:45:18 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97e43ec5f0 
							
						 
					 
					
						
						
							
							Add GET /api/v1/push/subscription REST API ( #7471 )  
						
						... 
						
						
						
						* Add Api::V1::Push::SubscriptionsController#show
* Add to routes 
						
						
					 
					
						2018-05-13 21:07:31 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							45fce0e496 
							
						 
					 
					
						
						
							
							Merge branch 'master' into glitch-soc/merge  
						
						... 
						
						
						
						Conflicts:
	app/controllers/invites_controller.rb
	app/serializers/initial_state_serializer.rb
	config/locales/ko.yml 
						
						
					 
					
						2018-05-11 18:12:42 +02:00 
						 
				 
			
				
					
						
							
							
								ThibG 
							
						 
					 
					
						
						
						
						
							
						
						
							352bae8c3e 
							
						 
					 
					
						
						
							
							Update session activation time ( fixes   #5605 ) ( #7408 )  
						
						
						
						
					 
					
						2018-05-11 13:20:58 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
						
						
							
						
						
							50491e0d92 
							
						 
					 
					
						
						
							
							Add tests for invites controller ( #7441 )  
						
						... 
						
						
						
						* Add tests for invites controller
* Small refactoring and fix for invites controller 
						
						
					 
					
						2018-05-11 13:14:33 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4fb766b23 
							
						 
					 
					
						
						
							
							Add REST API for Web Push Notifications subscriptions ( #7445 )  
						
						... 
						
						
						
						- POST /api/v1/push/subscription
- PUT /api/v1/push/subscription
- DELETE /api/v1/push/subscription
- New OAuth scope: "push" (required for the above methods) 
						
						
					 
					
						2018-05-11 11:49:12 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaut Girka 
							
						 
					 
					
						
						
						
						
							
						
						
							1c9c0167b7 
							
						 
					 
					
						
						
							
							Merge branch 'master' into glitch-soc/master  
						
						... 
						
						
						
						Conflicts:
	app/models/account.rb
	app/views/accounts/_header.html.haml 
						
						
					 
					
						2018-05-10 00:03:28 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42cd363542 
							
						 
					 
					
						
						
							
							Bot nameplates ( #7391 )  
						
						... 
						
						
						
						* Store actor type in database
* Add bot nameplate to web UI, add setting to preferences, API, AP
Fix  #7365 
* Fix code style issues 
						
						
					 
					
						2018-05-07 09:31:07 +02:00 
						 
				 
			
				
					
						
							
							
								abcang 
							
						 
					 
					
						
						
						
						
							
						
						
							db012b57c2 
							
						 
					 
					
						
						
							
							Fix distribute_add_activity and distribute_remove_activity ( #7393 )  
						
						
						
						
					 
					
						2018-05-07 09:30:18 +02:00 
						 
				 
			
				
					
						
							
							
								Shuhei Kitagawa 
							
						 
					 
					
						
						
						
						
							
						
						
							bd10a7e480 
							
						 
					 
					
						
						
							
							Add resend confirmation for admin ( #7378 )  
						
						... 
						
						
						
						* Add confirmations_controller#resend
* Add tests for confirmations_controller#resend
* Add translations 
						
						
					 
					
						2018-05-06 10:59:03 +02:00 
						 
				 
			
				
					
						
							
							
								Eugen Rochko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7d1a2e400 
							
						 
					 
					
						
						
							
							Improve admin UI for accounts ( #7360 )  
						
						... 
						
						
						
						* Improve design of account statuses admin UI (consistent with reports)
* Make account moderation notes look consistent with report notes
* i18n-tasks remove-unused
* Fix code style issues
* Fix tests 
						
						
					 
					
						2018-05-05 23:06:29 +02:00 
						 
				 
			
				
					
						
							
							
								David Yip 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7600067a30 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into gs-master  
						
						... 
						
						
						
						Conflicts:
 	app/controllers/follower_accounts_controller.rb
 	app/controllers/following_accounts_controller.rb
    	db/schema.rb 
						
						
					 
					
						2018-05-04 14:16:30 -05:00 
						 
				 
			
				
					
						
							
							
								Jenkins 
							
						 
					 
					
						
						
						
						
							
						
						
							cb62935c0b 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master  
						
						
						
						
					 
					
						2018-05-04 18:17:32 +00:00