Commit Graph

319 Commits

Author SHA1 Message Date
Wez Furlong 4369bd8355 docs: document rollup module
closes: https://github.com/KumoCorp/kumomta/issues/213
2024-07-10 10:35:00 -07:00
Wez Furlong c1565d2478 docs: forgot to format 2024-07-10 10:34:21 -07:00
Wez Furlong af103457a7 docs: remove low-level webhook example
There are subtle edge cases that are handled by the helper,
so I want everyone to use the helper in order to reduce potential
headaches for everyone.
2024-07-10 08:27:55 -07:00
Wez Furlong 9ea02c3968 docs: cover --validate mode
closes: #211
2024-07-10 08:16:31 -07:00
Wez Furlong f898e53502 docs: show how to setup up grafana dashboard
closes: https://github.com/KumoCorp/kumomta/issues/215
2024-07-10 07:10:05 -07:00
Wez Furlong bd43edee14 lua_deliver: add close method
This is to facilitate more precise control over the lifetime of
connection objects.

You can now define `function sender:close()` on the connection
object that is returned from your lua protocol constructor.

This method will be called when the underlying
QueueDispatcher::close_connection method is called.

Adjust the logic in ready_queue to explicitly call
QueueDispatcher::close_connection in the cases where we're closing the
connection; previously we'd just leave it to the Drop handler to take
care of this.

Adjust the amqp docs to show how to bubble the close call through
to the associated client.
2024-07-09 09:55:10 -07:00
Wez Furlong f7604a3f7f docs: cut over toml examples to toml_data data macro
refs: https://github.com/KumoCorp/kumomta/issues/212
2024-07-03 16:09:52 -07:00
Wez Furlong acdb8e36d4 docs: add some diagrams to the deployment architecture page
I noticed that this page was totally blank; let's add some
useful content here!

refs: https://github.com/KumoCorp/kumomta/issues/214
2024-07-01 09:50:24 -07:00
Wez Furlong ca3339cebb docs: remove "building docker image" from "using docker" docs
It doesn't fit there, and the topic is a bit more complex
than that brief summary.
2024-07-01 07:21:08 -07:00
Wez Furlong 49facb4d0a docs: fixup amqp docs some more 2024-06-27 19:51:09 -07:00
Wez Furlong 5d7cf4005f docs: fixup AMQP example 2024-06-27 09:42:36 -07:00
Wez Furlong e683fed556 docs: move Log Record to its own reference page
This makes it a bit easier to find and link to.
2024-06-27 08:28:45 -07:00
Mike Hillyer 53820402ba Killing off some orphans. 2024-06-20 17:55:52 -04:00
Mike Hillyer 77f9830513 Fix warning in the webhooks page 2024-06-19 16:55:52 -04:00
Mike Hillyer 43e7023e72 Updated rewriting page for the User Guide. 2024-06-19 15:39:31 -04:00
giuliano-mendez 2c307d4e41 Fix typo 2024-06-19 08:39:23 -07:00
Wez Furlong 015fad5e4f Revert "Add page on rewriting remote server responses to the User Guide."
This reverts commit 82a258a92e0e0eef6c7e483ab25f71146cdfeea3; that new
page is incomplete and has invalid syntax.

Let's take it out for now to unblock the doc build.
2024-06-19 08:37:11 -07:00
Mike Hillyer 82a258a92e Add page on rewriting remote server responses to the User Guide. 2024-06-19 10:13:40 -04:00
Wez Furlong cbcf5746f5 docs: fix broken doc build 2024-05-17 07:50:03 -07:00
Tom Mairs 413590e22b add notes for starting and enabling tsa daemon 2024-04-30 23:45:10 +00:00
Mike Hillyer 080b38d9ad Add a warning to the webhooks helper about proper positioning of the log hooks and queue helper calls. 2024-04-16 14:57:09 -04:00
Mike Hillyer d282ac61ac Documenting Add support for Routing_Domain in the Queues helper. #141 2024-04-08 13:17:17 -04:00
Mike Hillyer c3cf0d4666 Update shaping based on Comcast documents, add stack trace information to the documentation. 2024-04-03 10:08:43 -04:00
Wez Furlong cb94ad00b0 docs: fix link 2024-03-17 09:36:16 -07:00
Tom Mairs d961be87bf Update KumoProxy install instructions 2024-03-15 16:51:35 -06:00
Mike Hillyer dbb27a6037 Fixing relative URLs. 2024-03-15 16:39:54 -04:00
Mike Hillyer 37efa0e500 Correct link paths and spelling. 2024-03-15 16:32:20 -04:00
Tom Mairs 18b0520ca8 typo correction 2024-03-15 13:15:46 -06:00
Tom Mairs 7a7919a9f5 fix URLS 2024-03-15 12:54:02 -06:00
Tom Mairs 5e15003493 spelling corrections 2024-03-15 12:50:56 -06:00
Tom Mairs c48f7f6183 Add sbin utilities 2024-03-15 12:42:59 -06:00
Mike Hillyer 5359ec11a9 Adding a link to the page on How to read logs on the troubleshooting page. 2024-03-14 09:49:51 -04:00
Mike Hillyer 35c368b72e Add references to the validate-shaping utility to the userguide. 2024-03-11 15:41:16 -04:00
Tom Mairs 28bd066c9c Add reference for /opt/kumomta/sbin/validate-shaping 2024-03-09 16:25:38 -07:00
Wez Furlong 5bf3d4f3e0 docs: apply proper lua formatting to kafka docs 2024-02-28 09:41:20 -07:00
Mike Hillyer d58a888864 Typo fix for Usage of removed call in Docs #140 2024-02-23 18:01:01 -05:00
Mike Hillyer 72f2c04d47 Add queue-status command to kcli page of userguide. 2024-02-23 13:12:09 -05:00
Mike Hillyer 5de96b6726 Add reference to the queue helper apply method. 2024-02-20 18:42:35 -05:00
Mike Hillyer 6e20464529 Remove some leftover AMQP references from the Kafka page. Spoiler alert: I copied the AMQP page and change it to be a Kafka page since they use the same mechanism. 2024-02-15 12:32:01 -05:00
Mike Hillyer 1d1354b82f Add the release info to the docs. 2024-02-13 14:31:44 -05:00
Mike Hillyer 066013da6c Adding the dev branch marker to Kafka. 2024-02-13 14:28:44 -05:00
Mike Hillyer 43817b7ff9 Typo fix to force another mkdocs pass. 2024-02-13 14:02:54 -05:00
Mike Hillyer c62ee2f8e2 First pass Kafka Docs 2024-02-13 13:47:08 -05:00
Wez Furlong 15ac793f89 docs: clarify docker information 2024-02-08 08:04:55 -07:00
Mike Hillyer 5b8768bae5 Adding three more FAQ entries. 2024-01-24 15:39:19 -05:00
Mike Hillyer e0d2c611e8 Add mention of oversigning to the dkim userguide page. 2024-01-20 17:35:52 -05: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
Jeffrey Rose 6b9f01474f docs: Update overview.md to fix build from source link 2024-01-11 21:08:20 -07:00
Mike Hillyer 07d13203c9 Add traffic shaping Youtube video embeds to the relevant pages. 2024-01-09 18:00:04 -05:00
Mike Hillyer d7844e9eeb Commented out code for using traffic shaping but not TSA in the example config was in the wrong place. 2024-01-08 13:33:08 -05:00