2023-05-08T18:48:43Z - 2024-05-08T18:48:43Z
Overview
24 Releases published by 3 users
Published
v3.13.1
Akkoma stable 2024.04
Published
v3.13.0
Published
snac-3.12.1.2
Published
v3.12.2
Published
snac-3.12.1.1
Published
v3.12.1
Published
v3.12.0
Akkoma stable 2024.03 - Security
Published
v3.11.0
2024.02 stable
Published
v2.6.2
Published
v2.6.1
Published
v2.6.0
Published
v2.5.5
Published
v3.10.4
Published
v3.10.3
Published
v3.10.2
2023.08 stable
Published
v3.10.1
Published
v3.10.0
Published
v2.5.4
Published
v2.5.3
Published
v3.9.3
Published
v3.9.2
[2023.05] Hotfix - CSP
Published
v3.9.1
Published
V3.9.0
Akkoma stable 2023.05
Published
2023.05
79 Pull requests merged by 23 users
Merged
#763 Fix Exiftool migration id
Merged
#761 Update clients list in docs
Merged
#766 Remove remaining Dokku files
Merged
#759 Change nginx cache size to 1 GiB
Merged
#745 Exiftool: Strip all non-essential metadata tags
Merged
#760 Remove unused top level files
Merged
#744 Read image description from EXIF data
Merged
#751 Accept all standard actor types
Merged
#752 Update nginx config and install docs to use certbot's nginx plugin
Merged
#709 Don't strip newlines in pre
Merged
#753 ReceiverWorker: Make sure non-{:ok, _} is returned as {:error, …}
Merged
#749 Remove unused AP C2S endpoints
Merged
#754 Fix flaky expires_at tests
Merged
#743 Handle failed fetches a bit better
Merged
#738 Accept body parameters for /api/pleroma/notification_settings
Merged
#621 Add docker override file to docs and gitignore
Merged
#742 elixir1.16 testing
Merged
#713 Don't list old accounts as aliases in WebFinger
Merged
#740 Use standard-compliant Accept header when fetching
Merged
#718 Allow for url to be a list
Merged
#739 Fix array-less EmojiReacts
Merged
#741 Check if data is visible before embedding it in OG tags
Merged
#733 MRF.InlineQuotePolicy: Add link to post URL, not ID
Merged
#705 static-fe: don’t squeeze non-square images
Merged
#737 Drop base_url special casing in test env
Merged
#717 context: add featured definition
Merged
#714 Refresh Users much more aggressively when processing Move activities
Merged
#700 Fix static-fe Twitter metadata / URL previews
Merged
#699 Better document database differences for Pleroma migrations
Merged
#695 Docs: Add description for mrf_reject_newly_created_account_notes
Merged
#701 [Security] StealEmojiPolicy: Sanitize shortcodes
Merged
#693 Disable busy waits in the default OTP vm.args
configuration.
Merged
#683 Prune old Update activities
Merged
#686 Fix and provide sane defaults for SMTP
Merged
#685 Clean up warnings (+fallback metrics)
Merged
#681 Return last_status_at as date, not datetime
Merged
#692 Fix SimplePolicy blocking account updates
Merged
#682 Federate user profile background
Merged
#680 Fix OpenAPI spec for preferred_frontend endpoint
Merged
#678 Document Akkoma API
Merged
#687 Check permissions on configuration file, not symlink
Merged
#684 Purge leftovers from chats
Merged
#676 MRF transparency: don’t forget to obfuscate short domains
Merged
#668 Fix OAuth consumer mode
Merged
#632 docs: Fixed wrong command for robots_txt CLI task
Merged
#634 Add shm_size to the Database container
Merged
#658 Add more image mimetypes to reverse proxy
Merged
#631 Docs: Add note about Docker installations in backup section
Merged
#630 added support for arm64 in pleroma_ctl
Merged
#626 Migrate to phoenix 1.7
Merged
#627 Docs: nginx dir in /opt/akkoma/installation is gone on otp builds
Merged
#623 meilisearch: Move published date to lower priority
Merged
#563 Reload emoji when using mix pleroma.emoji gen-pack and get-packs
Merged
#615 Update OTP docs to mention arm64 in prerequisites
Merged
#625 mastodon_api: Add /api/v1/preferences endpoint
Merged
#619 Fix invalid Date HTTP header when signing fetch requests
Merged
#614 Completely disable xml entity resolution
Merged
#607 [docs] Improve some installation instructions
Merged
#596 Add arm64 OTP builds
Merged
#601 Document API changes made for fedibird compatibility
Merged
#575 Add no_new_privs
hardening to OpenRC and systemd service files
Merged
#567 Varied selection of Pleroma cherry-picks
Merged
#593 fix ImageMagick typo in media_graphics_packages.md
Merged
#592 Exclude deactivated users from emoji reaction lists
Merged
#550 docs: Update Pleroma references to Akkoma in optional packages guide
Merged
#548 docs: Add Kaiteki to list of clients
Merged
#555 Add config for media subdomain for Caddy
Merged
#551 docs: Update Pleroma-FE references to Akkoma-FE
Merged
#540 Fix the /embed endpoint
Merged
#574 Implement blocklists for MediaProxy
Merged
#573 Use OS CA store for Mint HTTP connections
Merged
#559 Add asdf install guide for debian/ubuntu
Merged
#565 Adapt some migrations so they can be rolled back
Merged
#570 Update docker compose commands to Compose V2
Merged
#553 Stop exposing if a user blocks you over the API.
Merged
#542 fix remote interaction form style
Merged
#530 Make UserNote comment default to the empty string.
Merged
#535 Return empty string in the event of no detected language
Merged
#544 Clean up bookmarks after prune_objects
11 Pull requests proposed by 9 users
Proposed
#554 Docs: Improve backup restore + fix warnings
Proposed
#579 Make search result order match the order of objects received from Meilisearch
Proposed
#582 do not fetch if :limit_to_local_content is :all or :unauthenticated
Proposed
#600 Allow admin to configure bucket ACL settings
Proposed
#642 WIP: FEP-dc88: Formatting Mathematics
Proposed
#655 Add limit CLI flags to prune jobs
Proposed
#665 Fix #strip_report_status_data
Proposed
#721 WIP: Properly enable gzip compression in nginx config
Proposed
#762 Backoff on HTTP requests when 429 is recieved
Proposed
#767 Drop unused indices
Proposed
#772 Preserve Meilisearch’s result ranking
75 Issues closed from 58 users
Closed
#769 [bug] an Akkoma account can still interact with public posts from a Mastodon account blocking it
Closed
#768 Images don't load in (android) clients
Closed
#153 Allow specifying aria attributes in HTML mode
Closed
#281 Cannot follow Owncast streams
Closed
#215 A lot of errors when migrating from Pleroma
Closed
#469 [bug] Can't upload images
Closed
#277 Akkoma never checks to see if unreachable instances return
Closed
#659 [bug] Wrong path to akkoma.nginx in tutorial
Closed
#727 [bug] Removing a user only deactivates the account
Closed
#747 Change the documentation to suggest certbot nginx install method
Closed
#670 [bug] Detecting public posts is being mishandled
Closed
#756 [bug] S3 Malformed URL
Closed
#750 [feat] Add separate "Posting language" setting
Closed
#722 [bug] /api/pleroma/notification_settings actually takes URI params instead of JSON body
Closed
#691 [bug] "Block notifications from users who you do not follow" is not working
Closed
#719 [bug] can't federate with IPv6-only servers
Closed
#730 AP fetches are initiated with non-compliant Accept header
Closed
#720 [bug] Valid EmojiReacts with custom emoji are discarded if tag is an object instead of an aray
Closed
#697 [bug] Formatted post is truncated
Closed
#610 [bug] Can't upload an image with an ASCII colon (:
) in the name
Closed
#290 profile background federation
Closed
#476 question about SECURITY.md
Closed
#657 Remote APNG attachment treated as application/octet-stream
Closed
#728 [bug] Unable to get / post media at 3.12.1
Closed
#716 [bug] .jsonld files are not set the proper content-type
Closed
#724 HOW TO DISABLE ANONYMIZEFILENAME?
Closed
#711 [bug] Possible memory leak in 3.11.0
Closed
#707 [bug]
Closed
#644 [bug] twitter:description shows bio instead of post in static-fe
Closed
#664 [bug] discord embed doesn’t show image full size, includes irrelevant profile info
Closed
#225 Retain standard nodeinfo about instances
Closed
#702 [bug] other people getting mentioned and that notified me
Closed
#660 [bug] Email doesn't work with Erlang OTP 26
Closed
#677 [bug] PUT /api/v1/akkoma/preferred_frontend might be broken
Closed
#148 Ability to auto-accept follow requests from users you follow
Closed
#688 [feat] Opt in: Merge the Buble TL into Local TL
Closed
#636 [bug] Internal Server Error when uploading media
Closed
#645 [bug] MRF domain obfuscation doesn't obfuscate short domains
Closed
#646 [bug] OAuth consumer mode broken
Closed
#669 [bug]
Closed
#663 [bug] Akkoma throws errors and loses connection to Postgres
Closed
#662 Advanced Setting "@ symbol as icon" does nothing
Closed
#652 [bug] Built-in captcha throws error 500
Closed
#649 Frontend update not working
Closed
#648 [bug] Meilisearch is broken
Closed
#647 Posts with hashtags display with previews on Mastodon
Closed
#633 Optimized SVG logo
Closed
#612 [todo] migrate to phoenix 1.7
Closed
#440 [bug] restoring db cant call activity_visibility from trigger
Closed
#622 [bug] MRF transparency showing policies not actually enabled
Closed
#618 [bug] Instance on a subdomain cannot federate an instance on the root domain
Closed
#616 [bug] failed to start after upgrade
Closed
#532 [bug] Error fetching timeline: Unexpected status: 502
Closed
#578 [bug] akkoma returns ArgumentError on newest meilisearch
Closed
#590 [bug] some users cannot create an account backup
Closed
#604 api/v1/akkoma/preferred_frontend*
s have path prefix duplicated
Closed
#598 [bug] delete+redraft of a reply results in an unconnected new post
Closed
#289 Problem with Phoenix
Closed
#302 addgroup: gid '0' in use when building with docker
Closed
#595 Mastodon Migration
Closed
#603 [feat] Allow local timelines (or federated timelines) to be disabled
Closed
#471 [feat] Support JSON-LD signatures - Implied Akkoma is misbehaving
Closed
#594 [bug] ExAws: HTTP ERROR: "timeout"
Closed
#584 [bug] Emoji react does not disappear, shows 0 instead
Closed
#576 [bug?] Federation not working completely, missing some status on threads, other instances might not be able to find mine
Closed
#557 [bug] Better explain Elixir installation through asdf in the docs
Closed
#569 [bug] High CPU usage in PostgreSQL
Closed
#556 Backport recent security fixes to 2023.03 or to Elixir 1.13.4
Closed
#552 Remove the Blocks You notice under a profile
Closed
#547 [bug] Javascript insertion via media Vulnerability
Closed
#541 [bug] MRF followers_only policy does not protect against spam DMs
Closed
#543 Elasticsearch indexing not working with Zincsearch
Closed
#526 [bug] Media proxy returns 424 Failed Dependency for all requests
Closed
#538 [bug] malformed banners crash retrieving account
Closed
#536 [bug] invalid_token error when setting up TOTP
69 Issues created by 54 users
Opened
#537 [bug] media proxy can't load picturs from gotosocial instances
Opened
#539 [bug] :dinosaur: custom emoji reaction can't load from other instances
Opened
#545 [bug] URI in instance information should be domain, not URL
Opened
#546 [bug] followers-only posts being delivered to domain with no followers
Opened
#549 [bug] Indexing silently fails with Elasticsearch
Opened
#560 [bug] Cannot approve User using admin-fe
Opened
#561 [bug] Getting Follower/Following Counter from GTS fails
Opened
#564 note to self
Opened
#566 Can't disable Blurhash and use custom NSFW censor image.
Opened
#568 [bug] Inconsistent treatment of federated hashtags containing unicode
Opened
#571 [bug] Lemmy and kbin federation does not work
Opened
#572 [bug] Lists are limited to around 180 accounts due to indexing limitations
Opened
#577 [bug] Error with displaying bookmarks
Opened
#580 [feat] Allow custom emojis to be moved between categories
Opened
#581 [bug] Timeline included boost from someone I don't follow
Opened
#585 [feat] Provide way to override root certs used for federation
Opened
#586 [feat] Upload filter to remux ISOBMFF (“.mp4”) for streaming
Opened
#587 [bug] Can't undo repeat of post from rejected instance
Opened
#588 [bug] MFM parsing seems to break when underscore used in emoji shortcode
Opened
#591 [bug] <small> isnt rendered correctly
Opened
#597 [bug] repeats are shown broken with restrict_unauthenticated, should be hidden entirely
Opened
#599 Cannot mark report from a local account that has now been deleted as resolved or closed [bug]
Opened
#602 [bug] Logging at :error level is too noisy
Opened
#605 [feat] OpenID Connect provider integration
Opened
#606 [bug] Akkoma keeps refetching even got 429
Opened
#608 [feat] Support for FIDO2/WebAuthN?
Opened
#611 [todo] Migrate from mock/meck to Mox
Opened
#635 [bug] Meilisearch Jason.DecodeError
Opened
#637 [bug] Potentially incorrect date format in last_status_at
Opened
#638 [bug] Static FE has no effect/does not work
Opened
#639 [possibly a bug] Instance not rebooting when clicking 'reboot instance' in AdminFE?
Opened
#641 [feat] Implement FEP-dc88: Formatting Mathematics
Opened
#643 [feat] Requesting an MRF for Media replacing
Opened
#650 [bug] Japanese full text search using tsja doesn't work when logged in
Opened
#653 [feat] Prune batch size
Opened
#654 [bug] federation borked?
Opened
#656 [bug] Subscription notifications are treated as mentions
Opened
#661 [bug] profile with larger than usual account headers causes excessive outgoing requests
Opened
#667 [feat] Allow to log in with username or email when using LDAP
Opened
#671 LDAP authentication does not work in Docker
Opened
#672 [bug] Lists not updated after account migration
Opened
#673 [bug] Links in fields use rel="ugc" instead of rel="me"
Opened
#679 [feat] Domain blocking (not mute)
Opened
#689 [feat] assign subdomains for alternative frontends
Opened
#690 [bug] docs: The "Updating Docker installations" page does not contain updating the FE
Opened
#694 [bug] Custom emoji IDs are on the wrong origin
Opened
#696 [feat] Adding configuration
property in /api/v1/instance
endpoint
Opened
#698 [feat] Add support for indexable flag
Opened
#704 [bug] OAuth Returns "Invalid Username/Password" on Certain Apps
Opened
#706 Performance issues are encountered when executing the user query
Opened
#710 [feat] Add Group boosts or individual accounts to Local Bubble
Opened
#712 [bug] strip_report_status_data errors when trying to resolve/close a reopened closed report
Opened
#715 [bug] Replies whose parent can’t be fetched aren’t treated as replies in REST API
Opened
#723 [bug] AdminFE has blank sections
Opened
#725 [feat] bubble timeline streaming support
Opened
#729 Follow(ers|ing) collections can be fetched without signature even if authorized_fetch is enabled
Opened
#731 Discuss: Signed Fetches and Redirects
Opened
#734 [TODO] replace our Plugs.StaticNoC with upstream Plug.Static
Opened
#735 [bug] mastodon api doesn’t respect reply settings
Opened
#736 [bug] Akkoma getting OOM killed
Opened
#746 Writing image descriptions into EXIF tags
Opened
#748 [bug] Guide suggests installing frontend via source without sudo command
Opened
#755 [feat] Use Accept-Encoding to allow data compression
Opened
#758 meta: closeable issues
Opened
#764 Removing unused indexes
Opened
#765 RFC: database scheme for media uploads
Opened
#770 Stop putting actor
on non-Activity objects
Opened
#771 [bug] img-src CSP does not include media domain if redirected
Opened
#773 [bug] exiftool alt text generator includes stderr (?)
30 Unresolved Conversations
Open
#168
add static administration interface
Open
#485
Incorrect percentages for multiple selection polls[bug]
Open
#190
I voted this poll but it shows "0 people voted".
Open
#249
Ability to add alt text to profile pictures
Open
#269
Handle upstream rate limits
Open
#283
Prune dead remote instances from db
Open
#508
[bug] Timeline Internal server error with no logs
Open
#490
Password hash not recognized when using 2fa
Open
#420
Akkoma not loading SVG files [bug]
Open
#477
[feat] improve docs on supported dependency versions
Open
#504
WIP: Refactor upload, get url from modules
Open
#419
[bug] Remote instances that reuse domains and nicknames cause Akkoma to generate excessive requests
Open
#424
[feat] arm64 OTP and Docker builds
Open
#234
MRF rejects should not cause an error log
Open
#381
[bug] See if we can use the content
for posts, also when it's MFM.
Open
#12
[frontends] allow for arbitrary frontend settings
Open
#399
[bug] Issues with tor federation — akkoma trying to connect to hidden services through https
Open
#525
Docs: Fix typos
Open
#256
Timeline filter "Show replies to my follows" does not include follows' self replies
Open
#438
[bug] 500 internal server error when federating Like activity from Bridgy Fed
Open
#533
[bug] Fetch rich media failed, blocked timeline for certain URLs
Open
#439
[bug] Authentication from ELK web client
Open
#523
[bug] Problems with emoji loading
Open
#20
[investigation] take a look at the viability of groups
Open
#503
[bug] language setting causes invalid value for header?
Open
#531
[feat] Use status
notification type for subscriptions
Open
#462
[feat] more permissive post language selection
Open
#402
[feat] Allow sending plaintext emails instead of HTML
Open
#276
Nice to have: Elasticsearch import progress
Open
#369
[bug] Cannot display translated text because LibreTranslate can't detect the source language