Графік комітів

45 Коміти

Автор SHA1 Повідомлення Дата
bra1z af1a8d0fad Update 'apt.txt' 2020-01-29 14:53:16 +00:00
bra1z 47c85f3659 Update 'jupyter_desktop/share/xstartup' 2020-01-29 13:21:50 +00:00
bra1z 21025df174 Update 'apt.txt' 2020-01-29 13:10:39 +00:00
bra1z 5588a97cba Update 'jupyter_desktop/share/xstartup' 2020-01-29 07:21:07 +00:00
bra1z d2302d98ef Update 'apt.txt' 2020-01-29 07:14:48 +00:00
bra1z 7de9082345 Update 'README.md' 2020-01-29 07:14:19 +00:00
YuviPanda b6dee24cff Revert "Add a jupyter server extension to render desktop/"
Removes the server extension, so the HTML for the interface
*is* served by websockify itself. This is a fix for
https://github.com/yuvipanda/jupyter-desktop-server/issues/10
This reverts commit 18d7fb7b2a.
2019-11-19 16:59:38 -08:00
YuviPanda 18d7fb7b2a Add a jupyter server extension to render desktop/
A mess of a commit, should have been several.

- Finish renaming package from jupyter_desktop to
  jupyter_desktop_server
- Revert 360f9b04c5. Looks like
  websockify gets super confused when you put shell in the middle
  of it and the process it is spawning.
- Add a server extension that renders a slightly modified copy
  of vnc_lite.html as /desktop. This will be modified more and more
  as we go forward. This also helps us remove the mapping present
  in the jupyter server proxy entry
2019-11-19 16:36:54 -08:00
YuviPanda bda9a7ec21 Fix README to point to new name
- jupyter-desktop sounds like a desktop installation of
  Jupyter
- This matches the package name
2019-11-19 11:10:16 -08:00
YuviPanda 98b7723943 Explicitly specify version of jupyter-server-proxy needed
We made a release!
2019-11-19 11:07:46 -08:00
YuviPanda 360f9b04c5 Set CWD of desktop environment to CWD of notebook
Otherwise it'll be cwd of webroot, which is confusing as
soon as you open a terminal
2019-11-19 11:06:53 -08:00
YuviPanda 3ee7d7eb1d Bump version number & update CHANGELOG 2019-11-12 14:26:22 -08:00
Yuvi Panda 81e224cfd8
Merge pull request #9 from eslavich/eslavich-crossorigin-use-credentials
Send credentials when making requests for imported modules in noVNC
2019-11-12 09:52:31 -08:00
Ed Slavich e3c31a919d Send credentials when making requests for imported modules in noVNC 2019-11-11 19:34:28 -05:00
YuviPanda bfa4a784fe Bump version number & add CHANGELOG 2019-11-06 11:59:09 -08:00
YuviPanda 57d52f66a3 Bump default resolution a little
A wider screen & higher resolution, to match what most current
screens are like.

We should make the default configurable, for people on low bandwidth
connections.
2019-11-06 11:53:18 -08:00
YuviPanda d839035d0a Remove start file
Not needed. This will also stop the error about not
being able to create a Desktop directory
2019-11-01 12:25:13 -07:00
YuviPanda d7f642574b Vendor in tigervnc as well
This helps us get rid of postBuild completely, and
possibly lets us publish this as a package that can
be used elsewhere
2019-11-01 12:20:19 -07:00
YuviPanda 9de27ba525 Vendor in noVNC
This sucks - we are vendoring in a library *and*
modifying a single file (vnc_lite.html) in there.

Pathway out of this is to make this into a Jupyter Server
extension that can render the standalone vnc_lite.html UI
properly in the Jupyter theme.

Until then...
2019-11-01 12:00:16 -07:00
YuviPanda a97be00bf8 Add MANIFEST.in to include share/ 2019-10-31 09:45:50 -07:00
YuviPanda dbdd709d5e Use a secure temp directory to put vnc server socket in
Helps get rid of the special VNC_APPLICATION_DIRECTORY
bit by bit
2019-10-29 14:31:12 -07:00
YuviPanda 58750b5499 Move xstartup file into package
Removes need for that step in postBuild
2019-10-29 14:13:14 -07:00
YuviPanda 8b5bbd03a4 Update README 2019-10-29 12:48:06 -07:00
Yuvi Panda e39bd9a1b1
Refactor to just be jupyter-desktop (#1)
Refactor to just be jupyter-desktop
2019-10-29 12:34:37 -07:00
YuviPanda fdcd053cd3 Remove all parts that aren't just XFCE
- Move everything to base directory, since this repo is only
  for jupyter-desktop
- Remove packages not needed for base functionality from apt.txt
  and environment.yml
- Remove extra desktop shortcuts
2019-10-29 12:28:15 -07:00
Simon Li 953b8e7139 Use insight 5.5.7-SNAPSHOT for websocket support 2019-10-25 23:47:10 +01:00
Simon Li f90271a513 Convert to repo2docker 2019-10-25 23:01:01 +01:00
Simon Li 9ed5425a16 Add Napari 2019-10-25 17:54:46 +01:00
Simon Li 56ef47e400 Remove insight default servers. Update jupyter-server-proxy 2019-10-25 17:48:42 +01:00
Simon Li 051389e401 Jupyter Linux Desktop with OMERO clients 2019-10-18 21:58:44 +01:00
Simon Li 5e022a8d22
Link readme to https://github.com/ryanlovett/nbnovnc 2019-10-02 15:12:22 +01:00
Simon Li 7867e330cf
Use mappath instead of indexpage
https://github.com/jupyterhub/jupyter-server-proxy/pull/151
2019-10-02 14:53:46 +01:00
Simon Li 00e524788c
readme: mybinder redirect to desktop 2019-10-02 11:58:23 +01:00
Simon Li 788c5e9a68
Switch to unix socket 2019-10-02 10:52:59 +01:00
Simon Li ae6a7a7b65
Use upstream tigervnc 2019-09-30 12:18:35 +01:00
Simon Li 3b0f9663bf Add mybinder link (currently broken) 2019-09-29 21:19:07 +01:00
Simon Li 56e2f614ae Switch to upstream novnc
Use vnc_light.html
2019-09-29 21:18:13 +01:00
Simon Li 69aca1fa4d Switch to xfce4, window manager is configurable 2019-09-29 09:38:14 +01:00
Simon Li 06b809e88e Install novnc without dependencies 2019-09-29 09:36:52 +01:00
Simon Li 859049ef99 Patch jupyter-server-proxy to connect 127.0.0.1 instead of localhost
There may be a discrepency between the interface vncserver listens on (127.0.0.1) and the interface jupyter-server-proxy connects to (localhost)
2019-09-27 19:37:48 +01:00
Simon Li 22ca5014a9 Swap to using manics/label/testing websockify conda 2019-09-27 19:37:44 +01:00
Simon Li ca09c4dff4
Add README.md 2019-09-26 19:02:22 +01:00
Simon Li ae8c952cf6
Add comments to Dockerfile about hacks 2019-09-26 18:58:53 +01:00
Simon Li c7cf086a76
Managed to get lxde working with hacks! 2019-09-26 18:55:21 +01:00
Simon Li 5f05b6994c 2019-09-25 21:21:11 +00:00