e578ee3648
run credo on PR
2022-12-14 12:49:14 +00:00
07a48b9293
giant massive dep upgrade and dialyxir-found error emporium ( #371 )
...
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: AkkomaGang/akkoma#371
2022-12-14 12:38:48 +00:00
7f4d218cff
Merge pull request 'Return HTTP code 413 when uploading an avatar/header that's too large' ( #367 ) from norm/akkoma:return-413-max-size into develop
...
Reviewed-on: AkkomaGang/akkoma#367
2022-12-14 10:07:24 +00:00
53f21489a2
Update the "Updating your instance" docs ( #361 )
...
This makes them consistent with the update instructions that are in the
release announcements.
Also adds in the command to update the frontend as well.
Co-authored-by: Francis Dinh <normandy@biribiri.dev>
Reviewed-on: AkkomaGang/akkoma#361
Co-authored-by: Norm <normandy@biribiri.dev>
Co-committed-by: Norm <normandy@biribiri.dev>
2022-12-14 03:03:08 +00:00
8104f46031
Update 'CHANGELOG.md'
2022-12-12 17:28:56 -05:00
duponin
3e9c0b380a
Return 413 when an actor's banner or background exceeds the size limit
2022-12-12 17:28:14 -05:00
duponin
c9304962c3
Uploading an avatar media exceeding max size returns a 413
...
Until now it was returning a 500 because the upload plug were going
through the changeset and ending in the JSON encoder, which raised
because struct has to @derive the encoder.
2022-12-12 17:28:09 -05:00
77e9a52450
allow http AS profile in ld+json header
2022-12-12 19:06:04 +00:00
fd2f03f80a
Update '.gitea/issue_template/feat.yml'
2022-12-12 04:26:43 +00:00
df5b3a48dd
Update '.gitea/issue_template/bug.yml'
2022-12-12 04:26:24 +00:00
46c270ead8
Add mail
to make the gmail adapter in swoosh work
2022-12-12 02:34:13 +00:00
9c71782861
Test removed HTTP adapter
2022-12-11 23:50:31 +00:00
503827a3d9
Allow mock in http adapter checking
2022-12-11 23:33:58 +00:00
f752126427
Remove quack, ensure adapter is finch
2022-12-11 23:22:35 +00:00
d81d8c9731
uppdate excoveralls
2022-12-11 22:58:26 +00:00
e6da301296
Add diagnostics http
2022-12-11 22:57:18 +00:00
9d9c26b833
Ensure Gun is Gone
2022-12-11 19:26:21 +00:00
affc910372
Remove hackney/gun in favour of finch
2022-12-11 19:19:31 +00:00
1f0ef94271
Bump versions
2022-12-10 14:50:02 +00:00
24fe692070
Merge pull request 'Don't listen Erlang Port Mapper Daemon (4369/tcp) on 0.0.0.0' ( #358 ) from r3g_5z/akkoma:close-open-ports into develop
...
Reviewed-on: AkkomaGang/akkoma#358
2022-12-10 14:43:03 +00:00
bfcc7404fe
Merge pull request 'Add dark and light theme mode to docs, detection, and button' ( #360 ) from r3g_5z/akkoma:docs-dark-mode into develop
...
Reviewed-on: AkkomaGang/akkoma#360
2022-12-10 14:41:23 +00:00
r3g_5z
fbfffccc1d
Add dark and light theme mode to docs, detection, and button
...
my eyes hurt
Signed-off-by: r3g_5z <june@girlboss.ceo>
2022-12-09 22:51:43 -05:00
r3g_5z
77174acc7b
Don't listen Erlang Port Mapper Daemon (4369/tcp) on 0.0.0.0
...
Signed-off-by: r3g_5z <june@girlboss.ceo>
2022-12-09 21:36:21 -05:00
59fde45b36
Merge pull request 'Remove unnecessary KillMode=process' ( #359 ) from r3g_5z/akkoma:remove-unnecessary-killmode into develop
...
Reviewed-on: AkkomaGang/akkoma#359
2022-12-10 00:24:28 +00:00
50ee38128b
Merge remote-tracking branch 'origin/translations' into develop
2022-12-10 00:10:24 +00:00
r3g_5z
90fce918b2
Remove unnecessary KillMode=process
...
It's unclear why this is the default as this is highly not recommended.
KillMode=process ends up leaving leftover orphaned processes that
escape resource management and process lifecycles, wasting resources
on servers.
Signed-off-by: r3g_5z <june@girlboss.ceo>
2022-12-09 19:10:20 -05:00
68894089e8
Do not fetch anything from blocked instances
2022-12-10 00:09:45 +00:00
a1515f9a60
Add some extra info around possible nils
2022-12-09 23:45:51 +00:00
Weblate
021b0864a5
Update translation files
...
Updated by "Squash Git commits" hook in Weblate.
Translation: Pleroma fe/Akkoma Backend (Static pages)
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-static-pages/
2022-12-09 21:12:53 +00:00
Weblate
c33f0065f2
Translated using Weblate (Indonesian)
...
Currently translated at 21.6% (18 of 83 strings)
Added translation using Weblate (Indonesian)
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: t1 <taaa@fedora.email>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-static-pages/id/
Translation: Pleroma fe/Akkoma Backend (Static pages)
2022-12-09 21:12:53 +00:00
2144ce5188
Merge pull request 'Magical patches' ( #357 ) from magical-patches into develop
...
Reviewed-on: AkkomaGang/akkoma#357
2022-12-09 21:12:49 +00:00
739ed14f54
Revert "mandate published on notes"
...
This reverts commit e49b583147
.
2022-12-09 20:59:26 +00:00
f667884962
Merge pull request 'Skip posts in indexer where publish date is nil' ( #356 ) from sn0w/akkoma:feature/indexer-skip-broken-activities into develop
...
Reviewed-on: AkkomaGang/akkoma#356
Reviewed-by: floatingghost <hannah@coffee-and-dreams.uk>
2022-12-09 20:28:48 +00:00
e49b583147
mandate published on notes
...
fixes #356
2022-12-09 20:27:54 +00:00
f5a315f04c
Add URL and code to :not_found errors
...
Ref #355
2022-12-09 20:13:31 +00:00
bc265bfd54
Underscore unused variable
2022-12-09 20:04:48 +00:00
dcf58a3c53
Do not pass transient undo-y activities through MRF
2022-12-09 20:01:38 +00:00
9db4c2429f
Remove FollowBotPolicy
2022-12-09 19:59:27 +00:00
6f83ae27aa
extend reject MRF to check if originating instance is blocked
2022-12-09 19:57:29 +00:00
4c0911592b
Skip posts in indexer where publish date is nil
2022-12-09 20:56:39 +01:00
d5828f1c5e
Merge remote-tracking branch 'ilja/fix_tagpolicy_to_also_work_on_updates' into develop
2022-12-09 10:31:22 +00:00
0eaec57d3f
mix format
2022-12-09 10:24:38 +00:00
ilja
1f863f0a36
Fix MRF policies to also work with Update
...
Objects who got updated would just pass through several of the MRF policies, undoing moderation in some situations.
In the relevant cases we now check not only for Create activities, but also Update activities.
I checked which ones checked explicitly on type Create using `grep '"type" => "Create"' lib/pleroma/web/activity_pub/mrf/*`.
The following from that list have not been changed:
* lib/pleroma/web/activity_pub/mrf/follow_bot_policy.ex
* Not relevant for moderation
* lib/pleroma/web/activity_pub/mrf/keyword_policy.ex
* Already had a test for Update
* lib/pleroma/web/activity_pub/mrf/object_age_policy.ex
* In practice only relevant when fetching old objects (e.g. through Like or Announce). These are always wrapped in a Create.
* lib/pleroma/web/activity_pub/mrf/reject_non_public.ex
* We don't allow changing scope with Update, so not relevant here
2022-12-08 23:22:05 +01:00
ilja
ce517ff4e5
Fix tagpolicy to also work with Update
...
Objects who got updated would just pass the TagPolicy, undoing the moderation that was set in place for the Actor.
Now we check not only for Create activities, but also Update activities.
2022-12-08 21:53:42 +01:00
9addd8f414
Merge pull request 'Add YAML issue templates for bug and feat' ( #353 ) from sfr/akkoma:issue-template into develop
...
Reviewed-on: AkkomaGang/akkoma#353
2022-12-08 18:40:45 +00:00
Sol Fisher Romanoff
067bd17e1e
Add YAML issue templates for bug and feat
2022-12-08 20:16:59 +02:00
104d8dcc1f
Update 'ISSUE_TEMPLATE.md'
2022-12-07 22:37:23 +00:00
3f1c84d300
Add issue template
2022-12-07 22:27:00 +00:00
4e4bd24813
Add misskey markdown to format suggestions
...
Fixes #345
2022-12-07 15:39:19 +00:00
cb3ccf5f47
Add check for null reply_to_user
2022-12-07 13:41:12 +00:00