1
0
Fork 1
mirror of https://github.com/mastodon/mastodon.git synced 2025-01-03 21:42:44 +00:00
Commit graph

130 commits

Author SHA1 Message Date
Claire 4c0e44ebbe
Fix recently-broken admin interface buttons () 2024-10-03 16:12:15 +00:00
Matt Jankowski cf859d151b
More link/button conversion across views () 2024-10-02 13:08:40 +00:00
Matt Jankowski c009507912
Use button_to for method: :post links on account show page () 2024-10-01 11:14:12 +00:00
Matt Jankowski b9269c8d38
Convert admin/reset controller spec to system spec () 2024-08-29 08:38:17 +00:00
Matt Jankowski 71405eabfc
Use material symbols in table link helper () 2024-08-20 11:48:15 +00:00
Matt Jankowski b5d1d48266
Convert form_for -> form_with in views () 2024-06-14 09:54:22 +00:00
Matt Jankowski 8d5ed19c6d
Migrate form_tag to form_with in admin and auth views () 2024-06-14 09:49:10 +00:00
Claire 89f89d738f
Revert "Allow unblocking email addresses from any matching account ()" () 2024-05-21 08:56:08 +00:00
Emelia Smith 5fd56512de
Improve Report Notes and Account Moderation Notes () 2024-05-15 13:38:36 +00:00
Matt Jankowski 32ead51e5a
Add material design icons to admin/settings views ()
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-04-23 16:43:49 +00:00
Matt Jankowski f56309f5f0
Add by_latest_used scope, move admin area recent IPs to partial () 2024-04-02 13:51:34 +00:00
Claire 8a1423a474
Allow unblocking email addresses from any matching account () 2024-03-20 14:38:00 +00:00
Matt Jankowski f445d33fd6
Fix haml-lint LineLength cops in app/views/admin () 2024-03-15 11:19:00 +00:00
Matt Jankowski 2bd8d343cf
Fix Style/SoleNestedConditional and Style/IfInsideElse cops, regenerate haml todo () 2023-12-18 10:06:42 +00:00
Claire 963354978a
Add Account#unavailable? and Account#permanently_unavailable? aliases () 2023-11-30 15:43:26 +00:00
Matt Jankowski 72b7cd349c
Extract helper methods for form label in admin/ area views () 2023-11-29 10:06:19 +00:00
Matt Jankowski 3ca974e101
Use next keyword in field loop in admin/accounts/index view () 2023-10-26 10:52:14 +00:00
Matt Jankowski 70dbf84b9b
Solve simplest haml-lint Rubocop lints () 2023-10-25 12:38:01 +00:00
Matt Jankowski 8d0f12f776
Extract partials from admin/accounts/show view () 2023-10-16 18:02:15 +02:00
Matt Jankowski e715da6d25
Fix haml-lint Rubocop Rails/* cops () 2023-10-03 15:00:40 +02:00
Matt Jankowski 9974163776
Consolidate inclusion of admin js pack link () 2023-08-24 09:56:23 +02:00
Matt Jankowski f6dda59e5d
Fix haml-lint Rubocop Style/SymbolProc cop () 2023-07-18 17:43:04 +02:00
Nick Schonning 65669d3c57
Fix more haml-lint Rubocop () 2023-03-15 20:07:43 +01:00
Nick Schonning 75131e7bf7
Setup haml-lint CI with todo config () 2023-03-15 04:15:36 +01:00
Jeong Arm 5f56818f9e
Change followed_by link to location=all if account is local on /admin/accounts/:id page () 2023-02-13 14:39:00 +01:00
Jeong Arm 3656a6b9cc
Add "disabled" user filter for admin/accounts UI () 2022-12-15 17:30:47 +01:00
Claire 5917b46c05
Allow admins to refresh remotely-suspended accounts ()
* Change suspension text to mention that a remotely suspended account is not locally-suspended

* Add ability to refresh profile of remotely suspended accounts
2022-12-15 14:15:50 +01:00
Eugen Rochko 1d84cbeaab
Fix "select all matching items" being offered when all items are on the page () 2022-08-26 02:11:23 +02:00
Eugen Rochko 5b0e8cc92b
Add ability to select all accounts matching search for batch actions () 2022-08-25 23:33:34 +02:00
Jeong Arm d415f1116b
Fix /admin/accounts/ order parameter () 2022-08-17 22:07:30 +01:00
Eugen Rochko 44b2ee3485
Add customizable user roles ()
* 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
Eugen Rochko 6221b36b27
Remove sign-in token authentication, instead send e-mail about new sign-in () 2022-04-06 20:58:12 +02:00
Claire 2c45859ca9
Refactor account and status formatting ()
* Refactor status formatting

* Add account formatting helpers

* Remove StatusFormatter

* Fixup

* Fix copied typo
2022-03-28 01:17:17 +02:00
Eugen Rochko cefa526c6d
Refactor formatter ()
* Refactor formatter

* Move custom emoji pre-rendering logic to view helpers

* Move more methods out of Formatter

* Fix code style issues

* Remove Formatter

* Add inline poll options to RSS feeds

* Remove unused helper method

* Fix code style issues

* Various fixes and improvements

* Fix test
2022-03-26 02:53:34 +01:00
Eugen Rochko 2dd30804b6
Change how unconfirmed accounts are displayed in admin UI ()
Fix 
2022-03-26 02:53:13 +01:00
Eugen Rochko 392b367835
Fix IDN domains not being rendered correctly in a few left-over places () 2022-03-22 10:07:11 +01:00
Gomasy cf5435bb27
Fix being unable to search by domain () 2022-03-21 04:45:58 +01:00
Eugen Rochko 564efd0651
Add appeals ()
* 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
Eugen Rochko 3aebe711fd
Change languages to be listed under standard instead of native name in admin UI () 2022-02-09 04:15:38 +01:00
Eugen Rochko 8e84ebf0cb
Remove IP tracking columns from users table () 2022-01-16 13:23:50 +01:00
Claire 76761d5fc0
Add ability for admins to delete canonical email blocks ()
* 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
Eugen Rochko 0fb9536d38
Add batch suspend for accounts in admin UI () 2021-12-05 21:48:39 +01:00
Eugen Rochko 7de0ee7aba
Remove Keybase integration () 2021-11-26 05:58:18 +01:00
Eugen Rochko 771c9d4ba8
Add ability to skip sign-in token authentication for specific users ()
Remove "active within last two weeks" exception for sign in token requirement

Change admin reset password to lock access until the password is reset
2021-07-08 05:31:28 +02:00
Claire 67c5cdea40
Fix some ignored brakeman warnings () 2021-03-07 07:06:56 +01:00
ThibG 8357969559
Fix admins being able to suspend their instance actor ()
* Fix admin being able to suspend their own instance account

* Add text about the instance's own actor in admin view

* Change instance actor notice from flash message to template

* Do not list local instance actor in account moderation list
2020-12-15 17:23:58 +01:00
Mashiro 75d2762fdf
Add "invite request content" display in user account admin page ()
* feat: display `invite_request_text` in admin's user account page

* fix: move invite_request to the bottom of accounts page

* fix: remove time display, remove formate, change code terminology

* fix: remove escape
2020-12-15 06:28:14 +01:00
Takeshi Umeda d6fe0c94ca
Add account sensitized ()
* Add account sensitized

* Fix i18n normalize

* Fix description and spec

* Fix spec

* Fix wording
2020-11-04 20:45:01 +01:00
Takeshi Umeda 070026e634
Fix method of the DELETE DATA button () 2020-09-21 20:37:19 +02:00
Eugen Rochko ed099d8bdc
Change account suspensions to be reversible by default () 2020-09-15 14:37:58 +02:00