Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-03-31 | Fix invalid/expired invites being processed on sign-up (#24337) | Claire | |
2023-03-30 | Change user settings to be stored in a more optimal way (#23630) | Eugen Rochko | |
Co-authored-by: Claire <claire.github-309c@sitedethib.com> | |||
2023-03-27 | Fix user archive takeout when using OpenStack Swift or S3 providers with no ↵ | Claire | |
ACL support (#24200) | |||
2023-03-26 | Move link header setting to after_action (#24251) | Matt Jankowski | |
2023-03-26 | Add allow_other_host in redirects which may go outside app (#24252) | Matt Jankowski | |
2023-03-22 | Fix Rails cache namespace being overriden with `v2` for cached statuses (#24202) | Claire | |
2023-03-20 | Remove references to non-existent actions (#24183) | Matt Jankowski | |
2023-03-17 | Workaround the ActiveRecord / Marshal serialization bug on Ruby 3.2 (#24142) | Jean byroot Boussier | |
Co-authored-by: Jean Boussier <jean.boussier@gmail.com> | |||
2023-03-17 | Link to the Identity provider's account settings from the account settings ↵ | CSDUMMI | |
(#24100) Co-authored-by: Claire <claire.github-309c@sitedethib.com> | |||
2023-03-16 | Change user backups to use expiring URLs for download when possible (#24136) | Eugen Rochko | |
2023-03-16 | Replace `Status#translatable?` with language matrix in separate endpoint ↵ | Christian Schmidt | |
(#24037) | |||
2023-03-16 | Autofix Rubocop Style/RedundantArgument (#23798) | Nick Schonning | |
2023-03-15 | Fix misleading error code when receiving invalid WebAuthn credentials (#23568) | Claire | |
2023-03-15 | Redirect users to SLO at the IdP after logging them out of Mastodon. (#24020) | CSDUMMI | |
2023-03-13 | Prefer the stored location as after_sign_in_path in Omniauth Callback ↵ | CSDUMMI | |
Controller (#24073) | |||
2023-03-03 | Fix server error when failing to follow back followers from `/relationships` ↵ | Claire | |
(#23787) | |||
2023-03-03 | Fix “Remove all followers from the selected domains” being more ↵ | Claire | |
destructive than it claims (#23805) | |||
2023-02-21 | Autofix Rubocop Rails/FindById (#23762) | Nick Schonning | |
2023-02-20 | Autofix Rubocop remaining Layout rules (#23679) | Nick Schonning | |
2023-02-20 | Enable Rubocop HTTP status rules (#23717) | Nick Schonning | |
2023-02-19 | Autofix Rubocop Style/RedundantBegin (#23703) | Nick Schonning | |
2023-02-18 | Autofix Rubocop Style/TrailingCommaInArguments (#23694) | Nick Schonning | |
2023-02-18 | Autofix Rubocop Style/IfUnlessModifier (#23697) | Nick Schonning | |
2023-02-18 | Autofix Rubocop Lint/AmbiguousOperatorPrecedence (#23681) | Nick Schonning | |
2023-02-13 | Add API parameter to safeguard unexpect mentions in new posts (#18350) | Claire | |
2023-02-08 | Remove posts count and last posts from ActivityPub representation of hashtag ↵ | Claire | |
collections (#23460) | |||
2023-02-08 | Apply Rubocop Style/NegatedIfElseCondition (#23451) | Nick Schonning | |
2023-02-08 | Apply Rubocop Performance/RedundantSplitRegexpArgument (#23443) | Nick Schonning | |
* Apply Rubocop Performance/RedundantSplitRegexpArgument * Update app/controllers/concerns/signature_verification.rb | |||
2023-02-02 | Change `POST /settings/applications/:id` to regenerate token on scopes ↵ | Claire | |
change (#23359) Fixes #23096 | |||
2023-02-01 | Change notifications per page from 15 to 40 in REST API (#23348) | Eugen Rochko | |
2023-01-18 | Add more specific error messages to HTTP signature verification (#21617) | Claire | |
* Return specific error on failure to parse Date header * Add error message when preferredUsername is not set * Change error report to be JSON and include more details * Change error report to differentiate unknown account and failed refresh * Add tests | |||
2023-01-18 | Add confirmation screen when handling reports (#22375) | Claire | |
* Add confirmation screen on moderation actions * Add flash notice when a report has been processed * Refactor tests * Add tests | |||
2023-01-18 | Add support for editing media description and focus point of already-posted ↵ | Claire | |
statuses (#20878) * Add backend support for editing media attachments of existing posts * Allow editing media attachments of already-posted toots * Add tests | |||
2023-01-18 | Fix /api/v1/admin/trends/tags using wrong serializer (#18943) | Claire | |
* Fix /api/v1/admin/trends/tags using wrong serializer Fix regression from #18641 * Only use `REST::Admin::TagSerializer` when the user can `manage_taxonomies` * Fix admin trending hashtag component to not link if `id` is unknown | |||
2023-01-18 | Change domain block CSV parsing to be more robust and handle more lists (#21470) | Claire | |
* 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-13 | Allow changing hide_collections setting with the api (#22790) | Carl Schwan | |
* Allow changing hide_collections setting with the api This is currently only possible with app/controllers/settings/profiles_controller.rb and is the only difference in the allowed parameter between the two controllers * Fix the lint issue * Use normal indent | |||
2023-01-10 | Change referrer-policy to no-referrer application-wide (#23014) | Claire | |
2023-01-05 | Add dropdown menu item to open admin interface for remote domains (#21895) | Claire | |
* Allow /admin/instances/:domain to handle IDNs * Add dropdown menu item to open admin interface for remote domains | |||
2023-01-05 | Fix PermalinkRedirector not applying to users with moved accounts (#22497) | Claire | |
Fixes #22262 | |||
2022-12-15 | Fix changing domain block severity not undoing individual account effects ↵ | Claire | |
(#22135) * Fix changing domain block severity not undoing individual account effects Fixes #22133 * Add tests | |||
2022-12-15 | Fix single name variables on controller folder (#20092) | David Vega | |
Co-authored-by: petrokoriakin1 <116151189+petrokoriakin1@users.noreply.github.com> Co-authored-by: petrokoriakin1 <116151189+petrokoriakin1@users.noreply.github.com> Co-authored-by: Effy Elden <effy@effy.space> | |||
2022-12-15 | Change CSP directives on API to be tight and concise (#20960) | Claire | |
2022-12-15 | Fix N+1 queries from in NotificationsController (#21202) | nametoolong | |
Co-authored-by: Nonexistent <nx@example.org> | |||
2022-12-15 | Allow adding relays while secure mode & limited federation mode are enabled ↵ | Effy Elden | |
(#22324) | |||
2022-12-15 | Revoke all authorized applications on password reset (#21325) | Francis Murillo | |
* Clear sessions on password change * Rename User::clear_sessions to revoke_access for a clearer meaning * Add reset paassword controller test * Use User.find instead of User.find_for_authentication for reset password test * Use redirect and render for better test meaning in reset password Co-authored-by: Effy Elden <effy@effy.space> | |||
2022-12-07 | Log admin approve and reject account (#22088) | Francis Murillo | |
* Log admin approve and reject account * Add unit tests for approve and reject logging | |||
2022-12-07 | Fix irreversible and whole_word parameters handling in /api/v1/filters (#21988) | Claire | |
Fixes #21965 | |||
2022-12-01 | Fix some performance issues with /admin/instances (#21907) | Claire | |
/admin/instances?availability=failing remains wholly unefficient | |||
2022-11-21 | Fix not being able to follow more than one hashtag (#21285) | Claire | |
Fixes regression from #20860 | |||
2022-11-17 | Fix form-action CSP directive for external login (#20962) | Claire | |