Norm
0cb3812ac0
Add docker override file to docs and gitignore
...
The docker-compose.yml file is likely to be edited quite extensively by
admins when setting up an instance. This would likely cause problems
when dealing with updating Akkoma as merge conflicts would likely occur.
Docker-compose already has the ability to use override files in addition
to the main `docker-compose.yml` file. Admins can instead put any
overrides (additional volumes, container for elasticsearch, etc.) into a
file that won't be tracked by git and thus won't run into merge
conflicts in the future. In particular, the
`docker-compose.override.yml` will be checked by docker compose in
addition to the main file if it exists and override definitions from the
latter with the former.
2023-08-07 13:09:04 -04:00
floatingghost
3f1e2b0b3b
Merge pull request 'Fix invalid Date HTTP header when signing fetch requests' ( #619 ) from Clovis/akkoma:fix-503 into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/619
2023-08-07 15:23:20 +00:00
Clovis
fc3cc61768
Fix invalid Date HTTP header when signing fetch requests
...
https://akkoma.dev/AkkomaGang/akkoma/issues/503
2023-08-07 12:43:42 +00:00
FloatingGhost
368b22fd2f
Ensure we can't crash out on unusual logger backend settings
2023-08-06 15:12:57 +01:00
FloatingGhost
59af68c600
Ensure it doesn't break on elixir1.14
2023-08-05 14:11:27 +01:00
FloatingGhost
ec5db753b9
Prevent elixir compiler from yeeting our modules
2023-08-05 14:03:21 +01:00
FloatingGhost
9b362a6739
Patch version
2023-08-05 13:37:04 +01:00
floatingghost
643e7dd7c1
Merge pull request 'Completely disable xml entity resolution' ( #614 ) from MaeIsBad/akkoma:completely-disable-xml-entity-resolution into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/614
2023-08-05 12:36:29 +00:00
mae
d868348fac
Completely disable xml entity resolution
2023-08-05 12:32:05 +00:00
FloatingGhost
cc2614e10b
Bump version
2023-08-05 13:26:42 +01:00
FloatingGhost
31d7cc9a9c
Allow Pleroma.HTTP to connect to raw-HTTP without freaking mint out
2023-08-04 23:51:15 +01:00
FloatingGhost
8670d89316
Remove duplicated path
...
Fixes #604
2023-08-04 22:39:11 +01:00
Sandra Snan
2556f44219
Fix typo in frontend management docs
2023-08-04 22:34:39 +01:00
FloatingGhost
b4399574ca
Merge remote-tracking branch 'norm/config-permissions' into develop
2023-08-04 22:31:11 +01:00
Weblate
9bbe8b4e84
Translated using Weblate (Catalan)
...
Currently translated at 2.1% (22 of 1006 strings)
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/ca/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:57 +00:00
Weblate
7753fbe633
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 0.0% (0 of 1006 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/zh_Hans/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:56 +00:00
Weblate
7ae0b2f5bd
Translated using Weblate (English (en_TEST))
...
Currently translated at 0.0% (0 of 1006 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/en_TEST/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:56 +00:00
Weblate
69c11643f7
Translated using Weblate (Italian)
...
Currently translated at 0.0% (0 of 1006 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/it/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:56 +00:00
Weblate
d1af8abe85
Translated using Weblate (Japanese)
...
Currently translated at 0.0% (0 of 1006 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/ja/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:56 +00:00
Weblate
7017dc92a8
Translated using Weblate (Russian)
...
Currently translated at 0.0% (0 of 1006 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/ru/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:56 +00:00
Weblate
06f03f8b22
Translated using Weblate (Vietnamese)
...
Currently translated at 0.0% (0 of 1006 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/vi/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:56 +00:00
Weblate
df03e7c8da
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 0.0% (0 of 1006 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/zh_Hant/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:56 +00:00
Weblate
6abee6eb40
Translated using Weblate (Indonesian)
...
Currently translated at 0.0% (0 of 1006 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/id/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:56 +00:00
Weblate
c2bd73518a
Translated using Weblate (Portuguese (Portugal))
...
Currently translated at 0.0% (0 of 1006 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/pt_PT/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:56 +00:00
Weblate
7f23a3de21
Translated using Weblate (Dutch)
...
Currently translated at 0.0% (0 of 1006 strings)
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/nl/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:56 +00:00
Weblate
0941896a2e
Translated using Weblate (Polish)
...
Currently translated at 0.0% (0 of 1006 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/pl/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:56 +00:00
Weblate
3e224d24d8
Translated using Weblate (Ukrainian)
...
Currently translated at 0.0% (0 of 1006 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/uk/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:56 +00:00
Weblate
16332afb95
Translated using Weblate (Hebrew)
...
Currently translated at 0.0% (0 of 1006 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/he/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:56 +00:00
Weblate
0ec5cbe701
Translated using Weblate (French)
...
Currently translated at 0.0% (0 of 1006 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/fr/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:56 +00:00
Weblate
2b2a6d0b3b
Translated using Weblate (Thai)
...
Currently translated at 0.0% (0 of 1006 strings)
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/th/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:56 +00:00
Weblate
df885b5475
Translated using Weblate (Spanish)
...
Currently translated at 0.1% (2 of 1006 strings)
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/
Translate-URL: http://translate.akkoma.dev/projects/akkoma/akkoma-backend-config-descriptions/es/
Translation: Pleroma fe/Akkoma Backend (Config Descriptions)
2023-08-04 21:24:56 +00:00
FloatingGhost
9c7409808f
Add unit test for external entity loading
2023-08-04 22:24:32 +01:00
Mae
1f54bea564
Prevent XML parser from loading external entities
2023-08-04 22:24:17 +01:00
FloatingGhost
6902ede5b7
remove special case from update script
2023-08-04 20:39:33 +01:00
FloatingGhost
8fd74548ff
Combine ubuntu and debian builds
2023-08-04 20:37:17 +01:00
FloatingGhost
8d4d573cc8
use correct elixir version
2023-08-04 20:16:17 +01:00
Haelwenn (lanodan) Monnier
bfebb92bea
changelog: Entry for config permissions restrictions
...
Original: 9f0ad901ed
2023-08-04 14:14:14 -04:00
Haelwenn (lanodan) Monnier
749e9f2229
release_runtime_provider_test: chmod config for hardened permissions
...
Git doesn't manages file permissions precisely enough for us.
Original: 65ef8f19c5
2023-08-04 14:14:04 -04:00
Haelwenn (lanodan) Monnier
4f57c87be4
instance gen: Reduce permissions of pleroma directories and config files
...
Original: 69caedc591
2023-08-04 14:13:50 -04:00
Haelwenn (lanodan) Monnier
ae03513934
Config: Restrict permissions of OTP config file
...
Original: 8cc8100120
2023-08-04 14:13:36 -04:00
FloatingGhost
0b2ec0ccee
Enable AnonymizeFilenames on all uploads
2023-08-04 15:37:15 +01:00
FloatingGhost
1a88d9278b
Changelog entry
2023-08-04 15:19:06 +01:00
FloatingGhost
723bd123a0
Correct ordering for block/mutes
2023-08-04 15:18:07 +01:00
FloatingGhost
1dc8cc731c
Merge branch 'elixir1.15' into develop
2023-08-04 15:16:14 +01:00
FloatingGhost
6e293b9280
Bump versions in use in the docs
2023-08-04 14:19:18 +01:00
FloatingGhost
87cc5a2110
Fix uploads test being reliant on being run later
2023-08-04 12:59:33 +01:00
FloatingGhost
64e233ca20
Tag Mock
-tests as "mocked" and run them seperately
2023-08-04 12:50:50 +01:00
FloatingGhost
9aaf5c9332
Fix gettext warnings
2023-08-04 12:07:43 +01:00
FloatingGhost
2946bf4011
mix format
2023-08-04 12:04:24 +01:00
FloatingGhost
8cebd74b0a
update typo, sslv3
2023-08-04 12:02:57 +01:00