Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-12-11 | Merge branch 'optimistic-inbox' into 'develop' | lain | |
Optimistic Inbox See merge request pleroma/pleroma!3989 | |||
2023-12-11 | S3 Test: Remove global state dependencies | Lain Soykaf | |
2023-12-10 | User.get_or_fetch_public_key_for_ap_id/1 is no longer required. | Mark Felder | |
2023-12-10 | ActivityPub.make_user_from_ap_id/1 fetches the whole actor object including ↵ | Mark Felder | |
updating the public key for us | |||
2023-12-10 | Cancel the job if the signature is still invalid after a refetch of the ↵ | Mark Felder | |
public key | |||
2023-12-10 | Backup: Fix config | Lain Soykaf | |
2023-12-10 | Backup Tests: Split out async tests, use mox. | Lain Soykaf | |
2023-12-09 | Process inbound Delete activities at lowest priority | Mark Felder | |
2023-12-09 | Revert "Remove unnecessary forced refresh of user" | Mark Felder | |
This reverts commit 97cf78f63d312d0475ac8908d0b093cb5eff18d5. | |||
2023-12-09 | Do not retry fetching deleted objects | Mark Felder | |
2023-12-08 | Fix the req_headers formatting | Mark Felder | |
2023-12-08 | Our version of Oban only supports priorities 0-3 | Mark Felder | |
2023-12-08 | Remove unnecessary forced refresh of user | Mark Felder | |
2023-12-08 | get_cached_by_ap_id/1 returns a single result, not a tuple | Mark Felder | |
2023-12-08 | Optimistic Inbox | Mark Felder | |
Rework inbound federation to accept requests optimistically. The HTTP Signatures Plug will not attempt to fetch the actor or key and will fail early. If the signature cannot be validated we pass the required data into the Oban job with a reduced priority and increase the timeout to 20 seconds. The Oban job will handle the actor and key fetching before attempting to validate the activity again. This job will be retried 5 times by default. Another welcome side effect is that actors who change their keys can federate to Pleroma instances immediately instead of needing to wait the default value of 86400s / 24 hours before the key will be fetched again. | |||
2023-12-07 | fix: AnalyzeMetadata filter no longer depends on ImageMagick's commands | kPherox | |
2023-12-07 | AccountView: Add test, refactor | Lain Soykaf | |
2023-12-07 | Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into last_status_at | Lain Soykaf | |
2023-12-07 | Merge branch 'more-test-fixes' into 'develop' | lain | |
More test fixes See merge request pleroma/pleroma!3984 | |||
2023-12-06 | Change set_reachable/1 to an upsert | Mark Felder | |
2023-11-30 | Linting | Lain Soykaf | |
2023-11-30 | MRF, Docs.Generator: Ensure code is loaded before checking it | Lain Soykaf | |
2023-11-29 | Merge branch 'neetzsche/add_url_to_scrobbles' into 'develop' | HJ | |
Add optional URL value for scrobbles See merge request pleroma/pleroma!3977 | |||
2023-11-29 | Change url to externalLink as requested by hj here: ↵ | NEETzsche | |
https://shigusegubu.club/notice/AcIjZjackKAt6e522a | |||
2023-11-29 | Merge branch 'vips' into 'develop' | lain | |
Replace ImageMagick with Vips See merge request pleroma/pleroma!3771 | |||
2023-11-28 | Linting | Lain Soykaf | |
2023-11-28 | AnayzeMetadata: Fix error case that would never match | Lain Soykaf | |
2023-11-28 | AnalyzeMetadata: Switch to rinpatch_blurhash | Lain Soykaf | |
2023-11-28 | Merge branch 'promex' into 'develop' | lain | |
Switch to PromEx for prometheus metrics See merge request pleroma/pleroma!3967 | |||
2023-11-27 | ActivityPub.Utils: Only treat object ids as valid while stripping | Lain Soykaf | |
2023-11-27 | Fix #strip_report_status_data | NEETzsche | |
2023-11-23 | Prevent a blurhash failure from breaking all metadata collection | Mark Felder | |
2023-11-23 | Add optional URL value for scrobbles | NEETzsche | |
2023-11-19 | Merge branch 'favicon' into 'develop' | HJ | |
Make favicon configurable, embed favicon and manifest in server-generated meta See merge request pleroma/pleroma!3963 | |||
2023-11-17 | Merge branch 'develop' into 'vips' | feld | |
# Conflicts: # mix.exs | |||
2023-11-17 | Resize images to 100 pixels before hashing | Mark Felder | |
2023-11-17 | Upload.Filter.AnalyzeMetadata: Blurhash with a Rust NIF, and use Vix to ↵ | Mark Felder | |
retrieve image metadata | |||
2023-11-16 | MastoAPI AccountView: Change last_status_at to be a date | Haelwenn (lanodan) Monnier | |
Changed in Mastodon 3.1.0 with: https://github.com/tootsuite/mastodon/pull/12966 | |||
2023-11-14 | RedirectController: Unify server-generated-meta insertion code | Haelwenn (lanodan) Monnier | |
2023-11-14 | Add support for configuring a favicon and embed PWA manifest in ↵ | Henry Jameson | |
server-generated-meta | |||
2023-11-14 | router: Make /federation_status publicly available | Haelwenn (lanodan) Monnier | |
2023-11-14 | Merge branch 'healthcheck-disabled-error' into 'develop' | Haelwenn | |
TwitterAPI: Return proper error when healthcheck is disabled See merge request pleroma/pleroma!3953 | |||
2023-11-13 | Revert "Add Pleroma.Upload.Filter.HeifToJpeg based on vips" | Mark Felder | |
This reverts commit 31d4448ee61b4afac6aa23f8c0287d13aed411a1. This functionality is not reliably working with vips/vix due to codec patent junk | |||
2023-11-13 | Add Pleroma.Upload.Filter.HeifToJpeg based on vips | Mark Felder | |
2023-11-13 | Replace ImageMagick with Vips for Media Preview Proxy | Mark Felder | |
2023-11-13 | Switch to PromEx for prometheus metrics | Mark Felder | |
Recommending use of the separate HTTP server for exposing the metrics and securing it externally on your firewall or reverse proxy. It will listen on port 4021 by default. | |||
2023-11-12 | Merge branch 'quotes-count' into 'develop' | lain | |
Count and display post quotes See merge request pleroma/pleroma!3956 | |||
2023-11-12 | Count and display post quotes | marcin mikołajczak | |
2023-11-12 | Merge branch 'phoenix1.7' into 'develop' | lain | |
Update to Phoenix 1.7 See merge request pleroma/pleroma!3900 | |||
2023-11-12 | Credo fixes. | Lain Soykaf | |