From 804ff77a1a23c4e4ffa99a2a5d23b5cf00895911 Mon Sep 17 00:00:00 2001 From: Simon Date: Wed, 30 Oct 2024 17:12:55 +0100 Subject: [PATCH] Fix bad links and ignoring anchors in github (#5211) Co-authored-by: Simon Dumas --- docs/ignore-paths.txt | 5 ++++- docs/src/main/paradox/docs/delta/plugins/index.md | 2 +- .../docs/getting-started/running-nexus/blazegraph.md | 8 ++++---- docs/src/main/paradox/docs/releases/v1.8-release-notes.md | 2 +- 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/docs/ignore-paths.txt b/docs/ignore-paths.txt index 8938817edd..5122f1e2a5 100644 --- a/docs/ignore-paths.txt +++ b/docs/ignore-paths.txt @@ -5,12 +5,15 @@ http://example.com/.* https://github.com/BlueBrain/nexus/blob/master/delta/app/src/main/resources/app.conf https://github.com/BlueBrain/nexus/blob/master/delta/plugins/blazegraph/src/main/resources/blazegraph.conf https://github.com/BlueBrain/nexus/blob/master/delta/sdk/src/main/scala/ch/epfl/bluebrain/nexus/delta/sdk/model/ComponentDescription.scala +https://github.com/BlueBrain/nexus/blob/master/tests/docker/docker-compose.yml.* +https://github.com/BlueBrain/nexus/issues?.* https://github.com/BlueBrain/nexus-js/blob/main/packages/nexus-link/README.md https://github.com/BlueBrain/nexus-js/blob/main/packages/nexus-sdk/README.md https://github.com/BlueBrain/nexus-js/blob/main/packages/react-nexus/README.md https://github.com/BlueBrain/nexus-web/blob/main/README.md.* https://github.com/lightbend/config.* -https://github.com/BlueBrain/nexus/issues?.* +https://github.com/blazegraph/database/wiki/Hardware_Configuration.* +https://github.com/blazegraph/database/wiki/REST_API.* https://www.janelia.org http://mouselight.janelia.org/ http://ml-neuronbrowser.janelia.org diff --git a/docs/src/main/paradox/docs/delta/plugins/index.md b/docs/src/main/paradox/docs/delta/plugins/index.md index 6da4ad8e55..78ae8a65c1 100644 --- a/docs/src/main/paradox/docs/delta/plugins/index.md +++ b/docs/src/main/paradox/docs/delta/plugins/index.md @@ -67,7 +67,7 @@ as well as other plugins can be used here. The plugin can also define instances of following traits/classes, which will be used in Delta: - - @link:[PriorityRoute](https://github.com/BlueBrain/nexus/blob/$git.branch$/delta/sdk/src/main/scala/ch/epfl/bluebrain/nexus/delta/sdk/PriorityRoute.scala){ open=new } - allows the plugin to define @link:[Akka HTTP Route](https://doc.akka.io/docs/akka-http/current/routing-dsl/index.html){ open=new } with priority. The priority is used + - @link:[PriorityRoute](https://github.com/BlueBrain/nexus/blob/$git.branch$/delta/sdk/src/main/scala/ch/epfl/bluebrain/nexus/delta/sdk/PriorityRoute.scala){ open=new } - allows the plugin to define @link:[Akka HTTP Route](https://doc.akka.io/libraries/akka-http/current/routing-dsl/index.html){ open=new } with priority. The priority is used by Delta to prioritize route evaluation - @link:[ScopeInitialization](https://github.com/BlueBrain/nexus/blob/$git.branch$/delta/sdk/src/main/scala/ch/epfl/bluebrain/nexus/delta/sdk/ScopeInitialization.scala){ open=new } - allows the plugin to define hooks which will be run on organization and project creation. - @link:[ScopedEntityDefinition](https://github.com/BlueBrain/nexus/blob/$git.branch$/delta/sourcing-psql/src/main/scala/ch/epfl/bluebrain/nexus/delta/sourcing/ScopedEntityDefinition.scala){ open=new } - allows to define the required information to be able to handle a custom scoped entity diff --git a/docs/src/main/paradox/docs/getting-started/running-nexus/blazegraph.md b/docs/src/main/paradox/docs/getting-started/running-nexus/blazegraph.md index eeba9b3d52..aac68d7994 100644 --- a/docs/src/main/paradox/docs/getting-started/running-nexus/blazegraph.md +++ b/docs/src/main/paradox/docs/getting-started/running-nexus/blazegraph.md @@ -99,13 +99,13 @@ does not allow large payloads. So even if it is possible to repopulate a Blazegraph instance from the primary store, it is better to perform backup using @link:[the online backup api endpoint](https://github.com/blazegraph/database/wiki/REST_API#online-backup). -@link:[Here](https://github.com/BlueBrain/nexus/blob/$git.branch$/kubernetes/backup-script.yaml) is an example of a backup script -using this endpoint, compressing the resulting file and creating a checksum out it. +@link:[Here](https://github.com/BlueBrain/nexus/blob/$git.branch$/kubernetes/blazegraph/backup-script.yaml) is an example of a backup script +using this endpoint, compressing the resulting file and creating a checksum out of it. The Nexus repository also provides: -* @link:[A Kubernetes cronjob to run it provided](https://github.com/BlueBrain/nexus/blob/$git.branch$/kubernetes/backup-cronjob.yaml). -* @link:[A Kubernetes cronjob allowing to delete old backups](https://github.com/BlueBrain/nexus/blob/$git.branch$/kubernetes/backup-cronjob.yaml). +* @link:[A Kubernetes cronjob to run it provided](https://github.com/BlueBrain/nexus/blob/$git.branch$/kubernetes/blazegraph/backup-cronjob.yaml). +* @link:[A Kubernetes cronjob allowing to delete old backups](https://github.com/BlueBrain/nexus/blob/$git.branch$/kubernetes/blazegraph/deleter-cronjob.yaml). @@@ note diff --git a/docs/src/main/paradox/docs/releases/v1.8-release-notes.md b/docs/src/main/paradox/docs/releases/v1.8-release-notes.md index bb8e53661a..dbc1ec6e03 100644 --- a/docs/src/main/paradox/docs/releases/v1.8-release-notes.md +++ b/docs/src/main/paradox/docs/releases/v1.8-release-notes.md @@ -35,7 +35,7 @@ However, Cassandra became a growing problem for Nexus both in development and pr * The data modeling it imposes did not allow to accommodate the growing variety of present and future usages of Nexus, * The eventual consistency was another hurdle for the Nexus usages -* The @link:[akka-persistence](https://doc.akka.io/docs/akka/current/typed/index-persistence.html) library we relied on +* The akka-persistence library we relied on which is part of the akka stack changed @link:[its license in September 2022](https://www.lightbend.com/blog/why-we-are-changing-the-license-for-akka), so we could not get new updates from it,