Commit graph

15413 commits

Author SHA1 Message Date
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
2edf5c9a16 Set AKKOMA_CONFIG_PATH in Dockerfile 2023-08-05 06:09:28 +09:00
a41facc5b2 Remove stale todo comment 2023-08-05 06:08:15 +09:00
033e5e27d6 Allow configuration of supported languages during instance gen 2023-08-05 04:49:52 +09:00
dddc104fb5 Fix missing variable on instance gen 2023-08-05 04:49:18 +09: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
687fd3c130 Change website theme to my own 2023-08-05 03:46:10 +09: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
FloatingGhost
fe8c166b8f Remove IO.inspects 2023-08-04 12:01:52 +01:00
Mark Felder
7e45343f81 Resolve information disclosure vulnerability through emoji pack archive download endpoint 2023-08-04 11:34:19 +01:00
FloatingGhost
f4fe4fcbcc More static stuff 2023-08-03 23:00:30 +01:00
e3d8a83a1d Update README 2023-08-04 06:30:43 +09:00
557fce16e5 Add support for PGroonga 2023-08-04 06:27:23 +09:00
f03c0bc63f Cache downloaded deps 2023-08-04 05:25:52 +09:00
FloatingGhost
02071ab9b4 bah 2023-08-03 18:40:13 +01:00
FloatingGhost
d5de05bbe4 scream 2023-08-03 18:10:27 +01:00
FloatingGhost
98cb255d12 Support elixir1.15
OTP builds to 1.15

Changelog entry

Ensure policies are fully loaded

Fix :warn

use main branch for linkify

Fix warn in tests

Migrations for phoenix 1.17

Revert "Migrations for phoenix 1.17"

This reverts commit 6a3b2f15b74ea5e33150529385215b7a531f3999.

Oban upgrade

Add default empty whitelist

mix format

limit test to amd64

OTP 26 tests for 1.15

use OTP_VERSION tag

baka

just 1.15

Massive deps update

Update locale, deps

Mix format

shell????

multiline???

?

max cases 1

use assert_recieve

don't put_env in async tests

don't async conn/fs tests

mix format

FIx some uploader issues

Fix tests
2023-08-03 17:44:09 +01:00
FloatingGhost
babb4b9a8f Merge branch 'metadata_webfinger' into develop 2023-08-02 12:05:43 +01:00
FloatingGhost
b65aafe1e3 Fix tests breaking on config changes 2023-08-02 12:05:30 +01:00
FloatingGhost
a1fc79c214 Merge branch 'develop' of akkoma.dev:AkkomaGang/akkoma into develop 2023-08-02 11:35:57 +01:00
floatingghost
4fe80acf8f Merge pull request '[docs] Improve some installation instructions' (#607) from ilja/akkoma:docs_improve_some_installation_instructions into develop
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/607
2023-08-02 09:17:11 +00:00
bc3f513f6d Clarify what is different from the upstream Docker entry point 2023-08-02 05:15:57 +09:00
2fd04ca110 Add Setup Guide to README 2023-08-02 05:08:25 +09:00
b5ea49ceb4 Change the Akkoma-FE download source to our fork 2023-08-02 05:03:05 +09:00
04286b95d4 Format README 2023-08-02 05:02:39 +09:00
6bd88f6b2f Remove redundant environment variables 2023-08-02 03:52:23 +09:00
FloatingGhost
1e66cec654 changelog 2023-08-01 11:26:59 +01:00
FloatingGhost
27cbfb8985 Send a NIL body rather than an empty one with GET/HEAD 2023-08-01 11:26:05 +01:00
ilja
8b63a17b87 In chat we often saw that people copy-pasted the "amd64" flavour while they needed another one.
Here we make it a generic placeholder which should make accidental copy-pasting of this command happen less.

We also had one case of someone who got errors because the SHELL variable wasn't set. This is the case for Alpine.
Here I added a line to fill it in when not set.
2023-07-31 15:56:39 +02:00
8cf2037877 Exclude docker-db from the image 2023-07-31 02:54:11 +09:00
21b9dffb2f Merge branch 'develop' into itepechi 2023-07-30 04:47:24 +09:00
320def023b Add an explanation of the repository 2023-07-30 01:35:48 +09:00
84031ff4b3 Update Docker setup 2023-07-30 00:45:03 +09:00
Walter Huf
c38f1aefb1 Add unit tests for Utils.user_name_string 2023-07-28 07:35:00 -07:00