Commit graph

15124 commits

Author SHA1 Message Date
b1b65579ae 2023.04 Release 2023-04-27 02:53:15 +00:00
ilja
064b842fea Remove "default" image description
When no image description is filled in, Pleroma allowed fallbacks.
Those were (based on a setting) either the filename, or a fixed description.
Neither are good options for image descriptions imo, so here we remove this.

Note that there's two tests removed who supposedly tested something else.
But examining closer, they didn't seem to test what they claimed to test,
so I removed them rather than try to "fix" them.
2023-04-27 02:53:15 +00:00
8e0cc64ac5 Mix format 2023-04-27 02:53:15 +00:00
Atsuko Karagi
578f51088e Remove support for outdated Create format 2023-04-27 02:53:15 +00:00
Atsuko Karagi
07d983be53 HTTP signatures respect allowlist federation 2023-04-27 02:53:15 +00:00
88876ce85b ensure only pickable frontends can be returned 2023-04-27 02:53:15 +00:00
0d418fc9ba add changelog entry 2023-04-27 02:53:15 +00:00
ed6f05505b Update base image in Dockerfile to newer elixir version 2023-04-27 02:53:15 +00:00
8f1d9879cb Update elixir and erlang versions in docs 2023-04-27 02:53:15 +00:00
8fce67a87c Update elixir version in elixir_buildpack.config 2023-04-27 02:53:15 +00:00
4784896ff2 Update required elixir version in mix.exs to 1.14 2023-04-27 02:53:15 +00:00
ilja
f9038a9908 Add YunoHost to installation guides 2023-04-27 02:53:15 +00:00
12ce006717 Add extra diagnostic tasks in 2023-04-27 02:53:15 +00:00
bacc9c7f5b Add debug logs to timeline rendering to assist debugging 2023-04-27 02:53:15 +00:00
230e50e6c0 we don't actually need the object on redirect 2023-04-27 02:53:15 +00:00
sadposter
228165c360 Revert "Remove indexer plugin"
This reverts commit 1d94f2a424.
2023-04-27 02:53:15 +00:00
sadposter
debc039010 Only even attempt to fetch local activities by object_id
TODO: PLEASE FOR THE LOVE OF KANATAN CACHE THIS
2023-04-27 02:53:15 +00:00
93ba7195d4 Remove indexer plugin 2023-04-27 02:53:15 +00:00
7f5cede24c Ship with hehe 2023-04-27 02:53:15 +00:00
bec71596cf Use enum empty instead 2023-04-27 02:53:15 +00:00
2b8ea9930a Show bubble_timeline in the api if any instances are set in it, do not show if none are set 2023-04-27 02:53:15 +00:00
85950b22c3 add bubble visibility to description 2023-04-27 02:53:15 +00:00
1d872fbe95 Add timeline visibility options 2023-04-27 02:53:15 +00:00
48f00c3046 also put publicVisibility in preloaded nodeinfo 2023-04-27 02:53:15 +00:00
c3e3baf2dd Changelog entry 2023-04-27 02:53:15 +00:00
3b7ec3826c mix format 2023-04-27 02:53:15 +00:00
f7fc9a2ed9 Add publicTimelineVisibility to nodeinfo 2023-04-27 02:53:15 +00:00
883a1051ae Apply Patch 2023-04-27 02:53:15 +00:00
6c30d47641 don't crash on malformed avatar and banner values
weird values in href will cause base64 encoding to fail later down the
line, so let's make sure the value we're passing on is somewhat sane, or
at the very least a binary

this fixes #482
2023-04-27 02:53:15 +00:00
5423c2b90f Add note telling people to refresh 2023-04-27 02:53:14 +00:00
d14db3c641 in dev, allow dev FE 2023-04-27 02:53:14 +00:00
e26a252fcc fix tests 2023-04-27 02:53:14 +00:00
d1dc1005d2 add selection UI 2023-04-27 02:53:14 +00:00
04ccf85dec ensure we send the right files for preferred fe 2023-04-27 02:53:14 +00:00
4d187c60af Add frontend preference route 2023-04-27 02:53:14 +00:00
3a9ae0a3c2 patch version 2023-04-27 02:53:14 +00:00
b5f8b05915 Remove mix.env reference 2023-04-27 02:53:14 +00:00
507a409dbb Bump version 2023-04-27 02:53:14 +00:00
b74df75210 ensure we can't have a null in appends 2023-04-27 02:53:14 +00:00
e2f616748f we should probably use || 2023-04-27 02:53:14 +00:00
247e3e8f22 Remove _misskey_reaction matching (#500)
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: AkkomaGang/akkoma#500
2023-04-27 02:53:14 +00:00
6cbb349eb8 Fix typo in installation/akkoma.service 2023-04-27 02:53:14 +00:00
qbism
3d88b57d7e logos 2023-03-10 21:36:01 -05:00
08dfce98be Merge branch 'develop' of akkoma.dev:AkkomaGang/akkoma into develop 2023-03-10 03:51:45 +00:00
b2112302ce Add more information about failed verifications 2023-03-10 03:51:24 +00:00
964a855319 Display Quote posts in the api features list to allow external clients to enable compatibility with it. (#496)
Expose quote posting in the api as a feature.

Copies what the quote post PR for pleroma does to allow external clients to enable and disable features based on the feature-set of the instance.

As far as I am aware, akkoma doesn't allow you to disable quote posting, so this doesn't need anything fancy and it's just a hard on switch.

I tried to get one for the bubble tl to work also, but I'm not quite sure how to do it so that it switches off the feature when the bubble tl is disabled. I would argue that it could and ideally should be done as well though.

I also discovered a pretty tame bug in the testing of it, that deleting the DB entry for the bubble tl does not stop the bubble TL from actually working and it will continue to display the panel on the about page, I'll just leave it as a note here.

Reviewed-on: AkkomaGang/akkoma#496
Co-authored-by: foxing <foxing@noreply.akkoma>
Co-committed-by: foxing <foxing@noreply.akkoma>
2023-03-09 20:40:28 +00:00
8a4437d2be Allow expires_at in filter requests
Fixes #492
2023-03-09 19:13:14 +00:00
87d5e5b06a Allow moderators to get the admin scope again
Fixes #463
2023-03-08 17:39:35 +00:00
c8add9d1dc Merge pull request 'fix invalid proxy_hide_header in example config' (#472) from flisk/akkoma:remote-media-docs-fix into develop
Reviewed-on: AkkomaGang/akkoma#472
2023-03-02 11:19:46 +00:00
d43c8080d0 Merge pull request 'updating docs: start akko first, then upgrade frontend' (#486) from flisk/akkoma:fix-updating-docs into develop
Reviewed-on: AkkomaGang/akkoma#486
2023-03-02 11:18:12 +00:00