affc910372
Remove hackney/gun in favour of finch
2022-12-11 19:19:31 +00:00
1f0ef94271
Bump versions
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
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
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #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
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #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
...
ci/woodpecker/pr/woodpecker Pipeline is pending
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
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #359
2022-12-10 00:24:28 +00:00
50ee38128b
Merge remote-tracking branch 'origin/translations' into develop
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-10 00:10:24 +00:00
r3g_5z
90fce918b2
Remove unnecessary KillMode=process
...
ci/woodpecker/pr/woodpecker Pipeline is pending
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
ci/woodpecker/push/woodpecker Pipeline is pending
2022-12-10 00:09:45 +00:00
a1515f9a60
Add some extra info around possible nils
ci/woodpecker/push/woodpecker Pipeline is pending
2022-12-09 23:45:51 +00:00
Weblate
021b0864a5
Update translation files
...
ci/woodpecker/push/woodpecker Pipeline is pending
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
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #357
2022-12-09 21:12:49 +00:00
739ed14f54
Revert "mandate published on notes"
...
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
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
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #356
Reviewed-by: floatingghost <hannah@coffee-and-dreams.uk>
2022-12-09 20:28:48 +00:00
e49b583147
mandate published on notes
...
ci/woodpecker/push/woodpecker Pipeline is pending
ci/woodpecker/pr/woodpecker Pipeline failed
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
ci/woodpecker/pr/woodpecker Pipeline is pending
2022-12-09 20:56:39 +01:00
d5828f1c5e
Merge remote-tracking branch 'ilja/fix_tagpolicy_to_also_work_on_updates' into develop
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-09 10:31:22 +00:00
0eaec57d3f
mix format
ci/woodpecker/push/woodpecker Pipeline is pending
2022-12-09 10:24:38 +00:00
ilja
1f863f0a36
Fix MRF policies to also work with Update
...
ci/woodpecker/pr/woodpecker Pipeline failed
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
...
ci/woodpecker/pr/woodpecker Pipeline is pending
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
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #353
2022-12-08 18:40:45 +00:00
Sol Fisher Romanoff
067bd17e1e
Add YAML issue templates for bug and feat
ci/woodpecker/pr/woodpecker Pipeline is pending
2022-12-08 20:16:59 +02:00
104d8dcc1f
Update 'ISSUE_TEMPLATE.md'
ci/woodpecker/push/woodpecker Pipeline is pending
2022-12-07 22:37:23 +00:00
3f1c84d300
Add issue template
ci/woodpecker/push/woodpecker Pipeline is pending
2022-12-07 22:27:00 +00:00
4e4bd24813
Add misskey markdown to format suggestions
...
ci/woodpecker/push/woodpecker Pipeline is pending
Fixes #345
2022-12-07 15:39:19 +00:00
cb3ccf5f47
Add check for null reply_to_user
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-07 13:41:12 +00:00
1afba64464
Redirect to standard FE if logged in
ci/woodpecker/push/woodpecker Pipeline is pending
2022-12-07 13:35:00 +00:00
221a95b860
Document custom.css
ci/woodpecker/push/woodpecker Pipeline is pending
2022-12-07 11:45:53 +00:00
c7369d6d03
GOOGLE
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-07 11:41:24 +00:00
sfr
7c4b415929
static-fe overhaul ( #236 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
makes static-fe look more like pleroma-fe, with the stylesheets matching pleroma-dark and pleroma-light based on `prefers-color-scheme`.
- [x] navbar
- [x] about sidebar
- [x] background image
- [x] statuses
- [x] "reply to" or "edited" tags
- [x] accounts
- [x] show more / show less
- [x] posts / with replies / media / followers / following
- [x] followers/following would require user card snippets
- [x] admin/bot indicators
- [x] attachments
- [x] nsfw attachments
- [x] fontawesome icons
- [x] clean up and sort css
- [x] add pleroma-light
- [x] replace hardcoded strings
also i forgot
- [x] repeated headers
how it looks + sneak peek at statuses:
![](https://akkoma.dev/attachments/c0d3a025-6987-4630-8eb9-5f4db6858359 )
Co-authored-by: Sol Fisher Romanoff <sol@solfisher.com>
Reviewed-on: #236
Co-authored-by: sfr <sol@solfisher.com>
Co-committed-by: sfr <sol@solfisher.com>
2022-12-07 11:20:53 +00:00
09326ffa56
Diagnostics tasks ( #348 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
a bunch of ways to get query plans to help with debugging
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #348
2022-12-07 11:12:34 +00:00
4f2f2c9125
Merge pull request 'Small improvements to the Gentoo installation isntructions' ( #335 ) from timorl/akkoma:i-use-gentoo-btw into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #335
2022-12-07 11:07:06 +00:00
fdf33392b3
DOCS: backup restore improvements ( #332 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
Mostly add how to speed up restoration by adding activities_visibility_index later. Also some small other improvements.
This is based on what I did on a Pleroma instance. I assume the activities_visibility_index taking so long is still true for Akkoma, but can't really test because I don't have a big enough Akkoma DB yet 🙃
Co-authored-by: ilja <git@ilja.space>
Reviewed-on: #332
Reviewed-by: floatingghost <hannah@coffee-and-dreams.uk>
Co-authored-by: ilja <akkoma.dev@ilja.space>
Co-committed-by: ilja <akkoma.dev@ilja.space>
2022-12-07 11:05:35 +00:00
b058df3faa
Allow dashes in domain name search
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-06 10:57:10 +00:00
8e5a88edf7
update default favicon
ci/woodpecker/push/woodpecker Pipeline was successful
2022-12-05 13:47:52 +00:00
b70a60c6c5
Doc branding
ci/woodpecker/push/woodpecker Pipeline failed
2022-12-05 13:45:36 +00:00
c62e1e3ad5
varnish config/docs ( #342 )
...
ci/woodpecker/push/woodpecker Pipeline failed
Co-authored-by: Mark Felder <feld@feld.me>
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #342
2022-12-05 13:39:27 +00:00
d55de5debf
Remerge of hashtag following ( #341 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
this time with less idiot
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #341
2022-12-05 12:58:48 +00:00
ec6bf8c3f7
revert 4a94c9a31e
...
ci/woodpecker/push/woodpecker Pipeline is pending
revert Add ability to follow hashtags (#336 )
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #336
2022-12-04 20:04:09 +00:00
4c3971aebd
Add changelog entry for hashtag following
ci/woodpecker/push/woodpecker Pipeline is pending
2022-12-04 18:35:04 +00:00
4a94c9a31e
Add ability to follow hashtags ( #336 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #336
2022-12-04 17:36:59 +00:00
timorl
d923cb96b1
Small improvements to the Gentoo installation isntructions
ci/woodpecker/pr/woodpecker Pipeline is pending
2022-12-04 16:37:49 +01:00
6b882a2c0b
Purge Rejected Follow requests in daily task ( #334 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #334
2022-12-03 23:17:43 +00:00