Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-19 | Autofix Rubocop RSpec/Capybara/FeatureMethods (#23708) | Nick Schonning | |
2023-02-19 | Autofix Rubocop Style/TrailingCommaInArrayLiteral (#23692) | Nick Schonning | |
2023-02-18 | Autofix Rubocop Style/TrailingCommaInHashLiteral (#23693) | Nick Schonning | |
2023-02-18 | Autofix Rubocop RSpec/ExcessiveDocstringSpacing (#23666) | 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 | Apply Rubocop Style/RedundantConstantBase (#23463) | Nick Schonning | |
2023-02-18 | Autofix Rubocop Lint/ParenthesesAsGroupedExpression (#23682) | Nick Schonning | |
2023-02-18 | Enable Rubocop RSpec/HooksBeforeExamples (#23668) | Nick Schonning | |
2023-02-18 | Autofix Rubocop Style/RedundantPercentQ (#23651) | Nick Schonning | |
2023-02-18 | Autofix Rubocop RSpec/ExampleWording (#23667) | Nick Schonning | |
2023-02-18 | Enable Rubocop RSpec/MultipleDescribes (#23672) | Nick Schonning | |
2023-02-18 | Autofix Rubocop RSpec/ClassCheck (#23685) | Nick Schonning | |
2023-02-18 | Autofix Rubocop Lint/SymbolConversion (#23683) | Nick Schonning | |
2023-02-18 | Autofix Rubocop Lint/AmbiguousOperator (#23680) | Nick Schonning | |
2023-02-18 | Enable Rubocop Style/NumericLiterals (#23647) | Nick Schonning | |
2023-02-18 | Run rubocop formatting except line length (#23632) | Nick Schonning | |
2023-02-17 | Autofix Rubocop RSpec/EmptyLineAfterExample (#23661) | Nick Schonning | |
2023-02-17 | Autofix Rubocop RSpec/BeNil (#23653) | Nick Schonning | |
2023-02-17 | Autofix Rubocop Style/NestedParenthesizedCalls (#23646) | Nick Schonning | |
2023-02-17 | Autofix Rubocop Style/MethodCallWithoutArgsParentheses (#23645) | Nick Schonning | |
2023-02-14 | Add `memorial` attribute to REST API (#23591) | Claire | |
2023-02-13 | Add API parameter to safeguard unexpect mentions in new posts (#18350) | Claire | |
2023-02-13 | Add tests to indicate inclusion of self replies in statuses endpoint (#23266) | Varun Sharma | |
2023-02-13 | Add tests for `REST::AccountSerializer` (#23319) | Claire | |
2023-02-10 | Fix unbounded recursion in post discovery (#23506) | Claire | |
* Add a limit to how many posts can get fetched as a result of a single request * Add tests * Always pass `request_id` when processing `Announce` activities --------- Co-authored-by: nametoolong <nametoolong@users.noreply.github.com> | |||
2023-02-08 | Apply Rubocop Rails/WhereNot (#23448) | Nick Schonning | |
* Apply Rubocop Rails/WhereNot * Update spec for where.not | |||
2023-02-08 | Apply Rubocop Style/ExpandPathArguments (#23450) | Nick Schonning | |
2023-02-07 | Autofix Rails/EagerEvaluationLogMessage (#23429) | Nick Schonning | |
* Autofix Rails/EagerEvaluationLogMessage * Update spec for debug block syntax | |||
2023-02-07 | Fix `UserCleanupScheduler` crash when an unconfirmed account has a ↵ | Claire | |
moderation note (#23318) * Fix `UserCleanupScheduler` crash when an unconfirmed account has a moderation note * Add tests | |||
2023-02-02 | Change `POST /settings/applications/:id` to regenerate token on scopes ↵ | Claire | |
change (#23359) Fixes #23096 | |||
2023-01-25 | Add `roles` attribute to Account entities in REST API (#23255) | Claire | |
2023-01-24 | Fix email with empty domain name labels passing validation (#23246) | Claire | |
* Fix email with empty domain name labels passing validation `EmailMxValidator` would allow empty labels because `Resolv::DNS` is particularly lenient about them, but the email would be invalid and unusable. * Add tests | |||
2023-01-24 | Fix account activation being triggered before email confirmation (#23245) | Claire | |
* Add tests * Fix account activation being triggered before email confirmation Fixes #23098 | |||
2023-01-23 | Suppress AddressFamilyError in link verification (#23204) | Markus Unterwaditzer | |
* Suppress AddressFamilyError * clarify comment | |||
2023-01-23 | Add missing `policy` attribute to `WebPushSubscriptionSerializer` (#23210) | Claire | |
* Add missing `policy` attribute to `WebPushSubscriptionSerializer` Fixes #23145 * Add tests | |||
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 | 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 | Fix crash when marking statuses as sensitive while some statuses are deleted ↵ | Claire | |
(#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-11 | Fix sanitizer parsing link text as HTML when stripping unsupported links ↵ | Claire | |
(#22558) | |||
2023-01-11 | fix: allow verification when page size exceeds 1MB (using HTML5 parser) (#22879) | Markus Unterwaditzer | |
* fix: allow verification when page size exceeds 1MB Truncates the page after 1MB instead Closes #15316 * switch to HTML5 parser, fix rubocop errors * undo rubocop fixes Co-authored-by: Chris Zubak-Skees <chriszs@gmail.com> | |||
2023-01-05 | Fix possible race conditions when suspending/unsuspending accounts (#22363) | Claire | |
* Fix possible race conditions when suspending/unsuspending accounts * Fix tests Tests were assuming SuspensionWorker and UnsuspensionWorker would do the suspending/unsuspending themselves, but this has changed. | |||
2023-01-05 | Fix home TL could contain post from who blocked me (#22849) | Jeong Arm | |
* Fix home tl contains post from who blocked me * Add test * Fix feed_manager's build_crutches blocked_by was not includes status' owner * Add test for status from I blocked * Fix typo | |||
2023-01-04 | Fix ・ detection in hashtag regex to construct hashtag correctly (#22888) | Partho Ghosh | |
* Fix ・ detection in hashtag regex to construct hashtag correctly * Fixed rubocop liniting issues * More rubocop linting fix | |||
2022-12-15 | Add follow request banner on account header (#20785) | Claire | |
* Add requested_by to relationship maps * Display whether an account has requested to follow you on their profile | |||
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 | Save avatar or header correctly even if other one fails (#18465) | Jeong Arm | |
* Save avatar or header correctly if other one fails * Fix test | |||
2022-12-15 | Use Rails tag API to build RSS feed for spoilers and polls (#20163) | Neil Matatall | |
* Use Rails tag API to build RSS feed for spoilers and polls While the previous method did not contain a bug or a potential issue, the tag API can be very resilient against future problems and reduces the amount of manual management of the escape status of the content. I've added tests to ensure that the formatting is broken and still escapes control characters correctly. * this seems cleaner and passes * Incorporate feedback by moving the br to its own line and using the tag helper over the string constant for the br tag itself * whoops, tag helper doesn't use a self-closing tag |