Original PR: https://github.com/moghtech/komodo/pull/409 Author: @mbecker20 Created: 4/15/2025 Status: ✅ Merged Merged: 4/19/2025 Merged by: @mbecker20
Base: main ← Head: 1.17.2
main
1.17.2
e7a9d21
cca2e48
301fc8e
e70dec2
20d07ec
d2819f9
b843c1b
ccd1f7f
cf384e6
37071ad
79 files changed (+2524 additions, -715 deletions)
📝 Cargo.lock (+110 -14) 📝 Cargo.toml (+8 -2) 📝 bin/binaries.Dockerfile (+2 -2) 📝 bin/core/Cargo.toml (+5 -1) 📝 bin/core/aio.Dockerfile (+1 -1) 📝 bin/core/src/alert/discord.rs (+18 -0) 📝 bin/core/src/alert/mod.rs (+14 -2) 📝 bin/core/src/alert/ntfy.rs (+18 -0) ➕ bin/core/src/alert/pushover.rs (+270 -0) 📝 bin/core/src/alert/slack.rs (+38 -5) 📝 bin/core/src/api/execute/action.rs (+28 -2) 📝 bin/core/src/api/execute/procedure.rs (+27 -2) 📝 bin/core/src/api/write/build.rs (+1 -3) 📝 bin/core/src/api/write/sync.rs (+3 -1) 📝 bin/core/src/config.rs (+1 -0) 📝 bin/core/src/main.rs (+5 -3) 📝 bin/core/src/resource/action.rs (+20 -4) 📝 bin/core/src/resource/alerter.rs (+5 -1) 📝 bin/core/src/resource/build.rs (+5 -1) 📝 bin/core/src/resource/builder.rs (+5 -1)
Cargo.lock
Cargo.toml
bin/binaries.Dockerfile
bin/core/Cargo.toml
bin/core/aio.Dockerfile
bin/core/src/alert/discord.rs
bin/core/src/alert/mod.rs
bin/core/src/alert/ntfy.rs
bin/core/src/alert/pushover.rs
bin/core/src/alert/slack.rs
bin/core/src/api/execute/action.rs
bin/core/src/api/execute/procedure.rs
bin/core/src/api/write/build.rs
bin/core/src/api/write/sync.rs
bin/core/src/config.rs
bin/core/src/main.rs
bin/core/src/resource/action.rs
bin/core/src/resource/alerter.rs
bin/core/src/resource/build.rs
bin/core/src/resource/builder.rs
...and 59 more files
PERIPHERY_ROOT_DIRECTORY
Procedure / Action: Implement Schedule feature re #47
Every Sunday at midnight
0 0 0 ? * SUN
Alerter: Add Pushover alerter by @alexshore in #421
Pushover
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/moghtech/komodo/pull/409
Author: @mbecker20
Created: 4/15/2025
Status: ✅ Merged
Merged: 4/19/2025
Merged by: @mbecker20
Base:
main← Head:1.17.2📝 Commits (10+)
e7a9d21start on cron schedulescca2e48rust 1.86.0301fc8econfig periphery directories easier with PERIPHERY_ROOT_DIRECTORYe70dec2schedule backend20d07ecfix config switch toggling through disabledd2819f9procedure schedule workingb843c1bimplement schedules for actionsccd1f7fupdate schedule immediately after last runcf384e6improve config update logs using toml diffs backend37071adimprove the config update logs with TOML diff view📊 Changes
79 files changed (+2524 additions, -715 deletions)
View changed files
📝
Cargo.lock(+110 -14)📝
Cargo.toml(+8 -2)📝
bin/binaries.Dockerfile(+2 -2)📝
bin/core/Cargo.toml(+5 -1)📝
bin/core/aio.Dockerfile(+1 -1)📝
bin/core/src/alert/discord.rs(+18 -0)📝
bin/core/src/alert/mod.rs(+14 -2)📝
bin/core/src/alert/ntfy.rs(+18 -0)➕
bin/core/src/alert/pushover.rs(+270 -0)📝
bin/core/src/alert/slack.rs(+38 -5)📝
bin/core/src/api/execute/action.rs(+28 -2)📝
bin/core/src/api/execute/procedure.rs(+27 -2)📝
bin/core/src/api/write/build.rs(+1 -3)📝
bin/core/src/api/write/sync.rs(+3 -1)📝
bin/core/src/config.rs(+1 -0)📝
bin/core/src/main.rs(+5 -3)📝
bin/core/src/resource/action.rs(+20 -4)📝
bin/core/src/resource/alerter.rs(+5 -1)📝
bin/core/src/resource/build.rs(+5 -1)📝
bin/core/src/resource/builder.rs(+5 -1)...and 59 more files
📄 Description
Changelog
General
PERIPHERY_ROOT_DIRECTORY.Resources
Procedure / Action: Implement Schedule feature re #47
Every Sunday at midnight0 0 0 ? * SUNAlerter: Add
Pushoveralerter by @alexshore in #421🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.