/allowed returns keep_open_until from the newest approved hold in
doorlog; /longpoll skips hold events to avoid spurious open pulses.
Fixes: assert->raise for SECRET check, text() on 403, remove dead
/logs code, flatten auth decorator, by_slackid None fallback, load
kube config once, guard missing slack command, backoff on PyMongoError,
mongo->mongosh.
You are not authorized to merge this pull request.
This pull request can be merged automatically.
This branch is out-of-date with the base branch
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Closes #1
A. Hold feature: /allowed returns
keep_open_untilfrom the newest approved hold indoorlog; /longpoll skips hold events to avoid spurious open pulses.B. 9 bugfixes: assert→raise SECRET check, text() on 403, removed dead /logs code, flattened auth decorator, by_slackid None fallback, load kube config once, guard missing slack command, backoff on PyMongoError, mongo→mongosh.
Files: app/doorboy-proxy.py, app/kube.py, app/slack.py, mongo-init.sh.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.