akkoma
23 months agomix: Check .git presence
Haelwenn (lanodan) Monnier [Fri, 25 Feb 2022 09:31:42 +0000 (10:31 +0100)]
mix: Check .git presence

23 months agoFix test get_user_apps/1
Ilja [Tue, 22 Feb 2022 17:56:26 +0000 (18:56 +0100)]
Fix test get_user_apps/1

For some reason I had a test who suddenly failed, mix test test/pleroma/web/o_auth/app_test.exs:54. A user has a list of applications and this test adds them and then sees if the list it gets back is the same as the apps it added.

When I ran mix test a day before I didn't have this problem and when I pushed code today in a different MR, the pipeline succeeded (see https://git.pleroma.social/ilja/pleroma/-/jobs/205827), yet locally it failed. So it seems the test can sometimes succeed and sometimes fail, which makes it untrustworthy.

The failure I see is because the returned list is in reverse order. I assume that's not per sé wrong. You just want to know if the apps you added are actually there. I fixed the test by first ordering the lists before comparing.

AFAICT (and as far as that's relevant) the test got introduced in commit cb2a072e6252b7c3f6473f7cfd1af5c0ec732d7b

23 months agoAdd unicode 14 support
Sam Therapy [Mon, 21 Feb 2022 18:28:33 +0000 (12:28 -0600)]
Add unicode 14 support
and add a test with a unicode 14 emoji

23 months agoAdd visibility check in context path (#26)
floatingghost [Wed, 29 Jun 2022 09:33:57 +0000 (09:33 +0000)]
Add visibility check in context path (#26)

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

23 months agoMerge pull request 'Purge gopher frontend' (#24) from purge-gopher into develop
floatingghost [Mon, 27 Jun 2022 16:43:37 +0000 (16:43 +0000)]
Merge pull request 'Purge gopher frontend' (#24) from purge-gopher into develop

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

23 months agoPurge gopher frontend
FloatingGhost [Mon, 27 Jun 2022 16:31:16 +0000 (17:31 +0100)]
Purge gopher frontend

23 months agoPurge SSH frontend (#23)
floatingghost [Mon, 27 Jun 2022 11:32:06 +0000 (11:32 +0000)]
Purge SSH frontend (#23)

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

2 years agoMerge pull request 'Allow for embedding object data in publish' (#16) from undo-emoji...
floatingghost [Sat, 25 Jun 2022 17:45:38 +0000 (17:45 +0000)]
Merge pull request 'Allow for embedding object data in publish' (#16) from undo-emoji-remote into develop

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

2 years agoRemove debug prints
FloatingGhost [Sat, 25 Jun 2022 17:43:19 +0000 (18:43 +0100)]
Remove debug prints

2 years agoAllow for embedding object data in publish
FloatingGhost [Sat, 25 Jun 2022 17:41:26 +0000 (18:41 +0100)]
Allow for embedding object data in publish

2 years agoMerge pull request 'emoji reaction standardisation' (#14) from emoji-reaction-standar...
floatingghost [Sat, 25 Jun 2022 14:46:32 +0000 (14:46 +0000)]
Merge pull request 'emoji reaction standardisation' (#14) from emoji-reaction-standardisation into develop

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

2 years agoupdate api spec for custom emoji reaction
FloatingGhost [Sat, 25 Jun 2022 14:45:10 +0000 (15:45 +0100)]
update api spec for custom emoji reaction

2 years agoBugfix: standardise scheme for emoji reactions
FloatingGhost [Sat, 25 Jun 2022 14:27:46 +0000 (15:27 +0100)]
Bugfix: standardise scheme for emoji reactions

2 years agomix format
FloatingGhost [Wed, 22 Jun 2022 16:20:55 +0000 (17:20 +0100)]
mix format

2 years agoupdate changelog
FloatingGhost [Wed, 22 Jun 2022 16:10:55 +0000 (17:10 +0100)]
update changelog

2 years agoensure local statuses are not visible remotely
FloatingGhost [Wed, 22 Jun 2022 16:06:40 +0000 (17:06 +0100)]
ensure local statuses are not visible remotely

2 years agocheck for local_public? on AP route
FloatingGhost [Wed, 22 Jun 2022 15:35:12 +0000 (16:35 +0100)]
check for local_public? on AP route

2 years agocherry-pick security from upstream
FloatingGhost [Wed, 22 Jun 2022 15:25:05 +0000 (16:25 +0100)]
cherry-pick security from upstream

2 years agoMerge branch 'develop' of akkoma.dev:AkkomaGang/akkoma into develop
FloatingGhost [Tue, 21 Jun 2022 07:35:13 +0000 (08:35 +0100)]
Merge branch 'develop' of akkoma.dev:AkkomaGang/akkoma into develop

2 years agoupdate changelog
FloatingGhost [Tue, 21 Jun 2022 07:35:05 +0000 (08:35 +0100)]
update changelog

2 years agoMerge pull request 'Use mediaproxy for emoji notifications if enabled' (#7) from...
floatingghost [Fri, 17 Jun 2022 13:19:57 +0000 (13:19 +0000)]
Merge pull request 'Use mediaproxy for emoji notifications if enabled' (#7) from sn0w/akkoma:patch/emoji-notification-mediaproxy into develop

Reviewed-on: http://akkoma.dev/AkkomaGang/akkoma/pulls/7

2 years agoUse mediaproxy for emoji notifications if enabled
sn0w [Fri, 17 Jun 2022 12:17:48 +0000 (14:17 +0200)]
Use mediaproxy for emoji notifications if enabled

2 years agoformat everything
FloatingGhost [Wed, 15 Jun 2022 17:22:30 +0000 (18:22 +0100)]
format everything

2 years agoupdate pleroma-fe url
FloatingGhost [Wed, 15 Jun 2022 17:18:23 +0000 (18:18 +0100)]
update pleroma-fe url

2 years agoupdate adminfe
FloatingGhost [Tue, 14 Jun 2022 18:04:22 +0000 (19:04 +0100)]
update adminfe

2 years agoRevert "update adminfe"
FloatingGhost [Tue, 14 Jun 2022 18:00:24 +0000 (19:00 +0100)]
Revert "update adminfe"

This reverts commit 4532f75da35b44386df9a3b1b193f8bb8120488a.

2 years agoupdate adminfe
FloatingGhost [Tue, 14 Jun 2022 17:51:33 +0000 (18:51 +0100)]
update adminfe

2 years agomix format
FloatingGhost [Tue, 14 Jun 2022 16:43:45 +0000 (17:43 +0100)]
mix format

2 years agoallow %{source} dict in no_empty
FloatingGhost [Tue, 14 Jun 2022 16:41:25 +0000 (17:41 +0100)]
allow %{source} dict in no_empty

2 years agoupdate fe
FloatingGhost [Tue, 14 Jun 2022 16:29:41 +0000 (17:29 +0100)]
update fe

2 years agoupdate pleroma-fe
FloatingGhost [Tue, 14 Jun 2022 16:10:31 +0000 (17:10 +0100)]
update pleroma-fe

2 years agobump version
FloatingGhost [Tue, 14 Jun 2022 15:35:55 +0000 (16:35 +0100)]
bump version

2 years agoupdate pleromaFE
FloatingGhost [Tue, 14 Jun 2022 15:35:32 +0000 (16:35 +0100)]
update pleromaFE

2 years agoMerge branch 'mfm' into develop
FloatingGhost [Tue, 14 Jun 2022 15:25:47 +0000 (16:25 +0100)]
Merge branch 'mfm' into develop

2 years agomix format
FloatingGhost [Tue, 14 Jun 2022 15:25:28 +0000 (16:25 +0100)]
mix format

2 years agoensure tests pass
FloatingGhost [Tue, 14 Jun 2022 15:24:03 +0000 (16:24 +0100)]
ensure tests pass

2 years agoAllow authoring MFM
FloatingGhost [Tue, 14 Jun 2022 14:56:12 +0000 (15:56 +0100)]
Allow authoring MFM

2 years agoMerge pull request 'Allow reacting with emojis containing a number' (#6) from sn0w...
floatingghost [Tue, 14 Jun 2022 10:03:49 +0000 (10:03 +0000)]
Merge pull request 'Allow reacting with emojis containing a number' (#6) from sn0w/akkoma:patch/broaden-emoji-name-scope into develop

Reviewed-on: http://akkoma.dev/AkkomaGang/akkoma/pulls/6

2 years agoallow `source` from misskey
FloatingGhost [Tue, 14 Jun 2022 09:56:18 +0000 (10:56 +0100)]
allow `source` from misskey

2 years agoAllow reacting with emojis containing a number
sn0w [Tue, 14 Jun 2022 09:47:09 +0000 (11:47 +0200)]
Allow reacting with emojis containing a number

2 years agobump version, 2.5.1
FloatingGhost [Sun, 12 Jun 2022 13:01:23 +0000 (14:01 +0100)]
bump version, 2.5.1

2 years agoupdate pleroma-fe
FloatingGhost [Sun, 12 Jun 2022 13:00:52 +0000 (14:00 +0100)]
update pleroma-fe

2 years agoAdd emoji_url to notifications to allow rendering
FloatingGhost [Sun, 12 Jun 2022 12:35:14 +0000 (13:35 +0100)]
Add emoji_url to notifications to allow rendering

Ref #5

2 years agofix event triggers
FloatingGhost [Sat, 11 Jun 2022 18:53:36 +0000 (19:53 +0100)]
fix event triggers

2 years agodon't test
FloatingGhost [Sat, 11 Jun 2022 18:38:00 +0000 (19:38 +0100)]
don't test

2 years agopls
FloatingGhost [Sat, 11 Jun 2022 18:37:24 +0000 (19:37 +0100)]
pls

2 years agoupdate musl
FloatingGhost [Sat, 11 Jun 2022 18:22:03 +0000 (19:22 +0100)]
update musl

2 years agotry making it dependent
FloatingGhost [Sat, 11 Jun 2022 18:10:45 +0000 (19:10 +0100)]
try making it dependent

2 years agoinclude musl tag
FloatingGhost [Sat, 11 Jun 2022 17:58:36 +0000 (18:58 +0100)]
include musl tag

2 years agoclean for musl
FloatingGhost [Sat, 11 Jun 2022 17:55:54 +0000 (18:55 +0100)]
clean for musl

2 years agofix tag builds
FloatingGhost [Sat, 11 Jun 2022 17:48:26 +0000 (18:48 +0100)]
fix tag builds

2 years agoensure releases don't collide
FloatingGhost [Sat, 11 Jun 2022 17:32:10 +0000 (18:32 +0100)]
ensure releases don't collide

2 years agobump version
FloatingGhost [Sat, 11 Jun 2022 17:16:34 +0000 (18:16 +0100)]
bump version

2 years agorun on tag
FloatingGhost [Sat, 11 Jun 2022 17:12:48 +0000 (18:12 +0100)]
run on tag

2 years agomake sure we have zip
FloatingGhost [Sat, 11 Jun 2022 16:57:12 +0000 (17:57 +0100)]
make sure we have zip

2 years agohex
FloatingGhost [Sat, 11 Jun 2022 16:44:12 +0000 (17:44 +0100)]
hex

2 years agoensure secrets get passed
FloatingGhost [Sat, 11 Jun 2022 16:42:29 +0000 (17:42 +0100)]
ensure secrets get passed

2 years agojust run release instantly for now
FloatingGhost [Sat, 11 Jun 2022 16:40:55 +0000 (17:40 +0100)]
just run release instantly for now

2 years agoonly test release
FloatingGhost [Sat, 11 Jun 2022 16:34:13 +0000 (17:34 +0100)]
only test release

2 years agotest on push
FloatingGhost [Sat, 11 Jun 2022 16:18:52 +0000 (17:18 +0100)]
test on push

2 years agorelease on tag
FloatingGhost [Sat, 11 Jun 2022 16:17:14 +0000 (17:17 +0100)]
release on tag

2 years agoupdate pleroma-fe
FloatingGhost [Sat, 11 Jun 2022 16:15:57 +0000 (17:15 +0100)]
update pleroma-fe

2 years agofix secret key failure
FloatingGhost [Sat, 11 Jun 2022 15:48:04 +0000 (16:48 +0100)]
fix secret key failure

2 years agolint pipeline
FloatingGhost [Sat, 11 Jun 2022 15:41:15 +0000 (16:41 +0100)]
lint pipeline

2 years agomix format
FloatingGhost [Sat, 11 Jun 2022 15:14:31 +0000 (16:14 +0100)]
mix format

2 years agofix all tests
FloatingGhost [Sat, 11 Jun 2022 15:14:22 +0000 (16:14 +0100)]
fix all tests

2 years agofix emoji controller tests
FloatingGhost [Sat, 11 Jun 2022 13:21:50 +0000 (14:21 +0100)]
fix emoji controller tests

2 years agofix emoji tests
FloatingGhost [Sat, 11 Jun 2022 13:08:54 +0000 (14:08 +0100)]
fix emoji tests

2 years agofix quoting of custom emoji
FloatingGhost [Sat, 11 Jun 2022 13:08:13 +0000 (14:08 +0100)]
fix quoting of custom emoji

Fixes #3

2 years agoadd release file
FloatingGhost [Fri, 10 Jun 2022 16:40:01 +0000 (17:40 +0100)]
add release file

2 years agoformat
FloatingGhost [Fri, 10 Jun 2022 13:25:51 +0000 (14:25 +0100)]
format

2 years agojust test 1.13
FloatingGhost [Fri, 10 Jun 2022 13:20:47 +0000 (14:20 +0100)]
just test 1.13

2 years agoremove defunct copy
FloatingGhost [Fri, 10 Jun 2022 12:45:48 +0000 (13:45 +0100)]
remove defunct copy

2 years agorun mix format
FloatingGhost [Fri, 10 Jun 2022 12:41:08 +0000 (13:41 +0100)]
run mix format

2 years agoAdd CI
FloatingGhost [Fri, 10 Jun 2022 12:37:41 +0000 (13:37 +0100)]
Add CI

2 years agoAdd capabilities for emoji reactions
FloatingGhost [Thu, 9 Jun 2022 11:56:34 +0000 (12:56 +0100)]
Add capabilities for emoji reactions

Patch from helene@p.helene.moe

2 years agoEnable mediaproxy by default
FloatingGhost [Wed, 8 Jun 2022 16:19:42 +0000 (17:19 +0100)]
Enable mediaproxy by default

2 years agoupdate pleroma-fe
FloatingGhost [Wed, 8 Jun 2022 14:16:32 +0000 (15:16 +0100)]
update pleroma-fe

2 years agoallow undoing
FloatingGhost [Wed, 8 Jun 2022 12:27:25 +0000 (13:27 +0100)]
allow undoing

2 years agoremove io.inspects
FloatingGhost [Wed, 8 Jun 2022 11:58:12 +0000 (12:58 +0100)]
remove io.inspects

2 years agoadd outbound reacts
FloatingGhost [Wed, 8 Jun 2022 11:36:38 +0000 (12:36 +0100)]
add outbound reacts

2 years agoadd custom emoji reaction support
FloatingGhost [Wed, 8 Jun 2022 01:42:44 +0000 (02:42 +0100)]
add custom emoji reaction support

2 years agouse tls1.3
FloatingGhost [Tue, 7 Jun 2022 11:24:40 +0000 (12:24 +0100)]
use tls1.3

2 years agoadd copyright notice for forked files
FloatingGhost [Thu, 20 Jan 2022 12:48:16 +0000 (12:48 +0000)]
add copyright notice for forked files

2 years agoMerge remote-tracking branch 'origin/patch/readd-mastofe' into develop
FloatingGhost [Sat, 8 Jan 2022 21:48:10 +0000 (21:48 +0000)]
Merge remote-tracking branch 'origin/patch/readd-mastofe' into develop

2 years agore-add mastofe_settings column
FloatingGhost [Sat, 8 Jan 2022 21:47:52 +0000 (21:47 +0000)]
re-add mastofe_settings column

2 years agoMerge remote-tracking branch 'origin/patch/readd-mastofe' into develop
FloatingGhost [Sat, 8 Jan 2022 21:45:12 +0000 (21:45 +0000)]
Merge remote-tracking branch 'origin/patch/readd-mastofe' into develop

2 years agoRevert "Merge branch 'remove/mastofe' into 'develop'"
FloatingGhost [Sat, 8 Jan 2022 21:44:37 +0000 (21:44 +0000)]
Revert "Merge branch 'remove/mastofe' into 'develop'"

This reverts commit 6b3842cf50c063a63980c8d4dca93b25424059f2, reversing
changes made to 6b1282a8297e7767d77b748f89d7d001716c94bd.

2 years agoMerge branch 'api-docs-fixes' into 'develop'
Alex Gleason [Fri, 7 Jan 2022 20:29:28 +0000 (20:29 +0000)]
Merge branch 'api-docs-fixes' into 'develop'

Docs: fix various Pleroma API endpoints paths, fix MFA response

See merge request pleroma/pleroma!3596

2 years agoMerge remote-tracking branch 'upstream/bookwyrm-entities' into develop
FloatingGhost [Fri, 7 Jan 2022 20:23:53 +0000 (20:23 +0000)]
Merge remote-tracking branch 'upstream/bookwyrm-entities' into develop

2 years agojust drop unknown tags
FloatingGhost [Fri, 7 Jan 2022 20:14:04 +0000 (20:14 +0000)]
just drop unknown tags

2 years agoDocs: fix various Pleroma API endpoints paths, fix MFA response
Alex Gleason [Fri, 7 Jan 2022 18:51:54 +0000 (12:51 -0600)]
Docs: fix various Pleroma API endpoints paths, fix MFA response

2 years agoMerge remote-tracking branch 'upstream/bookwyrm-entities' into develop
FloatingGhost [Fri, 7 Jan 2022 17:36:21 +0000 (17:36 +0000)]
Merge remote-tracking branch 'upstream/bookwyrm-entities' into develop

2 years agoAllow for varying name fields
FloatingGhost [Fri, 7 Jan 2022 17:35:56 +0000 (17:35 +0000)]
Allow for varying name fields

2 years agomake credo happy
FloatingGhost [Fri, 7 Jan 2022 17:31:13 +0000 (17:31 +0000)]
make credo happy

2 years agoMerge remote-tracking branch 'upstream/bookwyrm-entities' into develop
FloatingGhost [Fri, 7 Jan 2022 17:21:44 +0000 (17:21 +0000)]
Merge remote-tracking branch 'upstream/bookwyrm-entities' into develop

2 years agoadd bookwyrm entity tests
FloatingGhost [Fri, 7 Jan 2022 17:17:18 +0000 (17:17 +0000)]
add bookwyrm entity tests

2 years agoAdd compatibility with bookwyrm's weird entities
FloatingGhost [Fri, 7 Jan 2022 16:51:04 +0000 (16:51 +0000)]
Add compatibility with bookwyrm's weird entities

2 years agoMerge branch 'change/web-push-encryption-dep' into 'develop'
Alex Gleason [Sun, 2 Jan 2022 15:41:56 +0000 (15:41 +0000)]
Merge branch 'change/web-push-encryption-dep' into 'develop'

Upgrade web_push_encryption to 0.3.1

See merge request pleroma/pleroma!3592

2 years agoUpgrade web_push_encryption to 0.3.1
Sean King [Sun, 2 Jan 2022 04:02:09 +0000 (21:02 -0700)]
Upgrade web_push_encryption to 0.3.1