-
v1.8.0
Stablereleased this
2026-10-22 19:15:49 -05:00 | 0 commits to main since this releaseBased on upstream v2.0.0 (
900faea).Added
- A web page for a dry run and for the recipients list, switched on by
WEB_UI_PORT, the port to serve it on inside the container. It has no
login: publish it on a LAN port only, never through a public proxy. A form
posted from another site is refused, so a web page open on the LAN can't
use it. - Dry run: builds the email the next run would send, as of now, and shows
it on the page with its subject. Nothing is emailed and nothing is
recorded: not the announced items, not the last newsletter's date. Since
1.5.0 the whole library counts as announced once deployed, so a quiet week
previews as "nothing new". Tick "Include items already sent" to see
everything from the observed period instead. - Recipients: add, pause, switch on and remove addresses in
config.yml. The page edits the file's text, so every comment and the line
endings stay as they were. A paused address is its line commented out
(# - "…"), the way the file already pauses one by hand. Before an edit
is saved, the file has to pass the checks it gets at startup, and the last
address that is on can't be paused or removed, sinceconfig.ymldoesn't
load without one.
Changed
- The recipients are read from
config.ymlwhen the email goes out, not
only at startup, so a change made on the page, or by hand, applies to the
next email without a restart. If the file can't be read then, the list
from startup is used and a warning is logged.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- A web page for a dry run and for the recipients list, switched on by