Commit Graph

1375 Commits

Author SHA1 Message Date
Erik Sundell
324ded0003 Consistent whitespace chomping in jinja templates
Always chomp left, never right. This is what we do in the helm chart templates and has been very easy to be consistent with for a good result with little to no issues.
2023-05-18 11:18:09 +02:00
Min RK
c5dec7f3b4 update test expectations for traefik ssl 2023-05-17 09:41:55 +02:00
Min RK
aee707c68c Specify tls cipher suites
Co-authored-by: Mridul Seth <mail@mriduls.com>
2023-05-16 21:12:10 +02:00
Min RK
59648b79d4 increase progress page test timeout
seems to be why it fails sometimes
2023-05-16 21:10:44 +02:00
Min RK
dfc8b5557c debugging progress page output 2023-05-16 21:07:20 +02:00
Min RK
33ac7239fe jupyterhub-traefik-proxy 1.0 2023-05-16 20:58:53 +02:00
Min RK
7f53a4f14c update traefik checksums 2023-05-16 14:57:39 +02:00
Min RK
5763758fa4 traefik v2.10.1
Co-authored-by: Erik Sundell <erik.i.sundell@gmail.com>
2023-05-16 14:53:27 +02:00
Min RK
0e76f6dff9 support letsencrypt staging server
for easier testing
2023-05-16 13:27:23 +02:00
Min RK
776ff5273b update letsEncrypt config after testing
verified this works now
2023-05-16 13:27:23 +02:00
Min RK
a58956f14b update for traefik v2, treafik-proxy v1
- tls config is no longer allowed in static config file, add separate dynamic config
- no longer need to persist auth config ourselves (TraefikProxy handles this)
- make sure to reload proxy before reloading hub in tests
2023-05-16 11:47:23 +02:00
Min RK
e353ab80c3 traefik 2.9.9
- traefik releases are tarballs now
- move traefik platform check to download function
  for easier unit testing on unsupported platforms
2023-05-15 15:27:52 +02:00
Erik Sundell
af1511cc46 Merge pull request #892 from consideRatio/pr/upgrade-pip
Upgrade pip in hub env from 21.3 to to 23.1 when bootstrap script runs
2023-05-15 11:54:41 +02:00
Erik Sundell
2fdae421da Merge pull request #893 from consideRatio/pr/add-pre-commit-isort-and-autoflake
pre-commit: add isort and autoflake
2023-05-15 11:54:17 +02:00
pre-commit-ci[bot]
e95942d61b [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-05-15 08:51:36 +00:00
Erik Sundell
b366d6b63f Remove unused copy-paste remnants in tests 2023-05-15 10:49:56 +02:00
Erik Sundell
c093aa0e50 pre-commit: add autoflake and isort, include autoformatter config 2023-05-15 10:43:59 +02:00
Erik Sundell
6622c60d01 Merge pull request #891 from consideRatio/pr/pre-com-up
pre-commit.ci configured to update pre-commit hooks on a monthly basis
2023-05-15 10:33:41 +02:00
Erik Sundell
4c6d54c79d Upgrade pip in hub env from 21.3 to to 23.1 when bootstrap script runs 2023-05-13 23:30:26 +02:00
Erik Sundell
7b8d6dffcc pre-commit.ci configured to update pre-commit hooks on a monthly basis 2023-05-13 23:26:54 +02:00
Erik Sundell
3e2f8cabfd Merge pull request #887 from consideRatio/pr/awscogito-example
docs(awscognito): add custom claims example
2023-05-13 20:04:49 +02:00
Erik Sundell
186ae7171c Merge pull request #881 from consideRatio/curvenote/main
added `remove_named_servers` setting for jupyterhub-idle-culler
2023-05-13 20:04:15 +02:00
Fabian Fischer
8dba109c43 docs(awscognito): add custom claims example
After struggling with my custom department claim and getting helped in https://discourse.jupyter.org/t/genericauthenticator-with-cognito-how-to-check-for-department-match/18105/1 I wanted to give back to the community.

Rebased by Erik Sundell, originally committed in .rst, now transferred
to .md
2023-05-13 19:56:56 +02:00
Min RK
bdc90d6ba4 Merge pull request #880 from consideRatio/pr/bump-jupyterhub
update: jupyterhub 4
2023-05-12 00:16:58 +02:00
pre-commit-ci[bot]
922db1ae8e [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-05-11 21:47:14 +00:00
Erik Sundell
c09e83a6c8 Pass xsrf token in tests to /hub/api requests 2023-05-11 23:46:55 +02:00
Erik Sundell
b3365fbe45 update: jupyterhub 4 2023-05-11 23:19:27 +02:00
Erik Sundell
7431151ed3 Merge pull request #886 from minrk/test-hub-version
add integration test for hub version
2023-05-11 23:16:44 +02:00
Min RK
83452500fb Merge pull request #882 from jupyterhub/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2023-05-11 10:56:07 +02:00
Min RK
c1df7e9735 integration test: include pip freeze in output 2023-05-11 10:55:35 +02:00
Min RK
1dd25392a2 add integration test for hub version
make sure the hub has the version we expect
2023-05-11 10:55:17 +02:00
pre-commit-ci[bot]
5cbd7533e8 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/asottile/pyupgrade: v3.3.1 → v3.4.0](https://github.com/asottile/pyupgrade/compare/v3.3.1...v3.4.0)
- [github.com/pre-commit/mirrors-prettier: v3.0.0-alpha.6 → v3.0.0-alpha.9-for-vscode](https://github.com/pre-commit/mirrors-prettier/compare/v3.0.0-alpha.6...v3.0.0-alpha.9-for-vscode)
2023-05-09 05:05:28 +00:00
Erik Sundell
b048a56a30 Merge pull request #883 from audiodude/update-do
Docs: Update DigitalOcean install instructions with new screenshot for "user data"
2023-05-08 23:10:37 +02:00
Travis Briggs
b9e3cfe867 Update cost of Digital Ocean server and add new screenshot of Advanced Options -> User Data 2023-04-24 19:26:56 -07:00
pre-commit-ci[bot]
e6994aab2d [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-04-24 00:10:25 +00:00
stevejpurves
836056f404 💚 green tests 2023-04-24 02:05:30 +02:00
stevejpurves
3f180a939f 🧪 add test 2023-04-24 02:05:30 +02:00
stevejpurves
fc34bc74aa added remove_named_servers setting 2023-04-24 02:05:28 +02:00
Erik Sundell
4aa96d92c3 Merge pull request #879 from Rom1deTroyes/patch-1
Typo : username -> admin-user-name
2023-04-24 01:58:02 +02:00
Romain Heller
ad5743c837 Typo : username -> admin-user-name 2023-04-23 21:52:47 +02:00
Erik Sundell
cca199ea68 Merge pull request #878 from consideRatio/pr/fix-readme-badge
docs: fix readme badge for tests
2023-04-17 15:13:16 +02:00
Erik Sundell
7cc4ebc7b2 docs: fix readme badge for tests 2023-04-17 15:08:07 +02:00
Erik Sundell
578e0a1fa1 Merge pull request #858 from minrk/update-base-env
Update base user environment to mambaforge 23.1.0-1 (Python 3.10)
2023-04-17 11:54:10 +02:00
Min RK
2fcd8efde3 increase test timeout
15 minutes isn't always enough for integration tests
2023-04-17 11:00:18 +02:00
Min RK
f13a31c20c update upgrade expectation for test_installer
it may not upgrade all the way to 1.4 if other packages are pinned in the base env
2023-04-17 10:56:24 +02:00
Erik Sundell
438df10e1a Fix tests for update of mambaforge from 22.11.1-4 to 23.1.0-1 2023-04-17 10:26:38 +02:00
Min RK
000e4f2540 sync with main 2023-04-17 09:44:58 +02:00
Min RK
8a174da59a Merge pull request #876 from consideRatio/pr/add-upgrade-tests
maint: add upgrade test from main branch, latest release, and 0.2.0
2023-04-17 09:43:23 +02:00
Erik Sundell
acd420765a ci: cleanup no longer needed .rst file type reference 2023-04-15 11:45:44 +02:00
Erik Sundell
6883316c36 Update mambaforge from 22.11.1-4 to 23.1.0-1 2023-04-15 11:06:29 +02:00