Matt Jankowski 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bb0efe16e6 
								
							 
						 
						
							
							
								
								Remove default_scope from MediaAttachment class ( #28043 )  
							
							
							
						 
						
							2023-11-30 13:30:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e48ecd2929 
								
							 
						 
						
							
							
								
								Remove default_scope from Admin::ActionLog ( #28026 )  
							
							
							
						 
						
							2023-11-29 10:39:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0d14fcebae 
								
							 
						 
						
							
							
								
								Change link previews to keep original URL from the status ( #27312 )  
							
							
							
						 
						
							2023-11-13 09:58:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								686406cc2d 
								
							 
						 
						
							
							
								
								Fix filtering audit log for entries about disabling 2FA ( #27186 )  
							
							
							
						 
						
							2023-09-28 13:41:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b83e487502 
								
							 
						 
						
							
							
								
								Fix moderator rights inconsistencies ( #26729 )  
							
							
							
						 
						
							2023-09-06 16:40:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cab4cbfa5c 
								
							 
						 
						
							
							
								
								Fix “Scoped order is ignored, it's forced to be batch order.” warnings ( #26793 )  
							
							
							
						 
						
							2023-09-05 15:37:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel M Brasil 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d9c6f70cc6 
								
							 
						 
						
							
							
								
								Fix ArgumentError in /api/v1/admin/accounts/:id/action ( #25386 )  
							
							
							
						 
						
							2023-06-14 15:21:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Matt Jankowski 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2c6c398c60 
								
							 
						 
						
							
							
								
								Fix Performance/CollectionLiteralInLoop cop ( #24819 )  
							
							
							
						 
						
							2023-05-04 05:33:55 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cb2ce842b0 
								
							 
						 
						
							
							
								
								Autofix  Rubocop Rails/IgnoredColumnsAssignment ( #23761 )  
							
							
							
						 
						
							2023-03-31 15:07:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								717683d1c3 
								
							 
						 
						
							
							
								
								Autofix Rubocop remaining Layout rules ( #23679 )  
							
							
							
						 
						
							2023-02-20 06:58:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Schonning 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2177daeae9 
								
							 
						 
						
							
							
								
								Autofix Rubocop Style/RedundantBegin ( #23703 )  
							
							
							
						 
						
							2023-02-19 07:09:40 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								343e1fe8e9 
								
							 
						 
						
							
							
								
								Add confirmation screen when handling reports ( #22375 )  
							
							... 
							
							
							
							* Add confirmation screen on moderation actions
* Add flash notice when a report has been processed
* Refactor tests
* Add tests 
							
						 
						
							2023-01-18 16:40:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fcc4c9b34a 
								
							 
						 
						
							
							
								
								Change domain block CSV parsing to be more robust and handle more lists ( #21470 )  
							
							... 
							
							
							
							* Change domain block CSV parsing to be more robust and handle more lists
* Add some tests
* Improve domain block import validation and reporting 
							
						 
						
							2023-01-18 16:20:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								21a1a8ee88 
								
							 
						 
						
							
							
								
								Fix crash when marking statuses as sensitive while some statuses are deleted ( #22134 )  
							
							... 
							
							
							
							* Do not offer to mark statuses as sensitive if there is no undeleted status with media attachments
* Fix crash when marking statuses as sensitive while some statuses are deleted
Fixes  #21910 
* Fix multiple strikes being created for a single report when selecting “Mark as sensitive”
* Add tests 
							
						 
						
							2023-01-13 10:46:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lenore gilbert 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c373148b3d 
								
							 
						 
						
							
							
								
								Support for import/export of instance-level domain blocks/allows for 4.x w/ additional fixes ( #20597 )  
							
							... 
							
							
							
							* Allow import/export of instance-level domain blocks/allows (#1754 )
* Allow import/export of instance-level domain blocks/allows.
Fixes  #15095 
* Pacify circleci
* Address simple code review feedback
* Add headers to exported CSV
* Extract common import/export functionality to
AdminExportControllerConcern
* Add additional fields to instance-blocked domain export
* Address review feedback
* Split instance domain block/allow import/export into separate pages/controllers
* Address code review feedback
* Pacify DeepSource
* Work around Paperclip::HasAttachmentFile for Rails 6
* Fix deprecated API warning in export tests
* Remove after_commit workaround
(cherry picked from commit 94e98864e3#1773 )
* Move glitch-soc-specific strings to glitch-soc-specific locale files
* Add confirmation page when importing blocked domains
(cherry picked from commit b91196f4b775279377589094c2f52c26ff48ee48 
							
						 
						
							2022-11-17 11:05:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b31afc6294 
								
							 
						 
						
							
							
								
								Fix error when passing unknown filter param in REST API ( #20626 )  
							
							... 
							
							
							
							Fix  #19156  
						
							2022-11-14 08:06:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c2170991c7 
								
							 
						 
						
							
							
								
								Fix reblogs being discarded after the reblogged status ( #19731 )  
							
							
							
						 
						
							2022-11-04 16:31:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								125322718b 
								
							 
						 
						
							
							
								
								Fix inaccurate admin log entry for re-sending confirmation e-mails ( #19674 )  
							
							... 
							
							
							
							Fixes  #19593  
						
							2022-11-02 18:50:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								40c7f3e830 
								
							 
						 
						
							
							
								
								Fix account action type validation ( #19476 )  
							
							... 
							
							
							
							* Fix account action type validation
Fix  #19143 
* Fix  #19145 
* Fix code style issues 
							
						 
						
							2022-10-30 02:44:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								07cc201acc 
								
							 
						 
						
							
							
								
								Fix using wrong policy on status-related actions in admin UI ( #19490 )  
							
							
							
						 
						
							2022-10-28 00:48:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c556c3a0d1 
								
							 
						 
						
							
							
								
								Add admin API for managing canonical e-mail blocks ( #19067 )  
							
							
							
						 
						
							2022-08-28 03:31:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0396acf39e 
								
							 
						 
						
							
							
								
								Add audit log entries for user roles ( #19040 )  
							
							... 
							
							
							
							* Refactor audit log schema
* Add audit log entries for user roles 
							
						 
						
							2022-08-25 20:39:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a2871cd747 
								
							 
						 
						
							
							
								
								Add administrative webhooks ( #18510 )  
							
							... 
							
							
							
							* Add administrative webhooks
* Fix error when webhook is deleted before delivery worker runs 
							
						 
						
							2022-06-09 21:57:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c4d2c39a75 
								
							 
						 
						
							
							
								
								Fix being able to report otherwise inaccessible statuses ( #18528 )  
							
							
							
						 
						
							2022-05-26 22:08:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e5997a1956 
								
							 
						 
						
							
							
								
								Fix warning an account outside of a report closing all reports for that account ( #18387 )  
							
							... 
							
							
							
							* Fix warning an account outside of a report closing all reports for that account
* Make it clear what actions solve other reports
* Revert "Make it clear what actions solve other reports"
This reverts commit ad006de821f72e75480701298d13f0945b509059. 
							
						 
						
							2022-05-23 20:38:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a53003c6f1 
								
							 
						 
						
							
							
								
								Fix account warnings not being recorded in audit log ( #18338 )  
							
							... 
							
							
							
							* Fix account warnings not being recorded in audit log
Fixes  #18334 
* Only record warnings if they are not associated to another action 
							
						 
						
							2022-05-06 21:40:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eebafe24a8 
								
							 
						 
						
							
							
								
								Fix statuses not being referenced in strike when category is spam ( #17786 )  
							
							
							
						 
						
							2022-03-15 04:11:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ee8d4dd056 
								
							 
						 
						
							
							
								
								Fix moderator account leak in status edit history ( #17746 )  
							
							
							
						 
						
							2022-03-12 08:23:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								25d3dc4373 
								
							 
						 
						
							
							
								
								Add ability to mark statuses as sensitive from reports in admin UI ( #17668 )  
							
							... 
							
							
							
							* Add ability to mark statuses as sensitive from reports in admin UI
* Allow mark as sensitive action on statuses with preview cards 
							
						 
						
							2022-03-01 22:20:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								564efd0651 
								
							 
						 
						
							
							
								
								Add appeals ( #17364 )  
							
							... 
							
							
							
							* Add appeals
* Add ability to reject appeals and ability to browse pending appeals in admin UI
* Add strikes to account page in settings
* Various fixes and improvements
- Add separate notification setting for appeals, separate from reports
- Fix style of links in report/strike header
- Change approving an appeal to not restore statuses (due to federation complexities)
- Change style of successfully appealed strikes on account settings page
- Change account settings page to only show unappealed or recently appealed strikes
* Change appealed_at to overruled_at
* Fix missing method error 
							
						 
						
							2022-02-14 21:27:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeong Arm 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d39df35441 
								
							 
						 
						
							
							
								
								Fix admin statuses page order with media ( #17538 )  
							
							
							
						 
						
							2022-02-14 16:07:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d0fcf07436 
								
							 
						 
						
							
							
								
								Change actions in reports to require only one click ( #17487 )  
							
							
							
						 
						
							2022-02-11 21:51:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								03d59340da 
								
							 
						 
						
							
							
								
								Fix Sidekiq warnings about JSON serialization ( #17381 )  
							
							... 
							
							
							
							* Fix Sidekiq warnings about JSON serialization
This occurs on every symbol argument we pass, and every symbol key in hashes,
because Sidekiq expects strings instead.
See https://github.com/mperham/sidekiq/pull/5071 
We do not need to change how workers parse their arguments because this has
not changed and we were already converting to symbols adequately or using
`with_indifferent_access`.
* Set Sidekiq to raise on unsafe arguments in test mode
In order to more easily catch issues that would produce warnings in production
code. 
							
						 
						
							2022-01-28 00:43:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								14f436c457 
								
							 
						 
						
							
							
								
								Add notifications for statuses deleted by moderators ( #17204 )  
							
							
							
						 
						
							2022-01-17 09:41:33 +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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0fb9536d38 
								
							 
						 
						
							
							
								
								Add batch suspend for accounts in admin UI ( #17009 )  
							
							
							
						 
						
							2021-12-05 21:48:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Claire 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b978872cc 
								
							 
						 
						
							
							
								
								Fix 404 error when filtering admin action logs by non-existent target account ( #16643 )  
							
							... 
							
							
							
							Currently, there is no way for an admin to delete an account record. However,
should that happen in the future, or should an admin mistype an account id,
`/admin/action_logs?target_account_id=<non-existent-account-id>` currently
returns a 404 instead of an empty list.
With this commit, the aforementioned page returns a correct list instead
(potentially non-empty if the account has been manually deleted) 
							
						 
						
							2021-10-14 20:53:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Takeshi Umeda 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7cb34b32f8 
								
							 
						 
						
							
							
								
								Add management of delivery availability in Federation settings ( #15771 )  
							
							... 
							
							
							
							* Add management of delivery availavility in Federation settings
* fix translate
* Remove useless object creation
* Fix DeepSource issue
* Add shortcut for all
* Fix DeepSource(skipcq)
* Change 'remove' to 'clear'
* Fix style
* Change class method name (exhausted_deliveries_key_by) 
							
						 
						
							2021-05-05 23:39:02 +02: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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ed099d8bdc 
								
							 
						 
						
							
							
								
								Change account suspensions to be reversible by default ( #14726 )  
							
							
							
						 
						
							2020-09-15 14:37:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								42c4322ce7 
								
							 
						 
						
							
							
								
								Fix reported statuses not being included in warning e-mail ( #14778 )  
							
							
							
						 
						
							2020-09-13 12:52:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f65568f1d4 
								
							 
						 
						
							
							
								
								Add ability to filter audit log in admin UI ( #13381 )  
							
							
							
						 
						
							2020-04-03 13:06:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ThibG 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								61f35c1a8a 
								
							 
						 
						
							
							
								
								Fix reported accounts not being whitelisted when resolving a spamcheck report ( #13289 )  
							
							
							
						 
						
							2020-03-21 03:08:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b5f7e12817 
								
							 
						 
						
							
							
								
								Remove auto-silence behaviour from spam check ( #12117 )  
							
							... 
							
							
							
							Fix  #12113  
						
							2019-10-09 07:11:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c5d37f18cb 
								
							 
						 
						
							
							
								
								Change deletes to preserve soft-deleted statuses in unresolved reports ( #11805 )  
							
							... 
							
							
							
							Change all account actions except "none" to resolve all unresolved reports
Refactor `SuspendAccountService` to be more readable 
							
						 
						
							2019-09-11 16:32:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								73ca0bb925 
								
							 
						 
						
							
							
								
								Add option to include reported statuses in warning e-mail ( #11639 )  
							
							
							
						 
						
							2019-08-23 22:37:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Eugen Rochko 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ae003d54f9 
								
							 
						 
						
							
							
								
								Fix option to send e-mail notification about account action always being true ( #11242 )  
							
							
							
						 
						
							2019-07-06 13:54:32 +02:00