Min RK
e229c63e11
use equality to filter token prefixes
...
otherwise, index isn't used
note: this means changing the token prefix size requires revoking all tokens,
where before only _increasing_ the token prefix size required doing that.
2022-05-25 15:54:34 +02:00
Erik Sundell
9649a57e34
Merge pull request #3908 from minrk/fail-fail-auth-state
...
allow auth_state_hook to halt spawn
2022-05-25 12:43:39 +02:00
Erik Sundell
ac85d63013
Merge pull request #3907 from minrk/bump-moment
...
bump moment.js 2.29.2
2022-05-25 12:39:34 +02:00
Min RK
4b2ba1f6c0
allow auth_state_hook to halt spawn
...
hooks prior to start should raise and stop the whole thing
only hooks during cleanup need to be passed over
2022-05-25 11:36:32 +02:00
Min RK
886d15b622
bump moment.js 2.29.2
2022-05-25 11:32:06 +02:00
Min RK
d517ce37e7
Merge pull request #3906 from fabianbaier/patch-1
...
Force add existing certificates
2022-05-25 11:23:58 +02:00
Min RK
85f0cec33e
Merge pull request #3903 from manics/jupyter-troubleshoot
...
`jupyter troubleshooting` ➡️ `jupyter troubleshoot`
2022-05-25 11:18:35 +02:00
pre-commit-ci[bot]
5c37569b2a
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-05-25 05:04:07 +00:00
Fabian Baier
956b96967e
Update app.py to fix certipy.CertExistsError
2022-05-24 21:58:33 -07:00
Simon Li
178e340223
jupyter troubleshooting
➡️ jupyter troubleshoot
2022-05-22 15:18:42 +01:00
Min RK
b18a05c2c8
Merge pull request #3895 from yuvipanda/document-display
...
Document the 'display' attribute of services
2022-05-13 11:56:58 +02:00
Min RK
3466de1473
Merge pull request #3899 from manics/admin_access_deprecated
...
`admin_access` no longer works as it is overridden by RBAC scopes
2022-05-13 11:53:58 +02:00
Simon Li
4be4e41fa7
admin_access
no longer works as it is overridden by RBAC scopes
...
The `admin_access` variable is still referenced elsewhere and I considered removing it, but I couldn't work out exactly how/if it's used so this is just a docs change for now.
2022-05-12 12:31:50 +01:00
YuviPanda
3264463366
Document the 'display' attribute of services
...
Ref https://github.com/2i2c-org/infrastructure/issues/1301
2022-05-11 19:04:58 +05:30
Simon Li
8252504dad
Merge pull request #3885 from minrk/deprecate-db
...
Deprecate Authenticator.db, Spawner.db
2022-05-10 17:48:20 +01:00
Min RK
ac3ef1efc1
Deprecate Authenticator.db, Spawner.db
...
These objects should not access the shared db session;
add a warning pointing to Issue about their removal if it is accessed
2022-05-10 10:24:32 +02:00
Min RK
54cb259882
Merge pull request #3891 from bbrauns/main
...
remove apache NE flag as it prevents opening folders and renaming fil…
2022-05-10 10:22:01 +02:00
Min RK
04d0291fa0
Merge pull request #3889 from johnkpark/jp--remove-admin-table-head
...
admin: make user-info table selectable
2022-05-10 10:21:06 +02:00
Erik Sundell
c8d6700406
Merge pull request #3892 from jupyterhub/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2022-05-10 07:01:25 +02:00
pre-commit-ci[bot]
e61f2d74a8
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/asottile/pyupgrade: v2.32.0 → v2.32.1](https://github.com/asottile/pyupgrade/compare/v2.32.0...v2.32.1 )
2022-05-09 20:54:37 +00:00
Björn Braunschweig
a0b9a1fe86
remove apache NE flag as it prevents opening folders and renaming files with whitespace characters. apache returns Bad Request
2022-05-09 11:36:14 +02:00
John Park
27d2e95c43
add regeneratorRuntime back in
2022-05-06 14:03:05 -07:00
John Park
819e59292d
yarn lint / place
2022-05-05 16:34:28 -07:00
John Park
f3ef16b948
remove admin-table-head class
2022-05-05 16:21:29 -07:00
Simon Li
5e1e44057d
Merge pull request #3886 from minrk/cleanup-api-shutdown
...
Cleanup everything on API shutdown
2022-05-05 20:16:43 +01:00
Min RK
bf2e322c22
Cleanup everything on API shutdown
...
via app.stop()
2022-05-05 12:53:21 +02:00
Min RK
585b47051f
Merge pull request #3882 from yuvipanda/mo-exceptions
...
Use log.exception when logging exceptions
2022-05-05 11:37:42 +02:00
Min RK
5ca96fa758
Merge pull request #3878 from minrk/admin-ui-scope
...
add 'admin-ui' scope for access to the admin ui
2022-05-03 11:20:23 +02:00
YuviPanda
aba6eb962f
Use log.exception when logging exceptions
...
This provides the stack trace in the log file, incredibly
useful when debugging
2022-05-02 17:36:31 -07:00
Georgiana Elena
107dc02fd0
Merge pull request #3876 from minrk/disallow-next-check
...
don't confuse :// in next_url query params for a redirect hostname
2022-04-29 13:13:21 +03:00
Min RK
debac715bf
add 'admin-ui' scope for access to the admin ui
2022-04-29 11:54:02 +02:00
Min RK
c6ed41e322
don't confuse :// in next_url query params for a redirect hostname
2022-04-28 13:35:37 +02:00
Min RK
ec2c90c73f
Merge pull request #3874 from code-review-doctor/fix-probably-meant-fstring
...
Missing `f` prefix on f-strings fix
2022-04-26 15:15:55 +02:00
Min RK
6c2c5e5a90
Don't let spawner._log_name fail when running without user in tests
2022-04-26 14:27:39 +02:00
code-review-doctor
f0b2d8c4eb
Fix issue probably-meant-fstring found at https://codereview.doctor
2022-04-24 17:30:49 +01:00
Min RK
a588a0bfa3
Merge pull request #3851 from minrk/service-filter
...
!service and !server filters
2022-04-21 12:32:31 +02:00
Simon Li
c07358a526
Merge pull request #3869 from jupyterhub/dependabot/npm_and_yarn/jsx/async-2.6.4
...
Bump async from 2.6.3 to 2.6.4 in /jsx
2022-04-15 21:06:19 +01:00
dependabot[bot]
9058fa42dd
Bump async from 2.6.3 to 2.6.4 in /jsx
...
Bumps [async](https://github.com/caolan/async ) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4 )
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-15 19:08:43 +00:00
Min RK
55d7ebe006
Merge pull request #3867 from consideRatio/pr/black-detail
...
ci: update black configuration
2022-04-15 21:08:07 +02:00
Erik Sundell
6edbfdad89
ci: update black configuration
2022-04-15 19:16:51 +02:00
Erik Sundell
715a4a25cf
Merge pull request #3864 from jupyterhub/pre-commit-ci-update-config
...
[pre-commit.ci] pre-commit autoupdate
2022-04-12 11:04:12 +01:00
pre-commit-ci[bot]
e15447c8b8
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/asottile/pyupgrade: v2.31.1 → v2.32.0](https://github.com/asottile/pyupgrade/compare/v2.31.1...v2.32.0 )
- [github.com/pre-commit/pre-commit-hooks: v4.1.0 → v4.2.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.1.0...v4.2.0 )
2022-04-11 21:25:48 +00:00
Min RK
ab8eec164c
Merge pull request #3863 from NarekA/narek/fix-search-bar
...
[Bug Fix] Search bar disabled on admin dashboard
2022-04-11 11:15:05 +02:00
Narek Amirbekian
b1177cd2ce
Improve user search tests
2022-04-08 12:23:27 -07:00
Narek Amirbekian
40d95dc142
Fix search bar in admin dashboard
2022-04-08 11:27:41 -07:00
Min RK
d78bd42cfc
call owner_name user_name since it's only defined when the owner is a user
2022-04-08 20:17:12 +02:00
Min RK
b6210dc225
add !service and !server scope filters
...
allows oauth clients to issue scopes that only grant access to the issuing service
e.g. access:service!service or access:servers!server
especially useful with custom scopes
2022-04-08 20:10:23 +02:00
Erik Sundell
b05a89a3e0
Merge pull request #3862 from cmd-ntrf/readme-rest-api
...
Fix typo in [rest api] link in README.md
2022-04-08 17:21:31 +02:00
Félix-Antoine Fortin
13e99b904b
Fix typo in [rest api] link
2022-04-08 09:56:18 -04:00
Simon Li
01a4b9c4b4
Merge pull request #3859 from minrk/get_env_modify
...
Do not store Spawner.ip/port on spawner.server during get_env
2022-04-07 22:03:14 +01:00