Commit Graph
103 Commits
Author SHA1 Message Date
Wez Furlong 55770052a5 add kumo.encode module
This provides a variety of encode/decode functions for things
like base64 and base32 encoding
2023-08-12 08:42:44 -07:00
Wez Furlong d8a6bceef0 add kumo.digest lua module
Compute hashes
2023-08-11 21:44:40 -07:00
Wez Furlong 8205682202 docs: fix typo in toc 2023-08-11 06:47:46 -07:00
Wez Furlong 7d450fdb41 add kumo.cidr module and kumo.cidr.make_map 2023-08-10 17:21:20 -07:00
Mike Hillyer fece8edb28 Initial version of TSA documentation. 2023-08-08 14:44:53 -04:00
Tom Mairs 3ced8144b7 add flow description page 2023-08-04 20:47:13 +00:00
Wez Furlong b08c865bdb docs: include new tsa related info to the reference section 2023-08-04 11:05:08 -07:00
Cloud User c9a3a7a81c updates to using vault 2023-08-03 19:05:50 +00:00
Wez Furlong f65e985e64 docs: add since macro. document connection metadata object 2023-06-28 13:52:15 -07:00
Mike Hillyer b4fe119fdc Automated doc formatting fix 2023-06-22 18:23:39 +00:00
Mike Hillyer 02ac065ae5 Update TOC 2023-06-22 14:16:04 -04:00
Wez Furlong ce7dece927 move domains out of listener, replace with get_listener_domain event
This commit also includes a policy helper
`policy_extras.listener_domains` to make it convenient to define
listener domains in toml and/or json files.

To facilitate this, the DomainMap rust structure has been exposed
to lua code via the new `kumo.domain_map.new` function.
2023-05-31 12:29:44 -07:00
Mike Hillyer 1e05c7bb31 Automated doc formatting fix 2023-05-17 21:40:38 +00:00
Mike Hillyer 0d85aea133 Adding SMTP AUTH to the user guide. 2023-05-17 17:39:23 -04:00
Mike Hillyer 7cbf93e316 Automated doc formatting fix 2023-05-17 19:58:41 +00:00
Mike Hillyer c03cf00408 Initial build out of SOCKS5 docs in userguide, converting HAProxy section into general proxy section. 2023-05-17 15:57:22 -04:00
Mike Hillyer 297895e85d Adding AMQP to the User Guide. 2023-05-16 15:05:09 -04:00
Wez Furlong db0c042cef Add amqp client
refs: https://github.com/KumoCorp/kumomta/issues/31
2023-05-15 17:24:15 -07:00
Mike Hillyer 6a59aefb37 Automated doc formatting fix 2023-05-10 20:08:05 +00:00
Mike Hillyer 4565540b04 HAProxy user guide page 2023-05-10 15:59:58 -04:00
Mike Hillyer d7a7b24039 Automated doc formatting fix 2023-05-10 17:49:22 +00:00
Mike Hillyer 501012fc5f Whoops. 2023-05-10 13:47:57 -04:00
Mike Hillyer bc970ab94e Move webhook chapter to Operations. 2023-05-10 13:45:45 -04:00
Mike Hillyer 75e85c2f6e Skeleton in the webhook page. 2023-05-09 11:30:59 -04:00
Wez Furlong 992cae1409 Allow loading a key source directly from lua
This makes it easier to compose secret management with a variety
of lua functions without having to build that directly into each
of them.

In particular: one can now use vaults or other secret stores that
we add in the future to manage credentials for HTTP clients.
2023-05-09 08:25:54 -07:00
Mike Hillyer bfafab4ef5 Automated doc formatting fix 2023-05-08 22:24:47 +00:00
Mike Hillyer 217ca5be4e Add http API call routing to Policy Chapter. 2023-05-08 18:23:41 -04:00
Wez Furlong c61d6aaa04 docs for kumo.http 2023-05-05 15:08:48 -07:00
Mike Hillyer 7a66800f6e Automated doc formatting fix 2023-04-28 15:22:15 +00:00
Mike Hillyer 42c4b19047 Typo Fix 2023-04-28 11:21:16 -04:00
Mike Hillyer 00da1bde29 Put Wez's comments on tenant to pool assignment into a preliminary page. 2023-04-28 11:11:34 -04:00
Mike Hillyer c7799c99b6 Adding chapter on log viewing. 2023-04-27 14:35:26 -04:00
Mike Hillyer 863449e453 Add queue management section. 2023-04-25 16:43:41 -04:00
Mike Hillyer 5fabcb9e1f Automated doc formatting fix 2023-04-24 14:19:01 +00:00
Mike Hillyer 969d079eb6 Finish FBL and Bounce chapters, add chapter on Sending IPs. 2023-04-24 10:17:51 -04:00
Mike Hillyer 0e65eff758 Automated doc formatting fix 2023-04-22 16:17:27 +00:00
Mike Hillyer e2be05804a Build out FBL and Domain Config chapters, tweak SMTP Listener content. 2023-04-22 12:09:44 -04:00
Mike Hillyer 73b4c7a2eb Automated doc formatting fix 2023-04-10 14:15:09 +00:00
Mike Hillyer 869fac7058 Splitting FBL processing off. 2023-04-10 10:13:55 -04:00
Mike Hillyer 2e2a283692 Update bounce file name in TOC 2023-04-08 13:56:56 -04:00
Mike Hillyer aab51f3ecd Automated doc formatting fix 2023-04-08 01:41:19 +00:00
Mike Hillyer c40ae23349 Fix naming in TOC. 2023-04-07 21:40:07 -04:00
Ubuntu 1845a40aad added system prep to user guide 2023-04-04 21:24:26 +00:00
Mike Hillyer 427c74f09d Aligning chapter names. 2023-03-30 18:09:34 -04:00
Mike Hillyer 143436fd26 Reordering install chapter. 2023-03-30 18:04:28 -04:00
Mike Hillyer c2302c4fbc Updating structure of User Guide, reformatting Install section. 2023-03-29 16:30:20 -04:00
Mike Hillyer dcec7ce65c Tidy up the user guide a bit, update the copyright. 2023-03-29 14:34:20 -04:00
Wez Furlong e1d935c057 docs: streamline docker bits
I've moved the setting-up-docker bits into a separate page,
but have left it out the TOC.  I'm not sure that level of
detail on docker belongs in this section; perhaps it could
move to an appendix?
2023-03-27 17:48:38 -07:00
Wez Furlong cf1ba5f0b2 add key_data source for key data, refactor docs
Break out the KeySource object into its own reference page to
avoid manually duplicating the same information into multiple pages.

Explain how to use data fetched from eg: sqlite.
2023-03-23 08:27:14 -07:00
Tom Mairs a0a63a2edc refining tuorial pages 2023-03-22 06:35:33 +00:00