This website requires JavaScript.
Explore
Help
Sign In
super
/
box
Watch
1
Star
0
Fork
0
You've already forked box
Code
Issues
2
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
170
Commits
8
Branches
0
Tags
4ef2311764b794281f3300041d930fe60706e8f8
Commit Graph
2 Commits
Author
SHA1
Message
Date
box-ctl
a214355f16
box-ctl: expand actions (vars, strat, loop) + harden input validation
2026-10-04 16:17:10 +00:00
operator-main
a9812cd355
Add box-ctl.py: allowlisted bl helper for Box API mutations\n\n- 14 actions: timer-list/status/create/delete/start/stop/enable/disable,\n job-list/get/put/delete/trigger, notify\n- Name regex ^[a-z0-9-]{1,64}$, full job schema validation per design §6\n- Cron→OnCalendar conversion + systemd-analyze verification\n- Fixed unit templates (only validated name interpolated)\n- Git commits on job put/delete; audit log to box-ctl.jsonl\n- No shell=True, no string interpolation into commands\n- Tested: full lifecycle on bl (boxtest job)
2026-10-04 04:02:19 +00:00