Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-22 | Release 22.05nixos-22.05 | Antoine Eiche | |
2022-05-24 | monit/rspamd: monitor by process name | Ryan Mulligan | |
2022-05-24 | acme: Switch from `postRun` to `reloadServices` to fix hangs. Fixes #232 | Niklas Hambüchen | |
2022-05-08 | docs/full text search: fix typo; improve ux | Ryan Mulligan | |
docecot -> dovecot Also, `indexDir` is not expecting to see %d/%n being passed to that parameter, so remove that to make it easier to cpy the path into there. | |||
2022-04-16 | Fix typo in title | Fatih Altinok | |
2022-03-05 | tests: compatibility with fts xapian 1.5.4 | Guillaume Girol | |
2022-02-26 | docs: add how-to to setup roundcube | Guillaume Girol | |
2022-02-25 | ci: enable the nix-command featurerefix-ci | Antoine Eiche | |
2022-02-24 | rspamd: set default port for redis | Naïm Favier | |
Since we are now using services.redis.servers.rspamd, the port defaults to 0 (i.e. do not bind a TCP socket). We still want rspamd to connect to redis via TCP, so set a default port that is one above the default redis port. | |||
2022-02-24 | Regenerate options.rst | Naïm Favier | |
2022-02-24 | Update nixos-unstable and drop 21.11 | Naïm Favier | |
2022-02-24 | Drop 21.05 branch | Naïm Favier | |
2022-02-24 | make option documentation compatible with nixos-search | Naïm Favier | |
2022-02-24 | Fix CI job because of Nix new CLI optionsfix-ci | Antoine Eiche | |
2022-02-20 | ci: make release-21.11 a flake job | Antoine Eiche | |
2021-12-07 | Release nixos-21.11nixos-21.11 | Antoine Eiche | |
2021-12-05 | nginx: generate certificates for custom domains and subdomains | Izorkin | |
2021-12-01 | Revert "rspamd: make sure redis is started over TCP socket" | Kerstin Humm | |
This reverts commit 4f0f0128d8d4115571b3ff0ce2378ddf7de7278e. Redis does seem to run fine with both unixSocket and TCP enabled. This broke people's setups. | |||
2021-11-26 | Fix fullTextSearch.enable=false | Lionello Lunesu | |
2021-11-17 | rspamd: make sure redis is started over TCP socket | DwarfMaster | |
2021-11-07 | opendkim: don't recreate keys if private key is present | Lionello Lunesu | |
2021-11-07 | nginx.nix: don't reload nginx | Guillaume Girol | |
Fixes #227 Reloading nginx manually is actually not needed (see nginx-config-reload.service) and causes deadlocks. | |||
2021-11-07 | docs: add .readthedocs.yml conf file to pin Python dependenciespin-rtd | Antoine Eiche | |
2021-11-01 | Fix typos in indexDir example | Lionello | |
2021-10-14 | Set DKIM policy to relaxed/relaxed | Ero Sennin | |
And make this policy configurable. | |||
2021-10-14 | docs: fix the test which could never failfix-doc-test | Antoine Eiche | |
2021-10-14 | docs: remove output paths from generated documentation | Antoine Eiche | |
Otherwise, the `testRstOptions` test would fail too often! | |||
2021-08-11 | Ensure locally-delivered mails have the X-Original-To header | Steve Purcell | |
See #223 | |||
2021-08-06 | Use the Junk mailbox name defined in the mailboxes attrsfix-junk | Antoine Eiche | |
Previously, the static Junk mailbox was used in sieve script to move spam messages. This patch gets the Junk mailbox defined in the dovecot mailboxes attribute instead. Fixes #224 | |||
2021-07-28 | Nixify the documentation buildrst-options | Antoine Eiche | |
2021-07-27 | Move the logo | Antoine Eiche | |
2021-07-27 | docs: generate the list of options | Antoine Eiche | |
To generate the list of options, we need to generate and commit a rst file to make all files available for ReadTheDoc. An Hydra test ensures this generated file is up-to-date. If it is not up-to-date, the error message explains the user how to generate it: the user just needs to run `nix-shell --run generate-rst-options`. | |||
2021-07-24 | Remove non longer supported configurations (<21.05)cleaning | Antoine Eiche | |
2021-07-24 | Update nixpkgs-unstableupdate-unstable | Antoine Eiche | |
2021-07-12 | ci: reenable 20.09 and 21.05 jobs :/ | Antoine Eiche | |
They haven't been moved to flake so we still need to keep the non flake Hydra configuration. | |||
2021-07-12 | tests: update fts indexer log messagesflakes | Antoine Eiche | |
2021-07-12 | Remove Niv | Antoine Eiche | |
It is now useless since we are using Nix Flakes | |||
2021-07-12 | Switch CI to Nix flakes | Antoine Eiche | |
We also move tests to Flakes. This would allow users to submit PRs with a fork of nixpkgs when they want to test nixpkgs PRs against SNM. | |||
2021-06-24 | Update nixpkgs-unstableupdate-nixpkgs-unstable | Antoine Eiche | |
Because of https://github.com/NixOS/nixpkgs/commit/b7749c76715ba96727f7a12bc2514ddfa6847813 we need to `set +o pipefail` several asserts. | |||
2021-06-06 | readme: switch from freenode to liberanixos-21.05 | Antoine Eiche | |
2021-06-06 | ci: simplify declarative-jobsets.nix | Antoine Eiche | |
2021-06-06 | Release nixos-21.05 | Antoine Eiche | |
2021-06-06 | Make Niv working in restricted evaluation mode | Antoine Eiche | |
2021-06-06 | Remove nixos-20.03 job | Antoine Eiche | |
We only support 2 releases. | |||
2021-06-03 | kresd: no need to explicitly set nameserver | Robert Schütz | |
Since https://github.com/NixOS/nixpkgs/pull/124391, enabling kreasd also sets `networking.resolvconf.useLocalResolver = true`. | |||
2021-05-31 | hydra: provide nixpkgs to allow Niv to use pkgs.fetchzip | Antoine Eiche | |
2021-05-31 | Remove duplicate `default` attribute on mailserver.forwards option | Evan Hanson | |
2021-05-27 | hydra: remove useless declInput argument | Antoine Eiche | |
2021-05-27 | Switch from Freenode to Liberalibera | Antoine Eiche | |
2021-05-23 | docs: link to an english Wikipedia article instead of a french one | Luflosi | |