minor-changes (#313)
author@r3g_5z@plem.sapphic.site <june@girlboss.ceo>
Sat, 26 Nov 2022 19:27:58 +0000 (19:27 +0000)
committerfloatingghost <hannah@coffee-and-dreams.uk>
Sat, 26 Nov 2022 19:27:58 +0000 (19:27 +0000)
Only real change here is making MRF rejects log as debug instead of info (https://akkoma.dev/AkkomaGang/akkoma/issues/234)

I don't know if it's the best way to do it, but it seems it's just MRF using this and almost always this is intended.

The rest are just minor docs changes and syncing the restricted nicknames stuff.

I compiled and ran my changes with Docker and they all work.

Co-authored-by: r3g_5z <june@terezi.dev>
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/313
Co-authored-by: @r3g_5z@plem.sapphic.site <june@girlboss.ceo>
Co-committed-by: @r3g_5z@plem.sapphic.site <june@girlboss.ceo>
docs/docs/configuration/hardening.md
docs/docs/installation/docker_en.md
lib/pleroma/object/fetcher.ex
lib/pleroma/web/activity_pub/activity_pub.ex
lib/pleroma/web/api_spec/operations/twitter_util_operation.ex

index c5a9e160bc56646b79617723f2d2d5e75b9fc18c..521183f7dc5c10e5c6cc2e3072d86b47bd98a7d3 100644 (file)
@@ -55,11 +55,11 @@ An additional “Strict transport security” header will be sent with the confi
 
 > Recommended value: `same-origin`
 
-If you click on a link, your browser’s request to the other site will include from where it is coming from. The “Referrer policy” header tells the browser how and if it should send this information. (see [Referrer policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy))
+If you click on a link, your browser’s request to the other site will include from where it is coming from. The “Referrer policy” header tells the browser how and if it should send this information. (see [Referrer policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy)). `no-referrer` can be used if a referrer is not needed for improved privacy.
 
 ## systemd
 
-A systemd unit example is provided at `installation/pleroma.service`.
+A systemd unit example is provided at `installation/akkoma.service`.
 
 ### PrivateTmp
 
index 64169852f78b7a093ef7c7125fcc633e6e344f08..2a3b3d161a1b7c8d3c740b781e26ca4f45155e46 100644 (file)
@@ -51,7 +51,8 @@ mkdir pgdata
 ```
 
 This will ask you a few questions - the defaults are fine for most things,
-the database hostname is `db`, and you will want to set the ip to `0.0.0.0`.
+the database hostname is `db`, the database password is `akkoma`
+(not auto generated), and you will want to set the ip to `0.0.0.0`.
 
 Now we'll want to copy over the config it just created
 
index aafab6643762f66a58e49d56892feb1dbc6089d3..a9dfa18e77d5cdc1e7556201e59f15c5100fd344 100644 (file)
@@ -184,7 +184,7 @@ defmodule Pleroma.Object.Fetcher do
         nil
 
       {:reject, reason} ->
-        Logger.info("Rejected #{id} while fetching: #{inspect(reason)}")
+        Logger.debug("Rejected #{id} while fetching: #{inspect(reason)}")
         nil
 
       e ->
index 3a9b08cf05d39bfa74167ceb7c7c41e9ca843838..76b99025bbcf306d98477c2cf3cf5af2881fb32b 100644 (file)
@@ -1674,7 +1674,7 @@ defmodule Pleroma.Web.ActivityPub.ActivityPub do
         {:error, e}
 
       {:error, {:reject, reason} = e} ->
-        Logger.info("Rejected user #{ap_id}: #{inspect(reason)}")
+        Logger.debug("Rejected user #{ap_id}: #{inspect(reason)}")
         {:error, e}
 
       {:error, e} ->
index c025867a2679bc1ced44616dafcf8a5494c1495b..456ab14db839636408974bf84067ccd0e2a611fe 100644 (file)
@@ -81,7 +81,7 @@ defmodule Pleroma.Web.ApiSpec.TwitterUtilOperation do
   defp change_password_request do
     %Schema{
       title: "ChangePasswordRequest",
-      description: "POST body for changing the account's passowrd",
+      description: "POST body for changing the account's password",
       type: :object,
       required: [:password, :new_password, :new_password_confirmation],
       properties: %{