Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	f8ca3bb2a1 
 
						 
						
							
							
								
								
								Add ability to view previous edits of a status in admin UI ( #19462 )  
							
							... 
							
							
							
							
							* Add ability to view previous edits of a status in admin UI
* Change moderator access to posts to be controlled by a separate policy 
							
						 
						
							2022-10-26 13:42:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	44b2ee3485 
 
						 
						
							
							
								
								
								Add customizable user roles ( #18641 )  
							
							... 
							
							
							
							
							* Add customizable user roles
* Various fixes and improvements
* Add migration for old settings and fix tootctl role management 
							
						 
						
							2022-07-05 02:41:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Soref 
								
							 
						 
						
							
							
								
							
							
	
	
	b5329e0035 
 
						 
						
							
							
								
								
								Spelling ( #17705 )  
							
							... 
							
							
							
							
							* spelling: account
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: affiliated
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: appearance
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: autosuggest
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: cacheable
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: component
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: conversations
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: domain.example
Clarify what's distinct and use RFC friendly domain space.
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: environment
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: exceeds
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: functional
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: inefficiency
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: not
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: notifications
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: occurring
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: position
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: progress
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: promotable
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: reblogging
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: repetitive
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: resolve
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: saturated
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: similar
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: strategies
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: success
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: targeting
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: thumbnails
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: unauthorized
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: unsensitizes
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: validations
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: various
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com> 
							
						 
						
							2022-03-06 22:51:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	63002cde03 
 
						 
						
							
							
								
								
								Add editing for published statuses ( #17320 )  
							
							... 
							
							
							
							
							* Add editing for published statuses
* Fix change of multiple-choice boolean in poll not resetting votes
* Remove the ability to update existing media attachments for now 
							
						 
						
							2022-02-10 00:15:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	e38fc319dc 
 
						 
						
							
							
								
								
								Refactor and improve tests ( #17386 )  
							
							... 
							
							
							
							
							* Change account and user fabricators to simplify and improve tests
- `Fabricate(:account)` implicitly fabricates an associated `user` if
  no `domain` attribute is given (an account with `domain: nil` is
  considered a local account, but no user record was created), unless
  `user: nil` is passed
- `Fabricate(:account, user: Fabricate(:user))` should still be possible
  but is discouraged.
* Fix and refactor tests
- avoid passing unneeded attributes to `Fabricate(:user)` or
  `Fabricate(:account)`
- avoid embedding `Fabricate(:user)` into a `Fabricate(:account)` or the other
  way around
- prefer `Fabricate(:user, account_attributes: …)` to
  `Fabricate(:user, account: Fabricate(:account, …)`
- also, some tests were using remote accounts with local user records, which is
  not representative of production code. 
							
						 
						
							2022-01-28 00:46:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	76761d5fc0 
 
						 
						
							
							
								
								
								Add ability for admins to delete canonical email blocks ( #16644 )  
							
							... 
							
							
							
							
							* Add admin option to remove canonical email blocks from a deleted account
* Add tootctl canonical_email_blocks to inspect and remove canonical email blocks 
							
						 
						
							2021-12-17 23:02:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
							
							
	
	
	7f803c41e2 
 
						 
						
							
							
								
								
								Add ability to purge undeliverable domains from admin interface ( #16686 )  
							
							... 
							
							
							
							
							* Add ability to purge undeliverable domains from admin interface
* Add tests 
							
						 
						
							2021-12-17 23:01:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	3134691948 
 
						 
						
							
							
								
								
								Add support for reversible suspensions through ActivityPub ( #14989 )  
							
							
							
							
						 
						
							2020-11-08 00:28:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Takeshi Umeda 
								
							 
						 
						
							
							
								
							
							
	
	
	d6fe0c94ca 
 
						 
						
							
							
								
								
								Add account sensitized ( #14361 )  
							
							... 
							
							
							
							
							* Add account sensitized
* Fix i18n normalize
* Fix description and spec
* Fix spec
* Fix wording 
							
						 
						
							2020-11-04 20:45:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	115dab78f1 
 
						 
						
							
							
								
								
								Change admin UI for hashtags and add back whitelisted trends ( #11490 )  
							
							... 
							
							
							
							
							Fix  #271 
Add back the `GET /api/v1/trends` API with the caveat that it does
not return tags that have not been allowed to trend by the staff.
When a hashtag begins to trend (internally) and that hashtag has
not been previously reviewed by the staff, the staff is notified.
The new admin UI for hashtags allows filtering hashtags by where
they are used (e.g. in the profile directory), whether they have
been reviewed or are pending reviewal, they show by how many people
the hashtag is used in the directory, how many people used it
today, how many statuses with it have been created today, and it
allows fixing the name of the hashtag to make it more readable.
The disallowed hashtags feature has been reworked. It is now
controlled from the admin UI for hashtags instead of from
the file `config/settings.yml` 
						
							2019-08-05 19:54:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	bd87e66679 
 
						 
						
							
							
								
								
								Remove WebSub subscriptions ( #11303 )  
							
							
							
							
						 
						
							2019-07-21 04:08:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
							
							
	
	
	1c6588accc 
 
						 
						
							
							
								
								
								Redesign admin instances area ( #9645 )  
							
							
							
							
						 
						
							2019-01-08 13:39:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
								
							
							
	6a2d030c2f  
						 
						
							
							
								
								
								Add specs for ReportNotePolicy ( #9592 )  
							
							
							
							
						 
						
							2018-12-20 17:52:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
								
							
							
	b93e317886  
						 
						
							
							
								
								
								Add specs for policies ( #9591 )  
							
							... 
							
							
							
							
							* Add spec for RelayPolicy
* Add specs for SubscriptionPolicy
* Add specs for SettingsPolicy
* Add specs for TagPolicy
* Add specs for ReportPolicy 
							
						 
						
							2018-12-20 17:52:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
								
							
							
	be9640bfc2  
						 
						
							
							
								
								
								Add specs for UserPolicy ( #9593 )  
							
							
							
							
						 
						
							2018-12-20 17:51:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
								
							
							
	d649d84594  
						 
						
							
							
								
								
								Add specs for InvitePolicy ( #9589 )  
							
							
							
							
						 
						
							2018-12-20 04:23:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
								
							
							
	44189c33d1  
						 
						
							
							
								
								
								Add specs for EmailDomainBlockPolicy ( #9586 )  
							
							
							
							
						 
						
							2018-12-20 03:51:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
								
							
							
	08cb8a1ff3  
						 
						
							
							
								
								
								Add specs for InstancePolicy ( #9587 )  
							
							
							
							
						 
						
							2018-12-20 03:51:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
								
							
							
	e181f99739  
						 
						
							
							
								
								
								Add specs for DomainBlockPolicy ( #9585 )  
							
							
							
							
						 
						
							2018-12-20 03:47:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
								
							
							
	5088213f5e  
						 
						
							
							
								
								
								Add specs for CustomEmojiPolicy ( #9584 )  
							
							
							
							
						 
						
							2018-12-20 03:24:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
								
							
							
	5d724aa129  
						 
						
							
							
								
								
								Add specs for BackupPolicy ( #9576 )  
							
							
							
							
						 
						
							2018-12-19 18:24:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
								
							
							
	af56efdec5  
						 
						
							
							
								
								
								Add specs for AccountPolicy ( #9575 )  
							
							
							
							
						 
						
							2018-12-19 08:56:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
								
							
							
	0a1ade4f02  
						 
						
							
							
								
								
								Add specs for AccountModerationNotePolicy ( #9571 )  
							
							
							
							
						 
						
							2018-12-19 07:24:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
								
							
							
	102e4cfa32  
						 
						
							
							
								
								
								Add specs for StatusPolicy ( #9569 )  
							
							
							
							
						 
						
							2018-12-19 05:19:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jennings 
								
							 
						 
						
							
							
								
							
							
	33f669a5f8  
						 
						
							
							
								
								
								Add status destroy authorization to policy ( #3453 )  
							
							... 
							
							
							
							
							* Add status destroy authorization to policy
* Create explicit unreblog status authorization 
							
						 
						
							2017-05-30 22:56:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jennings 
								
							 
						 
						
							
							
								
							
							
	22cf18e16f  
						 
						
							
							
								
								
								Fix incorrect visibility setter in StatusPolicySpec ( #3456 )  
							
							
							
							
						 
						
							2017-05-30 22:14:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jennings 
								
							 
						 
						
							
							
								
							
							
	e031fd60ad  
						 
						
							
							
								
								
								Move status reblog authorization into policy ( #3425 )  
							
							
							
							
						 
						
							2017-05-30 15:16:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jennings 
								
							 
						 
						
							
							
								
							
							
	3a2003ba86  
						 
						
							
							
								
								
								Extract authorization policy for viewing statuses ( #3150 )  
							
							
							
							
						 
						
							2017-05-29 18:22:22 +02:00