Commit Graph
865 Commits
Author SHA1 Message Date
Wez Furlong 09dcd59473 move minimal init.lua to assets dir, include that in docs 2023-04-13 09:44:07 -07:00
Mike Hillyer 8295e4137b Tweaking merged install chapter. 2023-04-13 12:30:40 -04:00
Mike Hillyer b2dc834e66 Updating install directions to include info on dev/non-dev 2023-04-13 12:30:00 -04:00
Wez Furlong 385788765e rename delayed_count -> scheduled_count in metrics 2023-04-12 12:07:58 -07:00
Tom Mairs faaf26fba5 fix formatting in init.lua 2023-04-12 00:34:12 +00:00
Wez Furlong f4a2d5bb8c cargo update 2023-04-11 17:29:24 -07:00
Tom Mairs eb4503619f fix formatting in init.lua 2023-04-12 00:26:14 +00:00
Tom Mairs e8504964a6 added explicit init.lua directions 2023-04-12 00:19:02 +00:00
Wez Furlong 3ac0881051 docs: add google tag manager 2023-04-11 14:43:34 -07:00
Mike Hillyer 4197978134 Update reference manual to use new Scheduled Queue terminology. 2023-04-11 13:36:32 -04:00
Mike Hillyer b41514214e Checking on double indent for second para. 2023-04-11 13:32:51 -04:00
Mike Hillyer 5f37439bae Ok figured out nested lists in mdbook. 2023-04-11 13:32:00 -04:00
Mike Hillyer 972f0978df Work on how mdbook handles nested lists. 2023-04-11 13:29:22 -04:00
Mike Hillyer c5a7de1be3 Updating the concepts section to include an explanation of the flow of a message. 2023-04-11 13:25:22 -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 d619a8eb63 Introduce bounce & fbl chapter, initial fill of bounce section. 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
Mike Hillyer ef0e5bc72e Automated doc formatting fix 2023-04-08 01:34:54 +00:00
Mike Hillyer 9a9ea3df71 Trying to resolve parser error. 2023-04-07 21:33:58 -04:00
Mike Hillyer 475e28fbb5 Update logging documentation. 2023-04-07 21:30:40 -04:00
Tom Mairs 4e2e5a1119 fix formatting in http listeners 2023-04-08 00:41:45 +00:00
Mike Hillyer 9ee8565de1 Bad backticks 2023-04-07 16:17:05 -04:00
Mike Hillyer fdc64d5260 Typo fix. 2023-04-07 16:12:18 -04:00
Mike Hillyer 8115fad973 Update system prep and spool pages. 2023-04-07 16:09:53 -04:00
Tom Mairs 06d736e3d8 Fixing some formatting 2023-04-07 00:49:32 -06:00
Wez Furlong a4c9a59b27 docs: analytics 2023-04-06 12:51:32 -07:00
Tom Mairs 005f903f51 Automated doc formatting fix 2023-04-06 06:25:14 +00:00
Tom Mairs 280676d8cd configuration updates for listeners 2023-04-06 00:24:15 -06:00
Wez Furlong 487c1e25ef docs: fixup changelog
Give the `main` page a non-empty title in the TOC.
The intent is that we'll roll that page over to a release specific
page when we cut a release and then empty out `main` again.

Enable the magiclink extension for mkdocs, so that GH issue number
links work without any additional ceremony.
2023-04-05 09:05:19 -07:00
Ubuntu 1845a40aad added system prep to user guide 2023-04-04 21:24:26 +00:00
Wez Furlong 7f0fd509f1 dns: fix ipv6 lookups
A couple of issues in here:

1. a copypasta incident meant that the v6 lookup was really just a v4
   lookup. doh!
2. We would lookup v4 addresses and just be satisfied with those,
   ignoring any v6 addresses

We now run the v4 and v6 lookups concurrently and merge the results
together.

We do still list the v4 addresses first in the list of addresses.
We don't try to be smart about using the "right" addresses when
work through the list; we try them all until one works out.

Correctly guessing at which one will work means replicating logic
in the kernel, and would potentially be screwed up when we add in
HAProxy support later.
2023-04-04 13:04:16 -07:00
Wez Furlong 95a3c37104 tailer: implement checkpointing
It doesn't do much more than act as a glorified persistent
cursor at the moment, but the plumbing will enable calling
out to eg: lua or an arbitrary subprocess to process batches
in the future.
2023-04-04 12:36:43 -07:00
Wez Furlong 9225644ce7 export ready queue size
```
  "ready_count": {
    "help": "number of messages in the ready queue",
    "type": "gauge",
    "value": {
      "service": {
        "smtp_client:source1->loopback.dummy-mx.example.com": 46.0,
        "smtp_client:source2->loopback.dummy-mx.example.com": 152.0,
      }
    }
  },
```

closes: #30
2023-04-03 10:14:16 -07:00
Tom Mairs 87e3ca572e Fix lua in example.lua 2023-03-31 21:47:43 +00:00
Tom Mairs 3fe94ae0d6 fix formatting in listeners 2023-03-31 21:38:40 +00:00
Tom Mairs ab374dac95 Add listener usage info 2023-03-31 13:47:56 -06:00
Wez Furlong 73a658ac3d update centos7 repo URLs, enable stable 2023-03-31 12:37:04 -07:00
Wez Furlong 34b7f79336 update beta 1 release number/hash 2023-03-31 12:35:42 -07:00
Tom Mairs a89d86d29c Updating dkim for current state 2023-03-31 13:33:25 -06:00
Mike Hillyer a78c823e6a Add performance tuning to the User Guide. 2023-03-31 15:21:16 -04:00
Wez Furlong 36aa20de89 docs: show repo name in GH link in top right corner 2023-03-31 12:20:49 -07:00
Wez Furlong f86d988350 docs: fix tabs on install page 2023-03-31 12:17:03 -07:00
Tom Mairs b13cabfa6d Added systemd control info and upgrade method 2023-03-31 13:12:49 -06:00
Mike Hillyer f4ccf54dde Change the changelog filename and title. 2023-03-31 15:09:57 -04:00
Wez Furlong 35271e0a47 normalize centos 7 rpm repo name
This brings it in alignment with the other repos
2023-03-31 12:09:47 -07:00
Mike Hillyer 2c2b750341 Remove & instruction. 2023-03-31 15:06:29 -04:00
Mike Hillyer 8989759a26 Update overview, fix bad links in tutorial. 2023-03-31 15:05:15 -04:00