Tags give the ability to mark specific points in history as being important
-
3.23.12-RELEASE
59df4b08 · ·3.23.12-RELEASE — nightly database backup to S3 with Brevo notification Issues: #699, #701, #702, #703 - Run anaonline:db-backup daily at 21:00 Asia/Jakarta, upload to S3 and email the outcome via the Brevo transactional API. - Add an anaonline-scheduler supervisord program. Nothing was running schedule:run, so no scheduled command executed at all before this. - Add [unix_http_server]/[rpcinterface:supervisor]/[supervisorctl] so programs can be inspected inside the container. Note the rpcinterface factory uses the colon form; the dotted form aborts supervisord. - Harden the dump: credentials via a 0600 option file instead of the process list, exit codes honoured, uploaded size verified against the local archive, retention pruning scoped to the backup- prefix. - Tolerate the databases' self-signed TLS certificate. - Tag messages with environment (dev/prod) and annisa-online. Verified on dev: scheduled 21:00 run and two manual runs all produced a valid archive in S3, with the notification delivered to the recipient.