summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-09-01Support OAuth App updating the website URLMark Felder
2024-09-01Test that app scopes can be updatedMark Felder
2024-09-01Prevent OAuth App flow from creating duplicate entriesMark Felder
2024-08-29Merge branch 'todo-fixes' into 'develop'feld
Clean up Elixir 1.13 TODOs See merge request pleroma/pleroma!4233
2024-08-29Merge remote-tracking branch 'origin/develop' into todo-fixesMark Felder
2024-08-29Merge branch 'pleroma-http-stream' into 'develop'feld
Pleroma.HTTP: support streaming response bodies See merge request pleroma/pleroma!4239
2024-08-29Rich Media: add stream byte counting as an extra protection against ↵Mark Felder
malicious URLs
2024-08-28ChangelogMark Felder
2024-08-28Update comments, remove solved TODOMark Felder
2024-08-28Add an AdapterHelper for Finch so we can support streaming request bodiesMark Felder
2024-08-28Merge branch 'user-refresh-oban-tests' into 'develop'feld
ReceiverWorker: tests, improvements See merge request pleroma/pleroma!4241
2024-08-28Move user active check into Federator.perform/1Mark Felder
2024-08-28Merge branch 'docs-fix' into 'develop'marcin mikołajczak
Correct response in AdminAPI docs See merge request pleroma/pleroma!4240
2024-08-28Changelog updateMark Felder
2024-08-28More error annotationsMark Felder
2024-08-28Add back one of the duplicate checks to fix a test, document where it comes fromMark Felder
2024-08-28:validate_object is not a real error returned from anywhereMark Felder
2024-08-28Annotate error casesMark Felder
2024-08-28ReceiverWorker job canceled due to deleted objectMark Felder
2024-08-28Cancel ReceiverWorker jobs if the user account has been disabled / deactivatedMark Felder
2024-08-28Add test for origin containment failuresMark Felder
2024-08-28ChangelogMark Felder
2024-08-28Simplify test, move data into a json fixtureMark Felder
By removing the inReplyTo, tags, and cc we can simplify the test and it still passes signature validation
2024-08-28Cancel if the User fetch resulted in a 410Mark Felder
2024-08-28Add test confirming cancellation for activity by a deleted userMark Felder
2024-08-28ReceiverWorker: cancel job if user fetch is forbiddenMark Felder
An instance block with authenticated fetch being required can cause this as we couldn't get the user to find their public key to verify the signature. Commonly observed if someone boosts/Announces a post from an instance that blocked you.
2024-08-28Correct response in AdminAPI docsmarcin mikołajczak
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-27This error is not returned by TeslaMark Felder
Upstream has a bug filed for this as they aren't handling this error internally, so it was raising
2024-08-27Fix incorrect identifier for the with statementMark Felder
2024-08-27Tesla.Middleware.Timeout breaks streaming bodiesMark Felder
These are executed by Oban now and Oban can enforce the timeout if the regular HTTP timeout is not sufficient.
2024-08-27Handle streaming response errorsMark Felder
2024-08-27RichMedia: skip the HTTP HEAD request for adapters that support streaming ↵Mark Felder
the response body
2024-08-27Pleroma.HTTP add AdapterHelper.can_stream? to assist with discovering if the ↵Mark Felder
current adapter supports returning a Stream body
2024-08-27Pleroma.HTTP: option stream: true will return a stream as the body for Gun ↵Mark Felder
adapter
2024-08-23Merge branch 'weblate' into 'develop'tusooa
Translations update from Pleroma Weblate See merge request pleroma/pleroma!4200
2024-08-22Translated using Weblate (Chinese (Simplified))Eric Zhang
Currently translated at 28.1% (274 of 974 strings) Translation: Pleroma/Pleroma Backend (domain config_descriptions) Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-config_descriptions/zh_Hans/
2024-08-22Translated using Weblate (Chinese (Simplified))Eric Zhang
Currently translated at 100.0% (34 of 34 strings) Translation: Pleroma/Pleroma Backend (domain default) Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-default/zh_Hans/
2024-08-22Translated using Weblate (Chinese (Simplified))Eric Zhang
Currently translated at 100.0% (50 of 50 strings) Translation: Pleroma/Pleroma Backend (domain oauth_scopes) Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-oauth_scopes/zh_Hans/
2024-08-22Translated using Weblate (Chinese (Simplified))Eric Zhang
Currently translated at 19.8% (193 of 974 strings) Translation: Pleroma/Pleroma Backend (domain config_descriptions) Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-config_descriptions/zh_Hans/
2024-08-22Translated using Weblate (Chinese (Simplified))Eric Zhang
Currently translated at 100.0% (100 of 100 strings) Translation: Pleroma/Pleroma Backend (domain errors) Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-errors/zh_Hans/
2024-08-22Translated using Weblate (Chinese (Simplified))Eric Zhang
Currently translated at 100.0% (34 of 34 strings) Translation: Pleroma/Pleroma Backend (domain default) Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-default/zh_Hans/
2024-08-22Translated using Weblate (Chinese (Simplified))Eric Zhang
Currently translated at 100.0% (47 of 47 strings) Translation: Pleroma/Pleroma Backend (domain posix_errors) Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-posix_errors/zh_Hans/
2024-08-22Translated using Weblate (Chinese (Simplified))Yating Zhan
Currently translated at 19.8% (193 of 974 strings) Translation: Pleroma/Pleroma Backend (domain config_descriptions) Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-config_descriptions/zh_Hans/
2024-08-22Translated using Weblate (Chinese (Simplified))Eric Zhang
Currently translated at 19.8% (193 of 974 strings) Translation: Pleroma/Pleroma Backend (domain config_descriptions) Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-config_descriptions/zh_Hans/
2024-08-22Added translation using Weblate (Chinese (Simplified))Eric Zhang
2024-08-22Merge branch 'fix-imports' into 'develop'feld
Refactor Oban jobs for imports See merge request pleroma/pleroma!4234
2024-08-22Remove unnecessary re-fetch of the actorMark Felder
2024-08-22Change imports to generate an Oban job per each taskMark Felder
2024-08-22Fix Oban jobs for importsMark Felder
2024-08-21Skip changelogMark Felder