cd3926ea40
Update elixir version to match development
2022-11-26 20:01:21 +00:00
e27d5fe540
mix format
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline failed
2022-11-26 19:51:54 +00:00
ac439ab80d
Allow for varying erlang versions
ci/woodpecker/push/woodpecker Pipeline is pending
ci/woodpecker/pr/woodpecker Pipeline failed
2022-11-26 19:49:37 +00:00
d4e256dcdc
changelog
ci/woodpecker/push/woodpecker Pipeline is pending
ci/woodpecker/pr/woodpecker Pipeline failed
2022-11-26 19:27:15 +00:00
af63f6d65a
Fix tests broken by relay default changes
2022-11-26 19:26:18 +00:00
ec1d903f2e
Note that openbsd needs erlang-wx
ci/woodpecker/push/woodpecker Pipeline is pending
2022-11-25 15:24:39 +00:00
5ad760e01d
Merge pull request 'Remove reference to city.jpg in COPYING' ( #310 ) from norm/akkoma:copying-city-jpg into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #310
2022-11-25 09:57:34 +00:00
0703c1826b
Merge pull request 'change default allow_relay to false' ( #309 ) from nocebo/akkoma:default-no-relay into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #309
2022-11-25 09:57:01 +00:00
b2411f9173
Remove reference to city.jpg in COPYING
...
ci/woodpecker/pr/woodpecker Pipeline is pending
Again forgot to remove a reference to a deleted file...
Hopefully this should be the last one.
2022-11-25 07:29:50 +00:00
ca35a4c835
change default allow_relay to false
...
ci/woodpecker/pr/woodpecker Pipeline is pending
relay functionality should be opt-in
2022-11-25 00:45:32 +00:00
2fe1484ed3
http timeout config ( #307 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Ref https://meta.akkoma.dev/t/increase-timeout-on-libretranslate-request-how/156/2
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #307
2022-11-24 12:27:16 +00:00
1c4ca20ff7
Change follow_operation schema to use type BooleanLike ( #301 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Changes follow_operation schema to use BooleanLike instead of :boolean so that strings like "0" and "1" (used by mastodon.py) can be accepted. Rest of file uses the same. For more info please see https://git.pleroma.social/pleroma/pleroma/-/issues/2999
(I'm also sending this here as I'm not hopeful about upstream not ignoring it)
Co-authored-by: ave <ave@ave.zone>
Reviewed-on: #301
Co-authored-by: ave <ave@noreply.akkoma>
Co-committed-by: ave <ave@noreply.akkoma>
2022-11-24 11:27:01 +00:00
4a82f19ce6
Merge pull request 'Remove reference to pleroma-fox-tan-shy.png in COPYING' ( #298 ) from norm/akkoma:copying-remove-pleroma-tan-shy into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #298
2022-11-24 11:00:50 +00:00
1fa22ab052
Remove reference to pleroma-fox-tan-shy.png in COPYING
...
ci/woodpecker/pr/woodpecker Pipeline is pending
Forgot to remove this in #285 .
This image was also removed a while back.
2022-11-22 13:07:34 -05:00
de1bbc0281
Add conversationDisplay to settings
ci/woodpecker/push/woodpecker Pipeline was successful
2022-11-20 22:21:56 +00:00
6223e2ea3e
Merge pull request 'Additional timeline query improvements from upstream' ( #291 ) from norm/akkoma:timeline-query-improvements into develop
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #291
2022-11-20 21:53:24 +00:00
cc75b313f3
Add favicon, frontend docs
ci/woodpecker/push/woodpecker Pipeline is pending
2022-11-20 21:44:32 +00:00
@r3g_5z@plem.sapphic.site
0e4c201f8d
HTTP header improvements ( #294 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
- Drop Expect-CT
Expect-CT has been redundant since 2018 when Certificate Transparency became mandated and required for all CAs and browsers. This header is only implemented in Chrome and is now deprecated. HTTP header analysers do not check this anymore as this is enforced by default. See https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Expect-CT
- Raise HSTS to 2 years and explicitly preload
The longer age for HSTS, the better. Header analysers prefer 2 years over 1 year now as free TLS is very common using Let's Encrypt.
For HSTS to be fully effective, you need to submit your root domain (domain.tld) to https://hstspreload.org . However, a requirement for this is the "preload" directive in Strict-Transport-Security. If you do not have "preload", it will reject your domain.
- Drop X-Download-Options
This is an IE8-era header when Adobe products used to use the IE engine for making outbound web requests to embed webpages in things like Adobe Acrobat (PDFs). Modern apps are using Microsoft Edge WebView2 or Chromium Embedded Framework. No modern browser checks or header analyser check for this.
- Set base-uri to 'none'
This is to specify the domain for relative links (`<base>` HTML tag). pleroma-fe does not use this and it's an incredibly niche tag.
I use all of these myself on my instance by rewriting the headers with zero problems. No breakage observed.
I have not compiled my Elixr changes, but I don't see why they'd break.
Co-authored-by: r3g_5z <june@terezi.dev>
Reviewed-on: #294
Co-authored-by: @r3g_5z@plem.sapphic.site <june@terezi.dev>
Co-committed-by: @r3g_5z@plem.sapphic.site <june@terezi.dev>
2022-11-20 21:20:06 +00:00
6453297e9c
Merge pull request 'Drop XSS auditor' ( #292 ) from r3g_5z/akkoma:drop-xss-auditor into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #292
2022-11-20 04:00:25 +00:00
r3g_5z
f90552f62e
Drop XSS auditor
...
ci/woodpecker/pr/woodpecker Pipeline was successful
It's deprecated, removed in some, by all modern browsers and is known
to create XSS vulnerabilities in itself.
Signed-off-by: r3g_5z <june@terezi.dev>
2022-11-19 20:40:20 -05:00
0022fa7d49
Add same optimized join for excluding invisible users
ci/woodpecker/pr/woodpecker Pipeline failed
2022-11-19 15:12:24 -05:00
11fc1beba5
Fix reports which do not have a user
...
The check for deactivated users was being applied to report activities.
2022-11-19 15:12:16 -05:00
fb5f846e8c
Add languages
to cheatsheet
ci/woodpecker/push/woodpecker Pipeline was successful
2022-11-18 11:22:30 +00:00
14c1a4220b
docs: Update list of clients ( #284 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
In addition to making the page refer to Akkoma instead of Pleroma, I've
also removed clients that were not updated in a year or more and updated
links to websites and the contact links of authors.
Also removed language that suggested these clients are in any way
"officially supported".
Co-authored-by: Francis Dinh <normandy@biribiri.dev>
Reviewed-on: #284
Co-authored-by: Norm <normandy@biribiri.dev>
Co-committed-by: Norm <normandy@biribiri.dev>
2022-11-18 11:19:37 +00:00
ab44b82af0
Merge pull request 'Update copyright info' ( #285 ) from norm/akkoma:copyright-stuff into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #285
2022-11-18 11:17:24 +00:00
e1e0d5d759
microblogpub federation fixes ( #288 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #288
2022-11-18 11:14:35 +00:00
e45b242d88
Update copyright info
...
ci/woodpecker/pr/woodpecker Pipeline is pending
- Bump years to 2022 where appropriate
- Add copyright for Akkoma authors
- Remove references to deleted images
2022-11-17 22:48:33 -05:00
9deae8c533
Merge pull request 'docs: Update links to list of akkoma instances' ( #278 ) from norm/akkoma:update-akkoma-list-urls into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #278
2022-11-16 10:16:27 +00:00
d4ca1217d3
Be very specific about the double-quotes in strings
ci/woodpecker/push/woodpecker Pipeline was successful
2022-11-16 10:13:41 +00:00
Haelwenn (lanodan) Monnier
3e0a5851e5
Set instance reachable on fetch
ci/woodpecker/push/woodpecker Pipeline was successful
2022-11-15 17:23:47 +00:00
7a833aff90
docs: Update links to list of akkoma instances
...
ci/woodpecker/pr/woodpecker Pipeline is pending
The old links were for Pleroma instances and one of them isn't even active anymore.
2022-11-15 07:51:19 -05:00
2a1f17e3ed
and i yoink ( #275 )
...
ci/woodpecker/push/woodpecker Pipeline was successful
Co-authored-by: Mark Felder <feld@feld.me>
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #275
2022-11-14 15:07:26 +00:00
893bfde66f
Remove references to soykaf
...
ci/woodpecker/push/woodpecker Pipeline was successful
Fixes #271
2022-11-14 00:01:31 +00:00
c1127e321b
Add configurable timeline per oban job ( #273 )
...
ci/woodpecker/push/woodpecker Pipeline is pending
Heavily inspired by https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3777
Co-authored-by: FloatingGhost <hannah@coffee-and-dreams.uk>
Reviewed-on: #273
2022-11-13 23:55:51 +00:00
7d4c4aa16e
Merge pull request 'change default redirectRootNoLogin to /main/public' ( #272 ) from nocebo/akkoma:nocebo-default-public-tl into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #272
2022-11-13 22:45:22 +00:00
35cddd7cf7
change default redirectRootNoLogin to /main/public
...
ci/woodpecker/pr/woodpecker Pipeline is pending
close #268
2022-11-13 08:43:12 +00:00
19272be0ce
Merge pull request 'Chores for 2022.11' ( #266 ) from 2022-11-stable into develop
...
ci/woodpecker/push/woodpecker Pipeline was successful
Reviewed-on: #266
2022-11-12 15:16:51 +00:00
89dbc7177b
Chores for 2022.11
ci/woodpecker/push/woodpecker Pipeline is pending
ci/woodpecker/pr/woodpecker Pipeline is pending
2022-11-11 16:12:04 +00:00
634463ff64
fix requirements
ci/woodpecker/push/woodpecker Pipeline was successful
2022-11-11 16:07:07 +00:00
ac0c00cdee
Add media sources to connect-src if media proxy is enabled
ci/woodpecker/push/woodpecker Pipeline failed
2022-11-10 17:26:51 +00:00
50458a17dc
Merge branch 'develop' of akkoma.dev:AkkomaGang/akkoma into develop
ci/woodpecker/push/woodpecker Pipeline is pending
2022-11-10 11:54:35 +00:00
bab1ab5b6c
strip \r and \r from content-disposition filenames
2022-11-10 11:54:12 +00:00
dcc36df8cf
add manual deploy for docs
2022-11-10 10:55:57 +00:00
77ed5fc674
Merge pull request 'Fix typo in README' ( #262 ) from eloy/akkoma:develop into develop
...
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: #262
2022-11-10 10:52:59 +00:00
f8b4e360a0
Fix typo in README
ci/woodpecker/pr/woodpecker Pipeline is pending
2022-11-10 10:00:39 +01:00
539c6d6666
update requirements.txt
ci/woodpecker/push/woodpecker Pipeline failed
2022-11-10 03:40:36 +00:00
dc2e9845bb
Merge remote-tracking branch 'origin/translations' into develop
ci/woodpecker/push/woodpecker Pipeline is pending
2022-11-10 03:38:38 +00:00
66eb844bd2
Update documentation builder
ci/woodpecker/push/woodpecker Pipeline failed
2022-11-10 03:38:10 +00:00
c5b6cb746f
add requested_by changelog entry
ci/woodpecker/push/woodpecker Pipeline was successful
2022-11-10 03:17:00 +00:00
Weblate
f2c6749b57
Update translation files
...
ci/woodpecker/push/woodpecker Pipeline is pending
Updated by "Squash Git commits" hook in Weblate.
Translation: Pleroma fe/Akkoma Backend (Errors)
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-errors/
2022-11-10 03:16:35 +00:00