diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 82e39cc3..537afd06 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -29,8 +29,8 @@ repos: - jupyter # Autoformat: markdown, yaml, javascript (see the file .prettierignore) - - repo: https://github.com/pre-commit/mirrors-prettier - rev: v4.0.0-alpha.8 + - repo: https://github.com/rbubley/mirrors-prettier + rev: v3.6.2 hooks: - id: prettier exclude: .*/templates/.*|docs/source/_static/rest-api.yml|docs/source/rbac/scope-table.md diff --git a/README.md b/README.md index f3fe336d..77c03428 100644 --- a/README.md +++ b/README.md @@ -58,7 +58,6 @@ for administration of the Hub and its users. - A Linux/Unix based system - [Python](https://www.python.org/downloads/) 3.8 or greater - [nodejs/npm](https://www.npmjs.com/) - - If you are using **`conda`**, the nodejs and npm dependencies will be installed for you by conda. diff --git a/docs/source/explanation/websecurity.md b/docs/source/explanation/websecurity.md index 7b049ed8..3f19e988 100644 --- a/docs/source/explanation/websecurity.md +++ b/docs/source/explanation/websecurity.md @@ -186,7 +186,6 @@ For example: - `Content-Security-Policy` header must prohibit popups and iframes from the same origin. The following Content-Security-Policy rules are _insecure_ and readily enable users to access each others' servers: - - `frame-ancestors: 'self'` - `frame-ancestors: '*'` - `sandbox allow-popups` diff --git a/docs/source/rbac/tech-implementation.md b/docs/source/rbac/tech-implementation.md index 7cc1dc66..f41bd12a 100644 --- a/docs/source/rbac/tech-implementation.md +++ b/docs/source/rbac/tech-implementation.md @@ -84,7 +84,6 @@ The passed scopes are compared to the scopes required to access the API as follo - if the API scopes are present within the set of passed scopes, the access is granted and the API returns its "full" response - if that is not the case, another check is utilized to determine if subscopes of the required API scopes can be found in the passed scope set: - - if found, the RBAC framework employs the {ref}`filtering ` procedures to refine the API response to access only resource attributes corresponding to the passed scopes. For example, providing a scope `read:users:activity!group=class-C` for the `GET /users` API will return a list of user models from group `class-C` containing only the `last_activity` attribute for each user model - if not found, the access to API is denied diff --git a/docs/source/reference/gallery-jhub-deployments.md b/docs/source/reference/gallery-jhub-deployments.md index 1995dfb2..e68bc00a 100644 --- a/docs/source/reference/gallery-jhub-deployments.md +++ b/docs/source/reference/gallery-jhub-deployments.md @@ -17,11 +17,9 @@ Please submit pull requests to update information or to add new institutions or - [BIDS - Berkeley Institute for Data Science](https://bids.berkeley.edu/) - [Data 8](http://data8.org/) - - [GitHub organization](https://github.com/data-8) - [NERSC](https://www.nersc.gov/) - - [Press release on Jupyter and Cori](https://www.nersc.gov/news-publications/nersc-news/nersc-center-news/2016/jupyter-notebooks-will-open-up-new-possibilities-on-nerscs-cori-supercomputer/) - [Moving and sharing data](https://www.nersc.gov/assets/Uploads/03-MovingAndSharingData-Cholia.pdf) @@ -134,7 +132,6 @@ The [Educational Development and Technology](https://ethz.ch/en/the-eth-zurich/o ### University of California San Diego - San Diego Supercomputer Center - Andrea Zonca - - [Deploy JupyterHub on a Supercomputer with SSH](https://zonca.github.io/2017/05/jupyterhub-hpc-batchspawner-ssh.html) - [Run Jupyterhub on a Supercomputer](https://zonca.github.io/2015/04/jupyterhub-hpc.html) - [Deploy JupyterHub on a VM for a Workshop](https://zonca.github.io/2016/04/jupyterhub-sdsc-cloud.html) diff --git a/docs/source/tutorial/quickstart.md b/docs/source/tutorial/quickstart.md index bb312452..cc5d6b05 100644 --- a/docs/source/tutorial/quickstart.md +++ b/docs/source/tutorial/quickstart.md @@ -11,7 +11,6 @@ Before installing JupyterHub, you will need: installing Python packages is helpful. - [Node.js {{node_min}}](https://www.npmjs.com/) or greater, along with npm. [Install Node.js/npm](https://docs.npmjs.com/getting-started/installing-node), using your operating system's package manager. - - If you are using **`conda`**, the nodejs and npm dependencies will be installed for you by conda.