jupyter-remote-desktop-proxy icon indicating copy to clipboard operation
jupyter-remote-desktop-proxy copied to clipboard

Run a Linux Desktop on a JupyterHub

Results 20 jupyter-remote-desktop-proxy issues
Sort by recently updated
recently updated
newest added

This needs much better retry logic, with back-offs and status messages. But fundamentally, it does already work \o/ Fixes https://github.com/jupyterhub/jupyter-remote-desktop-proxy/issues/80

bug

### Proposed change `Ctrl-Alt-Del` is removed in https://github.com/jupyterhub/jupyter-remote-desktop-proxy/pull/78 It's occasionally useful as an escape hatch so we should add it back, albeit in a menu instead of a top-level button...

enhancement

If the websocket disconnects now, the end user has to do a refresh of the page. Once #77, #78, #79 get merged, we can detect these disconnects and try to...

bug

This tests the following components: 1. The VNC server 2. websockify 3. Jupyter Server Proxy 4. The desktop environment itself It does so by: 1. Building the container image 2....

maintenance

Extracted from @manics in https://github.com/jupyterhub/jupyter-remote-desktop-proxy/pull/84#discussion_r1482654227: > Just a thought, is tigervnc-xorg-extension actually needed? > > https://packages.debian.org/sid/tigervnc-xorg-extension > > > This package contains an X server connector so VNC clients can...

maintenance

This project ships with TigerVNC, but has support for use with TurboVNC as well, and really any `vncserver` binary: > If a vncserver executable is found in PATH it will...

maintenance
breaking

### Bug description https://www.npmjs.com/package/@novnc/novnc/v/1.5.0 was released 3 days ago (18 June 2024). jupyter-remote-desktop-proxy can no longer be built or installed ### How to reproduce Follow the build-release steps: https://github.com/manics/jupyter-remote-desktop-proxy/blob/b4e88e9851ca4b7a8ae890cdff84a70777ff66f7/.github/workflows/release.yaml#L41-L49 ####...

bug

Closes https://github.com/jupyterhub/jupyter-remote-desktop-proxy/issues/92

updates: - [github.com/asottile/pyupgrade: v3.16.0 → v3.17.0](https://github.com/asottile/pyupgrade/compare/v3.16.0...v3.17.0) - [github.com/psf/black: 24.4.2 → 24.8.0](https://github.com/psf/black/compare/24.4.2...24.8.0) - [github.com/PyCQA/flake8: 7.1.0 → 7.1.1](https://github.com/PyCQA/flake8/compare/7.1.0...7.1.1) - [github.com/pre-commit/mirrors-eslint: v8.56.0 → v9.9.1](https://github.com/pre-commit/mirrors-eslint/compare/v8.56.0...v9.9.1)

I choose to make it 3.0 because not needing websockify is a big enough change that will break some dependent projects that relied on using it to detect if the...