Wez Furlong
e4e2cd2edb
deps: pin axum-client-ip better
2024-02-06 15:25:48 -07:00
Wez Furlong
b9b57166c4
cargo update
2024-02-06 15:13:13 -07:00
Wez Furlong
fa7d12f562
deps: update toml
2024-02-06 15:10:51 -07:00
Wez Furlong
0928fd3595
deps: update toml_edit
2024-02-06 15:08:33 -07:00
Wez Furlong
334a19963c
deps: base64 -> data_encoding
...
dependabot wanted to upgrade to base64 0.21, but I resent that
the API for the common case of base64 encoding got more difficult
in the move from 0.13.
So, I'm switching us to data_encoding's implementation instead.
Note that the overall rust ecosystem on which we depend here,
transitively depends on 3 different versions of the base64 crate, so
even though we've removed direct deps on base64 from kumomta, the lock
file still references base64 0.10, 0.13 and 0.21, so that kinda sucks.
2024-02-06 13:56:41 -07:00
Wez Furlong
14bfa1be78
docs: format generate-toc.py
2024-02-06 13:49:12 -07:00
Wez Furlong
a1a3183660
deps: pin axum-client-ip
...
This is to prevent dependabot noise for the moment; upgrading it
requires upgrading to axum 0.7 which has reasonably large API
changes that also require upgrading utoipa and its deps.
refs: https://github.com/KumoCorp/kumomta/pull/131
2024-02-06 13:34:30 -07:00
Wez Furlong
085c587851
deps: update sqlite
2024-02-06 13:29:36 -07:00
Wez Furlong
abeb2badae
deps: update nix
2024-02-06 13:18:04 -07:00
Wez Furlong
8714d5276a
cargo update
2024-02-05 21:07:07 -07:00
Wez Furlong
1ec8eb7058
ci: fix deps for docker build in pr
2024-02-05 21:02:38 -07:00
dependabot[bot]
0d256a9f60
build(deps): bump shlex from 1.2.0 to 1.3.0
...
Bumps [shlex](https://github.com/comex/rust-shlex ) from 1.2.0 to 1.3.0.
- [Changelog](https://github.com/comex/rust-shlex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/comex/rust-shlex/commits )
---
updated-dependencies:
- dependency-name: shlex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-05 21:02:31 -07:00
dependabot[bot]
9c40ceda7d
build(deps): bump baptiste0928/cargo-install from 2 to 3
...
Bumps [baptiste0928/cargo-install](https://github.com/baptiste0928/cargo-install ) from 2 to 3.
- [Release notes](https://github.com/baptiste0928/cargo-install/releases )
- [Changelog](https://github.com/baptiste0928/cargo-install/blob/main/CHANGELOG.md )
- [Commits](https://github.com/baptiste0928/cargo-install/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: baptiste0928/cargo-install
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-05 20:57:35 -07:00
ncai
c3c5e34067
add default to dkim over_sign
2024-01-26 05:59:11 -07:00
Mike Hillyer
1f9e8e51d2
Added a couple of FAQ entries on migrations.
2024-01-24 16:58:33 -05:00
Mike Hillyer
e22f256ee3
Couple more FAQ entries.
2024-01-24 16:48:48 -05:00
Mike Hillyer
0ecd60cd17
Forgot to populate the who is it for FAQ entry.
2024-01-24 15:45:50 -05:00
Mike Hillyer
bd93c417de
Add FAQ to docs index page.
2024-01-24 15:40:19 -05:00
Mike Hillyer
5b8768bae5
Adding three more FAQ entries.
2024-01-24 15:39:19 -05:00
Mike Hillyer
c19712f040
Typo in gen doc.
2024-01-22 14:04:01 -05:00
Mike Hillyer
b2978deba2
Add an index page to the FAQ.
2024-01-22 14:00:59 -05:00
Mike Hillyer
026635a9e6
Never copy an example from the Discord for a FAQ.
2024-01-22 13:56:22 -05:00
Mike Hillyer
02555a47d5
Please be the last error...
2024-01-22 13:52:47 -05:00
Mike Hillyer
fbb6448c49
Days like these...
2024-01-22 13:50:58 -05:00
Mike Hillyer
05fb4e62ab
So many typos.
2024-01-22 13:49:33 -05:00
Mike Hillyer
ae27088dda
Another typo fix.
2024-01-22 13:48:35 -05:00
Mike Hillyer
348804ee49
Typo Fix
2024-01-22 13:40:32 -05:00
Mike Hillyer
1eeb53f629
Typo fix, new entry for non-relay-hosts.
2024-01-22 13:40:23 -05:00
Mike Hillyer
9994961fc9
Add FAQ regarding POP3/IMAP.
2024-01-22 13:22:57 -05:00
Mike Hillyer
596c96cdc7
Adding Multiple DKIM signatures and TLS testing to FAQ.
2024-01-22 13:13:32 -05:00
Mike Hillyer
81d3196d18
Update permission denied page to be more succinct in the example but more descriptive in the text.
2024-01-22 12:25:44 -05:00
Mike Hillyer
dab1d03d1e
Add first FAQ entry to index.
2024-01-22 10:16:05 -05:00
Mike Hillyer
107eccafc1
Adding FAQ to the documentation tree and first FAQ entry for Permission Denied.
2024-01-22 10:03:51 -05:00
Mike Hillyer
e0d2c611e8
Add mention of oversigning to the dkim userguide page.
2024-01-20 17:35:52 -05:00
Wez Furlong
ff47fb04ad
plumb over_sign option into dkim helper
...
refs: https://github.com/KumoCorp/kumomta/issues/111
2024-01-18 14:49:15 -07:00
Wez Furlong
02cd1ef7bf
NEW: dkim over signing by setting over_sign = true in the signer
...
refs: https://github.com/KumoCorp/kumomta/issues/111
2024-01-18 12:59:41 -07:00
Wez Furlong
d44269a407
fixup test case for updated shaping.toml
2024-01-17 14:37:25 -07:00
Mike Hillyer
1b95d7554e
Added entries to the default shaping.toml showing array passing, and also updated the traffic shaping automation page in the UserGuide.
2024-01-17 16:30:29 -05:00
Wez Furlong
21881f35b6
Support multiple regex patterns and actions in TSA automation rules
...
refs: #99
2024-01-17 13:48:16 -07:00
ncai
8954052013
add is_mx to determine if the hosts are mx records
2024-01-16 11:40:20 -07:00
Wez Furlong
4c9df2bd70
ci: fixup docker dry run for PRs
2024-01-16 11:25:55 -07:00
Wez Furlong
580be2c4aa
kumo.http: add a default 1 minute timeout to requests
...
Add a timeout method to control the request duration explicitly.
2024-01-13 07:08:54 -07:00
Wez Furlong
4d40596012
ci: trigger only on push, pr and manual events
...
We don't care about the other event types, particularly deployment
events.
2024-01-12 10:51:19 -07:00
Jeffrey Rose
6b9f01474f
docs: Update overview.md to fix build from source link
2024-01-11 21:08:20 -07:00
Wez Furlong
b79b97963d
testing whether ci kicks in for an edit to crates
2024-01-11 16:04:52 -07:00
Wez Furlong
e90c79689c
ci: remove cycle
2024-01-11 15:54:30 -07:00
Wez Furlong
26682c481d
ci: tweak workflows a bit more
2024-01-11 15:53:42 -07:00
Wez Furlong
59c22b6a83
ci: move away from deprecated group: config
...
One of the recent changes in woodpecker is to improve how
steps are parallelized, so switch to the newer syntax.
2024-01-11 15:19:07 -07:00
Wez Furlong
1d7311ee74
ci: revise path triggers
...
I recently upgraded woodpecker and it doesn't seem to notice
changes under the crates directory. Maybe making it an explicit
glob will help.
2024-01-11 15:08:32 -07:00
Wez Furlong
38839d104b
fixup use of Dispatcher::queue_name
...
This is a bit of a misleading field that is easily misused.
In this case, the smtp_client_rewrite_delivery_status event
could trigger with the incorrect scheduled queue components :-(
Noticed together with @cai-n while looking at
https://github.com/KumoCorp/kumomta/issues/116
2024-01-11 15:01:48 -07:00