- May 26, 2022
-
- May 22, 2022
-
-
Eugen Rochko authored
-
- May 18, 2022
-
-
Eugen Rochko authored
-
- May 09, 2022
-
-
Claire authored
Fixes #18342
-
- May 03, 2022
-
-
Claire authored
* Bump version to 3.5.2 * Change some entries to be more clear * Add some extra notes * Fix line wrap Co-authored-by:
Eugen Rochko <eugen@zeonfederated.com>
-
- May 02, 2022
-
-
Claire authored
Fixes #18235 Add `tootctl settings registrations approved` with optional `--require-reason` switch.
-
- Apr 29, 2022
-
-
Eugen Rochko authored
* Fix opening and closing Redis connections instead of using a pool * Fix Redis connections not being returned to the pool in CLI commands
-
Gaelan Steele authored
-
- Apr 28, 2022
-
-
Eugen Rochko authored
* Fix single Redis connection being used across all Sidekiq threads * Fix tests
-
- Apr 26, 2022
-
-
Claire authored
* Add migration test about instance actor key * Fix old migration * Work around incorrect database state
-
- Apr 08, 2022
-
-
0x2019 authored
* Fix error responses in `from` search prefix (addresses mastodon/mastodon#17941) Using unsupported prefixes now reports a 422; searching for posts from an account the instance is not aware of reports a 404. TODO: The UI for this on the front end is abysmal. Searching `from:username@domain` now succeeds when `domain` is the local domain; searching `from:@username(@domain)?` now works as expected. * Remove unused methods on new Error classes as they are not being used Currently when `raise`d there are error messages being supplied, but this is not actually being used. The associated `raise`s have been edited accordingly. * Remove needless comments * Satisfy rubocop * Try fixing tests being unable to find AccountFindingConcern methods * Satisfy rubocop * Simplify `from` prefix logic This incorporates @ClearlyClaire's suggestion (see https://github.com/mastodon/mastodon/pull/17963#pullrequestreview-933986737). Accepctable account strings in `from:` clauses are more lenient than before this commit; for example, `from:@user@example.org@asnteo +cat` will not error, and return posts by @user@example.org containing the word "cat". This is more consistent with how Mastodon matches mentions in statuses. In addition, `from` clauses will not be checked for syntatically invalid usernames or domain names, simply 404ing when `Account.find_remote!` raises ActiveRecord::NotFound. New code for this PR that is no longer used has been removed.
-
Eugen Rochko authored
- Apr 07, 2022
- Apr 06, 2022
-
-
Eugen Rochko authored
-
- Apr 01, 2022
-
-
Holger authored
-
- Mar 30, 2022
-
- Mar 26, 2022
-
- Mar 21, 2022
-
-
Claire authored
Fixes #17831
-
- Mar 17, 2022
-
-
Claire authored
-
- Mar 15, 2022
-
-
Eugen Rochko authored
* Bump version to 3.5.0rc1 * Various fixes and improvements * Update AUTHORS.md * Various fixes and improvements * Update README.md
-
- Mar 12, 2022
-
-
Claire authored
* Update fix-duplicates task to 2022_02_10_153119 Also add support for Appeal to AccountMerging#merge_with! * Update fix-duplicates task to 2022_03_07_094650 * Update fix-duplicates task to 2022_03_09_213005 * Update fix-duplicates task to 2022_03_07_083603 * Update fix-duplicates task to 2022_03_10_060626 * Update fix-duplicates script to 2022_03_07_083603 * Update fix-duplicates task to 2022_03_10_060706 * Update fix-duplicates task to 2022_03_10_060959 * Silence CodeClimate
-
Eugen Rochko authored
* Fix null values being included in some indexes * Update lib/mastodon/migration_helpers.rb Co-authored-by:
Claire <claire.github-309c@sitedethib.com> * Add documentation link to corruption error message Co-authored-by:
Claire <claire.github-309c@sitedethib.com>
-
- Mar 07, 2022
-
-
Claire authored
* Add migration tests for hide_network settings migration * Add tests about suspended/suspended_at * Add more tests regarding the results of migrations * Fix migration test regarding stale conflicting remote account * Add migration tests about AccountConversation
-
- Mar 06, 2022
-
-
Rens Groothuijsen authored
-
Josh Soref authored
* spelling: account Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: affiliated Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: appearance Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: autosuggest Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: cacheable Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: component Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: conversations Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: domain.example Clarify what's distinct and use RFC friendly domain space. Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: environment Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: exceeds Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: functional Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: inefficiency Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: not Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: notifications Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: occurring Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: position Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: progress Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: promotable Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: reblogging Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: repetitive Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: resolve Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: saturated Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: similar Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: strategies Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: success Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: targeting Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: thumbnails Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: unauthorized Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: unsensitizes Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: validations Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> * spelling: various Signed-off-by:
Josh Soref <jsoref@users.noreply.github.com> Co-authored-by:
Josh Soref <jsoref@users.noreply.github.com>
-
- Feb 23, 2022
-
-
Jeong Arm authored
-
- Feb 22, 2022
-
-
Claire authored
Video files with variable framerates are converted to constant framerate videos and the output framerate picked by ffmpeg is based on the original file's container framerate (which can be different from the average framerate). This means that an input video with variable framerate with about 30 frames per second on average, but a maximum of 120 fps will be converted to a constant 120 fps file, which won't be processed by other Mastodon servers. This commit changes it so that input files with VFR and a maximum framerate above the framerate threshold are converted to VFR files with the maximum frame rate enforced.
-
- Feb 08, 2022
-
-
Eugen Rochko authored
* Remove language detection through cld3 * Update app/helpers/languages_helper.rb Co-authored-by:
Yamagishi Kazutoshi <ykzts@desire.sh> Co-authored-by:
Yamagishi Kazutoshi <ykzts@desire.sh>
-
- Feb 03, 2022
-
-
Eugen Rochko authored
-
- Jan 31, 2022
-
-
Claire authored
-
- Jan 30, 2022
- Jan 23, 2022
-
-
Claire authored
* Remove leftover database columns from Devise::Models::Rememberable * Update fix-duplication maintenance script * Improve errors/warnings in the fix-duplicates maintenance script
-
- Jan 20, 2022
-
-
Claire authored
Fixes #17297
-
- Dec 26, 2021
-
-
Eugen Rochko authored
-
- Dec 17, 2021
-
-
Claire authored
* Add admin option to remove canonical email blocks from a deleted account * Add tootctl canonical_email_blocks to inspect and remove canonical email blocks
-