Commit Graph

7113 Commits

Author SHA1 Message Date
Min RK
ac2c74e5f3 increase resolution of event-loop-tick metric to 5ms below 50ms 2023-11-09 09:26:59 +01:00
Min RK
20c39d474a add event_loop_interval_seconds metric
measures event loop responsiveness

uses a Histogram to track how many iterations fit in a given bucket
2023-10-26 14:25:36 +02:00
Min RK
26a744456b Merge pull request #4607 from jupyterhub/dependabot/npm_and_yarn/jsx/babel/traverse-7.23.2
Bump @babel/traverse from 7.22.5 to 7.23.2 in /jsx
2023-10-20 10:09:45 +02:00
dependabot[bot]
21e7cc53f9 Bump @babel/traverse from 7.22.5 to 7.23.2 in /jsx
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.5 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-19 10:22:55 +00:00
Erik Sundell
0d6c27ca1d Merge pull request #4603 from yuvipanda/nokpy
Remove links to okpy from docs
2023-10-16 06:58:42 +02:00
Yuvi Panda
c5e11e4d7a Merge pull request #4602 from johncf/johncf-patch-1
Change `db_url` schema in docs from `postgres` to `postgresql`
2023-10-16 09:52:25 +05:30
YuviPanda
b50fa894ad Remove links to okpy from docs
These were removed in
https://github.com/jupyterhub/oauthenticator/pull/691,
and now the link checker is not happy.
2023-10-16 09:49:50 +05:30
John Charankattu
1ed2c4d07d DOC change db_url schema from postgres to postgresql
sqlalchemy no longer supports postgres schema
2023-10-13 19:51:51 +05:30
Simon Li
70717dc9ab Merge pull request #4599 from jupyterhub/dependabot/npm_and_yarn/jsx/postcss-8.4.31
Bump postcss from 8.4.24 to 8.4.31 in /jsx
2023-10-04 09:48:08 +01:00
dependabot[bot]
f8ec54c3e0 Bump postcss from 8.4.24 to 8.4.31 in /jsx
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.24 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.24...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-04 03:13:34 +00:00
Yuvi Panda
6f0e4e1f7d Merge pull request #4598 from minrk/un-yarn
jsx: trade yarn for npm
2023-10-03 20:12:59 -07:00
Min RK
c689ec726d jsx: trade yarn for npm
we're already using npm at the top-level, using both yarn and npm complicates things

- stop excluding package-lock.json from the repo
2023-10-03 14:40:10 +02:00
Min RK
5deb594933 Merge pull request #4597 from minrk/nodesource
update nodesource installation in docker
2023-10-03 14:35:06 +02:00
Erik Sundell
671ae3c0d7 Merge pull request #4596 from minrk/fix-docker
fix package_data in docker images
2023-10-03 13:43:29 +02:00
Min RK
8a6fab9673 update nodesource installation
old script is deprecated and adds 60 second delay to builds

update build node to 20 while we're at it
2023-10-03 13:26:47 +02:00
Min RK
3baae644d6 fix setuptools-scm in docker
- needs git, .git files
- needs setuptools_scm config section in pyproject.toml
2023-10-03 13:00:59 +02:00
Min RK
00777568d0 verify installed data files in docker images 2023-10-03 13:00:42 +02:00
Erik Sundell
e5b52b9ac5 Merge pull request #4595 from jupyterhub/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2023-10-03 12:38:34 +02:00
pre-commit-ci[bot]
7a5a21be29 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/asottile/pyupgrade: v3.10.1 → v3.14.0](https://github.com/asottile/pyupgrade/compare/v3.10.1...v3.14.0)
- [github.com/psf/black: 23.7.0 → 23.9.1](https://github.com/psf/black/compare/23.7.0...23.9.1)
2023-10-03 10:33:36 +00:00
Min RK
29e954c407 Merge pull request #4588 from jupyterhub/dependabot/github_actions/docker/build-push-action-5
Bump docker/build-push-action from 4 to 5
2023-10-02 11:56:51 +02:00
dependabot[bot]
7e3b0008f8 Bump docker/build-push-action from 4 to 5
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-01 08:52:41 +00:00
Erik Sundell
02622edcc6 Merge pull request #4589 from jupyterhub/dependabot/github_actions/docker/setup-qemu-action-3
Bump docker/setup-qemu-action from 2 to 3
2023-10-01 10:52:07 +02:00
dependabot[bot]
f89fd26d92 Bump docker/setup-qemu-action from 2 to 3
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-01 08:26:18 +00:00
Erik Sundell
f0ed10091b Merge pull request #4590 from jupyterhub/dependabot/github_actions/docker/setup-buildx-action-3
Bump docker/setup-buildx-action from 2 to 3
2023-10-01 10:25:26 +02:00
Erik Sundell
6175819f54 Merge pull request #4591 from jupyterhub/dependabot/github_actions/actions/checkout-4
Bump actions/checkout from 3 to 4
2023-10-01 10:08:07 +02:00
dependabot[bot]
9f8516d47e Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-01 05:54:39 +00:00
dependabot[bot]
c5c72cddfc Bump docker/setup-buildx-action from 2 to 3
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-01 05:54:35 +00:00
Erik Sundell
060ef8be58 Merge pull request #4586 from minrk/linux-die
skip linkcheck for linux.die.net
2023-09-29 12:06:09 +02:00
Min RK
6905c75cea skip linkcheck for linux.die.net
links work, but site seems to block linkcheck requests from CI with 403
2023-09-29 11:10:45 +02:00
Min RK
1b7ca1e5de Merge pull request #4568 from LexiJess/main
Update gallery-jhub-deployments.md
2023-09-29 11:02:28 +02:00
Yuvi Panda
be96990258 Fix link syntax
Co-authored-by: Min RK <benjaminrk@gmail.com>
2023-09-27 10:37:22 -07:00
Simon Li
be9f9b18d2 Merge pull request #4583 from minrk/go-away-dependabot
move oldest-dependencies to requirements.old
2023-09-26 09:47:22 +01:00
Min RK
4433efe14d move oldest-dependencies to requirements.old
to avoid dependabot alerts
2023-09-26 09:44:35 +02:00
Erik Sundell
f5baa7b55c Merge pull request #4571 from minrk/pin-down-oldest
TST: apply lower-bound pins during install, rather than later
2023-09-25 15:52:54 +02:00
Min RK
a1ec5bb09a support classic notebook server in test extension 2023-09-25 14:54:25 +02:00
Min RK
f7b5d8e4c5 try frozen env for oldest-dependencies
should avoid broken envs due to updates, when checking against outdated envs is the point
2023-09-25 14:09:50 +02:00
Min RK
577c93c70a Merge pull request #4570 from minrk/fix-filter-union
fix mutation of frozenset in scope intersection
2023-09-25 12:30:55 +02:00
Yuvi Panda
1df0e171d4 Merge pull request #4511 from yuvipanda/auth-model
Rename parameter for post_auth_hook to be clearer
2023-09-18 18:09:09 -07:00
Min RK
96c5c52bf9 Merge pull request #4572 from diocas/main
Don't log user model on auth by default
2023-09-15 19:50:49 +02:00
Diogo Castro
8f4764426f Don't log user model on auth by default 2023-09-15 15:56:11 +02:00
Min RK
93fc1d0efa Merge pull request #4567 from jabbera/fix-version-check
Use {base_url}/api for checking hub version
2023-09-15 12:42:48 +02:00
Min RK
01edb634ef fix mutation of frozenset in scope intersection
In the unusual situation of:

1. both sides having a filter on `servers`
2. those filters being different
3. _and_ some permissions are granted via higher-level group or user membership
2023-09-15 09:27:26 +02:00
pre-commit-ci[bot]
fd14ce2de3 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2023-09-14 13:26:27 +00:00
jabbera
73aa219ebe q 2023-09-13 15:30:51 -04:00
Simon Li
30ed97d153 Merge pull request #4564 from minrk/undeprecate-ip-port
undeprecate JupyterHub.ip/port/base_url
2023-09-13 19:01:17 +01:00
Jessie Hanson
f396c9910e Update gallery-jhub-deployments.md
Adding the Sirepo gateway to the list of Jupyter instances.
2023-09-13 09:53:17 -06:00
Erik Sundell
fbd28ef0fd Merge pull request #4561 from minrk/better-wait-up
Improve debugging when waiting for servers
2023-09-13 16:57:26 +02:00
Erik Sundell
d7849f0d99 Merge pull request #4560 from minrk/set-token-cookie
singleuser extension: persist token from ?token=... url in cookie
2023-09-13 16:17:50 +02:00
Min RK
23fd5bc87e call it _persist_url_token_if_set
instead of _persist_url_token, which suggests it will always do something
2023-09-13 15:21:52 +02:00
Min RK
cbc9f19d6e more detailed, verbose wait for proxy startup 2023-09-13 14:55:43 +02:00