jupyter_server icon indicating copy to clipboard operation
jupyter_server copied to clipboard

The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications.

Results 270 jupyter_server issues
Sort by recently updated
recently updated
newest added

## references - #1418 ## code changes - [x] add [swagger-ui-dist](https://swagger.io/tools/swagger-ui) to `package.json` - [x] add `/api/apidocs` endpoint ## alternatives - looked at `redoc` per https://github.com/jupyter-server/jupyter_server/issues/1418#issuecomment-2090954016 - has hard-coded tracking...

enhancement

### References - https://discourse.jupyter.org/t/how-jupyterhub-identifies-notebooks-or-files-from-url/25471/5 ### Problem Finding the docs for the [REST API](https://jupyter-server.readthedocs.io/en/stable/developers/rest-api.html) is semi-annoying, and then not particularly interactive. ### Proposed Solution If a user visits e.g. `http://127.0.0.1:8888/api` in...

enhancement

### Problem Currently the default (async) file manager allows to [save](https://github.com/jupyter-server/jupyter_server/blob/3fbf07e57c33b6c536edec730601678fbab45188/jupyter_server/services/contents/filemanager.py#L941) a file and to [read](https://github.com/jupyter-server/jupyter_server/blob/3fbf07e57c33b6c536edec730601678fbab45188/jupyter_server/services/contents/filemanager.py#L880) it concurrently. If this happens, the read file content will probably not consist of...

enhancement

> [!Note] > By "apps" I mean standalone web applications e.g. Jupyter Lab and NbClassic. Things that have their own root endpoint e.g. `/lab`. I am *not* talking about: >...

enhancement

Currently if a `POST` is made to `/api/events` with a well-formed event that has a schema that hasn't been registered with the `event_logger`, the REST API returns an HTTP 500...

bug

Jupyter has manual upload system instead of using a standard form-multipart upload. In the browser [we manually chunk and upload files via separate PUT requests](https://github.com/jupyterlab/jupyterlab/blob/a036d6b10084d35436682bbb086324a1ea71eaac/packages/filebrowser/src/model.ts#L453), and then in the code...

I found some bugs about CallContext when I changed this jupyter to suppor multi-user/tenancy , ``` @classmethod def _get_map(cls) -> Dict[str, Any]: """Get the map of names to their values...

bug

## Description Passing `--KernelSpecManager.ensure_native_kernel=False` to `jupyter lab` has no effect and the native kernel is still shown in the UI. ## Reproduce ``` jupyter lab --no-browser --ip 0.0.0.0 --KernelSpecManager.ensure_native_kernel=False ```...

bug

updates: - [github.com/pre-commit/pre-commit-hooks: v4.6.0 → v5.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.6.0...v5.0.0) - [github.com/python-jsonschema/check-jsonschema: 0.28.6 → 0.33.0](https://github.com/python-jsonschema/check-jsonschema/compare/0.28.6...0.33.0) - [github.com/executablebooks/mdformat: 0.7.17 → 0.7.22](https://github.com/executablebooks/mdformat/compare/0.7.17...0.7.22) - [github.com/codespell-project/codespell: v2.3.0 → v2.4.1](https://github.com/codespell-project/codespell/compare/v2.3.0...v2.4.1) - [github.com/pre-commit/mirrors-mypy: v1.10.1 → v1.16.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.10.1...v1.16.0) - [github.com/astral-sh/ruff-pre-commit: v0.5.0 →...

maintenance

`jupyter notebook --no-browser --port=8899 --ip=0.0.0.0 --NotebookApp.token='' --NotebookApp.password='' --NotebookApp.allow_remote_access=True ` I can use a mac with safari to remote in this server without any problem however chrome and firefox doens't work...

bug