Commit graph

  • 86d62173ff test: fix regex compare for OTP28 Oneric 2025-12-28 00:00:00 +00:00
  • cbae0760d0 ci: adjust elixir and OTP versions Oneric 2025-12-28 00:00:00 +00:00
  • 1fed47d0e0 user/signing_key: fix public_key functions and test Oneric 2025-12-21 00:00:00 +00:00
  • 712a629d84 Fix test in- and exclusion Oneric 2025-12-21 00:00:00 +00:00
  • 84ad11452e test: fix elixir 1.19 warnings in tests Oneric 2025-12-21 00:00:00 +00:00
  • ae17ad49ff utils: comply with elixir 1.19 soft-requirement for parallel compiles Oneric 2025-12-05 00:00:00 +00:00
  • e2f9315c07 cosmetic: adjust for elixir 1.19 struct update requirments Oneric 2025-12-05 00:00:00 +00:00
  • fdd6bb5f1a mix: define preferred env in cli() Oneric 2025-12-05 00:00:00 +00:00
  • 7936c01316 test/config/deprecations: fix warning comparsion for elixir 1.19 Oneric 2025-12-05 00:00:00 +00:00
  • d92f246c56 web/ap/object_validators/tag: fix hashtag name normalisation Oneric 2025-12-05 00:00:00 +00:00
  • 8f166ed705 cosmetic: adjust for elixir 1.19 mix format Oneric 2025-12-21 00:00:00 +00:00
  • b44292650e web/telemetry: fix HTTP error mapping for Prometheus Oneric 2025-12-24 00:00:00 +00:00
  • 68c79595fd Merge pull request 'Fix more interactions with invisible posts and corresponding data leaks' (#1036) from Oneric/akkoma:fix-interacting-nonvisible-posts into develop Oneric 2025-12-24 02:43:00 +00:00
  • be7ce02295 test/mastodon_api/status: insert mute before testing unmute Oneric 2025-12-24 00:00:00 +00:00
  • b50028cf73 changelog: add entries for recent fixes Oneric 2025-12-24 00:00:00 +00:00
  • 82dd0b290a api/statuses/unfav: do not leak post when acces to post was lost Oneric 2025-12-24 00:00:00 +00:00
  • 981997a621 api/statuses/bookmark: improve response for hidden or bogus targets Oneric 2025-12-24 00:00:00 +00:00
  • 126ac6e0e7 Transmogrifier: Handle user updates. Lain Soykaf 2025-12-21 14:16:57 +04:00
  • 3e3baa089b TransmogrifierTest: Add failing test for Update. Lain Soykaf 2025-12-21 14:04:19 +04:00
  • 25d27edddb ap/transmogrifier: ensure attempts to update non-updateable data are logged Oneric 2025-12-23 00:00:00 +00:00
  • 300744b577 CommonAPI: Forbid disallowed status (un)muting and unpinning Phantasm 2025-12-06 23:59:44 +01:00
  • ac94214ee6 Transmogrifier: update internal fields list according to constant Phantasm 2025-12-05 15:58:50 +01:00
  • a2d156aa22 cosmetic/common_api: simplify check_statuses_visibility Oneric 2025-12-23 00:00:00 +00:00
  • 31d5f556f0 CommonAPI: Fail when user sends report with posts not visible to them Phantasm 2025-12-03 23:34:39 +01:00
  • d7380a7f33 this shouldn't be available outside the module nicole mikołajczyk 2025-12-15 18:10:00 +01:00
  • 5a6f0408c8 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
  • faf2b4fa7f Fix WebFinger for split-domain set ups nicole mikołajczyk 2025-12-15 16:52:45 +01:00
  • 06589d9cb5 Merge branch 'develop' into stable v3.17.0 FloatingGhost 2025-12-07 05:03:06 +00:00
  • 83832f4f53 bump version, update changelog FloatingGhost 2025-12-07 05:02:26 +00:00
  • 3175b5aa25 docs: update for recent deprecations and removals Oneric 2025-12-05 00:00:00 +00:00
  • 0fef0aafe4 Order favourites and reblogs list from newest to oldest nicole mikołajczyk 2025-11-30 00:05:24 +01:00
  • 6c1afa42d2 changelog: mention (repeated) deprecation of dm timeline Oneric 2025-11-28 18:37:04 +01:00
  • 3a04241e3b Merge pull request 'include pl-fe in available frontends' (#1023) from mkljczk/akkoma:pl-fe into develop floatingghost 2025-11-28 17:04:52 +00:00
  • 353c23c6cd include pl-fe in available frontends nicole mikołajczyk 2025-11-28 09:22:31 +01:00
  • 70877306af Merge pull request 'RFC: handling of third-party frontends in default available FE list' (#945) from Oneric/akkoma:third-party-frontends into develop Oneric 2025-11-27 21:32:02 +00:00
  • 9abce8876a Merge pull request 'Add mix task to rewrite media domains' (#961) from rewrite-media-urls into develop floatingghost 2025-11-27 20:41:49 +00:00
  • 22d1b08456 Merge pull request 'Tweak users database indexes and drop exclude_visibilities' (#1019) from Oneric/akkoma:db-index-tweaks into develop Oneric 2025-11-27 19:43:23 +00:00
  • 453ab11fb2 changelog: add missing entries Oneric 2025-11-27 00:00:00 +00:00
  • 0aeeaeb973 api: tentatively remove exclude_visibility parameter Oneric 2025-11-27 00:00:00 +00:00
  • aac6086ca6 db: convert indexes to partial ones where appropriate Oneric 2025-11-11 00:00:00 +00:00
  • 078c73ee2c Merge pull request 'Redirect /users/:nickname.rss to /users/:nickname/feed.rss instead of .atom' (#1022) from mkljczk/akkoma:akkoma-feed-redirect into develop Oneric 2025-11-26 20:56:12 +00:00
  • 8fd8e7153e Redirect /users/:nickname.rss to /users/:nickname/feed.rss instead of .atom nicole mikołajczyk 2025-10-14 20:29:06 +02:00
  • 90e18796cf Merge pull request 'Hide private keys and password hashes from logs by default' (#1021) from Oneric/akkoma:log-sanitisation into develop Oneric 2025-11-25 21:13:50 +00:00
  • 6ad9f87a93 deps: upgrade http_signatures Oneric 2025-11-25 00:00:00 +00:00
  • 6d241a18da Hide the most sensitive user data from logs Oneric 2025-11-25 00:00:00 +00:00
  • d81b8a9e14 http/middleware/httpsig: drop opt-in privkey scrubbing Oneric 2025-11-25 00:00:00 +00:00
  • 5d8cdd6416 Always hide key material of user signing keys Oneric 2025-11-25 00:00:00 +00:00
  • f5d78b374c Merge pull request 'Fix ActivityPub fetch sanitisation' (#1018) from Oneric/akkoma:fix-fetch-serve-sanitisation into develop Oneric 2025-11-24 00:35:24 +00:00
  • 272799da62 test: add more representation tests for perpare_outgoing Oneric 2025-11-24 00:00:00 +00:00
  • 85171750f1 fed/fetch: use same sanitisation logic as when delivering to inboxes Oneric 2025-11-23 00:00:00 +00:00
  • eaad13e422 fed/out: ensure we never serve Updates for objects we deem static Oneric 2025-11-23 00:00:00 +00:00
  • 6ef13aef47 Add voters key to internal object fields Oneric 2025-11-23 00:00:00 +00:00
  • ef029d23db fed/fetch: don't serve unsanitised object data for some activities Oneric 2025-11-23 00:00:00 +00:00
  • 798beec97b config: add pleroma’s pleroma-fe to frontends available by default Henry Jameson 2025-06-24 17:31:34 +03:00
  • 7d480c67d1 frontend: print warning for third-party frontends Oneric 2025-06-29 10:30:59 +00:00
  • 8352c1f49d frontend: mark functions without external users as private Oneric 2025-06-29 12:14:33 +02:00
  • 8fd2fb995f Merge pull request 'test: raise default assert_receive timeout' (#1016) from Oneric/akkoma:tmp into develop Oneric 2025-11-23 15:34:02 +00:00
  • e6ce7751a9 test: raise default assert_receive timeout Oneric 2025-11-23 00:00:00 +00:00
  • a5683966a8 Merge pull request 'Add banner.png back' (#1015) from mkljczk/akkoma:banner-png into develop Oneric 2025-11-23 12:18:21 +00:00
  • 0b049c3621 Add banner.png back nicole mikołajczyk 2025-11-23 00:45:17 +01:00
  • c7d75ca0d3 Merge pull request 'api: ensure only visible posts are interactable' (#1014) from Oneric/akkoma:can-you-see-it-too into develop Oneric 2025-11-22 22:47:12 +00:00
  • bc68761b1d add doc, change IO to shell_info FloatingGhost 2025-11-22 17:42:42 +00:00
  • c144bc118d Merge branch 'develop' into rewrite-media-urls FloatingGhost 2025-11-22 17:31:08 +00:00
  • dff532ac72 api: ensure only visible posts are interactable Oneric 2025-11-21 00:00:00 +00:00
  • e3dd94813c Merge pull request 'Fix mentioning complex usernames' (#1012) from Oneric/akkoma:fix-nonalphanum-mentions into develop Oneric 2025-11-22 21:21:51 +00:00
  • b9e70c29ef Merge pull request 'Adjust rss/atom PR' (#1007) from akkoma-hashtag-feeds-restricted into develop floatingghost 2025-11-22 17:24:03 +00:00
  • 810e3b1201 Fix mentioning complex usernames Oneric 2025-11-18 00:00:00 +00:00
  • 5e4475d61e Merge pull request 'Purge broken, unused and/or useless features' (#1008) from Oneric/akkoma:purge-broken into develop Oneric 2025-11-18 22:08:04 +00:00
  • 9d19dbab99 app: probe if any users of thread containment exist Oneric 2025-11-14 00:00:00 +00:00
  • ffeb70f787 Drop counter_cache stubbing out /api/v1/pleroma/admin/stats Oneric 2025-11-09 00:00:00 +00:00
  • 865cfabf88 Drop conversation addressing Oneric 2025-11-09 00:00:00 +00:00
  • 271110c1a5 Drop broken list addressing feature Oneric 2025-11-02 15:38:02 +01:00
  • d96c6f438d Merge pull request 'Fix generic type and alt text for incoming federated attachments' (#1010) from Oneric/akkoma:fedin-attachment-fixes into develop Oneric 2025-11-17 16:29:42 +00:00
  • 180a6ba962 api/views/status: prefer 'summary' for attachment alt texts Oneric 2025-11-16 00:00:00 +00:00
  • 9bbebab1a2 api/views/status: fallback to generic type when deducing attachment type Oneric 2025-11-16 00:00:00 +00:00
  • 33dbca5b3a api/views/status: fallback to binary MIME type instead of invalid 'image' type Oneric 2025-11-16 00:00:00 +00:00
  • c2e9af76a5 Merge branch 'develop' into akkoma-hashtag-feeds-restricted FloatingGhost 2025-11-13 11:35:16 +00:00
  • 703db7eaef use verified paths FloatingGhost 2025-11-13 11:34:18 +00:00
  • 0140643761 Merge pull request 'reverse_proxy: don't rely on header for body size' (#989) from Oneric/akkoma:revproxy-content-size into develop floatingghost 2025-11-13 10:44:25 +00:00
  • d4a86697d9 Merge pull request 'upgrade all deps' (#1002) from Oneric/akkoma:dep-update into develop Oneric 2025-11-09 14:38:07 +00:00
  • 6b0d4296d9 ci/publish: actually select arm64 releaser image Oneric 2025-11-09 00:00:00 +00:00
  • 6f971f10cf test/meilisearch: maybe fix flakyness Oneric 2025-11-08 00:00:00 +00:00
  • 1bff36b990 ci/publish: fix syntax Oneric 2025-11-09 00:00:00 +00:00
  • 7a5c28a12a mix/deps: upgrade phoenix_ecto Oneric 2025-11-07 00:00:00 +00:00
  • 631f0e817b Revert "ci: allow docs to build on all runners" Oneric 2025-11-09 14:11:48 +01:00
  • 9b99a7f902 cachex: reduce default user and object cache lifetime Oneric 2025-11-07 00:00:00 +00:00
  • 74cfb2e0db cosmetic/app: use appropriate timer function instead of scaling up lower res units Oneric 2025-11-07 00:00:00 +00:00
  • 534124cae2 mix/deps: upgrade cachex to 4.x Oneric 2025-11-06 00:00:00 +00:00
  • d1050dab76 Fix cachex TTL options Oneric 2025-11-06 00:00:00 +00:00
  • dc95f95738 mix/deps: upgrade timex Oneric 2025-11-06 19:53:03 +00:00
  • 086d0a052b mix/deps: upgrade to new gettext API Oneric 2025-11-05 00:00:00 +00:00
  • 54fd8379ad web/gettext: split Gettext Backend and additional utility functions Oneric 2025-11-06 00:00:00 +00:00
  • b344c80ad2 cosmetic/app: dedupe always added task chhildren Oneric 2025-11-06 00:00:00 +00:00
  • 264202c7b3 mix/deps: upgrade dialyxir patch version Oneric 2025-11-06 00:00:00 +00:00
  • 4e321f4f47 mix/deps: upgrade elixir_argon2 to 4.x series Oneric 2025-11-06 00:00:00 +00:00
  • be8846bd89 mix/deps: upgrade telemetry_metrics to 1.x series Oneric 2025-11-06 00:00:00 +00:00
  • b1397e1670 mix/deps: force minor updates not happening automatically Oneric 2025-11-05 00:00:00 +00:00
  • 0afe1ab4b0 Resolve Phoenix 1.8 deprecations Oneric 2025-11-05 00:00:00 +00:00
  • 57dc812b70 mix/deps: upgrade phoenix family Oneric 2025-11-05 00:00:00 +00:00
  • e91d7c3291 mix/deps: follow branches of git repos Oneric 2025-11-05 00:00:00 +00:00