Commit Graph

1630 Commits

Author SHA1 Message Date
yuvipanda
8d582dcba8 Make it easier to run multiple independent integration tests
Provide higher level run-test command in integration-tests.
This runs a number of pytest files in the same container
with the same installation.
2018-08-11 10:59:03 -07:00
Chris Holdgraf
2023a0e460 Merge pull request #126 from choldgraf/copybutton_remove_css
removing extra copybutton files
2018-08-11 10:03:01 -07:00
Chris Holdgraf
ed3c280905 adding docs envt.yml 2018-08-11 09:57:06 -07:00
Yuvi Panda
cdabf35468 Merge pull request #107 from betatim/jlab-docs
[MRG] Adding CI for documentation and fixing docs warnings
2018-08-11 09:14:41 -07:00
Tim Head
358097ef8d Install docs dependencies 2018-08-11 08:29:54 +02:00
Tim Head
7769e8e950 Use intersphinx reference 2018-08-11 08:26:46 +02:00
Tim Head
22d8957b0b Catching up with breakage 2018-08-11 08:25:21 +02:00
Tim Head
ad9ba3634f Install make in the build environment 2018-08-11 08:10:41 +02:00
Tim Head
82e529cf12 Explicitly exclude file that is not in any TOC 2018-08-11 08:10:41 +02:00
Tim Head
b48b55e3bd Add documentation build to CI, warnings as errors
Adds a CircleCI job to build the documentation and makes it so that
sphinx warnings are treated as errors.
2018-08-11 08:10:41 +02:00
Chris Holdgraf
b534b62175 removing extra copybutton files 2018-08-10 22:50:33 -07:00
Yuvi Panda
a98a5c322b Merge pull request #118 from choldgraf/when
adding when to use tljh page
2018-08-10 19:47:43 -07:00
Yuvi Panda
627b8d45d4 Merge pull request #124 from choldgraf/copybutton
adding copy button to code blocks and fixing the integration bug
2018-08-10 19:47:10 -07:00
Chris Holdgraf
f8526c1a2f fixing copybutton and maybe the integration bug 2018-08-10 17:26:35 -07:00
Chris Holdgraf
8fe026b48f adding copy button 2018-08-10 15:28:22 -07:00
Chris Holdgraf
54e9cfc93f streamlining the whentouse page 2018-08-10 10:23:55 -07:00
Yuvi Panda
da589ce039 Merge pull request #117 from jupyterhub/github_auth
adding documentation for GitHub OAuth
2018-08-08 17:56:33 -07:00
Chris Holdgraf
87ffd179e0 adding when to use tljh page 2018-08-08 10:18:20 -07:00
Chris Holdgraf
3f3de73660 adding documentation for GitHub OAuth 2018-08-07 16:20:25 -07:00
Tim Head
0702f04956 Merge pull request #113 from willirath/patch-1
Fix quick links in README
2018-08-06 14:05:37 +01:00
Willi Rath
380f9b62db Fix quick links in README 2018-08-06 14:48:47 +02:00
Yuvi Panda
eea3344aa8 Merge pull request #111 from yuvipanda/nbresuse
Install nbresuse by default
2018-08-05 10:04:09 -07:00
yuvipanda
b5be59eae0 Add docs for nbresuse 2018-08-05 09:44:28 -07:00
yuvipanda
907d2b8f5b Move nb/serverextension tests to own file 2018-08-04 10:55:25 -07:00
yuvipanda
612124f298 Add test for nbextensions too 2018-08-04 10:54:26 -07:00
yuvipanda
ebc9530442 Fixup formatting for serverextensions test 2018-08-04 10:34:06 -07:00
yuvipanda
710bee593b Fix path to jupyter-serverextensions 2018-08-04 10:28:34 -07:00
yuvipanda
fbfa932c21 Don't use subprocess.run features from 3.7 2018-08-04 10:23:42 -07:00
yuvipanda
a8e6165fa5 Add test to check if serverextensions are installed 2018-08-04 10:17:35 -07:00
yuvipanda
1f4acfead3 Install gcc by default
Required by psutil, which is required by nbresuse
2018-08-04 09:58:28 -07:00
yuvipanda
37b3778264 Install nbresuse by default
Extremely useful to see how much RAM you are using right now
2018-08-03 15:09:38 -07:00
Yuvi Panda
8e8a303978 Merge pull request #103 from jupyterhub/skeleton
shared data and username emphasis
2018-08-03 15:08:41 -07:00
yuvipanda
5cf07c453f Fix rst syntax errors
- Add sudo wherever required
2018-08-03 14:57:00 -07:00
Chris Holdgraf
0fbc5ff0ae shared data and username emphasis 2018-08-03 14:55:56 -07:00
Yuvi Panda
0d43039439 Merge pull request #110 from yuvipanda/install-doc-reorg
Re-organize installation documentation
2018-08-03 14:49:07 -07:00
yuvipanda
3984db0e65 Add note about installation tutorials 2018-08-03 14:42:44 -07:00
Yuvi Panda
83c6c41f39 Merge pull request #91 from jupyterhub/docs
small updates to the docs
2018-08-03 10:57:19 -07:00
Yuvi Panda
be01336b95 Merge pull request #96 from minrk/test-https
unittests for traefik
2018-08-03 10:54:46 -07:00
Min RK
4522917c23 fix manual ssl config test 2018-08-03 16:17:22 +02:00
Min RK
f0a0d2f20d limit traefik permission check to ugo
ignores possible sticky bits, etc.
2018-08-03 16:11:49 +02:00
Min RK
51299e619b unittests for traefik 2018-08-03 16:09:25 +02:00
yuvipanda
3c861d3427 Move installer documentation to its own directory
Specific & different enough from tutorials
2018-08-02 12:38:11 -07:00
yuvipanda
6c3c437a85 Use appropriate heading underline style 2018-08-02 12:30:51 -07:00
yuvipanda
92205d7990 Remove LDAP specific auth howto document
This needs a lot more work before it is useful, so we
remove it for now.
2018-08-02 12:26:31 -07:00
yuvipanda
f154e0d936 Clarify generic authenticator setup documentation 2018-08-02 12:25:03 -07:00
yuvipanda
6f67a4762f Clarify command for deleting unix system users 2018-08-02 12:03:18 -07:00
Yuvi Panda
dc1275912d Merge pull request #87 from yuvipanda/escape-hatch
Load arbitrary .py config files from a conf.d dir
2018-08-02 11:57:26 -07:00
yuvipanda
0da615ce5a Add note about creating jupyterhub_config.d directory 2018-08-02 10:59:26 -07:00
yuvipanda
c5fc1a70d7 Add docs for escape hatch 2018-08-02 10:59:26 -07:00
yuvipanda
edfbbd8ae9 Use jupyterhub_config.d rather than config.d for overrides
Makes it clearer that these are jupyterhub_config.py snippets
rather than config.yaml snippets
2018-08-02 10:59:26 -07:00