Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-12 | Remove nixexprinput and nixexprpathci | Antoine Eiche | |
2021-07-12 | tests: update fts indexer log messages | 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-07-11 | remove me | Antoine Eiche | |
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. | |||
2021-03-23 | Rework the setup guide | Antoine Eiche | |
2021-03-22 | Feature/configurable delimiter | Emmanouil Kampitakis | |
2021-03-21 | Use services.clamav.daemon.settings if it is available | Matt Votava | |
2021-03-10 | Mention the Freenode IRC chan #nixos-mailserverirc | Antoine Eiche | |
2021-03-07 | Store FTS index in directory per domain & user to avoid collisions | Andreas Rammhold | |
Previously all the xapian files and logs would be stored in the same folder for all users. This couid probably lead to weird situations where all users get the same search results. | |||
2021-03-04 | add doc for full text search | Guillaume Girol | |
2021-03-04 | add full text search support | Symphorien Gibol | |
2021-03-03 | doc: minor improvments | Antoine Eiche | |
2021-03-03 | doc: add a FAQ section | Antoine Eiche | |
2021-03-03 | doc: add a section howto | Antoine Eiche | |
This section contains advanced configuration howtos. | |||
2021-02-09 | Make opening ports in the firewall optional | Simon Žlender | |
2021-02-06 | postfix: forwarding emails of login accounts with keeping local copy | Antoine Eiche | |
When a local account address is forwarded, the mails were not locally kept. This was due to the way lookup tables were internally managed. Instead of using lists to represent Postfix lookup tables, we now use attribute sets: they can then be easily merged. A regression test for https://gitlab.com/simple-nixos-mailserver/nixos-mailserver/-/issues/ has been added: it sets a forward on a local address and ensure an email sent to this address is locally kept. Fixes #205 | |||
2021-01-31 | rspamd: disable dkim signing | Izorkin | |
2020-12-23 | Set mailserver.policydSPFExtraConfig in a debug module | Antoine Eiche | |
The line type of this option make its concatenation cleaner: the user doesn't have to manually add `\n` to its policydSPFExtraConfig value when debug in set. | |||
2020-12-15 | add flake support | Naïm Favier | |
2020-12-04 | Update systemd.nix | Naïm Favier | |
2020-11-30 | Do not hardcode paths to acme certificates | Naïm Favier | |
2020-11-30 | ci: simplify the hydra-cli call | Antoine Eiche | |
The version 0.0.3 of hydra-cli prints the jobset details on error. | |||
2020-11-30 | readme: mention the unstable documentation | Antoine Eiche | |
2020-11-29 | Recommend bcrypt passwords everywhere | Henri Menke | |
2020-11-21 | Configurable sieve script directory | Henri Menke | |
2020-11-20 | Add 20.09 Hydra jobset and remove 19.09 | Antoine Eiche | |
2020-11-11 | Move clamav database to the blobs repository | Antoine Eiche | |
This database is huge and can be fetched at build time. Fixes #197 | |||
2020-10-31 | Update nixpkgs-unstable | Antoine Eiche | |
2020-10-31 | Release nixos-20.09 branch | Antoine Eiche | |
2020-10-31 | docs: add missing Sphinx Makefile:/ | Antoine Eiche | |
2020-10-31 | docs: no longer use tagged release but branch instead in docs | Antoine Eiche | |