- Nov 04, 2022
-
-
Claire authored
* Spare one SQL query when hydrating polls * Improve tests * Fix more discrepancies * Fix possible crash when the status has no application set
-
Claire authored
- Improve tests - Fix possible crash when application of a reblogged post isn't set - Fix discrepancies around favourited and reblogged attributes - Fix discrepancies around pinned attribute - Fix polls not being hydrated
-
Eugen Rochko authored
-
Claire authored
Fixes #19698
-
- Nov 03, 2022
- Nov 01, 2022
-
-
pea-sys authored
-
Eugen Rochko authored
-
- Oct 30, 2022
-
-
Eugen Rochko authored
* Fix account action type validation Fix #19143 * Fix #19145 * Fix code style issues
-
- Oct 26, 2022
-
-
Eugen Rochko authored
* Add ability to view previous edits of a status in admin UI * Change moderator access to posts to be controlled by a separate policy
-
Eugen Rochko authored
Remove vacuuming of orphaned preview cards
-
Eugen Rochko authored
- Only exact search matches for queries with < 5 characters - Do not support queries with `offset` (pagination) - Return HTTP 401 on truthy `resolve` instead of overriding to false
-
- Oct 22, 2022
-
-
Eugen Rochko authored
And update all descriptions
-
- Oct 21, 2022
-
-
Yamagishi Kazutoshi authored
Regression from #19380
-
- Oct 20, 2022
-
-
Eugen Rochko authored
* Change public accounts pages to mount the web UI * Fix handling of remote usernames in routes - When logged in, serve web app - When logged out, redirect to permalink - Fix `app-body` class not being set sometimes due to name conflict * Fix missing `multiColumn` prop * Fix failing test * Use `discoverable` attribute to control indexing directives * Fix `<ColumnLoading />` not using `multiColumn` * Add `noindex` to accounts in REST API * Change noindex directive to not be rendered by default before a route is mounted * Add loading indicator for detailed status in web UI * Fix missing indicator appearing while account is loading in web UI
-
- Oct 13, 2022
-
-
Eugen Rochko authored
-
Eugen Rochko authored
Remove separate server hero setting
-
- Oct 12, 2022
-
-
Yamagishi Kazutoshi authored
-
- Oct 08, 2022
-
-
Eugen Rochko authored
-
- Oct 06, 2022
-
-
Eugen Rochko authored
-
Eugen Rochko authored
-
Eugen Rochko authored
-
- Oct 05, 2022
-
-
Eugen Rochko authored
In the absence of an opt-in to multiple specific languages in the preferences, it makes more sense to filter by the user's presumed language only (interface language or `lang` override)
-
Eugen Rochko authored
-
- Oct 04, 2022
-
-
Eugen Rochko authored
-
- Sep 29, 2022
-
-
Eugen Rochko authored
-
Eugen Rochko authored
-
- Sep 27, 2022
-
-
Eugen Rochko authored
-
- Sep 24, 2022
-
-
Claire authored
-
- Sep 21, 2022
-
-
Claire authored
* Fix various rspec warnings in ReportService tests * Add tests to ReportService
-
Claire authored
* Move ActivityPub::FetchRemoteAccountService to ActivityPub::FetchRemoteActorService ActivityPub::FetchRemoteAccountService is kept as a wrapper for when the actor is specifically required to be an Account * Refactor SignatureVerification to allow non-Account actors * fixup! Move ActivityPub::FetchRemoteAccountService to ActivityPub::FetchRemoteActorService * Refactor ActivityPub::FetchRemoteKeyService to potentially return non-Account actors * Refactor inbound ActivityPub payload processing to accept non-Account actors * Refactor inbound ActivityPub processing to accept activities relayed through non-Account * Refactor how Account key URIs are built * Refactor Request and drop unused key_id_format parameter * Rename ActivityPub::Dereferencer `signature_account` to `signature_actor`
-
- Sep 20, 2022
-
-
Eugen Rochko authored
-
Claire authored
* Add a more descriptive PrivateNetworkAddressError exception class * Remove unnecessary exception class to rescue clause * Remove unnecessary include to JsonLdHelper * Give more neutral error message when too many webfinger redirects * Remove unnecessary guard condition * Rework how “ActivityPub::FetchRemoteAccountService” handles errors Add “suppress_errors” keyword argument to avoid raising errors in ActivityPub::FetchRemoteAccountService#call (default/previous behavior). * Rework how “ActivityPub::FetchRemoteKeyService” handles errors Add “suppress_errors” keyword argument to avoid raising errors in ActivityPub::FetchRemoteKeyService#call (default/previous behavior). * Fix Webfinger::RedirectError not being a subclass of Webfinger::Error * Add suppress_errors option to ResolveAccountService Defaults to true (to preserve previous behavior). If set to false, errors will be raised instead of caught, allowing the caller to be informed of what went wrong. * Return more precise error when failing to fetch account signing AP payloads * Add tests * Fixes * Refactor error handling a bit * Fix various issues * Add specific error when provided Digest is not 256 bits of base64-encoded data * Please CodeClimate * Improve webfinger error reporting
-
- Aug 28, 2022
-
-
luzpaz authored
* Fix typos Found via `codespell -q 3 -S ./CHANGELOG.md,./AUTHORS.md,./config/locales,./app/javascript/mastodon/locales -L ba,keypair,medias,pixelx,ro` * Follow-up typo fix
-
- Aug 25, 2022
-
-
Eugen Rochko authored
* Remove digest e-mails * Remove digest-related code
-
Eugen Rochko authored
* Refactor audit log schema * Add audit log entries for user roles
-
Claire authored
* Add database table for status-specific filters * Add REST endpoints, entities and attributes * Show status filters in /filters interface * Perform server-side filtering for individual posts filters * Fix filtering on context mismatch * Refactor `toServerSideType` by moving it to its own module * Move loupe and delete icons to their own module * Add ability to filter individual posts from WebUI * Replace keyword list by warnings (expired, context mismatch) * Refactor server-side filtering code * Add tests
-
- Aug 24, 2022
-
-
Eugen Rochko authored
-
Eugen Rochko authored
-
- Aug 17, 2022
-
-
Claire authored
* Update webpush to fork with OpenSSL 3 compatibility * Fix tests with OpenSSL 3.0 * Update webauthn gem to latest release and update dependencies
-