- Jul 01, 2020
-
-
ThibG authored
* Change move handler to carry blocks and mutes over When user A blocks user B and B moves to a new account C, make A block C accordingly. Note that it only works if A's instance is aware of the Move, that is, if B is on A's instance or has followers there. * Also notify instances with known people blocking you when moving * Add automatic account notes when blocking/muting an account that had no note
-
- Jun 30, 2020
-
-
Eugen Rochko authored
-
ThibG authored
* Add UserNote model * Add UI for user notes * Put comment in relationships entity * Add API to create user notes * Copy user notes to new account when receiving a Move activity * Address some of the review remarks * Replace modal by inline edition * Please CodeClimate * Button design changes * Change design again * Cancel note edition when pressing Escape * Fixes * Tweak design again * Move “Add note” item, and allow users to add notes to themselves * Rename UserNote into AccountNote, rename “comment” Relationship attribute to “note”
-
- Jun 29, 2020
-
-
Eugen Rochko authored
Regression from #14145
-
Eugen Rochko authored
- Change audio files to not be stripped of metadata - Automatically extract cover art from audio if it exists - Add `thumbnail` parameter to `POST /api/v1/media`, `POST /api/v2/media` and `PUT /api/v1/media/:id` - Add `icon` to represent it in attachments in ActivityPub - Fix `preview_url` containing URL of missing missing image when there is no thumbnail instead of null - Fix duration of audio not being displayed on public pages until the file is loaded
-
- Jun 09, 2020
-
-
ThibG authored
* Split media cleanup from reject-media domain blocks to its own service * Slightly improve ClearDomainMediaService error handling * Lower DomainClearMediaWorker to lowest-priority queue * Do not catch ActiveRecord::RecordNotFound in domain block workers * Fix DomainBlockWorker spec labels * Add some specs * Change domain blocks to immediately mark accounts as suspended Rather than doing so sequentially, account after account, while cleaning their data. This doesn't change much about the time the block takes to complete, but it immediately prevents interaction with the blocked domain, while up to now, it would only be guaranteed when the process ends.
-
Eugen Rochko authored
-
- Jun 04, 2020
-
-
ThibG authored
* Fix serialization of replies when some of them are URIs Fixes #13956 * Add test
-
- Jun 02, 2020
-
-
Eugen Rochko authored
-
- May 15, 2020
-
-
ThibG authored
-
- May 14, 2020
- May 12, 2020
-
-
dependabot-preview[bot] authored
* Bump doorkeeper from 5.3.3 to 5.4.0 Bumps [doorkeeper](https://github.com/doorkeeper-gem/doorkeeper) from 5.3.3 to 5.4.0. - [Release notes](https://github.com/doorkeeper-gem/doorkeeper/releases) - [Changelog](https://github.com/doorkeeper-gem/doorkeeper/blob/master/CHANGELOG.md) - [Commits](https://github.com/doorkeeper-gem/doorkeeper/compare/v5.3.3...v5.4.0 ) Signed-off-by:
dependabot-preview[bot] <support@dependabot.com> * Fix tests * Fix use of Doorkeeper::AccessToken.find_or_create_for * Fix tests? Co-authored-by:
dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by:
Thibaut Girka <thib@sitedethib.com>
-
- May 10, 2020
-
-
ThibG authored
* Fix sr locale being selected over sr-Latn * Update tests
-
Eugen Rochko authored
-
Eugen Rochko authored
Fix #12613
-
Takeshi Umeda authored
* Add remote only to public timeline * Fix code style
-
ThibG authored
* Improve RSS entries for statuses - Render polls in both accounts and tags serializers - Refactor RSS serializers - Change title preview to include ellipsis when truncated - Change title preview to show CW instead of toot text - Add tests * Remove title from OEmbed serialization Twitter doesn't serialize title either, and tihs allows us to move the title formatting code to the RSS serializers.
-
- May 08, 2020
-
-
ThibG authored
Fixes #13612
-
Taras Gogol authored
-
- May 03, 2020
-
-
Eugen Rochko authored
-
Yamagishi Kazutoshi authored
This reverts commit 05756c9a.
-
Eugen Rochko authored
-
- Apr 25, 2020
-
-
Eugen Rochko authored
-
- Apr 15, 2020
-
-
Eugen Rochko authored
-
- Apr 03, 2020
-
-
Eugen Rochko authored
-
- Mar 31, 2020
-
-
Eugen Rochko authored
Also: - Fix locks not being removed when jobs go to the dead job queue - Add UI for managing locks to the Sidekiq dashboard - Remove unused Sidekiq workers Fix #13349
-
- Mar 25, 2020
-
-
ThibG authored
Mastodon enforces the “sensitive” flag on media attachments whenever a toot is posted with a Content Warning. However, it does so *after* potentially converting the Content Warning to toot text (when there is no toot text), which leads to inconsistent and surprising behavior for API clients. This commit fixes this inconsistency.
-
- Mar 21, 2020
-
-
dependabot-preview[bot] authored
* Bump sidekiq from 5.2.7 to 6.0.0 Bumps [sidekiq](https://github.com/mperham/sidekiq) from 5.2.7 to 6.0.0. - [Release notes](https://github.com/mperham/sidekiq/releases) - [Changelog](https://github.com/mperham/sidekiq/blob/master/Changes.md) - [Commits](https://github.com/mperham/sidekiq/compare/v5.2.7...v6.0.0 ) Signed-off-by:
dependabot-preview[bot] <support@dependabot.com> * Sidekiq::Logger.logger -> Sidekiq.logger * Drop support Ruby 2.4 * update Co-authored-by:
dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> Co-authored-by:
Yamagishi Kazutoshi <ykzts@desire.sh>
-
ThibG authored
-
- Mar 08, 2020
-
-
guigeekz authored
* Move submit button to the top of the edit page * Duplicate save button on long form * Fix click submit on profile spec
-
Eugen Rochko authored
-
- Feb 27, 2020
-
-
Eugen Rochko authored
-
- Feb 16, 2020
-
-
ThibG authored
* Fix user agreement not being verified * Fix tests * Fix up agreement field being dismissed
-
- Feb 08, 2020
-
-
Eugen Rochko authored
- Disallow links with relative paths - Disallow iframes with non-http protocols and relative paths Close #13037
-
- Feb 03, 2020
-
-
Eugen Rochko authored
Instead of returning a signature verification error, pretend there was no signature (i.e., this does not allow access to resources that need a valid signature), so public resources can still be fetched Fix #13011
-
- Feb 01, 2020
-
-
abcang authored
* Search account domain in lowercase * fix rubocop error * fix spec/models/account_spec.rb
-
- Jan 25, 2020
-
-
Eugen Rochko authored
-
Eugen Rochko authored
-
- Jan 23, 2020
-
-
Eugen Rochko authored
Revert #12741
-