diff --git a/Development/v4.x/backend/development_and_release_cycle.md b/Development/v4.x/backend/development_and_release_cycle.md deleted file mode 100644 index e69de29b..00000000 diff --git a/Development/v4.x/backend/getting_started.md b/Development/v4.x/backend/getting_started.md deleted file mode 100644 index e69de29b..00000000 diff --git a/Operator/Sites/ESS.md b/Operator/Sites/ESS.md deleted file mode 100644 index ce6bc75f..00000000 --- a/Operator/Sites/ESS.md +++ /dev/null @@ -1,4 +0,0 @@ -# European Spallation Source Site Specific info - -TODO ESS site specific info - diff --git a/Operator/Sites/MaxIV.md b/Operator/Sites/MaxIV.md deleted file mode 100644 index 497b7f89..00000000 --- a/Operator/Sites/MaxIV.md +++ /dev/null @@ -1,3 +0,0 @@ -# MAX IV Site specific info - - TODO MAX IV Site specific info diff --git a/Operator/Sites/PSI.md b/Operator/Sites/PSI.md deleted file mode 100644 index e9327519..00000000 --- a/Operator/Sites/PSI.md +++ /dev/null @@ -1,50 +0,0 @@ -# PSI URLs - -These are the urls in use at PSI for all of the services. Currently \(8th March 2018\), the Node-RED deployments cannot be accessed using their URLs and a workaround for accessing them can be seen in the Node-RED section. - -## Environments: - -* development -* qa -* production - -## Services - -* discovery.psi.ch - Web Frontend -* dacat.psi.ch - API Server -* aries.psi.ch - Node-RED ingestor \(note that the ending slash is needed for correct loading\) - * /jobs/ - Jobs ingestor - * /<BEAMLINE>/ - beamline name -* hal.psi.ch - RabbitMQ - -## Node-RED - -Nginx is unable to locate the Node-RED instances currently, so the `aries.psi.ch` is not working. You will need `kubectl` installed in your system \(and available in your path\). - -1. `kubectl get pods -n ` -2. `kubectl port-forward 8001:1880` -3. `Navigate to localhost:8001` -4. Login with admin credentials \(can be found in the `secrets` section of the Kubernetes Web dashboard. - -The following is an example screenshot of the job-assembler Node-RED process - -![Job-Assembler at PSI](img/job-assembler.png) - -# Archiving/Retrieving/Resetting Datasets - -Actions performed on Datasets in the GUI are executed as a `job`, they are then handled by the queuing system you have. - -At PSI RabbitMQ is used as a queue. Jobs go to the queue and are passed onto the archiving system which is AREMA based at PSI. At this time the archive system is not publicly availble -and so it would be necessary to implement your own. - -## Archive -Send a job to initiate a transfer of data from local disk to tape. Local data can be deleted upon completion but this should be done by the data owner. - - -## Retrieve -Copy data from tape to a staging area on disk where users can execute an rsync to copy the data to a desired location. - - -## Reset -Remove the data from the tape facility. - diff --git a/Operator/Sites/README.md b/Operator/Sites/README.md deleted file mode 100644 index 1d6a6f75..00000000 --- a/Operator/Sites/README.md +++ /dev/null @@ -1,14 +0,0 @@ -## Sites - -Currently, there are three known sites actively using the SciCat project. If you are also using the product, please feel free to submit a pull request to add your site here: - -1. Paul Scherrer Institute \(PSI\) -2. European Spallation Source \(ESS\) -3. MaxIV - -Inside these folders, there may be site specific information that is relevant to a SciCat installation or just for general usage. An example of this could be your build pipeline, specifics for testing or deployment and/or administrative guidelines. - - - - - diff --git a/SUMMARY.md b/SUMMARY.md index ec939569..bea6cd1f 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -37,8 +37,10 @@ - [Testing Frontend](Development/v3.x/Testing.md) - [Contributing](Development/v3.x/Contributing.md) - [Git Flow Workflow](Development/v3.x/Development_Methods.md) + - [Documentation](Development/v3.x/Documentation.md) - [v4.x](Development/v4.x/README.md) - [Overview](Development/v4.x/overview.md) + - [Backend Overview](Development/v4.x/backend_overview.md) - [Contributing](Development/v4.x/contributing.md) - [Developer Guide](Development/v4.x/developers_guide.md) - [An Introduction to the Data Model](Development/v4.x/Data_Model.md) @@ -59,10 +61,15 @@ - [Theming](Development/v4.x/Theming.md) - [Login and Accounts](Development/v4.x/Login.md) - [OIDC Integration](Development/v4.x/OIDC.md) + - [Frontend](Development/v4.x/configuration_oidc.md) + - [Backend](Development/v4.x/backend/configuration_oidc.md) - [Testing](Development/v4.x/testing.md) - [Backend](Development/v4.x/backend/testing_backend.md) - [Instrument](Development/v4.x/backend/testing/instrument.md) - [User Authorization](Development/v4.x/backend/testing/user_authorization.md) + - [Dataset Authorizatoin](Development/v4.x/backend/testing/dataset_authorization.md) + - [Dataset Types](Development/v4.x/backend/testing/dataset_types.md) + - [Sample Authorization](Development/v4.x/backend/testing/sample_authorization.md) - [Frontend](Development/v4.x/frontend/testing.md) - [Migration v3.x to v4.x](Development/v4.x/Migration.md) - [Documentation](Development/Documentation.md)