Commit graph

  • db7bca8945 Merge remote-tracking branch 'origin/develop' into shigusegubu-new shigusegubu-new Henry Jameson 2026-04-29 11:00:00 +03:00
  • 683ab39160 Merge pull request 'Downgrade Hackney' (#7860) from hackney-downgrade into develop feld 2026-04-08 19:29:50 +00:00
  • 7582b71f46 Downgrade Hackney to 1.20.1, before connection performance regressions Mark Felder 2026-03-24 11:56:28 -07:00
  • ebfa0d88df Merge pull request 'Update Bandit' (#7868) from bandit into develop feld 2026-04-07 16:12:52 +00:00
  • 00265751cc Update Bandit Mark Felder 2026-04-03 13:22:12 -07:00
  • a3404e91bc Merge pull request 'DigestEmailsWorker: Change Oban queue to "background"' (#7865) from phnt/oban-digest-queue into develop feld 2026-04-01 19:08:40 +00:00
  • 01ced6bea2 Fix the daily email digest job which was not executing Mark Felder 2026-04-01 11:59:23 -07:00
  • 1405f5dc8b Merge pull request 'PR Woodpecker CI workflow' (#7825) from phnt/pleroma:woodpecker-pr-ci into develop Phantasm 2026-03-31 14:51:42 +00:00
  • fd7b809c54 Woodpecker CI: Only run lint and unit tests when relevant files changed Phantasm 2026-02-16 18:12:38 +01:00
  • 096c4ea980 Woodpecker CI: Run lint and unit tests also on push to default branch Phantasm 2026-02-16 16:20:24 +01:00
  • 072dc39d83 Woodpecker CI: Don't depend on changelog in lint workflow Phantasm 2026-02-16 16:18:15 +01:00
  • 7bba485397 Woodpecker CI: Disable cycles lint step for now since it always fails Phantasm 2026-02-16 16:17:36 +01:00
  • 1fe0970b64 woodpecker CI: Fix cycles in lint workflow Phantasm 2026-02-14 21:21:11 +01:00
  • 08bf6c8fed Woodpecker CI: Explicitely exit with non-zero exit code on fail Phantasm 2026-02-14 21:02:04 +01:00
  • cdcc432f31 Woodpecker CI: Lint workflow, don't use brackets in shell tests Phantasm 2026-02-14 20:44:28 +01:00
  • b0de9bd3cd Woodpecker CI: Make xref use fail stamp Phantasm 2026-02-14 20:36:27 +01:00
  • 56a25202b9 Woodpecker CI: Fix credo Phantasm 2026-02-14 20:33:43 +01:00
  • 265d3eeebc Woodpecker CI: Fix syntax error in lint workflow Phantasm 2026-02-14 20:22:49 +01:00
  • b224a2dacc Woodpecker CI: Don't immediately fail whole lint workflow with one error Phantasm 2026-02-14 20:10:49 +01:00
  • 8640fcef22 Woodpecker CI: Fix compile error on Elixir 1.18 due to wrong OTP Phantasm 2026-02-14 20:10:13 +01:00
  • 0fd544722f Woodpecker: Ensure correct workflow status in lint pipeline Phantasm 2026-02-14 19:43:50 +01:00
  • b67d7c1106 changelog Phantasm 2026-02-14 19:38:51 +01:00
  • 6f8233d780 Woodpecker CI: Add linting pipeline Phantasm 2026-02-14 19:24:42 +01:00
  • 2880aac617 Woodpecker CI: Unit test using Elixir 1.15 and 1.18 Phantasm 2026-02-14 18:27:45 +01:00
  • 4493d0d187 Woodpecker CI: Update check-changelog script for Woodpecker Phantasm 2026-02-14 17:19:24 +01:00
  • 1a0af1c0c0 Woodpecker CI: Add check-changelog workflow Phantasm 2026-02-14 17:09:04 +01:00
  • 88a349f3ab Woodpecker CI: Retry failed tests using pleroma.test_runner Phantasm 2026-02-14 16:29:59 +01:00
  • a9fe2fe4d8 Move main Woodpecker file to own directory Phantasm 2026-02-14 15:22:34 +01:00
  • f138423814 Merge pull request 'lint-warnings' (#7867) from phnt/pleroma:lint-warnings into develop Phantasm 2026-03-31 14:32:35 +00:00
  • eb69576154
    fix test after embed route got added back Phantasm 2026-03-31 16:21:04 +02:00
  • c8baad165b
    lint: fix warnings throughout codebase Phantasm 2026-03-31 16:04:55 +02:00
  • 799199f6b5 DigestEmailsWorker: Change Oban queue to "background" Phantasm 2026-02-22 20:50:39 +01:00
  • 9db47790bb Merge pull request 'reverse_proxy,endpoint,uploaded_media: add immutable cache-control flag' (#7835) from Yonle/pleroma:develop into develop feld 2026-03-26 21:28:50 +00:00
  • 9e22baa66a Merge pull request 'Federate votersCount correctly' (#7858) from mkljczk/pleroma:poll-voters-count into develop nicole mikołajczyk 2026-03-26 11:55:36 +00:00
  • 5aa3c8a06e Federate votersCount correctly nicole mikołajczyk 2026-03-23 11:50:31 +01:00
  • 9af26e5fb5 Merge pull request 'Additional Search Indexing cleanup' (#7864) from search-indexing into develop feld 2026-03-25 22:05:55 +00:00
  • f06a0eab50 Move object_to_search_data/1 to Pleroma.Search Mark Felder 2026-03-25 14:47:39 -07:00
  • ea78e76837 Fix add_to_index/1 to adhere to the typespec Mark Felder 2026-03-25 14:46:38 -07:00
  • 1d819195b6 Merge pull request 'Search: filter indexable activities before inserting Oban jobs' (#7538) from gitlab-mr-iid-4161 into develop feld 2026-03-25 20:38:15 +00:00
  • 711b33d81c Fix CommonAPI.favorite/2 arg order Mark Felder 2026-03-25 13:32:25 -07:00
  • 7cc9ba6f06 Merge remote-tracking branch 'origin/develop' into gitlab-mr-iid-4161 Mark Felder 2026-03-25 13:31:07 -07:00
  • 63c9c7ea92 Merge pull request 'Harden rate limiter to deal with configuration issues' (#7795) from gitlab-mr-iid-4418 into develop feld 2026-03-25 19:55:08 +00:00
  • d1bd24ba64 Merge pull request 'ReverseProxy: Follow redirects recursively until redirect_limit' (#7812) from gitlab-mr-iid-4435 into develop feld 2026-03-25 19:53:47 +00:00
  • 106a52eb2e Merge pull request 'Restore embed route' (#7857) from mkljczk/pleroma:restore-embeds into develop feld 2026-03-25 19:52:16 +00:00
  • eabfb2bd47 Merge pull request 'Fix LiveDashboard redirect not working when user added a path segment' (#7830) from live-dashboard-fix-redirect into develop feld 2026-03-25 19:49:40 +00:00
  • 876913d2af Merge pull request 'Fix error codes for missing static files' (#7850) from shibao/pleroma:static-fix into develop feld 2026-03-25 19:49:05 +00:00
  • 93d05efdb1 Merge pull request 'credo: fix ordering of aliases missed in pleroma/pleroma!7841' (#7852) from phnt/pleroma:credo-alias-fixes into develop feld 2026-03-25 19:48:02 +00:00
  • 85d311adcf Merge pull request 'No-op code correctness improvements detected by Elixir 1.19 compiler' (#7863) from elixir-1.19-cherrypick into develop feld 2026-03-25 19:38:16 +00:00
  • cbb715b978 No-op code correctness improvements detected by Elixir 1.19 compiler Mark Felder 2026-03-25 12:36:16 -07:00
  • dc7bd82968 Merge pull request 'Correct old migrations for expiring activities and user access tokens' (#7862) from fix-old-migrations into develop feld 2026-03-25 19:25:18 +00:00
  • e1a1e5c726 Correct old migrations for expiring activities and user access tokens. Mark Felder 2026-03-25 12:22:58 -07:00
  • f3f72048ac Fix MoveActivityExpirationsToOban migration Mark Felder 2026-03-25 12:19:33 -07:00
  • 2937bb68b1 Fix MoveTokensExpirationIntoOban migration Mark Felder 2026-03-25 12:09:18 -07:00
  • 750266f2e3 ActivityDraft: Add missing __MODULE__ matches and drop unneeded ones Phantasm 2026-02-22 22:27:48 +01:00
  • 645211812e Elixir 1.19 MRFTest: Replace matchable_regexes with regexes_match! func Phantasm 2026-01-15 16:03:44 +01:00
  • ee55764501 lint Phantasm 2026-01-09 20:16:30 +01:00
  • a9ad6297b7 Elixir 1.19: Fix Mastodon StatusControllerTest DateTime difference Phantasm 2026-01-09 17:28:06 +01:00
  • 6a3b5b3218 Elixir 1.19: Fix MRFTest regex tests Phantasm 2026-01-09 17:13:10 +01:00
  • bf86768e88 Elixir 1.19: Fix ConfigDBTest regex tests Phantasm 2026-01-09 17:05:31 +01:00
  • 531041041a Elixir 1.19: Fix deprecation warning when invoking ParallelCompiler Phantasm 2026-01-09 17:01:36 +01:00
  • f60a317c2f Elixir 1.19: Only match once on structs Phantasm 2026-01-13 14:58:32 +01:00
  • f4c28392e1 Elixir 1.19: Fix typing violation in MarkerTest Phantasm 2026-01-09 16:48:55 +01:00
  • ec294b30c1 Elixir 1.19: Fix typing violation in RepoTest Phantasm 2026-01-09 16:44:37 +01:00
  • b8a66c22b3 Elixir 1.19: Fix typing violation in MediaControllerTest Phantasm 2026-01-09 16:42:26 +01:00
  • 93e8f9d7d1 Elixir 1.19: Fix typing violations in ActivityPubTest Phantasm 2026-01-09 16:40:19 +01:00
  • 8417629b4b Elixir 1.19: Fix typing violation on struct updates in CommonAPI.Activity* Phantasm 2025-10-16 15:12:41 +02:00
  • 958d250fe5 Elixir 1.19: Fix typing violation on struct updates in Web.ApiSpec.Rend* Phantasm 2025-10-16 15:11:33 +02:00
  • 19e05b4a7b Elixir 1.19: Fix typing violation on struct updates in Web.ApiSpec.Cast* Phantasm 2025-10-16 15:09:51 +02:00
  • 5b6af83e86 Elixir 1.19: Fix typing violation on struct updates in Pleroma.Upload Phantasm 2025-10-16 15:09:03 +02:00
  • 1b9cd83d88 Elixir 1.19: Fix typing violation on struct updates in MFA.Changeset Phantasm 2025-10-16 15:06:02 +02:00
  • dfaabb48ef Elixir 1.19: Fix typing violation on struct updates in Pleroma.Marker Phantasm 2025-10-16 15:03:54 +02:00
  • 6bbfba7f6e Merge pull request 'Allow fine-grained announce visibilities (ported from Akkoma)' (#7832) from mkljczk/pleroma:boost-visibilities into develop nicole mikołajczyk 2026-03-21 20:45:30 +00:00
  • 23cc812366 Restore embed route nicole mikołajczyk 2026-03-19 15:19:51 +01:00
  • d0ef58a59d Merge pull request 'Normalize Hubzilla alsoKnownAs from string to array' (#7821) from phnt/pleroma:normalize-alsoKnownAs into develop nicole mikołajczyk 2026-03-10 12:05:22 +00:00
  • 37cb2f9273 Merge pull request 'Avoid code duplication in UserView' (#7817) from mkljczk/pleroma:user-view-repeat into develop nicole mikołajczyk 2026-03-10 12:04:43 +00:00
  • 70de4491c2 Merge pull request 'Support lists exclusive param' (#7831) from mkljczk/pleroma:exclusive-lists into develop nicole mikołajczyk 2026-03-10 12:03:22 +00:00
  • d1787966a6 Merge branch 'develop' into exclusive-lists nicole mikołajczyk 2026-03-10 12:03:13 +00:00
  • a0131ff733
    credo: fix ordering of aliases missed in pleroma/pleroma!7841 Phantasm 2026-03-08 21:19:49 +01:00
  • bceb28b941 add changelog note for missing static files fix shibao 2026-03-08 11:19:14 +00:00
  • 4e1ba489ec fix 404s for missing static files shibao 2026-03-08 11:16:33 +00:00
  • d95d7f6eba Merge pull request 'Gopher: Fix crash on (re)boot when ConfigDB is enabled' (#7826) from fix-gopher-crash into develop Phantasm 2026-03-08 08:46:54 +00:00
  • 0592f111f6 update tests nicole mikołajczyk 2026-03-06 17:28:47 +01:00
  • 40bc79e5ce Merge pull request 'Various bookmark folders-related improvements' (#7829) from mkljczk/pleroma:bookmark-folders into develop nicole mikołajczyk 2026-03-06 16:50:30 +00:00
  • 87b4e3f3ff Avoid code duplication in UserView nicole mikołajczyk 2026-02-10 14:27:27 +01:00
  • a1bb81bddb Merge pull request 'Don't use the confusing TwitterAPI namespace' (#7841) from mkljczk/pleroma:twitter-api-removal into develop nicole mikołajczyk 2026-03-06 16:24:33 +00:00
  • 499b2ed118 remove unused alias nicole mikołajczyk 2026-03-06 17:23:54 +01:00
  • 3760480813 lint Phantasm 2026-03-05 11:48:37 +01:00
  • 5f321b0b5b Favicon Plug: Halt Plug pipeline when favicon not found Phantasm 2026-03-05 12:49:20 +01:00
  • d0db1f00c3 Favicon Plug: assert HTTP 200 status in tests Phantasm 2026-03-05 11:55:02 +01:00
  • 662c9f36ac Favicon Plug: Update moduledoc and rename to adhere to convention Phantasm 2026-03-05 11:43:55 +01:00
  • 2388964b14 Favicon Plug: Add tests Phantasm 2026-03-05 11:37:02 +01:00
  • d03ae43ee0 Favicon Plug: Simplify and pass when not requesting favicon Phantasm 2026-03-05 10:28:09 +01:00
  • 8975129680 webplug(favicon): remove check on url path. Yonle 2026-03-05 02:07:39 +07:00
  • 96f252023e constants: remove favicon.png from static_only_files Yonle 2026-03-04 22:49:54 +07:00
  • 0879dd3950 endpoint: reorder: handle favicon plug first Yonle 2026-03-04 03:13:55 +07:00
  • 4bc0b26abe changelog.d: add cache-control-immutable Yonle 2026-03-04 02:57:53 +07:00
  • 8abd25950a endpoint: use favicon plug Yonle 2026-03-04 02:54:47 +07:00
  • 970e0f9044 endpoint: set cache control for favicon.png Yonle 2026-03-02 23:48:59 +07:00
  • 848b3f5d5b reverse_proxy,endpoint,uploaded_media: add immutable cache-control flag Yonle 2026-02-23 20:57:11 +07:00
  • 222306ff27 Merge pull request 'Fix AccountController Plug warning from typo' (#7848) from phnt/pleroma:plug-test-typo into develop Phantasm 2026-03-03 22:20:34 +00:00