Michał Krassowski

Results 398 issues of Michał Krassowski

## Description Currently `current_user` is getting set in `JupyterHandler` which inherits from `AuthenticatedHandler`. Some other guards against unauthenticated access (e.g. `prepare`, `check_host`, `check_referer`, etc) are also implemented in `JupyterHandler` rather...

bug

This patch demonstrates the scaffold of the new path resolver API endpoint proposed in #1280. This depends on a sibling PR https://github.com/jupyter/jupyter_client/pull/1005 Questions: - should I use `self.kernel_manager` or `self.multi_kernel_manager`?...

enhancement

### Motivation It would improve productivity if Jupyter (Lab/Notebook) allowed to click on file path in tracebacks (and elsewhere) to open the file (https://github.com/jupyterlab/jupyterlab/issues/13277). The logic would be as follows:...

enhancement

When jupyterlab-sidecar (https://github.com/jupyter-widgets/jupyterlab-sidecar) is installed the sidebar widget is currently displayed with an "x": ![Screenshot from 2024-03-07 13-17-31](https://github.com/jupyter-server/jupyter-resource-usage/assets/5832902/9b59c44a-302d-4b78-a93e-71d06a90f8da) Clicking this "x" does not do anything at all: ![not-action-on-click](https://github.com/jupyter-server/jupyter-resource-usage/assets/5832902/1135499c-a7c5-4c54-965b-f909a9e0edd6) This PR...

bug

## Description When switching sidebar side of kernel usage panel it does not show the usage information until we switch notebook/main area widget. Edit: also happens when opening the sidebar...

bug

## Reference Issues or PRs - A task for https://github.com/nebari-dev/nebari/issues/2308 - Can be merged straightaway but for the `groups` to get populated from keycloak requires https://github.com/nebari-dev/nebari-docker-images/pull/131 ## What does this...

### Describe the bug The CLI help while technically true, does not reflect all the groups to which new user is added: https://github.com/nebari-dev/nebari/blob/3e1dfde9c56cfe6c151b36333713d6fbea30bf86/src/_nebari/subcommands/keycloak.py#L40-L41 It seems that the user also gets...

type: bug 🐛
needs: triage 🚦

### Describe the bug Currently E2E tests verify that `overrides.json` have an effect on the deployed application (see e8a723ee02c527390f56cbba4c09b0a5e2814e73 introduced in https://github.com/nebari-dev/nebari/pull/2249); the configs in `jupyter_server_config.py` and configs for jupyter_pioneer...

type: bug 🐛
area: testing ✅
needs: triage 🚦

### Feature description We should try setting: - `JUPYTERHUB_ALLOW_TOKEN_IN_URL=0` (this will be the default in JupyterHub 5.0) - `c.JupyterHub.cookie_host_prefix_enabled = True` (but this requires per-user sub-domains, which we _really_ _should_...

area: security 🔐

### Describe the bug Local integration tests take 45 minutes. Given that local installation is challenging it is important that contributors have fast feedback loop on CI. This is mostly...

type: bug 🐛
needs: triage 🚦
area:developer-experience 👩🏻‍💻