summary refs log tree commit diff
path: root/nixos/modules/services/matrix/synapse.nix
AgeCommit message (Collapse)AuthorFilesLines
2023-03-29Merge pull request #222336 from motiejus/master_synapse_signing_key_pathK9001-2/+2
matrix-synapse: fix signing key path in fix-permissions script
2023-03-27nixos/synapse: Fix incorrect module path after it was movedSandro Jäckel1-2/+2
Fixes: 22f3d4e4dbc415c880dabca13fcc11d45e8d53ab ("nixos: move matrix services into their category")
2023-03-21matrix-synapse: fix signing key path in fix-permissions scriptMotiejus Jakštys1-2/+2
The preStart script will fail if the signing_key_path is nonstandard.
2023-01-27nixos/manual: render module chapters with nixos-render-docspennae1-1/+1
this converts meta.doc into an md pointer, not an xml pointer. since we no longer need xml for manual chapters we can also remove support for manual chapters from md-to-db.sh since pandoc converts smart quotes to docbook quote elements and our nixos-render-docs does not we lose this distinction in the rendered output. that's probably not that bad, our stylesheet didn't make use of this anyway (and pre-23.05 versions of the chapters didn't use quote elements either). also updates the nixpkgs manual to clarify that option docs support all extensions (although it doesn't support headings at all, so heading anchors don't work by extension).
2022-12-28nixos/version: Only warn about unset stateVersion if usedRobert Hensing1-0/+6
If a configuration does not use services that depend on the stateVersion, it does not need to be set. This provides an incentive for services not to rely on stateVersion, and not to burden users with this.
2022-12-17nixos: fix typosfigsoda1-1/+1
2022-12-08nixos/doc: fix some optionsNaïm Favier1-0/+1
2022-08-31nixos/*: automatically convert option descriptionspennae1-1/+1
conversions were done using https://github.com/pennae/nix-doc-munge using (probably) rev f34e145 running nix-doc-munge nixos/**/*.nix nix-doc-munge --import nixos/**/*.nix the tool ensures that only changes that could affect the generated manual *but don't* are committed, other changes require manual review and are discarded.
2022-08-25nixos/matrix-synapse: Harden systemd serivceYaya1-0/+27
This commit introduces hardening options to the `matrix-synapse` systemd service.
2022-08-19nixos/*: mark pre-existing markdown descriptions as mdDocpennae1-1/+1
2022-08-06nixos/*: automatically convert option docspennae1-41/+41
2022-06-12treewide: attempt at markdown option docspennae1-9/+9
2022-06-06nixos: move matrix services into their categoryNguyễn Gia Phong1-0/+774