FloatingGhost [Tue, 20 Sep 2022 12:36:28 +0000 (13:36 +0100)]
use on-release tag
FloatingGhost [Tue, 20 Sep 2022 11:20:54 +0000 (12:20 +0100)]
ensure we use the same OTP for all releases
floatingghost [Fri, 16 Sep 2022 11:53:11 +0000 (11:53 +0000)]
Ensure migrations succeed (#216)
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/216
FloatingGhost [Sat, 10 Sep 2022 16:13:49 +0000 (17:13 +0100)]
Merge branch 'develop' into stable
FloatingGhost [Sat, 10 Sep 2022 16:13:25 +0000 (17:13 +0100)]
use prebuilt image for docs
floatingghost [Sat, 10 Sep 2022 16:06:18 +0000 (16:06 +0000)]
Merge pull request '2022.09 stable' (#208) from develop into stable
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/208
FloatingGhost [Sat, 10 Sep 2022 15:48:46 +0000 (16:48 +0100)]
tmp: use akkoma build image
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
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>
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>
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
FloatingGhost [Mon, 5 Sep 2022 16:22:33 +0000 (17:22 +0100)]
turn inlineQuotePolicy on by default
FloatingGhost [Mon, 5 Sep 2022 00:24:40 +0000 (01:24 +0100)]
add extra tests for builder
FloatingGhost [Sun, 4 Sep 2022 23:39:32 +0000 (00:39 +0100)]
fix compilation warnings
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
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
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
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
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
FloatingGhost [Tue, 30 Aug 2022 09:56:33 +0000 (10:56 +0100)]
include frontend installation document on all install guides
FloatingGhost [Tue, 30 Aug 2022 09:39:36 +0000 (10:39 +0100)]
add extra instructions to placeholder page
FloatingGhost [Mon, 29 Aug 2022 21:20:47 +0000 (22:20 +0100)]
ensure default value is sane
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
FloatingGhost [Sat, 27 Aug 2022 18:12:15 +0000 (19:12 +0100)]
add changelog entry
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
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
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
FloatingGhost [Sat, 27 Aug 2022 10:57:57 +0000 (11:57 +0100)]
Add ability to obfuscate domains in MRF transparency
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
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`.
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
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
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
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
FloatingGhost [Wed, 24 Aug 2022 14:38:02 +0000 (15:38 +0100)]
add changelog entry
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
FloatingGhost [Wed, 24 Aug 2022 09:06:48 +0000 (10:06 +0100)]
allow new mfm classes
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
FloatingGhost [Tue, 23 Aug 2022 15:10:19 +0000 (16:10 +0100)]
add language tags
FloatingGhost [Tue, 23 Aug 2022 11:13:35 +0000 (12:13 +0100)]
use public temple dep
FloatingGhost [Tue, 23 Aug 2022 11:09:01 +0000 (12:09 +0100)]
update mfm_parser
FloatingGhost [Sun, 21 Aug 2022 16:52:02 +0000 (17:52 +0100)]
Revert "Fix oauth2 (for real) (#179)"
This reverts commit
aa681d7e15f6170e7e92d86146d5ba96be6433bc.
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
FloatingGhost [Sun, 21 Aug 2022 15:22:15 +0000 (16:22 +0100)]
Revert "oauth2 fixes (#177)"
This reverts commit
429e2ac832a874ae8ba8a9c116da61a6273c8a87.
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
floatingghost [Sun, 21 Aug 2022 14:46:52 +0000 (14:46 +0000)]
oauth2 fixes (#177)
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/177
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
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.
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
Karen Konou [Thu, 18 Aug 2022 10:43:20 +0000 (12:43 +0200)]
Update OTP systemd service
FloatingGhost [Thu, 18 Aug 2022 03:23:07 +0000 (04:23 +0100)]
add changelog entry
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
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
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
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
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
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
floatingghost [Fri, 12 Aug 2022 15:25:01 +0000 (15:25 +0000)]
Merge pull request 'stable release' (#160) from develop into stable
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/160
FloatingGhost [Fri, 12 Aug 2022 15:06:30 +0000 (16:06 +0100)]
Merge branch 'stable' 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
FloatingGhost [Fri, 12 Aug 2022 15:00:40 +0000 (16:00 +0100)]
bump version to 3.1.0
FloatingGhost [Thu, 11 Aug 2022 18:21:50 +0000 (19:21 +0100)]
mix format
FloatingGhost [Thu, 11 Aug 2022 18:21:43 +0000 (19:21 +0100)]
fix tests
FloatingGhost [Thu, 11 Aug 2022 18:17:50 +0000 (19:17 +0100)]
use :discard instead of cancel
FloatingGhost [Thu, 11 Aug 2022 18:06:49 +0000 (19:06 +0100)]
we don't need to purge emoji.txt now
FloatingGhost [Thu, 11 Aug 2022 18:05:41 +0000 (19:05 +0100)]
remove default emoji file
FloatingGhost [Thu, 11 Aug 2022 16:43:34 +0000 (17:43 +0100)]
add masto-fe docs
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)
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)
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)
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)
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)
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)
FloatingGhost [Thu, 11 Aug 2022 09:28:59 +0000 (10:28 +0100)]
describe color keys
fixes #126
FloatingGhost [Thu, 11 Aug 2022 09:25:03 +0000 (10:25 +0100)]
set soapbox-fe v2 by default
fixes #157
FloatingGhost [Tue, 9 Aug 2022 11:57:39 +0000 (12:57 +0100)]
remove warning that breaks update
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
FloatingGhost [Sun, 7 Aug 2022 19:49:56 +0000 (20:49 +0100)]
Mix format
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.
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.
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
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
FloatingGhost [Fri, 5 Aug 2022 19:35:00 +0000 (20:35 +0100)]
allow quote-inline span class
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
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
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.
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
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
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
Norm [Fri, 5 Aug 2022 05:03:00 +0000 (05:03 +0000)]
Merge branch 'develop' into fedora-install
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.
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
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.
FloatingGhost [Wed, 3 Aug 2022 21:05:23 +0000 (22:05 +0100)]
Merge branch 'translations' into develop
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
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.
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
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
sfr [Wed, 3 Aug 2022 10:55:11 +0000 (10:55 +0000)]
add code of conduct (#129)
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/129
Co-authored-by: sfr <sol@solfisher.com>
Co-committed-by: sfr <sol@solfisher.com>
Norm [Wed, 3 Aug 2022 10:52:21 +0000 (10:52 +0000)]
Fix config path lookup (#139)
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/139
Co-authored-by: Norm <normandy@biribiri.dev>
Co-committed-by: Norm <normandy@biribiri.dev>