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
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
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]
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
Min RK
d92226134d
Merge pull request #5099 from jupyterhub/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2025-08-05 10:04:22 -07:00
Min RK
d9f2ec0b8e
Merge pull request #5104 from jupyterhub/dependabot/npm_and_yarn/jsx/multi-96c788614a
...
Bump on-headers and compression in /jsx
2025-08-05 09:57:18 -07:00
Min RK
90c95d5665
Merge pull request #5112 from jupyterhub/dependabot/npm_and_yarn/jsx/jsx-minor-6c008ffc99
...
Bump the jsx-minor group across 1 directory with 14 updates
2025-08-05 09:50:03 -07:00
Erik Sundell
1b00e49e4d
Merge pull request #5116 from rgaiacs/improve-documentation-dev
...
Collection of small improvements to contributor documentation
2025-08-05 16:02:49 +02:00
Raniere Gaia Costa da Silva
3e09b979bc
Re-write small parts of "Setting up a development install"
2025-08-05 15:29:47 +02:00
Raniere Gaia Costa da Silva
e81884fabb
Use "and" instead of "&" in text
2025-08-05 15:19:18 +02:00
Raniere Gaia Costa da Silva
3f7334e960
Fix capital 's' in JavaScript
2025-08-05 15:13:41 +02:00
Raniere Gaia Costa da Silva
548744e59b
Use name of tools with capital name when referencing the project
2025-08-05 15:13:09 +02:00
pre-commit-ci[bot]
015370eec7
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.11.12 → v0.12.7](https://github.com/astral-sh/ruff-pre-commit/compare/v0.11.12...v0.12.7 )
2025-08-04 20:53:05 +00:00
dependabot[bot]
c0fd37cbeb
Bump the jsx-minor group across 1 directory with 14 updates
...
Bumps the jsx-minor group with 14 updates in the /jsx directory:
| Package | From | To |
| --- | --- | --- |
| [bootstrap](https://github.com/twbs/bootstrap ) | `5.3.6` | `5.3.7` |
| [react](https://github.com/facebook/react/tree/HEAD/packages/react ) | `19.1.0` | `19.1.1` |
| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom ) | `19.1.0` | `19.1.1` |
| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router ) | `7.6.1` | `7.7.1` |
| [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core ) | `7.27.4` | `7.28.0` |
| [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env ) | `7.27.2` | `7.28.0` |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js ) | `9.28.0` | `9.32.0` |
| [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) | `6.6.3` | `6.6.4` |
| [eslint](https://github.com/eslint/eslint ) | `9.28.0` | `9.32.0` |
| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier ) | `5.4.1` | `5.5.3` |
| [globals](https://github.com/sindresorhus/globals ) | `16.2.0` | `16.3.0` |
| [prettier](https://github.com/prettier/prettier ) | `3.5.3` | `3.6.2` |
| [webpack](https://github.com/webpack/webpack ) | `5.99.9` | `5.101.0` |
| [webpack-dev-server](https://github.com/webpack/webpack-dev-server ) | `5.2.1` | `5.2.2` |
Updates `bootstrap` from 5.3.6 to 5.3.7
- [Release notes](https://github.com/twbs/bootstrap/releases )
- [Commits](https://github.com/twbs/bootstrap/compare/v5.3.6...v5.3.7 )
Updates `react` from 19.1.0 to 19.1.1
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.1.1/packages/react )
Updates `react-dom` from 19.1.0 to 19.1.1
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/v19.1.1/packages/react-dom )
Updates `react-router` from 7.6.1 to 7.7.1
- [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.7.1/packages/react-router )
Updates `@babel/core` from 7.27.4 to 7.28.0
- [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.0/packages/babel-core )
Updates `@babel/preset-env` from 7.27.2 to 7.28.0
- [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.0/packages/babel-preset-env )
Updates `@eslint/js` from 9.28.0 to 9.32.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.32.0/packages/js )
Updates `@testing-library/jest-dom` from 6.6.3 to 6.6.4
- [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.3...v6.6.4 )
Updates `eslint` from 9.28.0 to 9.32.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.28.0...v9.32.0 )
Updates `eslint-plugin-prettier` from 5.4.1 to 5.5.3
- [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.4.1...v5.5.3 )
Updates `globals` from 16.2.0 to 16.3.0
- [Release notes](https://github.com/sindresorhus/globals/releases )
- [Commits](https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0 )
Updates `prettier` from 3.5.3 to 3.6.2
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/3.5.3...3.6.2 )
Updates `webpack` from 5.99.9 to 5.101.0
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.99.9...v5.101.0 )
Updates `webpack-dev-server` from 5.2.1 to 5.2.2
- [Release notes](https://github.com/webpack/webpack-dev-server/releases )
- [Changelog](https://github.com/webpack/webpack-dev-server/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-server/compare/v5.2.1...v5.2.2 )
---
updated-dependencies:
- dependency-name: bootstrap
dependency-version: 5.3.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: jsx-minor
- dependency-name: react
dependency-version: 19.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: jsx-minor
- dependency-name: react-dom
dependency-version: 19.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: jsx-minor
- dependency-name: react-router
dependency-version: 7.7.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: jsx-minor
- dependency-name: "@babel/core"
dependency-version: 7.28.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: jsx-minor
- dependency-name: "@babel/preset-env"
dependency-version: 7.28.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: jsx-minor
- dependency-name: "@eslint/js"
dependency-version: 9.32.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: jsx-minor
- dependency-name: "@testing-library/jest-dom"
dependency-version: 6.6.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: jsx-minor
- dependency-name: eslint
dependency-version: 9.32.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: jsx-minor
- dependency-name: eslint-plugin-prettier
dependency-version: 5.5.3
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: jsx-minor
- dependency-name: globals
dependency-version: 16.3.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: jsx-minor
- dependency-name: prettier
dependency-version: 3.6.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: jsx-minor
- dependency-name: webpack
dependency-version: 5.101.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: jsx-minor
- dependency-name: webpack-dev-server
dependency-version: 5.2.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: jsx-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-01 17:58:15 +00:00
Min RK
74b5e2601d
Merge pull request #5109 from agoose77/agoose77/fix-joined-load
2025-07-28 08:05:24 -07:00
Angus Hollands
a28fb9361f
chore: revert users changes
2025-07-28 15:21:22 +01:00
Angus Hollands
98d13d8e74
fix: drop contains_eager for groupby-d result
2025-07-28 09:55:39 +01:00
Angus Hollands
98ef84e774
Revert "fix: drop groupby"
...
This reverts commit cd2a311f54
.
2025-07-28 09:54:46 +01:00
Angus Hollands
cd2a311f54
fix: drop groupby
2025-07-28 09:46:03 +01:00
Angus Hollands
cd373049ed
fix: populate_existing
2025-07-23 18:02:44 +01:00
Angus Hollands
8b7b7ad67e
fix: use selectinload where we are accessing properties
2025-07-23 17:42:48 +01:00
Angus Hollands
76bd0a4aa2
fix: another joined load
2025-07-23 17:25:16 +01:00
Min RK
2e66cabe8d
GET /users: make sure there's always a join on Spawner
...
needed for contains_eager
2025-07-23 09:09:33 -07:00
Angus Hollands
7819b5cc3e
fix: also use contains_eager for similar join-ed query
2025-07-23 16:06:11 +01:00
Angus Hollands
6411c25c28
fix: use contains_eager instead of joinedload
2025-07-22 17:27:46 +01:00
Simon Li
de7ee551d7
Merge pull request #5108 from jupyterhub/dependabot/npm_and_yarn/jsx/form-data-4.0.4
...
Bump form-data from 4.0.0 to 4.0.4 in /jsx
2025-07-22 06:59:31 +01:00