Erik Sundell
0b8b87d7d0
Remove debugging trigger
2020-11-09 07:43:42 +01:00
Erik Sundell
3bf1d72905
Test in Ubuntu 20.04
2020-11-09 07:42:45 +01:00
Erik Sundell
8cdd449cca
Unpin mysql-connector-python and resolve errors
2020-11-09 07:42:12 +01:00
Erik Sundell
6fc3c19763
For CI readability, exit on first failure
2020-11-09 07:41:05 +01:00
Erik Sundell
265dc07c78
Remove .travis.yml, add GitHub workflow
2020-11-09 07:40:15 +01:00
Erik Sundell
1ae039ddef
Remove py3.7+ breaking test variation (has~x)
...
The jupyterhub/tests/test_spawner.py::test_spawner_routing[has~x] test
failed in py37+ but not in py36, and I think it is foundational to the
socket library of Python that has changed.
This is a stacktrace from Python/3.7.9/x64/lib/python3.7/site-packages/urllib3/util/connection.py:61
```
> for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
E socket.gaierror: [Errno -2] Name or service not known
```
Here is relevant documentation about socket.getaddrinfo.
https://docs.python.org/3.7/library/socket.html#socket.getaddrinfo
2020-11-09 07:32:11 +01:00
Erik Sundell
378d34b213
Don't ignore outer env vars
2020-11-09 07:31:16 +01:00
0mar
fad0679ce4
Refactored api method param names
2020-11-05 16:35:42 +01:00
0mar
154edebbf4
Added scope utilities and tests for them
2020-11-05 15:40:00 +01:00
Mohammad Wasil
9657430cac
Fix reverse proxy redirect from https
2020-11-04 17:59:28 +01:00
Mohammad Wasil
6271535f46
Merge pull request #1 from jupyterhub/master
...
Merge from jupyterhub/jupyterhub master
2020-11-04 17:02:28 +01:00
agp8x
2bef5ba981
Add prefix to prometheus metrics to group all jupyter metrics (see #1585 )
2020-11-04 13:54:31 +01:00
Alex Weaver
efb1f3c824
Run precommit hooks, fix formatting issue
2020-10-30 12:35:01 -05:00
Alex Weaver
53050a5836
Merge branch 'master' of https://github.com/jupyterhub/jupyterhub into cleanup-leftover-proxy
2020-10-30 12:14:08 -05:00
Alex Weaver
6428ad9f0b
Check proxy cmd before shutting down, cleaner shutdown on Windows
2020-10-30 12:13:50 -05:00
0mar
422fbf8dcc
Fixed scoping and authentication
2020-10-30 15:07:10 +01:00
0mar
496832d7b4
Adjusted tests to allow for scopes
2020-10-30 15:06:48 +01:00
Min RK
9068ff2239
back to dev
2020-10-30 13:22:14 +01:00
Min RK
fc6cd33ce0
release 1.2.1
1.2.1
2020-10-30 13:20:43 +01:00
Erik Sundell
b0b8e2d058
Merge pull request #3235 from minrk/changelog-1.2.1
...
Changelog for 1.2.1
2020-10-30 13:19:52 +01:00
Erik Sundell
6bfa402bfa
Apply suggestions from code review
2020-10-30 13:19:18 +01:00
Min RK
b51a0bba92
Changelog for 1.2.1
2020-10-30 13:15:19 +01:00
Erik Sundell
2d3f962a1d
Merge pull request #3234 from gesiscss/master
...
Make external JupyterHub services' oauth_no_confirm configuration work as intentend
2020-10-30 13:07:39 +01:00
Kenan Erdogan
625242136a
fix checking if oauth confirm is needed
2020-10-30 10:39:02 +01:00
Min RK
f92560fed0
back to dev
2020-10-29 14:06:20 +01:00
Min RK
8249ef69f0
release jupyterhub 1.2.0
1.2.0
2020-10-29 14:03:34 +01:00
Min RK
c63605425f
Merge pull request #3233 from minrk/1.2.0-final
...
latest changelog since 1.2.0b1
2020-10-29 14:03:01 +01:00
Min RK
5b57900c0b
1.2.0 heading in changelog
...
Co-authored-by: Erik Sundell <erik.i.sundell@gmail.com >
2020-10-29 14:02:35 +01:00
Erik Sundell
d0afdabd4c
order changelog entries systematically
2020-10-29 13:13:02 +01:00
Min RK
618746fa00
latest changelog since 1.2.0b1
2020-10-29 13:02:04 +01:00
Min RK
e7bc6c2ba9
Merge pull request #3229 from minrk/configurable-pagination
...
make pagination configurable
2020-10-29 10:53:29 +01:00
Min RK
e9f86cd602
make pagination configurable
...
add some unittests for pagination
reorganize pagination a bit to make it easier to configure
2020-10-29 09:24:34 +01:00
Erik Sundell
6e8517f795
Merge pull request #3232 from consideRatio/pr/travis-badge
...
Update travis-ci badge in README.md
2020-10-28 23:01:04 +01:00
Erik Sundell
5fa540bea1
Update travis-ci badge in README.md
2020-10-28 22:59:44 +01:00
0mar
e26fa682c1
Implemented mock scopes in tests and fixed scopes
2020-10-28 17:45:58 +01:00
0mar
21ea4ad2b6
Implemented mock scopes
2020-10-28 16:23:21 +01:00
Min RK
99f597887c
Merge pull request #3223 from consideRatio/pr/proxy-api_request-retries
...
Make api_request to CHP's REST API more reliable
2020-10-28 15:21:23 +01:00
IvanaH8
087c763d41
adding roles to services
2020-10-28 11:16:03 +01:00
Erik Sundell
352526c36a
Merge pull request #3226 from xlotlu/patch-1
...
Fix typo in documentation
2020-10-28 08:09:11 +01:00
Ionuț Ciocîrlan
cbbed04eed
fix typo
2020-10-28 03:00:31 +02:00
Christine Banek
b2e7b474ff
Allow options_from_form to be configurable
2020-10-27 12:11:48 -07:00
Erik Sundell
b2756fb18c
Retry on >=500 errors on hub to proxy REST API reqeusts
2020-10-27 16:53:53 +01:00
Erik Sundell
37b88029e4
Revert improved logging attempt
2020-10-27 16:28:56 +01:00
Erik Sundell
4b7413184e
Adjust hub to proxy REST API requests' timeouts
2020-10-27 16:23:40 +01:00
Min RK
41ef0da180
Merge pull request #3219 from elgalu/patch-3
...
Fix #2284 must be sent from authorization page
2020-10-27 15:41:05 +01:00
Erik Sundell
a4a8b3fa2c
Fix scope mistake
2020-10-27 13:38:34 +01:00
Erik Sundell
02e5984f34
Let API requests to CHP retry on 429,500,503,504 as well
2020-10-27 12:52:14 +01:00
0mar
dece64d248
Separated scope from other decorators
2020-10-27 09:43:43 +01:00
Erik Sundell
b91c5a489c
Rely on HTTPError over pycurl assumed CurlError
2020-10-26 20:39:20 +01:00
Erik Sundell
c47c3b2f9e
Make api_request to CHP's REST API more reliable
2020-10-25 02:35:36 +01:00