Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2021-05-01 | Rename intern/extern tests to internal/externalrename-tests | Antoine Eiche | |
2021-04-24 | tests: increase memory limit for indexer process | Guillaume Girol | |
otherwise fts-xapian with recent versions (1.4.9 at least) prints a warning and the test fails | |||
2021-04-18 | Update nixpkgs-unstable | Antoine Eiche | |
2021-04-18 | Make vmail_user a system user | Milan Pässler | |
This is required since https://github.com/NixOS/nixpkgs/pull/115332 | |||
2021-04-12 | corrected some pasting | Stefan Ladwig | |
2021-04-07 | Move indexDir option to the mailserver scopelewo/indexDir | Antoine Eiche | |
This option has been initially in the mailserver.fullTextSearch scope. However, this option modifies the location of all index files of dovecot and not only those used by the full text search feature. It is then more relevant to have this option in the mailserver top level scope. Moreover, the default option has been changed to null in order to keep existing index files where they are: changing the index location means recreating all index files. The fts documentation however recommend to change this default location when enabling the fts feature. |