Casper
b2978fd760
breaking: Refactor `getmail` support ( #4156 )
...
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
Co-authored-by: Georg Lauterbach <44545919+georglauterbach@users.noreply.github.com>
2024-08-17 12:14:59 +02:00
Casper
aa9465773c
Rename supervisor-app.conf to dms-services.conf ( #3908 )
...
* rename supervisor-app.conf to dms-services.conf
* changelog added
2024-02-28 22:08:19 +01:00
Georg Lauterbach
00018e7e2b
general: update base image to Debian 12 ("Bookworm") ( #3403 )
...
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
Co-authored-by: Casper <casperklein@users.noreply.github.com>
2024-01-24 17:05:55 +01:00
Brennan Kinney
437114c5dd
tests: Revise `process_check_restart.bats` ( #3780 )
2024-01-17 09:46:22 +00:00
Joerg Sonnenberger
e3331b0f44
feat: Add MTA-STS support for outbound mail ( #3592 )
...
* feat: add support for MTA-STS for outgoing mails
* Hook-up mta-sts-daemon into basic process handling test
* fix: Call python script directly
The python3 shebang will run it, which will now meet the expectations of the process testing via pgrep. fail2ban has the same approach.
---------
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-13 21:37:20 +13:00
Georg Lauterbach
06fab3f129
tests: streamline tests and helpers further ( #3747 )
...
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-11 10:34:08 +01:00
Georg Lauterbach
9e81517fe3
tests: Use `swaks` instead of `nc` for sending mail ( #3732 )
...
See associated `CHANGELOG.md` entry for details.
---------
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2024-01-03 13:17:54 +13:00
Brennan Kinney
a9d6e329cd
tests(fix): `process_check_restart.bats` - Run `pgrep` within the actual container ( #3553 )
...
This was missed during original review.
On a linux host, processes running within a container have been visible via commands like `pgrep`. This is does not appear to be the case with WSL2 + Docker Desktop (Windows), resulting in test failure.
The command should have been run from within the container regardless.
2023-09-28 14:37:15 +02:00
Casper
8bfe8424fc
Change 'for' style ( #3368 )
2023-05-26 14:00:40 +02:00
Casper
cf74127f78
change if style ( #3361 )
2023-05-24 09:06:59 +02:00
Georg Lauterbach
abd72b6f10
ci: fix ShellCheck linting for BATS tests ( #3347 )
...
* updated `lint.sh` to lint BATS (again)
* fix linting errors
2023-05-23 14:33:58 +00:00
Georg Lauterbach
c461dabe9e
docs/misc: update to align with Docker Compose v2 ( #3295 )
...
* rename: `docker-compose.yml` => `compose.yaml`
* rename: `docker-compose` => `docker compose`
2023-05-10 11:02:44 +02:00
Georg Lauterbach
ae05e6a7c3
tests: improve `_send_email` ( #3105 )
2023-02-24 10:44:18 +01:00
Georg Lauterbach
35692a9111
ci: refactored `sedfile` & used `_send_mail` where possible ( #3103 )
...
Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
2023-02-22 10:26:04 +01:00
Georg Lauterbach
e6dee0f2f1
ci: move tests than can be run in parallel now ( #3038 )
2023-01-30 09:19:47 +01:00