Yuvi
Yuvi
You could mimic the experience of using `gh-scoped-creds` by instead using github oauthenticator with your jupyterhub and passing the full oauth token. While it does improve usability, it's a pretty...
We capture an event loop durations metric, and this is *extremely* helpful to figure out if there are issues with the hub process itself being 'stuck'. This is much more...
### Bug description If the repo being cloned doesn't exist, the user gets a pretty inscrutable error It should be a clearer better error message
nbgitpuller expects to have full ownership of the cloned git repository. If the user is manually running `git` commands there, it will eventually break. This is an *essential* complexity of...