1
Fork 0
generated from lucas/rust-template
Code Issues 1 Pull requests 9 Activity
Var Dump:
dumpVar: only available in dev mode
Mailing List
A daemon to collect notifications from various places and forward them to Ntfy
Find a file
Lucas Schwiderski d2cb39f9a2
Rework API tasks
GitHub expects a 'Last-Modified' header, and honoring an
'X-Poll-Interval' header for their notifications endpoint.
Other services might also have certain limitations that require
customizing every API query individually.

Since that's not possible if API tasks are configured once and run off
of an interval, this reworks them so that the config needs to trigger
every query individually. A `delay` parameter allows re-creating the
same intervals that were possible before.

This also moves the configuration for Ntfy to the Lua file.
2024-09-18 11:31:10 +02:00
src Rework API tasks 2024-09-18 11:31:10 +02:00
.gitignore Rework API tasks 2024-09-18 11:31:10 +02:00
.renovaterc Initial commit 2024-09-05 14:36:46 +00:00
Cargo.lock Rework API tasks 2024-09-18 11:31:10 +02:00
Cargo.toml Rework API tasks 2024-09-18 11:31:10 +02:00
LICENSE Initial commit 2024-09-05 14:36:46 +00:00
README.md Implement initial boilerplate 2024-09-17 13:49:27 +02:00
rustfmt.toml Initial commit 2024-09-05 14:36:46 +00:00

Ntfy Collector

A daemon to collect notifications from various places and forward them to Ntfy.