Commit graph

  • 8d82808d7a Merge remote-tracking branch 'origin/develop' into shigusegubu shigusegubu Henry Jameson 2026-01-03 02:01:33 +02:00
  • 3d42219f12 Merge branch '2.10-mergeback' into 'develop' lain 2025-12-31 14:56:45 +00:00
  • 3b99bbd955 Merge branch 'release/2.10' into 'stable' lain 2025-12-31 08:27:19 +00:00
  • 856bd7622e GitlabCI: Fix. Lain Soykaf 2025-12-31 11:40:27 +04:00
  • e1e16656ce Merge in stable Lain Soykaf 2025-12-31 11:05:47 +04:00
  • a5da6ce58e Changelog: Update changelog Lain Soykaf 2025-12-31 10:49:28 +04:00
  • 92fc8f0012 Merge branch 'release/2.10' into release/2.10-sec Lain Soykaf 2025-12-29 17:08:46 +04:00
  • b9e333c307 Frontend: Actually use the correct build. Lain Soykaf 2025-12-29 17:08:20 +04:00
  • e204bc150e Merge branch 'release/2.10' into release/2.10-sec Lain Soykaf 2025-12-29 09:49:53 +04:00
  • c313c15d73 Mix: Fix version Lain Soykaf 2025-12-29 09:49:22 +04:00
  • 6c73ebe484 Merge branch 'phnt/mastoapi-misattribution-3381' into release/2.10-sec Lain Soykaf 2025-12-29 09:47:54 +04:00
  • 0127a10621 Changelog: Update changelog Lain Soykaf 2025-12-29 08:44:19 +04:00
  • 325c29c3fc Static: Update bundled frontend to 2.10 Lain Soykaf 2025-12-29 08:32:29 +04:00
  • 19add4036d Mix: Bump version to 2.10 Lain Soykaf 2025-12-29 08:23:14 +04:00
  • d6888e24e4 Merge branch 'revert-cdd6df06' into 'develop' lain 2025-12-26 05:08:43 +00:00
  • 23cb42a436 Revert "Merge branch 'hackney-bump' into 'develop'" lain 2025-12-26 05:07:51 +00:00
  • 38b3bff4e8
    MastoAPI: Add more post attribution tests when fetched by Activity ID Phantasm 2025-12-25 19:23:56 +01:00
  • 96de44b3d8
    Tests AP Factory: fix featured collection factories Phantasm 2025-12-25 19:16:26 +01:00
  • 1a313fa30c Merge branch 'replies_collection' into 'develop' lain 2025-12-25 10:22:53 +00:00
  • cdd6df0621 Merge branch 'hackney-bump' into 'develop' lain 2025-12-25 09:25:23 +00:00
  • 916c8c0581 ActivityPubController: Don't crash on unknown params Lain Soykaf 2025-12-25 13:04:09 +04:00
  • e07b3d2442 ObjectView: Make the first reply collection a page, so it shows the actual items. Lain Soykaf 2025-12-25 12:54:09 +04:00
  • 8e94c5ca38 UserView: Followers != Follows Lain Soykaf 2025-12-25 12:53:36 +04:00
  • fc15c25889 Transmogrifier: Only set replies on objects, not activities. Lain Soykaf 2025-12-25 12:50:55 +04:00
  • 4c537534ad NoteHandlingTest: Replies go on an object, not an activity. Lain Soykaf 2025-12-24 13:33:03 +04:00
  • 73b446bb07 ActivityPubControllerTest, UserViewTest: Add failing tests for reply collection related issues. Lain Soykaf 2025-12-24 12:20:11 +04:00
  • 3f9466e3a9 Update Hackney, the default HTTP client, to the latest release which supports Happy Eyeballs for improved IPv6 federation Mark Felder 2025-12-23 11:44:21 -08:00
  • 07849927da
    add changelogs Phantasm 2025-12-23 18:37:30 +01:00
  • df375662d6
    AP: simplify visible_for_user? conditions. Phantasm 2025-12-23 17:04:08 +01:00
  • 7c93cd351b
    MastoAPI StatusController: add tests for fetching context via Activity Phantasm 2025-12-23 16:52:45 +01:00
  • ba8235ef50
    lint Phantasm 2025-12-23 16:51:59 +01:00
  • 2f48544937 Merge branch 'akkoma-fixes-1014-1018' into 'develop' lain 2025-12-23 13:55:18 +00:00
  • b9601ae11a
    MastoAPI: Add Announce and EmojiReact attribution tests Phantasm 2025-12-23 00:09:11 +01:00
  • 01ffaba3d2
    MastoAPI: Fix unauth visibility checks when fetching by Activity FlakeID Phantasm 2025-12-22 23:55:38 +01:00
  • c2b40659e7
    MastoAPI: Fix misattribution when fetching status by Activity FlakeID Phantasm 2025-12-22 23:33:00 +01:00
  • bd41d15100 Merge branch 'nginx-config-update' into 'develop' lain 2025-12-22 12:23:42 +00:00
  • 2b8a366f9b Nginx example: Add headers and use same paths we use in other places Lain Soykaf 2025-12-22 16:10:02 +04:00
  • 0f32134ea5 Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into nginx-config-update Lain Soykaf 2025-12-22 13:51:25 +04:00
  • 1d366c0138 Merge branch 'transmogrifier/handle-as-public' into 'develop' lain 2025-12-22 07:39:44 +00:00
  • d19b992417 Merge branch 'webfinger-actual-fix' into 'develop' lain 2025-12-22 07:38:55 +00:00
  • e9d9724637 WebFinger: Tighten the requirements. Lain Soykaf 2025-12-21 17:46:39 +04:00
  • f70d1a436b WebFingerTest: Add test for more webfinger spoofing. Lain Soykaf 2025-12-21 17:46:20 +04:00
  • 985a0a28c7 Merge branch 'docs-rum-idx' into 'develop' lain 2025-12-21 11:36:39 +00:00
  • ec58b6a4cc CommonFixes, Transmogrifier: Fix tests. Lain Soykaf 2025-12-21 15:19:38 +04:00
  • 4496dc81c4 TransmogrifierTest, CreateGenericValidatorTest: Add regression tests for addressing. Lain Soykaf 2025-12-21 15:19:05 +04:00
  • 1d44640655 Merge branch 'relayd-ipv6' into 'develop' lain 2025-12-21 10:24:38 +00:00
  • 98f300c5ae Transmogrifier: Handle user updates. Lain Soykaf 2025-12-21 14:16:57 +04:00
  • ed538603fb TransmogrifierTest: Add failing test for Update. Lain Soykaf 2025-12-21 14:04:19 +04:00
  • 45611c9881 Merge branch 'mastodon-quote-id-api' into 'develop' nicole mikołajczyk 2025-12-17 20:52:08 +01:00
  • ed7ad7d96a
    OpenBSD relayd: Fix IPv6 example Phantasm 2025-12-17 19:08:17 +01:00
  • e0ab2c9c9c Merge remote-tracking branch 'origin/develop' into mastodon-quote-id-api nicole mikołajczyk 2025-12-17 13:43:45 +01:00
  • c06fcc7f5d Merge branch 'order-favourites-reblogs' into 'develop' nicole mikołajczyk 2025-12-16 23:49:01 +01:00
  • d41e2fbaaf Merge branch 'preferred-frontend' into 'develop' nicole mikołajczyk 2025-12-16 20:54:00 +01:00
  • 8c9e130cc9 Merge branch 'description-improvement' into 'develop' nicole mikołajczyk 2025-12-16 20:53:52 +01:00
  • c6298be9f0 Merge branch 'scrobbles-scope' into 'develop' nicole mikołajczyk 2025-12-16 20:53:32 +01:00
  • 4b168691fe
    add missing changelog Phantasm 2025-12-16 20:40:55 +01:00
  • de022de4ce Merge branch 'scrubber-span-classes' into 'develop' HJ 2025-12-16 16:56:11 +00:00
  • d9baa0980d Merge branch 'normalize-actor-image-hrefs' into 'develop' nicole mikołajczyk 2025-12-16 10:49:51 +01:00
  • c05d2d02c2 Use :list_behaviour_implementations for LanguageDetector and Translation providers nicole mikołajczyk 2025-12-16 00:04:33 +01:00
  • 45af48520b this shouldn't be available outside the module nicole mikołajczyk 2025-12-15 18:10:00 +01:00
  • cacb2ce377 Update changelog nicole mikołajczyk 2025-12-15 17:25:57 +01:00
  • e5be1d04d6 Update tests, make the mastodon subdomain example not have the /.well-known/host-meta redirect, as the docs don't include it nicole mikołajczyk 2025-12-15 16:59:23 +01:00
  • 3e2573f1c4 Fix WebFinger for split-domain set ups nicole mikołajczyk 2025-12-15 16:52:45 +01:00
  • 4985902b02
    Add Actor images normalization from array of urls to string Phantasm 2025-12-14 22:33:59 +01:00
  • 3466b626d6
    lint Phantasm 2025-12-14 14:06:38 +01:00
  • d36d0abd27
    API Docs: Switch some added 404 API response to ApiNotFoundError schema Phantasm 2025-12-12 21:17:58 +01:00
  • 49a5630c75
    CommonAPI: Standardize visibility error, use helper function if possible Phantasm 2025-12-12 18:05:58 +01:00
  • 6f55763db4
    add changelogs Phantasm 2025-12-12 00:11:11 +01:00
  • 53f23dd259
    MastoAPI docs: Remove unused 403 respones Phantasm 2025-12-11 23:50:03 +01:00
  • 374305d5fe
    AP C2S: Add reply test Phantasm 2025-12-11 23:28:17 +01:00
  • fe7108cbc2
    MastoAPI: Unify pin/bookmark/mute/fav not visible responses to 404 Phantasm 2025-12-11 22:37:51 +01:00
  • 73a3f06f71
    PleromaAPI: Change EmojiReact to invisible post response from 400 to 404 Phantasm 2025-12-11 22:31:30 +01:00
  • 293628fb24
    MastoAPI/CommonAPI: Return 404 when post not visible to user Phantasm 2025-12-10 14:31:22 +01:00
  • 9d89156b84
    AP C2S: Explicitly reject Updates to Actors that failed silently Phantasm 2025-12-10 11:49:01 +01:00
  • 63bdf4dc2b
    C2S: New Add/Remove and Actor creation tests Phantasm 2025-12-10 01:11:16 +01:00
  • 426535bc38
    CommonAPI: Forbid disallowed status (un)muting and unpinning Phantasm 2025-12-06 23:59:44 +01:00
  • f914748510
    Transmogrifier: make Listen Activity test more strict Phantasm 2025-12-05 15:59:25 +01:00
  • 3f16965178
    Transmogrifier: update internal fields list according to constant Phantasm 2025-12-05 15:58:50 +01:00
  • 21b2fd1e05
    AP C2S: reject Flag activities, add visibility refutes to some tests Phantasm 2025-12-04 23:58:44 +01:00
  • 7f3b3c2491
    AP C2S: remove check for local user since user is already authenticated Phantasm 2025-12-03 23:37:46 +01:00
  • 2b76243ec8
    CommonAPI: Fail when user sends report with posts not visible to them Phantasm 2025-12-03 23:34:39 +01:00
  • a4e480a636
    lint and credo Phantasm 2025-12-03 00:06:32 +01:00
  • b3887a6fa7
    AP C2S: Validate visibility for C2S requests to /users/:nickname/outbox Phantasm 2025-12-02 23:25:42 +01:00
  • 75353282ee
    AP ObjectView: add test for Listen activities Phantasm 2025-12-02 21:44:21 +01:00
  • 18d762c01b
    Add voters key to internal object fields Oneric 2025-12-01 18:51:39 +01:00
  • 885ba3a46f
    test: add more representation tests for perpare_outgoing Oneric 2025-12-01 18:25:58 +01:00
  • a1662f05e0
    fed/fetch: use same sanitisation logic as when delivering to inboxes Oneric 2025-12-01 18:14:38 +01:00
  • 409698ca63
    fed/out: ensure we never serve Updates for objects we deem static Oneric 2025-11-23 00:00:00 +00:00
  • f8db412af4
    fed/fetch: don't serve unsanitised object data for some activities Oneric 2025-11-23 00:00:00 +00:00
  • 59fcb5c96e
    api: ensure only visible posts are interactable Oneric 2025-12-01 00:06:13 +01:00
  • c8fc821a0e Merge branch 'nodeinfo-content-type' into 'develop' nicole mikołajczyk 2025-12-11 13:09:43 +01:00
  • ed931a668f Merge branch 'url-encode-pt2' into 'develop' lain 2025-12-10 16:34:31 +00:00
  • 7d8a188967
    Disable Hackney URL encoding function Phantasm 2025-10-27 18:49:34 +01:00
  • 73b337245b
    Make URI encoding query quirks host-aware Phantasm 2025-10-21 00:50:08 +02:00
  • 0f7ad318d3
    Add encode_url @spec and docs, and a check whether opts are booleans Phantasm 2025-10-21 00:27:12 +02:00
  • 07ba3bb829
    Remove "support" for path encoding quirks Phantasm 2025-10-20 23:36:38 +02:00
  • bcdd78fba5
    Add changelog Phantasm 2025-10-20 23:34:19 +02:00
  • 0935823be9
    Add test for mangling incorrect URL in MediaProxy link generation Phantasm 2025-10-20 23:30:38 +02:00
  • bfe8372ad2
    Remove "preserve ASCII encoding" test in MediaProxy Phantasm 2025-10-20 22:46:01 +02:00
  • c31454fac1
    Fix unicode URL encoding test Phantasm 2025-10-20 22:44:42 +02:00