akkoma
2 years agoMerge pull request 'pleroma-cherry-picks' (#209) from pleroma-cherry-picks into develop
floatingghost [Sun, 11 Sep 2022 19:28:06 +0000 (19:28 +0000)]
Merge pull request 'pleroma-cherry-picks' (#209) from pleroma-cherry-picks into develop

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/209

2 years agoUse set of pregenerated RSA keys
FloatingGhost [Sun, 11 Sep 2022 19:14:58 +0000 (20:14 +0100)]
Use set of pregenerated RSA keys

Randomness is a huge resource sink, so let's just use
a some that we made earlier

2 years agoOAuthPlug: use user cache instead of joining
Hélène [Tue, 23 Aug 2022 15:15:06 +0000 (17:15 +0200)]
OAuthPlug: use user cache instead of joining

As this plug is called on every request, this should reduce load on the
database by not requiring to select on the users table every single
time, and to instead use the by-ID user cache whenever possible.

2 years agoemoji-test: update to latest 15.0 draft
Hélène [Fri, 19 Aug 2022 22:21:07 +0000 (00:21 +0200)]
emoji-test: update to latest 15.0 draft

2 years agoMetadata/Utils: use summary as description if set
Hélène [Tue, 23 Aug 2022 12:49:05 +0000 (14:49 +0200)]
Metadata/Utils: use summary as description if set

When generating OpenGraph and TwitterCard metadata for a post, the
summary field will be used first if it is set to generate the post
description.

2 years agoUser: generate private keys on user creation
Hélène [Fri, 26 Aug 2022 16:30:43 +0000 (18:30 +0200)]
User: generate private keys on user creation

This fixes a race condition bug where keys could be regenerated
post-federation, causing activities and HTTP signatures from an user to
be dropped due to key differences.

2 years agoMigrations: generate unset user keys
Hélène [Mon, 5 Sep 2022 01:51:35 +0000 (03:51 +0200)]
Migrations: generate unset user keys

User keys are now generated on user creation instead of "when needed",
to prevent race conditions in federation and a few other issues. This
migration will generate keys missing for local users.

2 years agoObjectView: do not fetch an object for its ID
Hélène [Sun, 11 Sep 2022 02:54:04 +0000 (04:54 +0200)]
ObjectView: do not fetch an object for its ID

Non-Create/Listen activities had their associated object field
normalized and fetched, but only to use their `id` field, which is both
slow and redundant. This also failed on Undo activities, which delete
the associated object/activity in database.

Undo activities will now render properly and database loads should
improve ever so slightly.

2 years agoRevert "use prebuilt image for docs"
FloatingGhost [Sat, 10 Sep 2022 20:08:22 +0000 (21:08 +0100)]
Revert "use prebuilt image for docs"

This reverts commit ef4282b348d49f0bb5b749ae1db27e6d44a366b2.

2 years agoRevert "tmp: use akkoma build image"
FloatingGhost [Sat, 10 Sep 2022 20:08:06 +0000 (21:08 +0100)]
Revert "tmp: use akkoma build image"

This reverts commit cad2745734fb8a0192b0ec9ecd3ff2dc3eaedde8.

2 years agouse prebuilt image for docs
FloatingGhost [Sat, 10 Sep 2022 16:13:25 +0000 (17:13 +0100)]
use prebuilt image for docs

2 years agotmp: use akkoma build image
FloatingGhost [Sat, 10 Sep 2022 15:48:46 +0000 (16:48 +0100)]
tmp: use akkoma build image

2 years ago2022.09 stable release chores (#206)
floatingghost [Sat, 10 Sep 2022 14:44:17 +0000 (14:44 +0000)]
2022.09 stable release chores (#206)

Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/206

2 years agoRemote interaction with posts (#198)
Norm [Thu, 8 Sep 2022 10:19:22 +0000 (10:19 +0000)]
Remote interaction with posts (#198)

Grabbed from https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3587

Co-authored-by: Tusooa Zhu <tusooa@kazv.moe>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/198
Co-authored-by: Norm <normandy@biribiri.dev>
Co-committed-by: Norm <normandy@biribiri.dev>
2 years agoRemove gitlab files (#203)
Norm [Thu, 8 Sep 2022 09:54:02 +0000 (09:54 +0000)]
Remove gitlab files (#203)

These don't really serve a purpose now and aren't even recognized by
Gitea.

Co-authored-by: Francis Dinh <normandy@biribiri.dev>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/203
Co-authored-by: Norm <normandy@biribiri.dev>
Co-committed-by: Norm <normandy@biribiri.dev>
2 years agoPost editing (#202)
floatingghost [Tue, 6 Sep 2022 19:24:02 +0000 (19:24 +0000)]
Post editing (#202)

Rebased from #103

Co-authored-by: Tusooa Zhu <tusooa@kazv.moe>
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/202

2 years agoturn inlineQuotePolicy on by default
FloatingGhost [Mon, 5 Sep 2022 16:22:33 +0000 (17:22 +0100)]
turn inlineQuotePolicy on by default

2 years agoadd extra tests for builder
FloatingGhost [Mon, 5 Sep 2022 00:24:40 +0000 (01:24 +0100)]
add extra tests for builder

2 years agofix compilation warnings
FloatingGhost [Sun, 4 Sep 2022 23:39:32 +0000 (00:39 +0100)]
fix compilation warnings

2 years agoAllow reacting with remote emoji when they exist on the post (#200)
floatingghost [Sun, 4 Sep 2022 23:31:41 +0000 (23:31 +0000)]
Allow reacting with remote emoji when they exist on the post (#200)

Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/200

2 years agoensure .exs config is used before default (#197)
floatingghost [Fri, 2 Sep 2022 22:05:39 +0000 (22:05 +0000)]
ensure .exs config is used before default (#197)

Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/197

2 years agoDon't persist local undone follow (#194)
floatingghost [Wed, 31 Aug 2022 18:00:36 +0000 (18:00 +0000)]
Don't persist local undone follow (#194)

same deal but backwards this time

Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/194

2 years agoadd seperate source and dest entries in language listing (#193)
floatingghost [Tue, 30 Aug 2022 16:59:33 +0000 (16:59 +0000)]
add seperate source and dest entries in language listing (#193)

Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/193

2 years agoAllow listing languages, setting source language (#192)
floatingghost [Tue, 30 Aug 2022 14:58:54 +0000 (14:58 +0000)]
Allow listing languages, setting source language (#192)

Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/192

2 years agoinclude frontend installation document on all install guides
FloatingGhost [Tue, 30 Aug 2022 09:56:33 +0000 (10:56 +0100)]
include frontend installation document on all install guides

2 years agoadd extra instructions to placeholder page
FloatingGhost [Tue, 30 Aug 2022 09:39:36 +0000 (10:39 +0100)]
add extra instructions to placeholder page

2 years agoensure default value is sane
FloatingGhost [Mon, 29 Aug 2022 21:20:47 +0000 (22:20 +0100)]
ensure default value is sane

2 years agoAutomatic status translation (#187)
floatingghost [Mon, 29 Aug 2022 19:42:22 +0000 (19:42 +0000)]
Automatic status translation (#187)

Fixes #115

Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/187

2 years agoadd changelog entry
FloatingGhost [Sat, 27 Aug 2022 18:12:15 +0000 (19:12 +0100)]
add changelog entry

2 years agoDisconnect streaming sessions when token is revoked
Tusooa Zhu [Fri, 19 Aug 2022 17:19:38 +0000 (13:19 -0400)]
Disconnect streaming sessions when token is revoked

Use Websockex to replace websocket_client

Test that server will disconnect websocket upon token revocation

Lint

Execute session disconnect in background

Refactor streamer test

allow multi-streams

rebase websocket change

2 years agoGTS: cherry-picks and collection usage (#186)
floatingghost [Sat, 27 Aug 2022 18:05:48 +0000 (18:05 +0000)]
GTS: cherry-picks and collection usage (#186)

https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3725?commit_id=61254111e59f02118cad15de49d1e0704c07030e

what is this, a yoink of a yoink? good times

Co-authored-by: Hélène <pleroma-dev@helene.moe>
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/186

2 years agoMerge pull request 'Add ability to obfuscate domains in MRF transparency' (#185)...
floatingghost [Sat, 27 Aug 2022 11:11:56 +0000 (11:11 +0000)]
Merge pull request 'Add ability to obfuscate domains in MRF transparency' (#185) from obfuscate-domain-blocks into develop

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/185

2 years agoAdd ability to obfuscate domains in MRF transparency
FloatingGhost [Sat, 27 Aug 2022 10:57:57 +0000 (11:57 +0100)]
Add ability to obfuscate domains in MRF transparency

2 years agoMerge pull request 'Update min elixir version in mix.exs to 1.12' (#184) from norm...
floatingghost [Thu, 25 Aug 2022 19:39:56 +0000 (19:39 +0000)]
Merge pull request 'Update min elixir version in mix.exs to 1.12' (#184) from norm/akkoma:mix-exs-elixir into develop

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/184

2 years agoUpdate min elixir version in mix.exs to 1.12
Norm [Thu, 25 Aug 2022 18:30:19 +0000 (18:30 +0000)]
Update min elixir version in mix.exs to 1.12

The install docs already mention 1.12 as the minimum supported version, so this should also be reflected in `mix.exs`.

2 years agoAdd support for setting language in instance metadata (#183)
floatingghost [Thu, 25 Aug 2022 16:11:21 +0000 (16:11 +0000)]
Add support for setting language in instance metadata (#183)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/183

2 years agoreuse valid oauth tokens (#182)
floatingghost [Thu, 25 Aug 2022 14:37:51 +0000 (14:37 +0000)]
reuse valid oauth tokens (#182)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/182

2 years agoadd changelog entry
FloatingGhost [Wed, 24 Aug 2022 14:38:02 +0000 (15:38 +0100)]
add changelog entry

2 years agogenerate-keys-at-registration-time (#181)
floatingghost [Wed, 24 Aug 2022 14:36:33 +0000 (14:36 +0000)]
generate-keys-at-registration-time (#181)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/181

2 years agoallow new mfm classes
FloatingGhost [Wed, 24 Aug 2022 09:06:48 +0000 (10:06 +0100)]
allow new mfm classes

2 years agoMerge pull request 'add maintained language tags' (#180) from add-language-tags into...
floatingghost [Tue, 23 Aug 2022 15:11:14 +0000 (15:11 +0000)]
Merge pull request 'add maintained language tags' (#180) from add-language-tags into develop

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/180

2 years agoadd language tags
FloatingGhost [Tue, 23 Aug 2022 15:10:19 +0000 (16:10 +0100)]
add language tags

2 years agouse public temple dep
FloatingGhost [Tue, 23 Aug 2022 11:13:35 +0000 (12:13 +0100)]
use public temple dep

2 years agoupdate mfm_parser
FloatingGhost [Tue, 23 Aug 2022 11:09:01 +0000 (12:09 +0100)]
update mfm_parser

2 years agoRevert "Fix oauth2 (for real) (#179)"
FloatingGhost [Sun, 21 Aug 2022 16:52:02 +0000 (17:52 +0100)]
Revert "Fix oauth2 (for real) (#179)"

This reverts commit aa681d7e15f6170e7e92d86146d5ba96be6433bc.

2 years agoFix oauth2 (for real) (#179)
floatingghost [Sun, 21 Aug 2022 16:24:37 +0000 (16:24 +0000)]
Fix oauth2 (for real) (#179)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/179

2 years agoRevert "oauth2 fixes (#177)"
FloatingGhost [Sun, 21 Aug 2022 15:22:15 +0000 (16:22 +0100)]
Revert "oauth2 fixes (#177)"

This reverts commit 429e2ac832a874ae8ba8a9c116da61a6273c8a87.

2 years agoadd visibility check on quote (#178)
floatingghost [Sun, 21 Aug 2022 15:17:01 +0000 (15:17 +0000)]
add visibility check on quote (#178)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/178

2 years agooauth2 fixes (#177)
floatingghost [Sun, 21 Aug 2022 14:46:52 +0000 (14:46 +0000)]
oauth2 fixes (#177)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/177

2 years agoMerge pull request 'Update OTP OpenRC service' (#174) from norm/akkoma:otp-openrc...
floatingghost [Fri, 19 Aug 2022 09:25:12 +0000 (09:25 +0000)]
Merge pull request 'Update OTP OpenRC service' (#174) from norm/akkoma:otp-openrc into develop

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/174

2 years agoUpdate OTP OpenRC service
Norm [Thu, 18 Aug 2022 23:13:09 +0000 (23:13 +0000)]
Update OTP OpenRC service

This makes the paths match that of the OTP install guide on OpenRC distros.

2 years agoMerge pull request 'Update OTP systemd service' (#173) from kawen/akkoma:develop...
floatingghost [Thu, 18 Aug 2022 10:51:46 +0000 (10:51 +0000)]
Merge pull request 'Update OTP systemd service' (#173) from kawen/akkoma:develop into develop

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/173

2 years agoUpdate OTP systemd service
Karen Konou [Thu, 18 Aug 2022 10:43:20 +0000 (12:43 +0200)]
Update OTP systemd service

2 years agoadd changelog entry
FloatingGhost [Thu, 18 Aug 2022 03:23:07 +0000 (04:23 +0100)]
add changelog entry

2 years agoparser MFM server-side (#172)
floatingghost [Thu, 18 Aug 2022 03:14:48 +0000 (03:14 +0000)]
parser MFM server-side (#172)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/172

2 years agoonly put linked mfm in source (#171)
floatingghost [Wed, 17 Aug 2022 09:35:11 +0000 (09:35 +0000)]
only put linked mfm in source (#171)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/171

2 years agoAPI compatibility with fedibird, frontend config (#163)
floatingghost [Wed, 17 Aug 2022 00:22:59 +0000 (00:22 +0000)]
API compatibility with fedibird, frontend config (#163)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/163

2 years agoonly return create objects for ES search (#165)
floatingghost [Tue, 16 Aug 2022 23:24:19 +0000 (23:24 +0000)]
only return create objects for ES search (#165)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/165

2 years agofix compatibility with meilisearch (#164)
floatingghost [Tue, 16 Aug 2022 22:56:49 +0000 (22:56 +0000)]
fix compatibility with meilisearch (#164)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/164

2 years agoadd finch outbound proxy support (#158)
floatingghost [Sun, 14 Aug 2022 23:13:49 +0000 (23:13 +0000)]
add finch outbound proxy support (#158)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/158

2 years agoMerge branch 'stable' into develop
FloatingGhost [Fri, 12 Aug 2022 15:06:30 +0000 (16:06 +0100)]
Merge branch 'stable' into develop

2 years agoMerge pull request 'stable tag' (#159) from stable-tag into develop
floatingghost [Fri, 12 Aug 2022 15:04:05 +0000 (15:04 +0000)]
Merge pull request 'stable tag' (#159) from stable-tag into develop

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/159

2 years agobump version to 3.1.0
FloatingGhost [Fri, 12 Aug 2022 15:00:40 +0000 (16:00 +0100)]
bump version to 3.1.0

2 years agomix format
FloatingGhost [Thu, 11 Aug 2022 18:21:50 +0000 (19:21 +0100)]
mix format

2 years agofix tests
FloatingGhost [Thu, 11 Aug 2022 18:21:43 +0000 (19:21 +0100)]
fix tests

2 years agouse :discard instead of cancel
FloatingGhost [Thu, 11 Aug 2022 18:17:50 +0000 (19:17 +0100)]
use :discard instead of cancel

2 years agowe don't need to purge emoji.txt now
FloatingGhost [Thu, 11 Aug 2022 18:06:49 +0000 (19:06 +0100)]
we don't need to  purge emoji.txt now

2 years agoremove default emoji file
FloatingGhost [Thu, 11 Aug 2022 18:05:41 +0000 (19:05 +0100)]
remove default emoji file

2 years agoadd masto-fe docs
FloatingGhost [Thu, 11 Aug 2022 16:43:34 +0000 (17:43 +0100)]
add masto-fe docs

2 years agoUpdate translation files
Weblate [Mon, 8 Aug 2022 15:48:02 +0000 (15:48 +0000)]
Update translation files

Updated by "Squash Git commits" hook in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-static-pages/
Translation: Pleroma fe/Akkoma Backend (Static pages)

2 years agoTranslated using Weblate (Dutch)
Weblate [Mon, 8 Aug 2022 15:48:02 +0000 (15:48 +0000)]
Translated using Weblate (Dutch)

Currently translated at 100.0% (83 of 83 strings)

Added translation using Weblate (Dutch)

Co-authored-by: Fristi <fristi@subcon.town>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-static-pages/nl/
Translation: Pleroma fe/Akkoma Backend (Static pages)

2 years agoUpdate translation files
Weblate [Mon, 8 Aug 2022 15:48:02 +0000 (15:48 +0000)]
Update translation files

Updated by "Squash Git commits" hook in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-static-pages/
Translation: Pleroma fe/Akkoma Backend (Static pages)

2 years agoTranslated using Weblate (Catalan)
Weblate [Mon, 8 Aug 2022 15:48:02 +0000 (15:48 +0000)]
Translated using Weblate (Catalan)

Currently translated at 2.9% (30 of 1002 strings)

Update translation files

Updated by "Squash Git commits" hook in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: sola <spla@mastodont.cat>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/ca/
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-static-pages/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
Translation: Pleroma fe/Akkoma Backend (Static pages)

2 years agoUpdate translation files
Weblate [Mon, 8 Aug 2022 15:48:02 +0000 (15:48 +0000)]
Update translation files

Updated by "Squash Git commits" hook in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-static-pages/
Translation: Pleroma fe/Akkoma Backend (Static pages)

2 years agoUpdate translation files
Weblate [Mon, 8 Aug 2022 15:48:02 +0000 (15:48 +0000)]
Update translation files

Updated by "Squash Git commits" hook in Weblate.

Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-static-pages/
Translation: Pleroma fe/Akkoma Backend (Static pages)

2 years agodescribe color keys
FloatingGhost [Thu, 11 Aug 2022 09:28:59 +0000 (10:28 +0100)]
describe color keys

fixes #126

2 years agoset soapbox-fe v2 by default
FloatingGhost [Thu, 11 Aug 2022 09:25:03 +0000 (10:25 +0100)]
set soapbox-fe v2 by default

fixes #157

2 years agoremove warning that breaks update
FloatingGhost [Tue, 9 Aug 2022 11:57:39 +0000 (12:57 +0100)]
remove warning that breaks update

2 years agotreat rejections in MRF as a reject in federator (#155)
floatingghost [Mon, 8 Aug 2022 15:47:57 +0000 (15:47 +0000)]
treat rejections in MRF as a reject in federator (#155)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/155

2 years agoMix format
FloatingGhost [Sun, 7 Aug 2022 19:49:56 +0000 (20:49 +0100)]
Mix format

2 years agoStatusView: implement pleroma.context field
Hélène [Sun, 7 Aug 2022 18:39:35 +0000 (20:39 +0200)]
StatusView: implement pleroma.context field

This field replaces the now deprecated conversation_id field, and now
exposes the ActivityPub object `context` directly via the MastoAPI
instead of relying on StatusNet-era data concepts.

2 years agoStatusView: clear MSB on calculated conversation_id
Hélène [Sun, 7 Aug 2022 18:37:17 +0000 (20:37 +0200)]
StatusView: clear MSB on calculated conversation_id

This field seems to be a left-over from the StatusNet era.
If your application uses `pleroma.conversation_id`: this field is
deprecated.

It is currently stubbed instead by doing a CRC32 of the context, and
clearing the MSB to avoid overflow exceptions with signed integers on
the different clients using this field (Java/Kotlin code, mostly; see
Husky and probably other mobile clients.)

This should be removed in a future version of Pleroma. Pleroma-FE
currently depends on this field, as well.

2 years agomake conversation-id deterministic (#154)
floatingghost [Sat, 6 Aug 2022 20:59:15 +0000 (20:59 +0000)]
make conversation-id deterministic (#154)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/154

2 years agoMerge pull request 'allow quote-inline span class' (#152) from allow-quote-inline...
floatingghost [Fri, 5 Aug 2022 19:37:35 +0000 (19:37 +0000)]
Merge pull request 'allow quote-inline span class' (#152) from allow-quote-inline into develop

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/152

2 years agoallow quote-inline span class
FloatingGhost [Fri, 5 Aug 2022 19:35:00 +0000 (20:35 +0100)]
allow quote-inline span class

2 years ago/notice signing checks on redirect (#150)
floatingghost [Fri, 5 Aug 2022 19:31:32 +0000 (19:31 +0000)]
/notice signing checks on redirect (#150)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/150

2 years agoMerge pull request 'Update 'docs/docs/installation/migrating_to_akkoma.md'' (#151...
floatingghost [Fri, 5 Aug 2022 16:40:12 +0000 (16:40 +0000)]
Merge pull request 'Update 'docs/docs/installation/migrating_to_akkoma.md'' (#151) from ShariVegas/akkoma:sharivegas-docpatch-migration into develop

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/151

2 years agoUpdate 'docs/docs/installation/migrating_to_akkoma.md'
ShariVegas [Fri, 5 Aug 2022 16:30:33 +0000 (16:30 +0000)]
Update 'docs/docs/installation/migrating_to_akkoma.md'

I ran into an issue after migrating, admin-fe wouldn't function properly. Ran the above command for my build, and got that functionality back.

2 years agodon't persist undo of follows (#149)
floatingghost [Fri, 5 Aug 2022 13:28:56 +0000 (13:28 +0000)]
don't persist undo of follows (#149)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/149

2 years agoMerge pull request 'Fix postgres install and setup for fedora guide' (#147) from...
floatingghost [Fri, 5 Aug 2022 11:43:14 +0000 (11:43 +0000)]
Merge pull request 'Fix postgres install and setup for fedora guide' (#147) from norm/akkoma:fedora-install into develop

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/147

2 years agoMerge pull request 'Update default paths' (#141) from norm/akkoma:update-default...
floatingghost [Fri, 5 Aug 2022 11:42:14 +0000 (11:42 +0000)]
Merge pull request 'Update default paths' (#141) from norm/akkoma:update-default-paths into develop

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/141

2 years agoMerge branch 'develop' into fedora-install
Norm [Fri, 5 Aug 2022 05:03:00 +0000 (05:03 +0000)]
Merge branch 'develop' into fedora-install

2 years agoFix postgres install and setup for fedora guide
Norm [Fri, 5 Aug 2022 05:02:42 +0000 (05:02 +0000)]
Fix postgres install and setup for fedora guide

Fedora requires some additional setup to work with Pleroma compared to Ubuntu/Debian.

2 years agoMerge pull request 'Transmogrifier: fix reply context fixing' (#145) from misskey...
floatingghost [Thu, 4 Aug 2022 12:07:15 +0000 (12:07 +0000)]
Merge pull request 'Transmogrifier: fix reply context fixing' (#145) from misskey-thread-breakiness into develop

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/145

2 years agoTransmogrifier: fix reply context fixing
Hélène [Tue, 2 Aug 2022 15:30:36 +0000 (17:30 +0200)]
Transmogrifier: fix reply context fixing

Incoming Pleroma replies to a Misskey thread were rejected due to a
broken context fix, which caused them to not be visible until a
non-Pleroma user interacted with the replies.

This fix properly sets the post-fix object context to its parent Create
activity as well, if it was changed.

2 years agoMerge branch 'translations' into develop
FloatingGhost [Wed, 3 Aug 2022 21:05:23 +0000 (22:05 +0100)]
Merge branch 'translations' into develop

2 years agoMerge pull request 'docs/installation: Update required Elixir version to 1.12' (...
floatingghost [Wed, 3 Aug 2022 12:02:41 +0000 (12:02 +0000)]
Merge pull request 'docs/installation: Update required Elixir version to 1.12' (#144) from norm/akkoma:norm-patch-1 into develop

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/144

2 years agodocs/installation: Update required Elixir version to 1.12
Norm [Wed, 3 Aug 2022 12:01:13 +0000 (12:01 +0000)]
docs/installation: Update required Elixir version to 1.12

Some dependencies will refuse to work on Elixir 1.10 (and presumably 1.9). One dependency states 1.13 as a requirement but will still work on 1.12 just fine.

2 years agoMerge pull request 'remove unneeded function' (#143) from compile-fix into develop
floatingghost [Wed, 3 Aug 2022 11:12:05 +0000 (11:12 +0000)]
Merge pull request 'remove unneeded function' (#143) from compile-fix into develop

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/143

2 years agoMerge pull request 'Allow users to create backups without providing email address...
floatingghost [Wed, 3 Aug 2022 11:11:53 +0000 (11:11 +0000)]
Merge pull request 'Allow users to create backups without providing email address' (#140) from norm/akkoma:backup-without-email into develop

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/140