Commit Graph

8112 Commits

Author SHA1 Message Date
dependabot[bot]
21b77e2348 Bump webpack from 5.101.3 to 5.102.0 in /jsx
Bumps [webpack](https://github.com/webpack/webpack) from 5.101.3 to 5.102.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.101.3...v5.102.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-version: 5.102.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-01 18:15:04 +00:00
Simon Li
b5e43b7dfb Merge pull request #5154 from jupyterhub/dependabot/npm_and_yarn/jsx/jest-environment-jsdom-30.2.0
Bump jest-environment-jsdom from 30.1.2 to 30.2.0 in /jsx
2025-10-01 19:13:21 +01:00
Simon Li
eab7e54d3d Merge pull request #5153 from jupyterhub/dependabot/npm_and_yarn/jsx/babel-jest-30.2.0
Bump babel-jest from 30.1.2 to 30.2.0 in /jsx
2025-10-01 19:13:09 +01:00
Simon Li
2b3a9d9ab8 Merge pull request #5152 from jupyterhub/dependabot/npm_and_yarn/jsx/jsx-minor-448ac8906f
Bump the jsx-minor group in /jsx with 3 updates
2025-10-01 19:12:57 +01:00
Simon Li
fb4872f74d Merge pull request #5151 from jupyterhub/dependabot/npm_and_yarn/npm-minor-63a4549d52
Bump the npm-minor group with 2 updates
2025-10-01 19:03:47 +01:00
dependabot[bot]
e390ba0e4d Bump jest-environment-jsdom from 30.1.2 to 30.2.0 in /jsx
Bumps [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) from 30.1.2 to 30.2.0.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.2.0/packages/jest-environment-jsdom)

---
updated-dependencies:
- dependency-name: jest-environment-jsdom
  dependency-version: 30.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-01 17:33:25 +00:00
dependabot[bot]
9c2ca005b5 Bump babel-jest from 30.1.2 to 30.2.0 in /jsx
Bumps [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) from 30.1.2 to 30.2.0.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.2.0/packages/babel-jest)

---
updated-dependencies:
- dependency-name: babel-jest
  dependency-version: 30.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-01 17:29:33 +00:00
dependabot[bot]
3861163bbb Bump the jsx-minor group in /jsx with 3 updates
Bumps the jsx-minor group in /jsx with 3 updates: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js), [eslint](https://github.com/eslint/eslint) and [globals](https://github.com/sindresorhus/globals).


Updates `@eslint/js` from 9.34.0 to 9.36.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.36.0/packages/js)

Updates `eslint` from 9.34.0 to 9.36.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.34.0...v9.36.0)

Updates `globals` from 16.3.0 to 16.4.0
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 9.36.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: jsx-minor
- dependency-name: eslint
  dependency-version: 9.36.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: jsx-minor
- dependency-name: globals
  dependency-version: 16.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: jsx-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-01 17:10:54 +00:00
dependabot[bot]
b105fe14dc Bump the npm-minor group with 2 updates
Bumps the npm-minor group with 2 updates: [@fortawesome/fontawesome-free](https://github.com/FortAwesome/Font-Awesome) and [sass](https://github.com/sass/dart-sass).


Updates `@fortawesome/fontawesome-free` from 7.0.0 to 7.0.1
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/7.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/7.0.0...7.0.1)

Updates `sass` from 1.91.0 to 1.93.2
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.91.0...1.93.2)

---
updated-dependencies:
- dependency-name: "@fortawesome/fontawesome-free"
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-minor
- dependency-name: sass
  dependency-version: 1.93.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-01 17:10:35 +00:00
Erik Sundell
950d98ee57 Merge pull request #5147 from jupyterhub/dependabot/github_actions/actions/setup-node-5
Bump actions/setup-node from 4 to 5
2025-10-01 08:17:22 +02:00
Erik Sundell
6d2f47150b Merge pull request #5148 from jupyterhub/dependabot/github_actions/actions/setup-python-6
Bump actions/setup-python from 5 to 6
2025-10-01 08:12:27 +02:00
dependabot[bot]
203cbe291e Bump actions/setup-node from 4 to 5
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-01 06:08:34 +00:00
dependabot[bot]
f22c239666 Bump actions/setup-python from 5 to 6
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-01 06:08:04 +00:00
Erik Sundell
783ddf5265 Merge pull request #5149 from jupyterhub/dependabot/github_actions/actions/checkout-5
Bump actions/checkout from 4 to 5
2025-10-01 08:04:59 +02:00
dependabot[bot]
c92ef8bd45 Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [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/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-01 05:01:26 +00:00
Raniere Silva
074917d9be Merge pull request #5129 from rgaiacs/5115-windows-wsl
Add note about Windows Subsystem for Linux
2025-09-15 08:37:09 +02:00
Raniere Gaia Costa da Silva
8ae8f75516 Improve sentence based on feedback from @minrk
https://github.com/jupyterhub/jupyterhub/pull/5129#discussion_r2344866770
2025-09-15 08:02:46 +02:00
Raniere Silva
e8aef6587e Update docs/source/contributing/setup.md
Co-authored-by: Simon Li <orpheus+devel@gmail.com>
2025-09-15 07:56:40 +02:00
Simon Li
6f776053e8 Merge pull request #5140 from minrk/quickstart-allow
update quickstart, authenticator doc with 5.0 allow changes
2025-09-13 13:46:56 +01:00
Min RK
42ee0f9797 update quickstart, authenticator doc with 5.0 allow changes 2025-09-12 08:57:14 -07:00
Min RK
7090444ce4 Merge pull request #5137 from akhmerov/collaboration_sharing_docs
update the status of access sharing UI
2025-09-03 12:54:42 -07:00
Anton Akhmerov
818964fd3a update the status of access sharing UI 2025-09-02 13:50:03 +02:00
Simon Li
63383ce9db Merge pull request #5135 from jupyterhub/dependabot/npm_and_yarn/jsx/jsx-minor-f3086918b8
Bump the jsx-minor group in /jsx with 13 updates
2025-09-02 12:26:42 +01:00
dependabot[bot]
89d9e43d3c Bump the jsx-minor group in /jsx with 13 updates
Bumps the jsx-minor group in /jsx with 13 updates:

| Package | From | To |
| --- | --- | --- |
| [bootstrap](https://github.com/twbs/bootstrap) | `5.3.7` | `5.3.8` |
| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router) | `7.7.1` | `7.8.2` |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) | `7.28.0` | `7.28.3` |
| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) | `7.28.0` | `7.28.3` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.32.0` | `9.34.0` |
| [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.6.4` | `6.8.0` |
| [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) | `30.0.5` | `30.1.2` |
| [eslint](https://github.com/eslint/eslint) | `9.32.0` | `9.34.0` |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.5.3` | `5.5.4` |
| [eslint-plugin-unused-imports](https://github.com/sweepline/eslint-plugin-unused-imports) | `4.1.4` | `4.2.0` |
| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `30.0.5` | `30.1.2` |
| [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) | `30.0.5` | `30.1.2` |
| [webpack](https://github.com/webpack/webpack) | `5.101.0` | `5.101.3` |


Updates `bootstrap` from 5.3.7 to 5.3.8
- [Release notes](https://github.com/twbs/bootstrap/releases)
- [Commits](https://github.com/twbs/bootstrap/compare/v5.3.7...v5.3.8)

Updates `react-router` from 7.7.1 to 7.8.2
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router@7.8.2/packages/react-router)

Updates `@babel/core` from 7.28.0 to 7.28.3
- [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.28.3/packages/babel-core)

Updates `@babel/preset-env` from 7.28.0 to 7.28.3
- [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.28.3/packages/babel-preset-env)

Updates `@eslint/js` from 9.32.0 to 9.34.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.34.0/packages/js)

Updates `@testing-library/jest-dom` from 6.6.4 to 6.8.0
- [Release notes](https://github.com/testing-library/jest-dom/releases)
- [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md)
- [Commits](https://github.com/testing-library/jest-dom/compare/v6.6.4...v6.8.0)

Updates `babel-jest` from 30.0.5 to 30.1.2
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/HEAD/packages/babel-jest)

Updates `eslint` from 9.32.0 to 9.34.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.32.0...v9.34.0)

Updates `eslint-plugin-prettier` from 5.5.3 to 5.5.4
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.3...v5.5.4)

Updates `eslint-plugin-unused-imports` from 4.1.4 to 4.2.0
- [Commits](https://github.com/sweepline/eslint-plugin-unused-imports/compare/v4.1.4...v4.2.0)

Updates `jest` from 30.0.5 to 30.1.2
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/HEAD/packages/jest)

Updates `jest-environment-jsdom` from 30.0.5 to 30.1.2
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/HEAD/packages/jest-environment-jsdom)

Updates `webpack` from 5.101.0 to 5.101.3
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.101.0...v5.101.3)

---
updated-dependencies:
- dependency-name: bootstrap
  dependency-version: 5.3.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: jsx-minor
- dependency-name: react-router
  dependency-version: 7.8.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: jsx-minor
- dependency-name: "@babel/core"
  dependency-version: 7.28.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: jsx-minor
- dependency-name: "@babel/preset-env"
  dependency-version: 7.28.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: jsx-minor
- dependency-name: "@eslint/js"
  dependency-version: 9.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: jsx-minor
- dependency-name: "@testing-library/jest-dom"
  dependency-version: 6.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: jsx-minor
- dependency-name: babel-jest
  dependency-version: 30.1.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: jsx-minor
- dependency-name: eslint
  dependency-version: 9.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: jsx-minor
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.5.4
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: jsx-minor
- dependency-name: eslint-plugin-unused-imports
  dependency-version: 4.2.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: jsx-minor
- dependency-name: jest
  dependency-version: 30.1.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: jsx-minor
- dependency-name: jest-environment-jsdom
  dependency-version: 30.1.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: jsx-minor
- dependency-name: webpack
  dependency-version: 5.101.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: jsx-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 10:53:46 +00:00
Simon Li
60944e48bf Merge pull request #5134 from jupyterhub/dependabot/npm_and_yarn/npm-minor-09bae83008
Bump the npm-minor group with 2 updates
2025-09-02 11:27:41 +01:00
Erik Sundell
a24292b54c Merge pull request #5132 from jupyterhub/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2025-09-02 12:21:20 +02:00
dependabot[bot]
a14792decd Bump the npm-minor group with 2 updates
Bumps the npm-minor group with 2 updates: [bootstrap](https://github.com/twbs/bootstrap) and [sass](https://github.com/sass/dart-sass).


Updates `bootstrap` from 5.3.7 to 5.3.8
- [Release notes](https://github.com/twbs/bootstrap/releases)
- [Commits](https://github.com/twbs/bootstrap/compare/v5.3.7...v5.3.8)

Updates `sass` from 1.90.0 to 1.91.0
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.90.0...1.91.0)

---
updated-dependencies:
- dependency-name: bootstrap
  dependency-version: 5.3.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-minor
- dependency-name: sass
  dependency-version: 1.91.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-02 09:56:43 +00:00
pre-commit-ci[bot]
ad358a9884 [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.12.7 → v0.12.11](https://github.com/astral-sh/ruff-pre-commit/compare/v0.12.7...v0.12.11)
- [github.com/pre-commit/pre-commit-hooks: v5.0.0 → v6.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v5.0.0...v6.0.0)
2025-09-01 20:44:20 +00:00
Yuvi
0e4c6c6581 Merge pull request #5130 from yuvipanda/fa-7
Upgrade to font-awesome 7
2025-08-19 12:30:05 -07:00
YuviPanda
cbace1de16 Switch to font-awesome 7 properly 2025-08-18 19:05:31 -07:00
Yuvi
af7ccfc117 Merge pull request #5128 from rgaiacs/review-contributing-section
Review contributing section from documentation
2025-08-15 08:43:50 -07:00
Raniere Gaia Costa da Silva
1ef87fb41a Fix note block 2025-08-15 08:08:25 +02:00
Raniere Gaia Costa da Silva
093dea9bcf Fix admonition block 2025-08-15 08:07:09 +02:00
pre-commit-ci[bot]
9e0c75884c [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-08-14 08:24:45 +00:00
Raniere Gaia Costa da Silva
16e5080ae9 Add note about Windows Subsystem for Linux
Closes https://github.com/jupyterhub/jupyterhub/issues/5115
2025-08-14 10:20:59 +02:00
pre-commit-ci[bot]
5abf4bdb75 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-08-14 07:59:32 +00:00
Raniere Gaia Costa da Silva
225e87d9db Review 'Testing JupyterHub and linting code' page 2025-08-14 09:55:22 +02:00
Raniere Gaia Costa da Silva
d923b9b736 Review 'Contributing Documentation' page 2025-08-14 09:43:51 +02:00
Raniere Gaia Costa da Silva
0b98bcd503 Review 'Community communication channels' page 2025-08-14 09:43:29 +02:00
Min RK
d38e41fd97 Merge pull request #5067 from kreuzert/main
Add Authenticator.refresh_pre_stop option
2025-08-13 08:48:16 -07:00
pre-commit-ci[bot]
37fd7af917 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-08-13 15:31:19 +00:00
Min RK
20895dba83 check it's a user before comparing username 2025-08-13 08:30:22 -07:00
Tim Kreuzer
2079d1e7c4 force stop when user.name != self.current_user.name (e.g. admin stopping a server) 2025-08-11 15:07:22 +02:00
Erik Sundell
1b0355b173 Merge pull request #5124 from manics/sqlite-production
Remove warnings about sqlite in production
2025-08-09 18:07:59 +02:00
Simon Li
df11d83d2c Remove warnings about sqlite in production
Closes https://github.com/jupyterhub/jupyterhub/issues/5055
2025-08-09 16:14:17 +01:00
Min RK
83db40b01f Merge pull request #5093 from kateryna-tarelkina-dd/confirm-named-server-deletion
Add confirmation dialog for named server deletion
2025-08-06 21:33:49 -07:00
Min RK
12dc3a9ff8 sync with main 2025-08-06 21:18:21 -07:00
Raniere Silva
61c48fd453 Merge pull request #5118 from minrk/doc-links
update doc links with permanent redirects
2025-08-06 13:01:10 +02:00
Raniere Silva
45294dfdc7 Merge pull request #5123 from minrk/header-dropdown-text
allow 6 items in header drop-down
2025-08-06 09:27:57 +02:00
Min RK
46ccb3cd4a allow 6 items in header drop-down
we only have 6 items, so don't put one item under More
2025-08-05 21:13:42 -07:00