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
Min RK
0a0b20834f
don't check mediaspace.msu links
...
check seems to fail from CI
2025-08-05 21:04:39 -07:00
Min RK
3a26e66adc
Merge pull request #5121 from jupyterhub/dependabot/npm_and_yarn/npm-minor-5b22288188
...
Bump sass from 1.89.2 to 1.90.0 in the npm-minor group
2025-08-05 21:02:49 -07:00
dependabot[bot]
94faddb1e0
Bump @fortawesome/fontawesome-free from 6.7.2 to 7.0.0
...
Bumps [@fortawesome/fontawesome-free](https://github.com/FortAwesome/Font-Awesome ) from 6.7.2 to 7.0.0.
- [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/6.7.2...7.0.0 )
---
updated-dependencies:
- dependency-name: "@fortawesome/fontawesome-free"
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-06 03:46:25 +00:00
dependabot[bot]
d1ebd8e5bf
Bump sass from 1.89.2 to 1.90.0 in the npm-minor group
...
Bumps the npm-minor group with 1 update: [sass](https://github.com/sass/dart-sass ).
Updates `sass` from 1.89.2 to 1.90.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.89.2...1.90.0 )
---
updated-dependencies:
- dependency-name: sass
dependency-version: 1.90.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: npm-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-06 03:46:19 +00:00
Min RK
a59b33686a
Merge pull request #5119 from minrk/dependabot-jest-group
...
jsx: add dependabot group for jest, update everything
2025-08-05 20:45:18 -07:00
Min RK
b6d0a62c75
Merge pull request #5120 from minrk/test_singleuser_xsrf
...
use browser.wait_for_url instead of expect(browser).to_have_url
2025-08-05 20:44:37 -07:00
Min RK
0404ba6433
use browser.wait_for_url instead of expect(browser).to_have_url when waiting for spawns
...
main effect: timeout is 30 seconds instead of 5, but the principle matches better
in that we expect things to be happening behind the scenes,
rather than asserting something about the _current_ state when the expect is called
2025-08-05 13:43:19 -07:00
Min RK
f707ff372d
npm upgrade
2025-08-05 13:02:41 -07:00
Min RK
370c649d61
update deprecated toBeCalledWith -> toHaveBeenCalledWith
2025-08-05 13:02:31 -07:00
Min RK
1fe10713fd
update jest group
2025-08-05 13:02:11 -07:00
Min RK
ed80a8232f
add jest group to dependabot
2025-08-05 10:45:32 -07:00
Min RK
0884ebc948
update docs links following permanent redirects
...
- make linkcheck
- apply all "permanent redirect" fixes
- manually change a couple version URLs like sudo to unversioned URLs
2025-08-05 10:39:08 -07:00
Min RK
1da7eee9ba
update voila homepage link
...
use homepage instead of broken gallery link
new gallery URL is https://voila-gallery.github.io fwiw
2025-08-05 10:14:50 -07:00