2024-05-13 - 2025-05-13
Overview
11 releases published by 2 users
Release
v3.15.2
2025.03-02 Security release
Release
v3.15.1
2025.03-01 Security release
Release
v3.15.0
Akkoma stable 2025.03
Release
v3.14.1
Hotfix 3.14.1
Release
v3.14.0
Akkoma stable 2025.01
Tag
v2.8.0
Tag
v2.7.1
Tag
v3.13.3
Tag
v2.7.0
Release
v3.13.2
Akkoma stable 2024.04.1 - Security Update
Tag
v2.6.3
67 pull requests merged by 11 users
Merged
#925 Properly register digest_emails queue
Merged
#923 docs: fix spelling and grammar
Merged
#922 changelog: fix header levels and add missing entries
Merged
#897 dbprune: add --keep-followed and don't prune pinned posts by default
Merged
#902 worker/receiver: don’t retry unsupported actions
Merged
#905 web/metadata: provide alternate link for ActivityPub
Merged
#903 mediaproxy: proxy network-path references
Merged
#884 federation/out: tweak publish retry backoff
Merged
#882 Expose stats about finally failed AP deliveries in prometheus
Merged
#856 Don’t pretend internal actors have follow(er|ing) collections
Merged
#886 receiver_worker: prevent duplicate jobs
Merged
#881 Always prefer shared inbox
Merged
#910 Set cleanup_attachments to true by default
Merged
#909 Refresh mix.lock
Merged
#894 add instruction to make asdf work when logging into it with sudo
Merged
#885 Fix Pleroma’s unlisted posts
Merged
#906 deps: upgrade flake_id to fix crash
Merged
#899 api/statuses: allow expires_in to override user-level status_ttl_default
Merged
#883 exiftool/strip: hide warnings from log
Merged
#879 fix: docs: arch linux split erlang package
Merged
#875 Test lowest and highest language versions, elixir 1.18 support
Merged
#871 Add oban web dashboard
Merged
#823 Use FEP-c16b: Formatting MFM functions
Merged
#869 Expose Port IO stats via Prometheus
Merged
#862 Improve stat queries and ReceiverWorker logic
Merged
#867 bump version
Merged
#866 openbsd: update service file
Merged
#861 Set customize_hostname_check for Swoosh.Adapters.SMTP
Merged
#844 Update hashtag prune to account for followed hashtags
Merged
#789 Fix various attachment cleanup issues
Merged
#642 FEP-dc88: Formatting Mathematics
Merged
#582 do not fetch if :limit_to_local_content is :all or :unauthenticated
Merged
#837 update nsfwCensorImage suggestion in config/description.exs
Merged
#851 mrf/object_age: fix handling of non-public objects
Merged
#860 Only proxy HTTP and HTTP urls via Media Proxy
Merged
#853 Fix NodeInfo content-type
Merged
#849 Update supported OTP version to 27 in docs
Merged
#850 Completely omit id for anonymous objects
Merged
#816 Extract keys to their own table, match keyID
Merged
#841 Fix wrong type when importing emojis
Merged
#839 Fix fs error while unpacking frontends
Merged
#815 Federate emoji as anonymous objects
Merged
#819 Tweak fetch security checks
Merged
#832 Fix busywait on docker-entrypoint script
Merged
#834 Overhaul OpenRC service file and disable busy wait by default
Merged
#804 Handle domain mutes on the backend
Merged
#554 Docs: Improve backup restore + fix warnings
Merged
#808 Move prune changelog entries to correct version
Merged
#809 Update Caddyfile
Merged
#806 Avoid accumulation of stale data in websockets
Merged
#810 Fix elixir 1.17 and migration lock warnings
Merged
#800 Update http-signatures dep, allow created header
Merged
#655 Add limit CLI flags to prune jobs
Merged
#805 Remove proxy_remote vestiges
Merged
#793 Fix StealEmoji’s max size check
Merged
#796 pool timeouts/rich media cherry-picks
Merged
#786 Raise minimum PostgreSQL version to 12
Merged
#791 Handle errors from HTTP requests gracefully
Merged
#795 Update PGTune recommendations
Merged
#772 Preserve Meilisearch’s result ranking
Merged
#788 use proper workers for fetching pins instead of an ad-hoc task
Merged
#776 Use /var/tmp for media cache path
Merged
#767 Drop unused indices
Merged
#785 migrate CI config to v2
Merged
#783 Allow for attachment to be a single object in user data
Merged
#778 Document AP and nodeinfo extensions
Merged
#782 Fix Exiftool stderr being read as an image description
12 pull requests proposed by 9 users
Proposed
#802 WIP: static adminfe
Proposed
#803 WIP: Prebuilt docker image
Proposed
#818 WIP: fix attachment cleanup after media domain migration
Proposed
#821 Add short_description to mastodon v1 instance api response.
Proposed
#846 Add backfilling of posts
Proposed
#854 Use magick command from ImageMagick
Proposed
#873 Optimize followed hashtag ids query
Proposed
#874 Rework HTTPSignatures and fix bridgy interop
Proposed
#878 Add htmlMfm key when relevant
Proposed
#889 Pass pleroma_ctl arguments as-is to pleroma eval
Proposed
#904 provide full replies collection in ActivityPub objects
Proposed
#908 fix: Return the webfinger host as the instancev1 uri
property
68 issues closed from 49 users
Closed
#924 [bug] DigestEmailsWorker jobs fill avaialable queue without clearing
Closed
#900 MediaProxy omits inline imaged without explicit scheme
Closed
#855 [bug] instance actor object (/internal/fetch) does not have a valid following/follower collection
Closed
#912 [["LIVE@STREAMs"]FREE=] Academy Of Country Music Awards Live Broadcast Schedule on TV Channel
Closed
#913 !!+[OffiCial@!]* Academy Of Country Music Awards 2025 𝐋𝐈𝐕𝐄 Broadcast Free ON Tv Channel 09 May 2025
Closed
#914 !!+[OffiCial@!]* Academy Of Country Music Awards 2025 𝐋𝐈𝐕𝐄 Broadcast Free ON Tv Channel 09 May 2025
Closed
#915 [["LIVE@STREAMs"]FREE=] ACM Awards 2025 Live Broadcast Schedule on TV Channel
Closed
#916 !!+[OffiCial@!]* ACM Awards 2025 𝐋𝐈𝐕𝐄 Broadcast Free ON Tv Channel 09 May 2025
Closed
#917 ~!+@#[𝐇𝐨𝐰 𝐓𝐨 𝐖𝐚𝐭𝐜𝐡!]— 60th ACM Awards 2025 LiVe 𝐒𝐭𝐫𝐞𝐚𝐦𝐬 FrEe BrOaDcAsT oN TV Guide & 𝐒𝐭𝐫𝐞𝐚𝐦𝐢𝐧𝐠 09 May 2025
Closed
#918 !!+@>[OffiCial@!!#@]* 2025 ACM Awards LIVE STreams ON TV Channel 09 May
Closed
#919 ++[WATCHLIVE]TV!] The 60th ACM Awards LIVE STreams ON TV Channel
Closed
#920 HERE’S!!* WAY TO WATCH ACM Awards Red Carpet 2025 LIVE STREAMS ON TV CHANNEL 09 May 2025
Closed
#911 !"[𝗟𝗜𝗩𝗘𝗦𝗧𝗥𝗘𝗔𝗠𝘀] ACM Awards LiVe 𝐒𝐭𝐫𝐞𝐚𝐦𝐬 ToDaY FrEe BrOaDcAsT oN TV Guide & 𝐒𝐭𝐫𝐞𝐚𝐦𝐢𝐧𝐠 09 May 2025
Closed
#921 !"[𝗟𝗜𝗩𝗘𝗦𝗧𝗥𝗘𝗔𝗠𝘀] ACM Awards Red Carpet Pre-Show LiVe 𝐒𝐭𝐫𝐞𝐚𝐦𝐬 ToDaY FrEe BrOaDcAsT oN TV Guide & 𝐒𝐭𝐫𝐞𝐚𝐦𝐢𝐧𝐠 09 May 2025
Closed
#893 ASDF install method premise fundamentally unworkable
Closed
#758 meta: closeable issues
Closed
#490 Password hash not recognized when using 2fa
Closed
#571 [bug] Lemmy and kbin federation does not work
Closed
#735 [bug] mastodon api doesn’t respect reply settings
Closed
#826 [bug] Content from peertube isn't recognized as video
Closed
#858 [bug] Internal server error in logs since 3.13.3 release
Closed
#820 [bug] Invalid Emoji ID
Closed
#577 [bug] Error with displaying bookmarks
Closed
#477 [feat] improve docs on supported dependency versions
Closed
#508 [bug] Timeline Internal server error with no logs
Closed
#901 [bug] Guppe Groups broken somewhere v3.14.0..v3.15.1
Closed
#898 [feat] Let expires_in from API request overwrite user setting, not the other way arround.
Closed
#602 [bug] Logging at :error level is too noisy
Closed
#876 [bug] unable to follow some activitypub relays
Closed
#734 [TODO] replace our Plugs.StaticNoC with upstream Plug.Static
Closed
#870 [bug] Docs site seems to be down
Closed
#868 [bug] user_follows_hashtag_hashtag_id_fkey error on running prune_objects tasks
Closed
#864 [bug] OpenBSD RC script does not work
Closed
#660 [bug] Email doesn't work with Erlang OTP 26
Closed
#775 [bug] Attachments disappearing with delete and redraft
Closed
#859 [bug] Media Proxy attempts to proxy ActivityPub embedded images
Closed
#852 [bug] NodeInfo Content-Type
parameters missing quotes
Closed
#848 [bug] Custom emoji objects aren't valid JSON-LD
Closed
#857 [feat] Multi-tenancy with custom domains
Closed
#748 [bug] Guide suggests installing frontend via source without sudo command
Closed
#190 I voted this poll but it shows "0 people voted".
Closed
#840 [bug] Cannot import emojis from manifest
Closed
#836 [bug] Frontend installer creates a file instead of a directory, then fails to create the actual directory
Closed
#694 [bug] Custom emoji IDs are on the wrong origin
Closed
#830 [bug]
Closed
#736 [bug] Akkoma getting OOM killed
Closed
#811 [bug] SMTP not working
Closed
#797 [question] Does Akkoma handle (created)
pseudo-header in HTTP signatures
Closed
#653 [feat] Prune batch size
Closed
#801 [bug] The pleroma.uploads migrate_local
task doesn't actually migrate uploads to S3
Closed
#799 [bug] Timeline skips to 1 month ago sometimes when scrolling down
Closed
#790 [bug] Rich media parser crashes, resulting in 504 and no posts being shown
Closed
#794 [bug] offset
parameter doesn't work
Closed
#792 [bug] can't build docker after update
Closed
#283 Prune dead remote instances from db
Closed
#561 [bug] Getting Follower/Following Counter from GTS fails
Closed
#654 [bug] federation borked?
Closed
#704 [bug] OAuth Returns "Invalid Username/Password" on Certain Apps
Closed
#777 [frontend] user-level domain mutes are not used to filter emoji reactions
Closed
#419 [bug] Remote instances that reuse domains and nicknames cause Akkoma to generate excessive requests
Closed
#420 Akkoma not loading SVG files [bug]
Closed
#606 [bug] Akkoma keeps refetching even got 429
Closed
#637 [bug] Potentially incorrect date format in last_status_at
Closed
#723 [bug] AdminFE has blank sections
Closed
#773 [bug] exiftool alt text generator includes stderr (?)
Closed
#781 [bug] Reports that no base_url is set for uploads, won't start
Closed
#780 Please check this issue on the pleroma gitlab
Closed
#779 [feat] Account deletion with federated deletion of every post
65 issues created by 13 users
Opened
#777 [frontend] user-level domain mutes are not used to filter emoji reactions
Opened
#779 [feat] Account deletion with federated deletion of every post
Opened
#780 Please check this issue on the pleroma gitlab
Opened
#781 [bug] Reports that no base_url is set for uploads, won't start
Opened
#784 SQL: Outlier query information gathering
Opened
#787 [bug] Akkoma unable to parse non-ASCII usernames from other instances
Opened
#790 [bug] Rich media parser crashes, resulting in 504 and no posts being shown
Opened
#792 [bug] can't build docker after update
Opened
#794 [bug] offset
parameter doesn't work
Opened
#797 [question] Does Akkoma handle (created)
pseudo-header in HTTP signatures
Opened
#798 DM timeline omits most received DMs
Opened
#799 [bug] Timeline skips to 1 month ago sometimes when scrolling down
Opened
#801 [bug] The pleroma.uploads migrate_local
task doesn't actually migrate uploads to S3
Opened
#807 [bug] LDAP authentication: cannot move account
Opened
#811 [bug] SMTP not working
Opened
#812 Future for list and conversation addressing?
Opened
#813 OpenAPI spec lists pagination parameters not actually supported
Opened
#817 [feat] Address book to easily tag accounts on your posts
Opened
#820 [bug] Invalid Emoji ID
Opened
#822 [bug] loss of posts from Akkoma
Opened
#826 [bug] Content from peertube isn't recognized as video
Opened
#827 Trim off nodeinfo attached to user in the API
Opened
#828 [feat] MFM, see if we can use Latex input
Opened
#829 [bug] Upstream tracking issue: Bug in EarmarkParser causes newlines to not show in MFM posts when the post uses html tags
Opened
#830 [bug]
Opened
#831 [bug] Spamming Fetch Requests
Opened
#833 [Question] Regarding Akkoma's behavior after receiving a corrupted WebFinger response
Opened
#835 Some redirects 404 for AP, only work for browser users
Opened
#836 [bug] Frontend installer creates a file instead of a directory, then fails to create the actual directory
Opened
#840 [bug] Cannot import emojis from manifest
Opened
#843 [bug] Fast-HTML uses 100% of a core, reducing performance and causing issues.
Opened
#847 [bug] Escaped HTML post rendering problem
Opened
#848 [bug] Custom emoji objects aren't valid JSON-LD
Opened
#852 [bug] NodeInfo Content-Type
parameters missing quotes
Opened
#855 [bug] instance actor object (/internal/fetch) does not have a valid following/follower collection
Opened
#857 [feat] Multi-tenancy with custom domains
Opened
#858 [bug] Internal server error in logs since 3.13.3 release
Opened
#859 [bug] Media Proxy attempts to proxy ActivityPub embedded images
Opened
#863 [feat] Privacy policy and ToS URL
Opened
#864 [bug] OpenBSD RC script does not work
Opened
#868 [bug] user_follows_hashtag_hashtag_id_fkey error on running prune_objects tasks
Opened
#870 [bug] Docs site seems to be down
Opened
#876 [bug] unable to follow some activitypub relays
Opened
#877 [bug] performance regression in 3.15
Opened
#880 [bug] Active processes get terminated by nimble_pool idle shutdown
Opened
#887 [bug] Crash when streaming out to Sockets
Opened
#888 ReceiverWorker nil crash in side effects of like/announce/update handling
Opened
#892 Received Video objects from PeerTube are not understood
Opened
#893 ASDF install method premise fundamentally unworkable
Opened
#898 [feat] Let expires_in from API request overwrite user setting, not the other way arround.
Opened
#900 MediaProxy omits inline imaged without explicit scheme
Opened
#901 [bug] Guppe Groups broken somewhere v3.14.0..v3.15.1
Opened
#907 [bug] /api/v1/instance, uri
property is a URI, instead of a bare domain
Opened
#911 !"[𝗟𝗜𝗩𝗘𝗦𝗧𝗥𝗘𝗔𝗠𝘀] ACM Awards LiVe 𝐒𝐭𝐫𝐞𝐚𝐦𝐬 ToDaY FrEe BrOaDcAsT oN TV Guide & 𝐒𝐭𝐫𝐞𝐚𝐦𝐢𝐧𝐠 09 May 2025
Opened
#912 [["LIVE@STREAMs"]FREE=] Academy Of Country Music Awards Live Broadcast Schedule on TV Channel
Opened
#913 !!+[OffiCial@!]* Academy Of Country Music Awards 2025 𝐋𝐈𝐕𝐄 Broadcast Free ON Tv Channel 09 May 2025
Opened
#914 !!+[OffiCial@!]* Academy Of Country Music Awards 2025 𝐋𝐈𝐕𝐄 Broadcast Free ON Tv Channel 09 May 2025
Opened
#915 [["LIVE@STREAMs"]FREE=] ACM Awards 2025 Live Broadcast Schedule on TV Channel
Opened
#916 !!+[OffiCial@!]* ACM Awards 2025 𝐋𝐈𝐕𝐄 Broadcast Free ON Tv Channel 09 May 2025
Opened
#917 ~!+@#[𝐇𝐨𝐰 𝐓𝐨 𝐖𝐚𝐭𝐜𝐡!]— 60th ACM Awards 2025 LiVe 𝐒𝐭𝐫𝐞𝐚𝐦𝐬 FrEe BrOaDcAsT oN TV Guide & 𝐒𝐭𝐫𝐞𝐚𝐦𝐢𝐧𝐠 09 May 2025
Opened
#918 !!+@>[OffiCial@!!#@]* 2025 ACM Awards LIVE STreams ON TV Channel 09 May
Opened
#919 ++[WATCHLIVE]TV!] The 60th ACM Awards LIVE STreams ON TV Channel
Opened
#920 HERE’S!!* WAY TO WATCH ACM Awards Red Carpet 2025 LIVE STREAMS ON TV CHANNEL 09 May 2025
Opened
#921 !"[𝗟𝗜𝗩𝗘𝗦𝗧𝗥𝗘𝗔𝗠𝘀] ACM Awards Red Carpet Pre-Show LiVe 𝐒𝐭𝐫𝐞𝐚𝐦𝐬 ToDaY FrEe BrOaDcAsT oN TV Guide & 𝐒𝐭𝐫𝐞𝐚𝐦𝐢𝐧𝐠 09 May 2025
Opened
#924 [bug] DigestEmailsWorker jobs fill avaialable queue without clearing
18 unresolved conversations
Open
#765
RFC: database scheme for media uploads
Open
#600
Allow admin to configure bucket ACL settings
Open
#485
Incorrect percentages for multiple selection polls[bug]
Open
#381
[bug] See if we can use the content
for posts, also when it's MFM.
Open
#438
[bug] 500 internal server error when federating Like activity from Bridgy Fed
Open
#497
[bug] Odd non-validation of user's link
Open
#731
Discuss: Signed Fetches and Redirects
Open
#764
Removing unused indexes
Open
#712
[bug] strip_report_status_data errors when trying to resolve/close a reopened closed report
Open
#523
[bug] Problems with emoji loading
Open
#698
[feat] Add support for indexable flag
Open
#249
Ability to add alt text to profile pictures
Open
#641
[feat] Implement FEP-dc88: Formatting Mathematics
Open
#671
LDAP authentication does not work in Docker
Open
#560
[bug] Cannot approve User using admin-fe
Open
#533
[bug] Fetch rich media failed, blocked timeline for certain URLs
Open
#650
[bug] Japanese full text search using tsja doesn't work when logged in
Open
#770
Stop putting actor
on non-Activity objects