Matt Jankowski 
								
							 
						 
						
							
							
							
							
								
							
							
								d9e56ef7ba 
								
							 
						 
						
							
							
								
								Fix RSpec/SubjectDeclaration cop ( #25312 )  
							
							
							
						 
						
							2023-07-12 09:49:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
							
							
								
							
							
								c1c87fe7b9 
								
							 
						 
						
							
							
								
								Add finer permission requirements for managing webhooks ( #25463 )  
							
							
							
						 
						
							2023-06-22 14:52:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
							
							
								
							
							
								8e745a234c 
								
							 
						 
						
							
							
								
								Fix RSpec/DescribedClass cop ( #25104 )  
							
							
							
						 
						
							2023-06-06 13:58:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
							
							
								
							
							
								adaa7a61e9 
								
							 
						 
						
							
							
								
								Fix RSpec/RepeatedExample cop ( #24849 )  
							
							
							
						 
						
							2023-05-23 10:49:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
							
							
								
							
							
								2500233709 
								
							 
						 
						
							
							
								
								Fix RSpec/RepeatedExampleGroupDescription cop ( #24850 )  
							
							... 
							
							
							
							Co-authored-by: Claire <claire.github-309c@sitedethib.com> 
							
						 
						
							2023-05-12 12:25:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
							
							
								
							
							
								8dec215a57 
								
							 
						 
						
							
							
								
								Fix RSpec/ContextWording cop ( #24739 )  
							
							
							
						 
						
							2023-05-04 05:49:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
							
							
								
							
							
								5149123d20 
								
							 
						 
						
							
							
								
								Policies specs ( #23924 )  
							
							
							
						 
						
							2023-03-04 16:57:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								3e5588bf70 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								e164d6a687 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								1c070bd94c 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								cb76142d9e 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								1f07ab014d 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								d8da1689c1 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								44c8b6ff2f 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								38be9af436 
								
							 
						 
						
							
							
								
								Add support for reversible suspensions through ActivityPub ( #14989 )  
							
							
							
						 
						
							2020-11-08 00:28:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Takeshi Umeda 
								
							 
						 
						
							
							
							
							
								
							
							
								385c2eac6f 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								05e9cd13eb 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								f9ed4354b1 
								
							 
						 
						
							
							
								
								Remove WebSub subscriptions ( #11303 )  
							
							
							
						 
						
							2019-07-21 04:08:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
							
							
								
							
							
								f2ec1803cb 
								
							 
						 
						
							
							
								
								Redesign admin instances area ( #9645 )  
							
							
							
						 
						
							2019-01-08 13:39:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
							
							
								
							
							
								76cad0240a 
								
							 
						 
						
							
							
								
								Add specs for ReportNotePolicy ( #9592 )  
							
							
							
						 
						
							2018-12-20 17:52:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
							
							
								
							
							
								6aeb34dc4c 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								8cf484e5a7 
								
							 
						 
						
							
							
								
								Add specs for UserPolicy ( #9593 )  
							
							
							
						 
						
							2018-12-20 17:51:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
							
							
								
							
							
								e756191722 
								
							 
						 
						
							
							
								
								Add specs for InvitePolicy ( #9589 )  
							
							
							
						 
						
							2018-12-20 04:23:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
							
							
								
							
							
								d4b4e87153 
								
							 
						 
						
							
							
								
								Add specs for EmailDomainBlockPolicy ( #9586 )  
							
							
							
						 
						
							2018-12-20 03:51:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
							
							
								
							
							
								fcb045060e 
								
							 
						 
						
							
							
								
								Add specs for InstancePolicy ( #9587 )  
							
							
							
						 
						
							2018-12-20 03:51:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
							
							
								
							
							
								ce51a08674 
								
							 
						 
						
							
							
								
								Add specs for DomainBlockPolicy ( #9585 )  
							
							
							
						 
						
							2018-12-20 03:47:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
							
							
								
							
							
								31f7af3cad 
								
							 
						 
						
							
							
								
								Add specs for CustomEmojiPolicy ( #9584 )  
							
							
							
						 
						
							2018-12-20 03:24:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
							
							
								
							
							
								dcab109a1c 
								
							 
						 
						
							
							
								
								Add specs for BackupPolicy ( #9576 )  
							
							
							
						 
						
							2018-12-19 18:24:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
							
							
								
							
							
								d338a2099e 
								
							 
						 
						
							
							
								
								Add specs for AccountPolicy ( #9575 )  
							
							
							
						 
						
							2018-12-19 08:56:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
							
							
								
							
							
								48a70180e2 
								
							 
						 
						
							
							
								
								Add specs for AccountModerationNotePolicy ( #9571 )  
							
							
							
						 
						
							2018-12-19 07:24:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ysksn 
								
							 
						 
						
							
							
							
							
								
							
							
								bae098d118 
								
							 
						 
						
							
							
								
								Add specs for StatusPolicy ( #9569 )  
							
							
							
						 
						
							2018-12-19 05:19:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jennings 
								
							 
						 
						
							
							
							
							
								
							
							
								4e75c71b3e 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								c4bf180a77 
								
							 
						 
						
							
							
								
								Fix incorrect visibility setter in StatusPolicySpec ( #3456 )  
							
							
							
						 
						
							2017-05-30 22:14:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jennings 
								
							 
						 
						
							
							
							
							
								
							
							
								877b82f63e 
								
							 
						 
						
							
							
								
								Move status reblog authorization into policy ( #3425 )  
							
							
							
						 
						
							2017-05-30 15:16:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jack Jennings 
								
							 
						 
						
							
							
							
							
								
							
							
								faf53a5a3e 
								
							 
						 
						
							
							
								
								Extract authorization policy for viewing statuses ( #3150 )  
							
							
							
						 
						
							2017-05-29 18:22:22 +02:00