Commit graph

  • 7bcc21ad6f Switch test to the inbox Mark Felder 2024-08-24 13:01:28 -0400
  • 27fcc42171 Use Pleroma.Object.Containment.get_actor/1 to reliably find the actor of an incoming activity or object feld 2024-08-24 16:53:22 +0000
  • 1c394dd18c Move the check to the inbox Mark Felder 2024-08-23 14:24:04 -0400
  • 4bc6f334f4 Revert unintentional change Mark Felder 2024-08-23 14:18:04 -0400
  • ceffb8a891 Drop incoming Delete activities from unknown actors Mark Felder 2024-08-23 13:52:19 -0400
  • 62856ab18f Merge branch 'todo-fixes' into 'develop' feld 2024-08-29 15:27:53 +0000
  • b5814dc9b3 Merge remote-tracking branch 'origin/develop' into todo-fixes Mark Felder 2024-08-29 11:01:02 -0400
  • 8d07034608 Merge branch 'pleroma-http-stream' into 'develop' feld 2024-08-29 14:54:01 +0000
  • c17a78c55a Rich Media: add stream byte counting as an extra protection against malicious URLs Mark Felder 2024-08-29 09:37:10 -0400
  • d01569822e Changelog Mark Felder 2024-08-28 19:56:09 -0400
  • 8ab4dd20df Update comments, remove solved TODO Mark Felder 2024-08-28 19:52:29 -0400
  • 0bf82a1745 Add an AdapterHelper for Finch so we can support streaming request bodies Mark Felder 2024-08-28 19:50:51 -0400
  • 7910b235c7 Merge branch 'user-refresh-oban-tests' into 'develop' feld 2024-08-28 23:24:33 +0000
  • 1821ef4f15 Move user active check into Federator.perform/1 Mark Felder 2024-08-28 18:35:01 -0400
  • 1e8b79956e Merge branch 'docs-fix' into 'develop' marcin mikołajczak 2024-08-28 22:04:18 +0000
  • e498d252e4 Changelog update Mark Felder 2024-08-28 18:03:33 -0400
  • 8a3efa7152 More error annotations Mark Felder 2024-08-28 18:02:35 -0400
  • c5ca806aa0 Add back one of the duplicate checks to fix a test, document where it comes from Mark Felder 2024-08-28 17:57:34 -0400
  • 380a6a6df3 :validate_object is not a real error returned from anywhere Mark Felder 2024-08-28 17:45:31 -0400
  • 2346807ac9 Annotate error cases Mark Felder 2024-08-28 17:44:33 -0400
  • 2e9515578a ReceiverWorker job canceled due to deleted object Mark Felder 2024-08-28 17:38:13 -0400
  • 6ae629cfe0 Cancel ReceiverWorker jobs if the user account has been disabled / deactivated Mark Felder 2024-08-28 17:24:59 -0400
  • bb2f4a76b3 Add test for origin containment failures Mark Felder 2024-08-28 17:01:30 -0400
  • 3dadb9ed08 Changelog Mark Felder 2024-08-28 16:37:46 -0400
  • 48a4661885 Simplify test, move data into a json fixture Mark Felder 2024-08-28 16:22:38 -0400
  • 66e1b40895 Cancel if the User fetch resulted in a 410 Mark Felder 2024-08-28 16:04:12 -0400
  • 60101e240d Add test confirming cancellation for activity by a deleted user Mark Felder 2024-08-28 15:54:49 -0400
  • fc450fdefc ReceiverWorker: cancel job if user fetch is forbidden Mark Felder 2024-08-28 15:45:13 -0400
  • 3419e2cbdd Correct response in AdminAPI docs marcin mikołajczak 2024-08-28 17:37:42 +0200
  • cc6121a948 fix docs marcin mikołajczak 2024-08-28 17:57:12 +0200
  • 0804b73c0a This error is not returned by Tesla Mark Felder 2024-08-27 22:08:29 -0400
  • 44901502ff Fix incorrect identifier for the with statement Mark Felder 2024-08-27 21:56:02 -0400
  • 116fe77b77 Tesla.Middleware.Timeout breaks streaming bodies Mark Felder 2024-08-27 21:55:06 -0400
  • 0a86d2b3ac Handle streaming response errors Mark Felder 2024-08-27 21:22:59 -0400
  • ec8db9d4ee RichMedia: skip the HTTP HEAD request for adapters that support streaming the response body Mark Felder 2024-08-27 21:09:15 -0400
  • bb279c2802 Pleroma.HTTP add AdapterHelper.can_stream? to assist with discovering if the current adapter supports returning a Stream body Mark Felder 2024-08-27 21:08:25 -0400
  • 5f6506d864 Pleroma.HTTP: option stream: true will return a stream as the body for Gun adapter Mark Felder 2024-08-27 20:39:32 -0400
  • bd079c7002 Merge branch 'bites' into fork marcin mikołajczak 2024-08-27 17:36:20 +0200
  • 5a32365d1d Allow to bite users marcin mikołajczak 2024-08-27 17:33:03 +0200
  • 06441a42f3 Update workflow marcin mikołajczak 2024-08-24 18:13:48 +0200
  • c6775e40c8 Update migration marcin mikołajczak 2024-08-24 01:06:16 +0200
  • 8067388d77 Merge remote-tracking branch 'origin/develop' into fork marcin mikołajczak 2024-08-24 01:05:15 +0200
  • 58f646bcda Merge branch 'weblate' into 'develop' tusooa 2024-08-23 01:19:22 +0000
  • 16c6942df9 Translated using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 08:44:57 +0000
  • 9e3fa89243 Translated using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 08:20:04 +0000
  • 7b979ac09d Translated using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 07:13:57 +0000
  • 914fdc508d Translated using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 08:17:35 +0000
  • 030be71307 Translated using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 07:11:09 +0000
  • 73c6d7eaeb Translated using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 07:47:25 +0000
  • 6ba1b79259 Translated using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 07:52:28 +0000
  • 1902323e97 Translated using Weblate (Chinese (Simplified)) Yating Zhan 2024-08-01 08:13:38 +0000
  • 743c4f2f5f Translated using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 06:49:21 +0000
  • 99ace19ca9 Added translation using Weblate (Chinese (Simplified)) Eric Zhang 2024-08-01 07:12:38 +0000
  • 0f3920f791 Merge branch 'fix-imports' into 'develop' feld 2024-08-22 18:10:47 +0000
  • 39108c5f12 Remove unnecessary re-fetch of the actor Mark Felder 2024-08-22 13:43:01 -0400
  • a9aa810d3d Change imports to generate an Oban job per each task Mark Felder 2024-08-22 12:49:32 -0400
  • 649e51b581 Fix Oban jobs for imports Mark Felder 2024-08-22 11:29:44 -0400
  • 5138a4984b Skip changelog Mark Felder 2024-08-21 15:24:33 -0400
  • e65555e8c5 Remove workaround for URI.merge bug on nil fields before Elixir 1.13 Mark Felder 2024-08-21 15:11:41 -0400
  • 010edcbcb5 Use Map.filter now that minimum Elixir version is 1.13 Mark Felder 2024-08-21 14:50:19 -0400
  • 84541a1a0a Merge branch 'fork' into backend-new marcin mikołajczak 2024-08-20 15:04:09 +0200
  • a742bd6c22 Fix translation param marcin mikołajczak 2024-08-20 15:03:39 +0200
  • 22f41e5324 Merge branch 'fork' into backend-new marcin mikołajczak 2024-08-20 14:53:19 +0200
  • 08a444f6c3 Merge branch 'reachability' into 'develop' feld 2024-08-19 16:49:08 +0000
  • 12d682c62f Merge branch 'remote-fetcher-fixes' into 'develop' feld 2024-08-19 16:48:25 +0000
  • 1b8141b506 Address case where instance reachability status couldn't be updated Mark Felder 2024-08-18 23:13:35 -0400
  • 55cc1ba50e Fix test cases for validating instance reachability based on results of publishing attempts Mark Felder 2024-08-19 08:39:03 -0400
  • 2f5a1db56e Merge branch 'mogrify' into 'develop' feld 2024-08-18 01:01:31 +0000
  • 089fa4d146 Improve Remote Object Fetcher error handling, Oban Mark Felder 2024-08-17 20:33:42 -0400
  • 190a505ad3 Merge remote-tracking branch 'origin/develop' into mogrify Mark Felder 2024-08-17 17:57:27 -0400
  • f6b3fb9753 @ remove workerhelper marcin mikołajczak 2024-08-17 23:38:11 +0200
  • ee26d85578 Merge branch 'bump-oban' into 'develop' feld 2024-08-17 21:35:20 +0000
  • 1ba53dc2f0 Merge branch 'profile-image-descriptions' into fork marcin mikołajczak 2024-08-17 23:29:59 +0200
  • a062b2548b Merge remote-tracking branch 'origin/develop' into fork marcin mikołajczak 2024-08-17 23:28:35 +0200
  • 7537c22b22 Update Oban to 2.18 Mark Felder 2024-08-17 15:41:53 -0400
  • 917ac89b4f Update tests marcin mikołajczak 2024-08-17 20:01:25 +0200
  • 3498662712 Move new fields to pleroma object marcin mikołajczak 2024-08-17 19:59:39 +0200
  • c802f3b7f6 Validate media description length marcin mikołajczak 2024-08-17 19:58:32 +0200
  • 855c5a234f Update docs marcin mikołajczak 2024-08-17 17:05:47 +0200
  • 071452a5d5 Update changelog marcin mikołajczak 2024-08-17 17:03:12 +0200
  • 681765669c Add test for avatar description marcin mikołajczak 2024-08-17 17:02:44 +0200
  • 71ef9f9519 Allow providing avatar/header descriptions marcin mikołajczak 2024-08-17 16:36:27 +0200
  • e1333c4fa4 Update mogrify Mark Felder 2024-08-16 10:10:01 -0400
  • fcf9ad5573 Merge branch 'bugfix-truncate-remote-user-fields' into 'develop' feld 2024-08-16 00:37:10 +0000
  • c91fc03e61 Merge branch 'norifications-marker' into 'develop' feld 2024-08-16 00:36:31 +0000
  • 3119ed3648 Merge branch 'ci-git-fetch' into 'develop' feld 2024-08-16 00:34:15 +0000
  • b0e3a86316
    CI: GIT_STRATEGY: fetch Haelwenn (lanodan) Monnier 2024-08-15 01:39:03 +0200
  • 8cd8cea3fb Fix 'Setting a marker should mark notifications as read' marcin mikołajczak 2024-08-14 19:25:51 +0200
  • 0a4fece245 Merge remote-tracking branch 'origin/develop' into fork marcin mikołajczak 2024-08-14 18:16:28 +0200
  • 3b1e6ac8f0
    User: truncate remote user fields instead of rejecting Haelwenn (lanodan) Monnier 2024-08-13 20:06:01 +0200
  • 5174c29d4c Merge branch 'fix-random-test-errors' into 'develop' feld 2024-08-13 20:16:09 +0000
  • b281ad06de Revert "Custom mix task to retry failed tests once in CI pipeline" Mark Felder 2024-08-13 15:34:56 -0400
  • 648e94b369 Fix the uploads migration mix task test which leaked a change to the configured Uploader Mark Felder 2024-08-13 15:28:28 -0400
  • ccf476a4c8 Merge branch 'mrf-cleanup' into 'develop' feld 2024-08-13 18:52:43 +0000
  • 2ba5ad8eb5 MRF cleanup Mark Felder 2024-08-13 13:59:07 -0400
  • 7388c4b5ca Merge branch 'mrf-tests' into 'develop' feld 2024-08-13 13:59:25 +0000
  • b0c64945c2 MRF.FODirectReply: use Visibility module to verify the scope Mark Felder 2024-08-12 20:17:35 -0400
  • 8c978727c2 MRF.QuietReply: add test for replies to unlisted posts Mark Felder 2024-08-12 20:10:09 -0400
  • 4e7928c985 Merge branch 'followers-only-reply-direct-mrf' into 'develop' feld 2024-08-12 21:46:45 +0000
  • fe2ed3fbc1 Merge branch 'user-factory' into 'develop' feld 2024-08-12 21:38:30 +0000