2025-12-13 - 2026-06-13
Overview
3 releases published by 1 user
Release
v3.19.0
2026.05 security release
Release
v3.18.1
2026.03.1 Security fix
Release
v3.18.0
2026.03 Straight up FEPping it
60 pull requests merged by 12 users
Merged
#1134 fed/in: align question and note validator fixes
Merged
#1133 Update vanilla Pleroma-FE links after forge migration
Merged
#1131 search/db: checkout connection
Merged
#1132 mfm: fix negative number arguments
Merged
#1123 Handle reports with just actor ap id as the object
Merged
#1113 Tweak search
Merged
#1129 deps: update MFM parser
Merged
#1128 Harden content parsing
Merged
#1126 docs/admin/cli/db: drop removed mix task
Merged
#1116 federate votersCount
Merged
#1122 Redact OAuth details in logs and job retry metrics
Merged
#1121 nginx: fix broken http->https redirect for multiple server_name
Merged
#1119 Changelog fix + numbers
Merged
#1110 docs/admin/monitoring: fix typesetting and link
Merged
#1109 web/manifest: fix icons not being user-configurable
Merged
#1108 Determinsitic API results
Merged
#1107 Actually remove skip_thread_containment user column
Merged
#1105 Drop deprecated stuff and leftovers from prev removals
Merged
#1104 Detect whether polls are promised to be anonymous or publicising voter identity with their cast vote
Merged
#1034 Allow providing avatar/header descriptions
Merged
#1101 Use magick command from ImageMagick
Merged
#1077 Add sane defaults for database_config_whitelist, add a task to remove non-whitelisted configs
Merged
#1099 ap/transmogrifier: fix attachment MIME extraction
Merged
#1098 list: simplify exclusive member query
Merged
#1096 web: mark local uploader and proxied responses as immutable
Merged
#1095 ci/docs: move to ARM runner
Merged
#1094 Use and recognise 405 response for not federating
Merged
#1062 Support lists exclusive param
Merged
#1093 changelog + docs: add notice re database analyze-ing following migrations
Merged
#1092 docs/config/cheatsheet: fix ref link for akkoma-fe config
Merged
#1091 mix/db/update_users_following_followers_counts: skip deleted remote users
Merged
#1090 user: Return triple instead of tuple as fallback
Merged
#1084 Fix octet-stream type from /embed
Merged
#1079 Add AKKOMA_MAX_FDS env var for setting ulimit -n
Merged
#1088 api/masto/marker: fix datetime format for updated_at
Merged
#1082 web(activity_pub/utils): temporarily deal with nil status ID when dealing with report
Merged
#1081 timeline_operation: also add pagination_params handling on hashtag_operation
Merged
#1085 api/view: handle explicitly zero dimensions in attachments
Merged
#1083 emoji/pack: fix in-place changes
Merged
#1076 twitter_api/remote_follow: allow leading @ in nicknames
Merged
#1065 Fix rewrite_media_domain for user images
Merged
#1044 Fetcher: Only check SimplePolicy rules when policy is enabled
Merged
#1059 Mastodon-flavour (read) quotes API compat
Merged
#1060 Use local elixir-captcha clone
Merged
#1057 ensure utf-8 nicknames on nickname GETs and user validator
Merged
#1058 http: allow compressed responses, use system CA certs instead of CAStore fallback
Merged
#1056 scrubbers/default: Allow "mention hashtag" classes used by Mastodon
Merged
#1050 Update docs/docs/administration/backup.md
Merged
#1049 db/migration/20251227000002: improve performance with older PostgreSQL
Merged
#1048 db/migration/20251227000000: add analyze statement
Merged
#1047 db: (re)add activity type index
Merged
#1046 api/v1/custom_emoji: improve performance
Merged
#1039 Fix conversations API
Merged
#1045 webfinger: accept canoncial AP type in XML and don’t serve response for remote users
Merged
#1043 Various fixes
Merged
#1024 Support Mastodon-compatible translations API
Merged
#1029 Deal with elixir 1.19 warnings and test failures
Merged
#1038 Update ci build scripts for 1.19
Merged
#1037 web/telemetry: fix HTTP error mapping for Prometheus
Merged
#1036 Fix more interactions with invisible posts and corresponding data leaks
7 pull requests proposed by 5 users
Proposed
#1041 Bookmark folders
Proposed
#1051 feat: [FEP-5feb]: Add indexable flag to accounts APIs
Proposed
#1067 WIP: media_proxy: preview on local attachment
Proposed
#1071 schemas/account,account_view: add akkoma.media.*_preview
Proposed
#1086 feat: [FEP-044f]: Support for Mastodon quotes flow
Proposed
#1100 Create contributor guidelines
Proposed
#1124 Fix account migration when using LDAP authenticator
38 issues closed from 27 users
Closed
#650 [bug] Japanese full text search using tsja doesn't work when logged in
Closed
#1127 Installing Akkoma on Debian 13 causes complaints about missing file
Closed
#1125 [bug] pleroma_ctl database bump_all_conversations is broken
Closed
#485 Incorrect percentages for multiple selection polls[bug]
Closed
#1118 [bug] vote results of local polling is never broadcasted after it was ended
Closed
#1117 3.19.0 security bug: Unvalidated host header in signatures
Closed
#381 [bug] See if we can use the content for posts, also when it's MFM.
Closed
#784 SQL: Outlier query information gathering
Closed
#764 Removing unused indexes
Closed
#798 DM timeline omits most received DMs
Closed
#1106 [bug] Attachment cleanup might remove a file that was already being used
Closed
#581 [bug] Timeline included boost from someone I don't follow
Closed
#1097 [bug] Owncast follow doens't seem to work
Closed
#1073 [bug] Installing pleroma-fe according to OpenBSD install docs attempts to use postgres user to access database
Closed
#1080 [bug] update_users_following_followers_counts is not working
Closed
#1089 Akkoma 1.18.1 build fails with (ArgumentError) record :hook does not have the key: :args
Closed
#1020 [bug] High RAM usage / OOM when ulimit -n is high
Closed
#1087 [bug] datetime returned with timeline marker doesn't comply with the mastodon api
Closed
#1075 [feat] support Undo events in mrf
Closed
#833 [Question] Regarding Akkoma's behavior after receiving a corrupted WebFinger response
Closed
#1078 MastoAPI and AP follower collection disagree on count
Closed
#1074 bsky.brid.gy users fail to resolve via WebFinger handle (@user@domain)
Closed
#1064 rewrite_media_domain does not rewrite user image URLs
Closed
#1069 If OTP installing guide we should change directory before 'su akkoma -s $SHELL -lc "./bin/pleroma_ctl instance gen ..."'
Closed
#1070 [bug] verify_credentials API errors out with insufficient permissions
Closed
#1061 Attempting to search to populated federated timeline fails
Closed
#827 Trim off nodeinfo attached to user in the API
Closed
#952 [feat] Quote boost private posts
Closed
#1009 MastoAPI quote incompatibility
Closed
#1055 Non-UTF8 user nicknames crash API request
Closed
#880 [bug] Active processes get terminated by nimble_pool idle shutdown
Closed
#755 [feat] Use Accept-Encoding to allow data compression
Closed
#641 [feat] Implement FEP-dc88: Formatting Mathematics
Closed
#887 [bug] Crash when streaming out to Sockets
Closed
#1042 [bug] Invalid emoji ID in EmojiReact activity
Closed
#1033 How to run with podman
Closed
#1035 Incomplete status visiblity fixes in PR 1014
Closed
#1031 [bug] Error when changing settings
37 issues created by 6 users
Opened
#1033 How to run with podman
Opened
#1035 Incomplete status visiblity fixes in PR 1014
Opened
#1040 Sorted indexes and pagination: DESC vs DESC NULLS LAST
Opened
#1042 [bug] Invalid emoji ID in EmojiReact activity
Opened
#1052 [feat] Do not fetch unknown Remove.object
Opened
#1053 [feat] Filter fake Create activities out of timelines
Opened
#1054 Tracking the state of HTTP Signature route aliases across implementations
Opened
#1055 Non-UTF8 user nicknames crash API request
Opened
#1061 Attempting to search to populated federated timeline fails
Opened
#1063 More reliable timeline exclusion of old posts
Opened
#1064 rewrite_media_domain does not rewrite user image URLs
Opened
#1066 [feat] Local Image & Video Preview (Thumbnail)
Opened
#1069 If OTP installing guide we should change directory before 'su akkoma -s $SHELL -lc "./bin/pleroma_ctl instance gen ..."'
Opened
#1070 [bug] verify_credentials API errors out with insufficient permissions
Opened
#1072 [bug] mediapreviewproxy: epipe on video thumbnailing
Opened
#1073 [bug] Installing pleroma-fe according to OpenBSD install docs attempts to use postgres user to access database
Opened
#1074 bsky.brid.gy users fail to resolve via WebFinger handle (@user@domain)
Opened
#1075 [feat] support Undo events in mrf
Opened
#1078 MastoAPI and AP follower collection disagree on count
Opened
#1080 [bug] update_users_following_followers_counts is not working
Opened
#1087 [bug] datetime returned with timeline marker doesn't comply with the mastodon api
Opened
#1089 Akkoma 1.18.1 build fails with (ArgumentError) record :hook does not have the key: :args
Opened
#1097 [bug] Owncast follow doens't seem to work
Opened
#1102 Allow changing user nick names
Opened
#1103 Remember reason for user deactivation; improve user delete
Opened
#1106 [bug] Attachment cleanup might remove a file that was already being used
Opened
#1111 Explore using a non-compile-time config format
Opened
#1112 Gathering database statistics (2026 edition)
Opened
#1114 [bug] In Markdown/MFM posts beginning with an unknown tag, everything after the closing tag gets ignored
Opened
#1115 [bug] Sending mail over IPv6 with the SMTP adapter doesn't work
Opened
#1117 3.19.0 security bug: Unvalidated host header in signatures
Opened
#1118 [bug] vote results of local polling is never broadcasted after it was ended
Opened
#1120 Incoming Follow activity gets undone by (re)handling Undo of a different Follow
Opened
#1125 [bug] pleroma_ctl database bump_all_conversations is broken
Opened
#1127 Installing Akkoma on Debian 13 causes complaints about missing file
Opened
#1130 Deprecation warnings in bbcode
Opened
#1135 [bug] User unable to respond to a private post while being tagged
16 unresolved conversations
Open
#829
[bug] Upstream tracking issue: Bug in EarmarkParser causes newlines to not show in MFM posts when the post uses html tags
Open
#807
[bug] LDAP authentication: cannot move account
Open
#488
Unreadable emoji directory crashes akkoma
Open
#591
[bug] <small> isnt rendered correctly
Open
#712
[bug] strip_report_status_data errors when trying to resolve/close a reopened closed report
Open
#366
[bug] Ghost Report
Open
#599
Cannot mark report from a local account that has now been deleted as resolved or closed [bug]
Open
#765
RFC: database scheme for media uploads
Open
#1026
Order favourites and reblogs list from newest to oldest
Open
#1030
[Tracker] MastoApi V2 compatibility
Open
#956
Inlined reblog / announce / boost, like, reply and poll vote info desyncs from activities
Open
#828
[feat] MFM, see if we can use Latex input
Open
#994
Meta: Finch deficiencies
Open
#846
Add backfilling of posts
Open
#698
[feat] Add support for indexable flag
Open
#721
WIP: Properly enable gzip compression in nginx config