Commit Graph

135 Commits

Author SHA1 Message Date
YuviPanda
94b38def7d Upgrade to JupyterLab 3.0
JupyterLab 3.0 no longer equires npm to build extensions!
This should hopefully let us reduce the memory requiremets
for TLJH.
2020-12-29 16:22:57 +05:30
GeorgianaElena
678fa3adfa Update proxy test for latest jh version 2020-12-23 18:02:45 +02:00
GeorgianaElena
6925279d59 Update test with new nbgitpuller version 2020-12-14 10:14:51 +02:00
Jean-Marc Alkazzi
70853059ff Test user server started with custom base_url 2020-11-04 14:32:48 +02:00
Jean-Marc Alkazzi
0a0abf4ff2 Add base 2020-11-04 14:32:48 +02:00
Jean-Marc Alkazzi
2eed619745 Add integration test for user code execution with custom base_url 2020-11-04 14:32:48 +02:00
GeorgianaElena
66c74849e6 Check progress page up with curl 2020-08-24 13:01:54 +03:00
GeorgianaElena
025063b189 Log request error 2020-08-22 16:11:24 +03:00
GeorgianaElena
baf2c35f1f Show tests output 2020-08-22 15:57:40 +03:00
GeorgianaElena
62bd60e23c Update boostrap tests 2020-08-21 18:03:57 +03:00
GeorgianaElena
05e9659763 Remove debug statements 2020-08-19 15:02:03 +03:00
GeorgianaElena
15c5733a57 Test progress page stopped 2020-08-19 02:33:17 +03:00
GeorgianaElena
e65749bad1 Test progress page started 2020-08-18 23:56:37 +03:00
GeorgianaElena
6db016f185 Update tests 2020-07-28 15:54:56 +03:00
GeorgianaElena
c79df23873 hubtraf user login doesn't raise exceptions anymore 2020-07-21 16:58:54 +03:00
GeorgianaElena
3e62ee347a one more place to ensure_server_simulate 2020-07-21 13:33:20 +03:00
GeorgianaElena
ba8be20abc ensure_server is now ensure_server_simulate 2020-07-21 12:04:54 +03:00
GeorgianaElena
15974a359f Group tests for fewer reloads 2020-06-21 13:55:52 +03:00
GeorgianaElena
b368b9716d Refactor proxy tests 2020-06-20 02:05:53 +03:00
GeorgianaElena
c31b9d3dea Allow extending traefik dynamic config 2020-06-18 17:29:50 +03:00
GeorgianaElena
a36de0715b Import CONFIG_DIR 2020-06-08 11:56:10 +03:00
GeorgianaElena
f1056339cc Add proxy integration test 2020-06-08 11:42:10 +03:00
GeorgianaElena
a130b939d2 Instruct setting env vars for dev setup 2020-02-17 17:13:57 +02:00
GeorgianaElena
2af177b753 Use pip from hub env to run tests 2020-02-17 17:13:42 +02:00
GeorgianaElena
b5ad4417a8 Don't copy everyhting 2020-02-17 13:09:16 +02:00
GeorgianaElena
abd506aa4c Test production workflow 2020-02-07 13:05:53 +02:00
GeorgianaElena
b7478dd032 Update test 2020-02-03 11:07:49 +02:00
Letian Wang
2698274173 upgrade jupyterlab to 1.2.6 2020-02-01 15:13:12 +11:00
Yuvi Panda
18eda64e53 Merge pull request #395 from GeorgianaElena/admin_pass_on_setup
Set admin password during install
2020-01-29 08:12:59 -08:00
Tim Head
aa2222cd08 Fix one more test 2020-01-25 20:54:10 +01:00
Tim Head
fb67438a23 Explicitly disable the new --user default in pip 2020-01-25 19:07:17 +01:00
GeorgianaElena
b4b37d84cc Added tests 2020-01-14 13:31:38 +02:00
GeorgianaElena
92c74d157f Fix failing plugin test 2020-01-13 18:38:47 +02:00
johannes.kaufmann
35772cf447 Try to test new user create hook 2019-12-03 09:43:16 +01:00
Min RK
7d30501fc5 Merge pull request #382 from GeorgianaElena/issue349
Allow adding users to specific groups
2019-07-12 09:38:21 +02:00
Jeremy Tuloup
b96a760aee Simplify test for the tljh_post_install hook 2019-07-02 12:53:06 +02:00
Jeremy Tuloup
f3232e7c44 Add tljh_post_install hook 2019-06-27 11:45:36 +02:00
GeorgianaElena
88a09285d2 Renamed group config option 2019-06-21 11:38:26 +03:00
GeorgianaElena
da443ebd4b Allow adding users to specific groups 2019-06-20 21:54:51 +03:00
GeorgianaElena
5ec046716a More idle culler tests 2019-06-12 17:05:13 +03:00
GeorgianaElena
c178afe4cd Idle culler integration test 2019-06-12 17:05:13 +03:00
yuvipanda
b584bd1b2a Add hook for custom jupyterhub_config.py content
This lets extensions directly control how JupyterHub
is configured
2019-06-05 15:20:49 +02:00
yuvipanda
77dc6a0e27 Add hook to install packages in hub environment
Required when installing additional authenticators or
spawners
2019-06-05 15:20:49 +02:00
yuvipanda
8ec3fab3f3 Make installer.log non-readable by non-root users
Doesn't have any sensitive info right now but might
in the future.

Fixes #142
2019-05-29 11:27:53 -07:00
yuvipanda
1cb6717fea Say 'running inside a docker container', not 'plain docker'
'Plain docker' makes no sense
2019-05-20 09:52:50 -07:00
yuvipanda
0370b7513e Add test for failure when running inside a plain docker container 2019-05-19 23:00:43 -07:00
yuvipanda
d9a4e64dfa Bump jupyterhub version for security patches
https://blog.jupyter.org/open-redirect-vulnerability-in-jupyter-jupyterhub-adf43583f1e4
2019-03-30 13:11:19 +05:30
GeorgianaElena
e8b303d01b Generate random traefik api password 2019-02-13 14:23:02 +02:00
GeorgianaElena
3ee387cd3b Fixed some issues 2019-02-13 14:23:02 +02:00
GeorgianaElena
eee29a0957 Replace chp with traefik-proxy 2019-02-13 14:23:02 +02:00