- May 03, 2020
-
-
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
-
Eugen Rochko authored
* Add announcements Fix #11006 * Add reactions to announcements * Add admin UI for announcements * Add unit tests * Fix issues - Add `with_dismissed` param to announcements API - Fix end date not being formatted when time range is given - Fix announcement delete causing reactions to send streaming updates - Fix announcements container growing too wide and mascot too small - Fix `all_day` being settable when no time range is given - Change text "Update" to "Announcement" * Fix scheduler unpublishing announcements before they are due * Fix filter params not being passed to announcements filter
-
Eugen Rochko authored
Fix #12554
-
ThibG authored
-
- Jan 11, 2020
-
-
ThibG authored
-
ThibG authored
* Fix wrong grouping in Twitter valid_url regex * Add support for xmpp URIs Fixes #9776 The difficult part is autolinking, because Twitter-text's extractor does some pretty ad-hoc stuff to find things that “look like” URLs, and XMPP URIs do not really match the assumptions of that lib, so it doesn't sound wise to try to shoehorn it into the existing regex. This is why I used a specific regex (very close, although slightly more permissive than the RFC), and a specific scan function (a simplified version of the generalized one from Twitter). * Remove leading “xmpp:” from auto-linked text
-
- Jan 10, 2020
-
-
Alexander authored
* improve shown status title, useful for atom/rss * use single quotes to satisfy codeclimate * fix tests, make message more pretty * fix tests * fix codestyle * fix codestyle * remove atom_serializer_spec Co-authored-by:
Yamagishi Kazutoshi <ykzts@desire.sh>
-
- Jan 08, 2020
-
-
ThibG authored
Fixes #12795 It was already possible to create domain blocks for TLDs, but those weren't enforced, nor editable. This commit changes it so that they are enforced and editable.
-
- Jan 04, 2020
-
-
Eugen Rochko authored
Fix #3804, Fix #5776
-
- Jan 03, 2020
-
-
Bèr Kessels authored
* Add feature test that tests behaviour of profile name and bio * Fix rubocop style errors in Login Spec. * DRY log_in_spec by reusing the stories helper Co-authored-by:
Eugen Rochko <eugen@zeonfederated.com>
-
- Jan 02, 2020
-
-
ThibG authored
* Fix RefollowWorker not keeping show_reblogs setting * Fix RefollowWorker
-
Eugen Rochko authored
-
- Dec 30, 2019
-
-
ThibG authored
* Hide blocked, muted, and blocked-by users from toot favourite lists * Hide blocked, muted, and blocked-by users from toot reblog lists * Hide blocked, muted, and blocked-by users from followers/following (API) * Fix tests * Hide blocked, muted, and blocked-by users from followers/following on public pages
-
Eugen Rochko authored
This changes the REST API to return unicode domains in the `acct` attribute instead of punycode, and to render unicode instead of punycode on public HTML pages as well. Fix #7812, fix #12246
-
- Dec 18, 2019
-
-
Bèr Kessels authored
-
- Dec 17, 2019
-
-
ThibG authored
* Remove “protocol” argument and return value, as only ActivityPub is supported * Remove FetchRemoteAccountService, only use ActivityPub::FetchRemoteAccountService * Fix tests
-
- Dec 16, 2019
-
-
Thomas Citharel authored
This adds support for Event AP type in Mastodon. Events are converted into toots by taking their title (AS name) and their URL (AP ID). Event picture is also brought in if available. Testable by fetching event content from https://test.mobilizon.org Signed-off-by:
Thomas Citharel <tcit@tcit.fr>
-
- Dec 02, 2019
-
-
Yamagishi Kazutoshi authored
-
- Dec 01, 2019
-
-
ThibG authored
* Add follow_request notification type The notification type already existed in the backend but was never pushed to the front-end. This also means translation strings were also available for the backend, from the notification mailer. Unlike other notification types, these are off by default, to match what I remember of Gargron's view on the topic: that follow requests should not clutter notifications and should instead be reviewed at the user's own leisure in the dedicated column. Since follow requests have their own column, I've deemed it unnecessary to add a specific tab for them in the notification quick filter. * Show follow request link in single-column if there are pending requests, even if account isn't locked * Push follow requests from notifications to the follow_requests list * Offer to accept or reject follow request from the notification * Redesign follow request notification
-
- Nov 21, 2019
-
-
ThibG authored
* Add test for links without targets * Fix FetchLinkCardServices crashing on a tags without a target
-
- Nov 19, 2019
-
-
Dimitri Merejkowsky authored
This allows using rspec with `--only-failures`
-