Commit Graph
113 Commits
Author SHA1 Message Date
Claire 5dad89e56d Add notifications for out-of-support versions of Mastodon (#39734) 2026-07-09 14:41:13 +00:00
Matt Jankowski e9697922c1 Handle offset relative to TZ in options list (#39334) 2026-06-09 12:58:45 +00:00
diondiondion 0c78d1fd0f Remove outdated hint for "Use system scrollbar" preference (#39297) 2026-06-05 09:27:45 +00:00
diondiondion 15a7507a09 Use radio buttons for emoji style preference (#39126) 2026-05-21 16:55:28 +00:00
Matt Jankowski 3411d06f9e Pull user settings defaults from configuration (#38592) 2026-04-17 08:31:37 +00:00
diondiondion 68984de5b5 Revamp heading levels in settings & admin pages (#38230) 2026-03-17 10:32:24 +00:00
Matt Jankowski e7cec161fd Reduce haml-lint LineLength configuration to 240 (#37287) 2026-03-02 14:43:57 +00:00
Claire 75ba314e6b Migrate to new theming infrastructure (#37612) 2026-02-10 10:59:47 +00:00
diondiondion a0ce77673c Add dedicated user preferences for theme mode & contrast (#37288) 2025-12-19 15:31:44 +00:00
diondiondion 830ffbe2da Remove required field markers from unclearable fields in user preferences (#37291) 2025-12-18 08:58:06 +00:00
Matt Jankowski 009275e66b Use link_to for contribute translation link (#36011) 2025-12-17 15:19:21 +00:00
Echo 85d0cdb5f7 Emoji: Remove final flag (#36409) 2025-10-28 11:33:27 +00:00
diondiondion 6dad80eb8c Add new "quick boosting" setting (#36516) 2025-10-17 13:02:47 +00:00
diondiondion 20961c7538 Add keyboard shortcut info banner to the boosting preferences section (#36506) 2025-10-16 14:53:23 +00:00
diondiondion 05244c335d Restructure appearance settings to introduce new Advanced settings section (#36496) 2025-10-16 09:44:24 +00:00
diondiondion 872044484c Update labels in Posting defaults settings (#36084) 2025-09-11 14:04:15 +00:00
Claire ab698ff521 Move posting defaults to their own preferences sub-category (#35966) 2025-09-01 08:31:07 +00:00
Claire 3c17ccab37 Rearrange posting defaults settings (#35896) 2025-08-25 15:50:22 +00:00
Claire 80aadc55df Add missing mailer for quote notifications (#35652) 2025-08-04 10:44:59 +00:00
David Roetzel 8a1c43bf3b Use default for preselected default privacy post setting (#35422) 2025-07-24 08:23:41 +00:00
Echo ef66d8379c Add option to set emoji preferences behind feature flag (#35282) 2025-07-08 10:51:11 +00:00
Claire 5305e939c4 Add (currently unused) setting for default quote policy (#34623) 2025-05-13 11:47:38 +00:00
Eugen Rochko 1e70da5e3c Add reminder when about to post without alt text in web UI (#33760) 2025-01-29 11:37:56 +00:00
Michael Stanclift 04b7046be1 Provide option to force use of system scrollbar styling (#32117) 2024-12-03 08:38:23 +00:00
Christian Schmidt 2e66dd09e2 Show default time zone (#31803) 2024-11-22 14:48:41 +00:00
Matt Jankowski 7e35bef97e Remove explicit put action in settings forms (#32176) 2024-10-01 10:34:05 +00:00
ClaireandEugen Rochko ad52b04a1c Add setting to disable hover cards (#30931)
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
2024-07-11 19:42:58 +00:00
Claire 37ca59815c Remove setting for unfollow confirmation modal, and make it unconditional (#29373) 2024-03-22 16:24:04 +00:00
Eugen Rochko 50b17f7e10 Add notification policies and notification requests (#29366) 2024-03-07 14:53:37 +00:00
Matt Jankowski 09ab073f0c Fix LineLength haml-lint in app/views/settings area (#28663) 2024-01-09 15:28:56 +00:00
Matt Jankowski 68f06f1fd4 Fix haml-lint LineLength cop for settings/preferences/notifications/show (#28655) 2024-01-09 09:31:32 +00:00
gunchleoc 68ec1d180a Fix language sorting in settings (#27158) 2023-10-04 09:23:50 +02:00
Claire 16681e0f20 Add admin notifications for new Mastodon versions (#26582) 2023-09-01 17:47:07 +02:00
Claire 163b004bb1 Change admin e-mail notification settins to be their own settings group (#26596) 2023-08-24 14:43:00 +02:00
ClaireandEugen Rochko fc5ab2dc83 Add privacy tab in profile settings (#26484)
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
2023-08-14 18:52:45 +02:00
Eugen Rochko 4d01d1a1ee Remove 16:9 cropping from web UI (#26132) 2023-07-24 13:46:55 +02:00
Matt Jankowski 39d9804119 Fix haml-lint Rubocop Style/WordArray cop (#26058) 2023-07-18 17:25:41 +02:00
Matt Jankowski 361dd43235 Fix haml-lint Rubocop lambda cop (#25946) 2023-07-17 15:07:29 +02:00
Eugen Rochko 4c9406bdb0 Add time zone preference (#25342) 2023-06-10 03:29:37 +02:00
jsgoldstein 18f092d927 Fix translations for changing theme (#25340) 2023-06-08 17:12:41 +02:00
Eugen RochkoandClaire a9b5598c97 Change user settings to be stored in a more optimal way (#23630)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-03-30 14:44:00 +02:00
Nick Schonning 65669d3c57 Fix more haml-lint Rubocop (#24107) 2023-03-15 20:07:43 +01:00
Eugen Rochko 8f07381856 Revert "Remove preference to aggregate reblogs in home/list feeds (#18112)" (#19463)
This reverts commit af396fa35f.
2022-10-26 09:10:18 +02:00
Eugen Rochko af396fa35f Remove preference to aggregate reblogs in home/list feeds (#18112) 2022-08-25 23:38:36 +02:00
Eugen Rochko 0b3e4fd5de Remove digest e-mails (#17985)
* Remove digest e-mails

* Remove digest-related code
2022-08-25 23:38:22 +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
Eugen Rochko 8e20e16cf0 Change e-mail notifications to only be sent when recipient is offline (#17984)
* Change e-mail notifications to only be sent when recipient is offline

Change the default for follow and mention notifications back on

* Add preference to always send e-mail notifications

* Change wording
2022-04-08 18:03:31 +02:00
Eugen RochkoandClaire edf09ec747 Add /api/v1/accounts/familiar_followers to REST API (#17700)
* Add `/api/v1/accounts/familiar_followers` to REST API

* Change hide network preference to be stored consistently for local and remote accounts

* Add dummy classes to migration

* Apply suggestions from code review

Co-authored-by: Claire <claire.github-309c@sitedethib.com>

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2022-03-07 09:36:47 +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
Eugen Rochko 3aebe711fd Change languages to be listed under standard instead of native name in admin UI (#17485) 2022-02-09 04:15:38 +01:00