Min RK
abe1136cba
Use XSRF tokens for cross-site protections
...
Removes all Referer checks, which have proven unreliable and have never been particularly strong
We can use XSRF on paths for more robust inter-path protections.
- `_xsrf` is added for forms via hidden input
- xsrf check is additionally applied to GET requests on API endpoints
2023-01-16 09:35:33 +01:00
Min RK
6abcbe8e37
Merge pull request #3651 from vladfreeze/group_property_feature
...
Dynamic table for changing customizable properties of groups
2023-01-11 16:34:45 +01:00
vpopescu
fec0cb1260
Fixed removals caused by merge, documentation
2023-01-11 10:42:03 +01:00
dependabot[bot]
86dcb51417
build(deps): bump json5 from 2.2.1 to 2.2.3 in /jsx
...
Bumps [json5](https://github.com/json5/json5 ) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-09 02:24:16 +00:00
Vlad Vifor
e84359cc23
Merge branch 'jupyterhub:main' into group_property_feature
2023-01-03 16:00:45 +01:00
dependabot[bot]
e5d48f419f
build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /jsx
...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-05 13:45:13 +00:00
Min RK
2f81ea8fb1
Merge pull request #4172 from liliyao2022/patch-10
...
Deleted unused failRegexEvent
2022-11-24 11:22:40 +01:00
dependabot[bot]
5d7383278f
Bump loader-utils from 2.0.2 to 2.0.4 in /jsx
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 2.0.2 to 2.0.4.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v2.0.4/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v2.0.2...v2.0.4 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-11-17 04:52:44 +00:00
pre-commit-ci[bot]
a5a61893fb
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-11-02 14:22:56 +00:00
vpopescu
67f5543e18
Merge branch
2022-11-02 15:22:21 +01:00
Your Name
de1757bf57
Deleted unused failRegexEvent
2022-11-02 09:23:45 +01:00
Lili Yao
cb5cc8c1b4
Update Groups.jsx
...
"useState" was not used in this file.
2022-10-26 17:58:26 +11:00
pre-commit-ci[bot]
7c92902e48
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-10-24 23:10:47 +00:00
Lili Yao
61369ea5da
Update README.md
...
Modified some spelling and grammar errors.
2022-10-23 13:53:02 +11:00
vpopescu
c8f0bed963
Made error disappear if keys have been fixed
2022-09-29 16:55:27 +02:00
vpopescu
40eae6c685
Changed error to alert.alert-danger
2022-09-29 16:46:08 +02:00
pre-commit-ci[bot]
e205d05ec8
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-09-22 13:36:49 +00:00
vpopescu
2cdba6f42a
Added type checks
2022-09-22 15:36:17 +02:00
vpopescu
6219c206e9
Merge branch 'group_property_feature' of https://github.com/vladfreeze/jupyterhub into group_property_feature
2022-09-22 15:23:48 +02:00
vpopescu
9d82a64a85
Removed setpropkeys and setpropvalues for testing
2022-09-22 15:23:46 +02:00
pre-commit-ci[bot]
7a4a00e5c1
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-09-22 13:12:51 +00:00
vpopescu
f28b613ccb
Merge branch 'group_property_feature' of https://github.com/vladfreeze/jupyterhub into group_property_feature
2022-09-22 15:11:42 +02:00
vpopescu
20f5c2690b
Added check for current_propobject
2022-09-22 15:11:40 +02:00
pre-commit-ci[bot]
f9b3ff58f9
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-09-22 11:02:27 +00:00
vpopescu
0a1811e86c
Made DynamicTable functional
2022-09-22 13:01:53 +02:00
Vlad Vifor
e8ae58f6b5
Merge branch 'jupyterhub:main' into group_property_feature
2022-09-22 12:34:30 +02:00
Min RK
34b6bc3a3f
call reducers in some tests
...
allows testing reducer functionality
workaround bug preventing mocked useSelector from behaving realistically
2022-09-05 15:09:11 +02:00
pre-commit-ci[bot]
4033dbbd3f
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-08-25 12:37:08 +00:00
vpopescu
85da3be6af
Merge branch 'group_property_feature' of https://github.com/vladfreeze/jupyterhub into group_property_feature
2022-08-25 14:36:38 +02:00
vpopescu
59d43edea1
Removed redirect to /groups when clicking on apply
2022-08-25 14:36:35 +02:00
pre-commit-ci[bot]
4a93cffb52
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-08-25 12:33:48 +00:00
vpopescu
7fb6df1c18
Fixed bug where inputs remained in the fields after already being added
2022-08-25 14:31:17 +02:00
vpopescu
f17fb36501
fixed button naming
2022-08-19 16:04:35 +02:00
pre-commit-ci[bot]
452891148e
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-08-19 13:51:05 +00:00
vpopescu
b76a9ff146
fixed redirect bug when adding properties
2022-08-19 15:50:25 +02:00
Min RK
2c9653bc0d
reset offset to 0 on name filter change
...
move offset to redux state, rather than independent,
since it can come from two places (user_page and pagination footer). Keeps things in sync.
Adds reducers for setting offset, name filter explicitly.
2022-08-19 10:25:17 +02:00
Vlad Vifor
516c394303
Merge branch 'jupyterhub:main' into group_property_feature
2022-08-18 15:40:35 +02:00
Min RK
8a1110f2c0
admin: avoid redundant client-side username validation
...
username validation is the server-side's responsibility
2022-08-16 13:48:36 +02:00
pre-commit-ci[bot]
4767cfa4e9
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-08-04 14:18:27 +00:00
Nathan Barber
309d687c26
Update jsx/src/components/Groups/Groups.jsx
...
Co-authored-by: Min RK <benjaminrk@gmail.com >
2022-08-04 10:17:43 -04:00
Nathan Barber
df25c09962
Update jsx/src/components/PaginationFooter/PaginationFooter.jsx
...
Co-authored-by: Min RK <benjaminrk@gmail.com >
2022-08-04 10:17:35 -04:00
Nathan Barber
09d0909878
Update unit tests to spec
2022-08-03 12:50:29 -04:00
Nathan Barber
72db4624e0
Move user/group queries from app to component uE's
2022-08-03 12:28:05 -04:00
Nathan Barber
e9eca22e3b
add useEffect, new pagination style
2022-08-03 12:18:28 -04:00
Nathan Barber
33d4f382d5
Use data.items to display users
2022-08-03 10:59:38 -04:00
Vlad Vifor
9186594dc1
Merge branch 'jupyterhub:main' into group_property_feature
2022-08-03 12:24:35 +02:00
Erik Sundell
6a6b8567c0
Merge pull request #3909 from minrk/include_stopped_servers
...
include stopped servers in user model
2022-08-02 14:31:14 +02:00
Min RK
f3b328a4d8
format user/server-info tables
...
- sort keys for consistent presentation
- use text list for roles, groups, which aren't well rendered by the table-formatter (number index isn't helpful)
- render timestamps
- leave empty name for default server, instead of '[MAIN]' which isn't terminology used anywhere else
2022-08-02 12:28:13 +02:00
Vlad Vifor
4d38087fa8
Merge branch 'jupyterhub:main' into group_property_feature
2022-08-02 11:58:16 +02:00
Min RK
f2871cfc3c
update to maintained recompose fork
2022-08-02 11:58:01 +02:00