pleroma/test
Lain Soykaf f57e97bf18
feat(signature): add a freshness and coverage policy for incoming signatures
Signature.check_signature_policy/2 requires date or (created) to be
signed and within signature_max_age (2 h) / signature_max_clock_skew
(1 h), and requires a signed, hashed digest for requests with a body.

Based on Akkoma's http_signatures fork (required headers, max_sig_age)
and Mastodon's SignedRequest (clock skew margin).
2026-10-27 21:46:40 +04:00
..
config Load an emoji.txt specific to the test env 2021-02-03 16:40:59 -06:00
credo/check/consistency Revert "Merge branch 'copyright-bump' into 'develop'" 2023-01-02 20:38:50 +00:00
fixtures Merge branch 'develop' into paradedb-search-backend 2026-07-26 09:15:42 +00:00
instance_static support for special chars in pack name 2020-09-24 09:12:37 +03:00
mix fix(webhooks): merge develop and harden delivery 2026-07-26 17:00:14 +04:00
pleroma feat(signature): add a freshness and coverage policy for incoming signatures 2026-10-27 21:46:40 +04:00
support Merge branch 'develop' into paradedb-search-backend 2026-05-14 09:24:51 +00:00
test_helper.exs Add ParadeDB docker integration test 2026-03-03 12:36:01 +04:00