summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-12-19Merge branch 'mergeback/2.8.0' into 'develop'lain
Mergeback/2.8.0 See merge request pleroma/pleroma!4302
2024-12-19Merge branch 'release/2.8.0' into 'stable'lain
Release/2.8.0 See merge request pleroma/pleroma!4295
2024-12-09Update changelogLain Soykaf
2024-12-09Verify a local Update sent through AP C2S so users can only update their own ↵tusooa
objects
2024-11-28Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into release/2.8.0Lain Soykaf
2024-11-27Merge branch 'fix/install-frontend-in-otp27' into 'develop'Haelwenn
Fix installing frontend in Erlang/OTP 27.1+ See merge request pleroma/pleroma!4300
2024-11-27fix: skip directory entrieskPherox
In OTP 27.1 or later, `:zip.unzip/2` without `:skip_directories` option returns directory entries. However in OTP 26, passing `:skip_directories` returns a `:bad_option` error, so this option is not available for compatibility.
2024-11-27Merge branch 'mergeback/2.7.1' into 'develop'lain
mergeback: Version 2.7.1 See merge request pleroma/pleroma!4299
2024-11-26Merge remote-tracking branch 'pleroma/stable' into mergeback/2.7.1Haelwenn (lanodan) Monnier
2024-11-26Merge branch 'release/2.7.1' into 'stable'Haelwenn
Version 2.7.1 See merge request pleroma/pleroma!4298
2024-11-26Version 2.7.1Haelwenn (lanodan) Monnier
2024-11-26Merge branch 'bugfix-truncate-remote-user-fields' into 'develop'feld
User: truncate remote user fields instead of rejecting See merge request pleroma/pleroma!4220
2024-11-26Merge branch 'mastodon-websocket-fix' into 'develop'lain
Fix Mastodon WebSocket authentication See merge request pleroma/pleroma!4206
2024-11-26Merge branch 'follow-validator' into 'develop'lain
Do not require a cc field when validating an incoming Follow activity See merge request pleroma/pleroma!4212
2024-11-26Merge branch 'following-state-bug' into 'develop'feld
Fix Following status bug See merge request pleroma/pleroma!4251
2024-11-26Merge branch 'well-known' into 'develop'feld
NodeInfo: Accept application/activity+json requests See merge request pleroma/pleroma!4242
2024-11-26Merge branch 'swoosh-mailgun' into 'develop'feld
Fix Swoosh Mailgun support See merge request pleroma/pleroma!4217
2024-11-21Merge branch 'meilisearch/misc-fixes' into 'develop'lain
Miscellaneous fixes for Meilisearch See merge request pleroma/pleroma!4296
2024-11-21Revert "Docs: fix OTP mix task command for Meilisearch"Mint
This reverts commit 3a82a51a6e8b25c2e58e75329e12a090ad977519.
2024-11-21Merge branch 'fix-module-search-in-pleroma-ctl' into 'develop'lain
B ReleaseTasks: Fix task module finding. See merge request pleroma/pleroma!4297
2024-11-21LintingLain Soykaf
2024-11-21B ReleaseTasks: Fix task module finding.Lain Soykaf
2024-11-21Remove unused importMint
2024-11-21ChangelogMint
2024-11-21Docs: fix OTP mix task command for MeilisearchMint
2024-11-21Meilisearch: stop attempting to index posts with nil dateMint
2024-11-21Meilisearch: use PUT method for indexing Mix taskMint
See https://github.com/meilisearch/meilisearch/issues/2619
2024-11-13Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into release/2.8.0Lain Soykaf
2024-11-13Merge branch 'mastodon-websocket-fix' into 'develop'lain
Fix Mastodon WebSocket authentication See merge request pleroma/pleroma!4206
2024-11-13Merge branch 'bump-lexbor' into 'develop'lain
bump fast_html to 2.3.0 See merge request pleroma/pleroma!4294
2024-11-13mix.lock: bump fast_html to 2.3.0Haelwenn (lanodan) Monnier
2024-11-12Merge branch 'token-view-scopes' into 'develop'lain
Include session scopes in TokenView See merge request pleroma/pleroma!4273
2024-11-12Merge branch 'activity-pub-metadata' into 'develop'lain
Add metadata provider for ActivityPub alternate links See merge request pleroma/pleroma!4286
2024-11-12B TwitterAPI/ControllerTest: Actually test the keysLain Soykaf
2024-11-12Merge branch 'develop' into pleroma-token-view-scopesLain Soykaf
2024-11-12Merge branch 'tusooa/se-opt-out' into 'develop'lain
Fix nonexisting user will not generate metadata for search engine opt-out Closes #3329 See merge request pleroma/pleroma!4279
2024-11-12B Providers/ActivityPub: Ensure that nothing explodes on unexpected input.Lain Soykaf
2024-11-12Merge branch 'weblate' into 'develop'lain
Translations update from Pleroma Weblate See merge request pleroma/pleroma!4287
2024-11-12Translated using Weblate (French)Codimp
Currently translated at 5.4% (53 of 974 strings) Translation: Pleroma/Pleroma Backend (domain config_descriptions) Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-config_descriptions/fr/
2024-11-12Merge branch 'fix/vapid_keyword_fallback' into 'develop'lain
push: make vapid_config fallback to empty array See merge request pleroma/pleroma!4276
2024-11-12Merge branch 'develop' into 'tusooa/se-opt-out'lain
# Conflicts: # lib/pleroma/web/metadata/providers/feed.ex
2024-11-12Merge branch 'atom-tag' into 'develop'lain
Metadata: Do not include .atom feed links for remote accounts See merge request pleroma/pleroma!4281
2024-11-12Merge branch 'dedupe-sharding' into 'develop'lain
Pleroma.Upload.Filter.Dedupe: sharding directory structure See merge request pleroma/pleroma!4292
2024-11-12B DedupeTest: Add explicit test for the sharding structureLain Soykaf
2024-10-31Mix: Update versionLain Soykaf
2024-10-29Pleroma.Upload.Filter.Dedupe: sharding directory structureMark Felder
Dedupe now uses a three-level sharding directory structure to improve performance when many files are uploaded and stored on a filesystem instead of an object store. (note: Minio still affected as it still uses a traditional filesystem) This does not help if you already have hundreds of thousands of files uploaded. The media URLs are permanently part of the activity so the files cannot be relocated. A motivated user could write a tool to move the files and perhaps write an Nginx or equivalent redirect to make the files still accessible, but that is beyond the scope of this change.
2024-10-28Merge branch 'mediav2-fix' into 'develop'feld
Fix /api/v2/media returning the wrong status code for media processed synchronously See merge request pleroma/pleroma!4291
2024-10-27Fix /api/v2/media returning the wrong status code for media processed ↵Mark Felder
synchronously The API should return a 202 only if data cannot be returned yet and a followup GET /api/v1/media/:id should be called to retrieve it. This is something Mastodon does when it needs to transcode large media files. It does not apply to Pleroma and causes apps to waste an API call when posting a status which causes apps to appear to hang on higher latency environments, such as on mobile networks. https://docs.joinmastodon.org/methods/media/#v2
2024-10-25Merge branch 'fzdevelop' into 'develop'feld
OpenBSD docs update See merge request pleroma/pleroma!4290
2024-10-25OpenBSD needs libvipsMark Felder
Confirmed package exists by testing an OpenBSD 7.6 arm64 VM