Compute keep_open_until in /allowed + 9 bugfixes #8
Reference in New Issue
Block a user
Delete Branch "mykhailo/doorboy-proxy:issue-1-keep-open"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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.