Commit Graph

487 Commits

Author SHA1 Message Date
Emelia Smith c2153cd6e5
Update admin/domain_blocks to include conflict response
When creating a domain block, if there is already a domain block rule for the domain, then the existing block is returned. This documents that behavior.

I've also documented the `digest` property which was added in https://github.com/mastodon/mastodon/pull/29092
2024-03-12 21:35:33 +01:00
Claire 046da5d653
Add documentation for `ALLOW_UNSAFE_AUTH_PRODIVER_REATTACH` (#1410) 2024-02-27 18:31:39 +01:00
Claire 899339ccad
Add documentation for `DISABLE_AUTOMATIC_SWITCHING_TO_APPROVED_REGISTRATIONS` (#1412) 2024-02-23 15:31:36 +01:00
Claire 96cd4f2173
Add documentation for `ENABLE_SIDEKIQ_UNIQUE_JOBS_UI` (#1411) 2024-02-23 15:31:16 +01:00
Kevin P. Fleming bdf33a15f2
Fully document S3 object storage. (#1393)
This rewrite documents all supported environment variables for the S3
object storage system, and in addition documents the way that Mastodon
constructs URLs that it hands to clients (for them to obtain objects
from the storage provider).

The documentation of the variables lives entirely in the object-storage page
now, instead of being mixed between that page and the main config page. A link
to the object-storage page has been added to the config page.
2024-02-20 15:10:11 +00:00
Ophélien DUPARC 1d8f602210
Update tootctl documentation to add missing argument on account - prune (#1405)
Added tootctl accounts prune help info
2024-02-20 15:07:08 +00:00
Michael Stanclift 3eea2e8800
Improve hCaptcha site key and secret key description (#1409)
Had some feedback that the directions to obtain the site key and secret key were not as clear as they could be, this breaks them into two items with a direction of where to find the secret key.
2024-02-19 23:10:57 +00:00
Ophélien DUPARC bac8ec3297
Improving the documentation regarding the setup of anti spam measure (#1404)
Added a new section for antispam features, moved the HCAPTCHA_SITE_KEY there and added more informations on how to enable this feature
2024-02-19 20:15:18 +00:00
Michael Stanclift 615c19df56
Add Captcha configuration page (#1406)
* Add captcha page
* And warning to privacy block
2024-02-19 17:31:07 +00:00
Cassidy James Blaede c03c080288
Profile: Mention 1MB response limit for verification (#1402)
Fixes #1401
2024-02-10 00:01:31 +00:00
Julia Evans 532bf4d9f0
Update documentation with Home feed visibility for replies (#1400)
* Update documentation with Home feed visibility for replies
* Add periods and remove contractions
2024-02-10 00:00:29 +00:00
Claire 894fb354f3
Fix incorrect property name `streaming_api` for the `Instance` entity (#1399)
The entity used for `/api/v2/instance` returns the streaming URL as `streaming`, not `streaming_api`.
2024-02-09 21:12:17 +00:00
David Baucum b7f627cc67
Document the Onion-Location header in the Tor instructions (#901) 2024-01-25 16:47:21 +00:00
Michael Stanclift 65d67e1e41
Install Ruby 3.2.3 from rbenv (#1394) 2024-01-24 18:40:58 +01:00
Mubelotix 285f356e8c
Add documentation for some settings (#1382)
* Add documentation for some settings

---------

Co-authored-by: Andy Piper <andypiper@users.noreply.github.com>
2024-01-23 10:59:30 +00:00
a 5ef587184d
Fix typo in Admin::Cohort entity (#1392)
Fix type in Admin::Cohort entity
2024-01-23 10:02:10 +00:00
emmanuel c145e063fa
Fix: Typo in documentation (#1379)
Few minor typos in documentation are corrected.
2024-01-14 00:35:04 +00:00
Mark Doliner d53ab4f5e2
Small improvement to the TRUSTED_PROXY_IP docs. (#1145)
* Added a paragraph about how people can check whether Mastodon is seeing users' real IPs.
Co-authored-by: Michael Stanclift <mx@vmstan.com>
2024-01-13 22:34:10 +00:00
sgtatham 07b3bd95fc
Fix token type in account creation. (#1387) 2024-01-13 22:27:13 +00:00
Claire 6ddc3143f5
Add documentation for the `severed_relationships` event type (#1385)
* Add documentation for the `severed_relationships` event type
* Create RelationshipSeveranceEvent.md
2024-01-13 22:20:13 +00:00
Andy Piper 09ac07584a
Typos and language improvements. (#1362)
* Typos and language improvements.
* Table -> defn list per suggestion.
* clarify priority of queues

Signed-off-by: Andy Piper <andypiper@users.noreply.github.com>
Co-authored-by: Michael Stanclift <mx@vmstan.com>
2024-01-11 13:57:12 +00:00
a fe380facfa
Fix http -> https (#1386) 2024-01-11 09:50:13 +01:00
Renaud Chaput 38c4b995a0
Add documentation for cache buster and hcaptcha (#1383) 2024-01-09 15:01:34 +01:00
Renaud Chaput a6528ba511
Update documentation for read-only replica (#1384) 2024-01-09 14:38:50 +01:00
Andreas Wittig 4eb8473e62
Adding S3_PERMISSION environment variable (#1155)
* Adding S3_PERMISSION environment variable
* Update content/en/admin/config.md

Co-authored-by: Michael Stanclift <mx@vmstan.com>
2024-01-07 22:23:55 +00:00
Claire 17f1e250f9
Add documentation for `requested_by` (#1381)
Fixes #1380
2024-01-07 22:22:34 +00:00
a 92f25458d5
Remove "required" label from no-longer-required methods (#1378) 2024-01-07 22:21:15 +00:00
aaaaalbert 5222920fe6
Rename default branch to main (#1373)
* Remove GitLab CI configuration

As noted by @renchap, "We do not rely on Gitlab CI anymore, this
can be dropped."

https://github.com/mastodon/documentation/issues/1357#issuecomment-1851642299

* Fix #1357, Use new default branch name "main"

This requires changes in
* the GitHub Pages deployment config
* a few HTML page templates, where the default branch name is
  included in links to the repo (stylized as "Improve this page"
  in the English version of the live docs webpage)

---------

Co-authored-by: albert <albert.rafetseder+gitlab@univie.ac.at>
2024-01-02 11:45:25 +01:00
Travis Briggs ec5ea76a44
Update admin install instructions for node 20 (#1340)
* Update admin install instructions for node 18 (min version for 4.2.1)

* Remove apt-get from node instructions and actually install it in the apt command below

* Remove remaining sudo and put key in same location as postregsql key

* Update content/en/admin/install.md

Co-authored-by: tibequadorian <9560587+tibequadorian@users.noreply.github.com>

---------

Co-authored-by: tibequadorian <9560587+tibequadorian@users.noreply.github.com>
2023-12-27 12:51:35 +01:00
Emelia Smith 101f48dd87
Fix issue with VAPID Public Key linking in Instance.md (#1375) 2023-12-19 09:36:56 +01:00
Panagiotis "Ivory" Vasilopoulos 63edbbad2e
Improve Tor documentation (#937)
* Improve Tor documentation
Co-authored-by: Michael Stanclift <mx@vmstan.com>
2023-12-15 21:23:18 +00:00
Andy Piper 759c0e8bbd
Revert "Add basic Redis Sentinel documentation" (#1370)
Revert "Add basic Redis Sentinel documentation (#1311)"

This reverts commit 3712250ef2.
2023-12-12 10:31:54 +01:00
Gabriel Simmer 3712250ef2
Add basic Redis Sentinel documentation (#1311)
* Add basic Redis Sentinel documentation

Co-authored-by: Andy Piper <andypiper@users.noreply.github.com>
2023-12-11 22:49:25 +00:00
Michael Stanclift a625f3f60e
Remove nginx default site (#1367)
* remove default site
* fix default in migration guide
2023-12-11 22:46:07 +00:00
Mike McBride f6dbc5035b
Add mobile nav toggle (#1051)
* add css toggle for mobile nav
* hide toggles on non mobile
* default to not checked
2023-12-11 22:35:01 +00:00
KTachibanaM 382db977ae
Install guide fixes (#1252)
* fix instructions for editing nginx configuration so that a snakeoil cert is used
* add snakeoil ssl certs for proxying object storage with nginx
2023-12-11 17:18:08 +00:00
Michael Stanclift 6958e585a0
Add load balancing health check endpoints to scaling page (#1363)
* load balancing
2023-12-11 17:15:23 +00:00
Andy Piper 3e8b1c23c3
Revert "Fix wrong HTML lang attribute on non-English pages (#1247)" (#1361)
This reverts commit a54d19e88e.
2023-12-11 15:55:28 +01:00
Brook Miles e21f2fda03
remove fail2ban duplicate sshd jail specification and enable aggressive mode which includes ddos and extra filters (#1364) 2023-12-11 11:48:04 +00:00
Michael Stanclift 4f4b1e6935
Add troubleshooting instructions for debugging (#1358)
* debugging
* add streaming instructions
* add streaming log_level to config page
2023-12-10 20:41:43 +00:00
Andy Piper ae825222ea
Branding: switch to purple logo and preferred font. (#1359)
Signed-off-by: Andy Piper <andypiper@users.noreply.github.com>
2023-12-10 20:10:08 +01:00
Wesley Moore c185e7dec0
Clarify that apps verify_credentials requires app token + read (#1190) 2023-12-10 18:47:29 +00:00
Christian Schmidt 0ca2155229
New translations attributes (#1203) 2023-12-10 18:44:53 +00:00
Michael Stanclift 94aa9f71a7
Consistent use of Postgres and PgBouncer (#1353)
* fix pgbouncer
* pghero
2023-12-10 18:40:20 +00:00
Michael Stanclift 921fb57ff4
add batch delete variables (#1354) 2023-12-10 18:07:04 +00:00
Manish Roy b87c68c120
Fix notification query param LIMIT doc #24684 (#1210)
* Fix notification query param LIMIT doc

The notification query param LIMIT should return 40 notifications as default & Maximum notifications depends on the LIMIT param as evident from the code in api/v1/notifications_controller

* LIMIT param default & max notifications updated

* limit param doc updated
2023-12-08 21:25:44 +00:00
bt90 8a274aaf39
Allow incoming HTTP/3 connections (en) (#1066) 2023-12-08 21:24:53 +00:00
Christian Schmidt 5bed9cfe82
Document /api/v1/instance/translation_languages (#1189) 2023-12-08 21:23:03 +00:00
Maurizio De Magnis 5cfda9d588
Fixes Fail2Ban's directive (#969)
Without `filter = sshd` and after restarting the service I see this error in Fail2Ban's logs (`/var/log/fail2ban.log`):

```
2022-11-03 11:24:36,225 fail2ban.transmitter    [1283507]: ERROR   Jail 'sshd-ddos' skipped, because of wrong configuration: Unable to read the filter 'sshd-ddos'
```

I added the statement as per [this article](https://serverfault.com/a/1050315) and it worked.
2023-12-08 21:21:43 +00:00
Sophie Bertsch 6ae7a7334b
Fix link to tootctl (#847)
Assuming that this documentation is run inside the /live (Mastodon home directory), the current link is broken. 

The proposed change fixes this error and thus refers to the tootctl inside the bin directory
2023-12-08 21:19:04 +00:00