[bug] API route /api/pleroma/emoji.json
reports "Not implemented"; emoji picker is broken #466
Labels
No Label
approved, awaiting change
bug
configuration
documentation
duplicate
enhancement
extremely low priority
feature request
Fix it yourself
help wanted
invalid
mastodon_api
needs docs
needs tests
not a bug
planned
pleroma_api
privacy
question
static_fe
triage
wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: AkkomaGang/akkoma#466
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Your setup
OTP
Extra details
Rocky Linux 9, nginx/1.20.1 (I know the form asks for this only when using source or Docker installs, but I figured it might be worth a mention anyways)
Version
BE 3.6.0-0-g71d0899, FE 9c9b4cc0, migrated from what was the most recent stable version of Pleroma as of roughly November 17th 2022
PostgreSQL version
13.7
What happened?
API route
/api/pleroma/emoji.json
simply reports "Not implemented", causing the emoji picker to not display any of my custom emojis. Custom emojis still functionally work if you know the shortcodes, and the Mastodon API still correctly reports the full emoji list.This seems to have started, if you can believe it, after renewing my SSL certs with certbot caused the instance to break entirely, with the CSP policy suddenly causing violations that prevented Akkoma FE from loading, which I was later able to fix by stripping the CSP header Akkoma provides and instead providing my own via nginx. I'm decently certain this has nothing to do with the CSP policy issue though as I've thumbed through console output and do not receive any further CSP violations, especially not with relation to the emojis — at most it says that it has observed but not stopped Akkoma FE's service worker starting. I imagine this is likely an issue caused by me more than Akkoma itself, but I'm still creating an issue here because I've kinda exhausted any ability of mine to figure out and fix what's happening.
There do not appear to be any related serverside logs even with my loglevel set to
:debug
. I cannot personally think of any other relevant information to give, so please tell me if there's something I missed!Severity
I cannot use it as easily as I'd like
Have you searched for this issue?
Oh yeah, I should maybe add how my emojis are added as well:
I have in
{static}/emoji/custom
a bunch of folders for different packs, with the individual packs being specified in my config.exs like this:The 5 groups/packs at the top are ones I made at a later date after I already had emojis scattered across other folders that belonged in these categories — some of those lists are rather large so I've snipped all but the first and last individual emojis added to these categories and replaced them with
(...)
for space-saving reasons just for the purpose of sharing the conf snippet here.not a bug , check the changelog
Ah! Super sorry about that 🙇 dunno why I didn't think to check the changelog but I guess this'll be a good way to help me remember for future updates