jupyter_server
jupyter_server copied to clipboard
The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications.
### Problem There is redundant `ContentsManager.dir_exists` in the `POST` API handlers for interactions with the `ContentsManager`. The handler calls `ContentsManager.dir_exists` and the `ContentsManager.new_untitled` calls `ContentsManager.dir_exists` when creating the new file...
### Problem We are ignoring warnings in our tests. ### Proposed Solution Add config to run `pytest` with [`filterwarnings=error`](https://github.com/pypa/setuptools/blob/5b2b20d32b59f57d703723aadacfc308126034d7/pytest.ini#L8)
Hi I have a jupyter lab service that can be login remotely by password. However, Jupyter's remote login feature was easy to abuse. For example, hackers might get the password...
Fixes https://github.com/jupyter-server/jupyter_server/issues/122 This is WIP and aims to provide foundation session management for a multiuser jupyter server. This would allow to build applications with authentication like the following example in...
## Description The "Test Full Install" jobs frequently time out, seemingly because of an interaction between virtual envs, asyncio and pytest during teardown. We could try making the full install...
### Problem Authorization introduced in #165 provides a single `kernels:execute` resource+action combination applied to establishing websocket connections, and from then on, all messages are allowed. However, it will probably be...
## Description When setting up the local server setup, there is no documentation for connecting the front-end app to the server. ## Type of change CONTRIBUTING.rst has been modified as...
Fixes https://github.com/jupyterlab/jupyterlab_server/issues/167 This is a PoC to add allowed and blocked request at runtime.
Addressing issue https://github.com/jupyter-server/jupyter_server/issues/538 Added a `page` parameter to the request, to select the pages. The updated API is not mature , would love to hear suggestions.
for client telemetry events. originally from #364, moved to a separate PR here after discussion at [jupyter-server/team-compass#4](https://github.com/jupyter-server/team-compass/issues/4#issuecomment-830405683). need to be in sync with #364 and cannot be merged before #364...