Yuvi

Results 214 issues of Yuvi

Just noticed that https://jupyterhub.readthedocs.io/en/stable/reference/rest-api.html doesn't have documentation for the server start progress endpoint, for example. It also states many endpoints only support oauth2 authorization while they support both that and...

documentation

This is a WIP implementation of the proposal that I spoke about with @minrk a while back, and outlined in https://github.com/jupyterhub/binderhub/pull/1862#issuecomment-2197822914. It basically gets rid of the existing helm chart...

When I first set it up, I made the docker socket for builds a unix socket for the following reasons: 1. It allowed us to re-use the existing docker socket...

### Bug description When accessing https://mybinder.org/v2/gh/Darshan808/jupyterlab/feature%2Fworkspace-indicator?urlpath=lab, I see: The iframe URL is `https://nbviewer.jupyter.org/github/Darshan808/jupyterlab/tree/feature%2Fworkspace-indicator`, which does not work because it gets redirected to `https://nbviewer.jupyter.org/github/Darshan808/jupyterlab/tree/feature/workspace-indicator/` - note the trailing slash gets added,...

bug

Our JS has *some* type information, which you can check by running `npx tsc --noEmit --checkJs` from the base. We aren't using typescript as a language, but using [jsdoc hints](https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html)...

As part of https://github.com/jupyterhub/binderhub/pull/1891, we're using the sync playwright api even in our async tests. playwright's sync api is written as a wrapper on top of its async api, so...

Moves from 22.04 to 24.04

breaking

``` /Users/yuvipanda/code/repo2docker/./repo2docker/buildpacks/conda/freeze.py:101: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). ```

Sort-of a follow up to https://github.com/jupyterhub/repo2docker/pull/993. Follow-up to #1390, in moving hydroshare tests to be integration tests It does two things, that are intertwined: # Cleanup using `urlopen` vs `requests`...

- Matches behavior of what we do with servername in labels - Labels are escaped while annotations are not, making annotations suitable for filtering in metrics and dashboards