From 58a1fa75670498b46df3c6d376e575cfa82e389d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivan=20=E2=80=9CCLOVIS=E2=80=9D=20Canet?= Date: Thu, 7 Aug 2025 20:48:55 +0200 Subject: [PATCH] docs(website): Move the site to opensavvy.dev --- README.md | 12 ++++++------ backbone/build.gradle.kts | 2 +- cache-blocking/build.gradle.kts | 2 +- cache/build.gradle.kts | 2 +- docs/website/.gitlab-ci.yml | 2 +- enumset/build.gradle.kts | 2 +- logger/build.gradle.kts | 2 +- progress-coroutines/build.gradle.kts | 2 +- progress/build.gradle.kts | 2 +- state-coroutines/build.gradle.kts | 2 +- state/build.gradle.kts | 2 +- weak/build.gradle.kts | 2 +- 12 files changed, 17 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 5af037f..4543c28 100644 --- a/README.md +++ b/README.md @@ -3,16 +3,16 @@ OpenSavvy Pedestal is a collection of open source utilities for unified software architecture, aiming to solve common problems in a simple and elegant way with Kotlin Multiplatform. In particular, Pedestal focuses on fullstack development. -The rendered documentation for the latest released version is [available here](https://opensavvy.gitlab.io/groundwork/pedestal/api-docs/). +The rendered documentation for the latest released version is [available here](https://pedestal.opensavvy.dev/api-docs/). The release notes and changelogs are [available here](https://gitlab.com/opensavvy/groundwork/pedestal/-/releases) or as Git tags. This project contains the following modules: -- [Pedestal Progress](https://opensavvy.gitlab.io/groundwork/pedestal/api-docs/progress/index.html) models the progress of an asynchronous task and its subtasks. -- [Pedestal State](https://opensavvy.gitlab.io/groundwork/pedestal/api-docs/state/index.html) models the success or failure of an operation, without losing progress information. -- [Pedestal Cache](https://opensavvy.gitlab.io/groundwork/pedestal/api-docs/cache/index.html) is a collection of reactive cache implementations to aggressively reduce bandwidth usage with easy integration with reactive UI frameworks, like React or Compose. -- [Pedestal Backbone](https://opensavvy.gitlab.io/groundwork/pedestal/api-docs/backbone/index.html) is an opinionated architectural pattern, using aggressive caching in all layers of a multiplatform application to entirely abstract away mutability behind coroutines. -- [Pedestal Weak](https://opensavvy.gitlab.io/groundwork/pedestal/api-docs/weak/index.html) brings cross-platform weak references and weak maps. +- [Pedestal Progress](https://pedestal.opensavvy.dev/api-docs/progress/index.html) models the progress of an asynchronous task and its subtasks. +- [Pedestal State](https://pedestal.opensavvy.dev/api-docs/state/index.html) models the success or failure of an operation, without losing progress information. +- [Pedestal Cache](https://pedestal.opensavvy.dev/api-docs/cache/index.html) is a collection of reactive cache implementations to aggressively reduce bandwidth usage with easy integration with reactive UI frameworks, like React or Compose. +- [Pedestal Backbone](https://pedestal.opensavvy.dev/api-docs/backbone/index.html) is an opinionated architectural pattern, using aggressive caching in all layers of a multiplatform application to entirely abstract away mutability behind coroutines. +- [Pedestal Weak](https://pedestal.opensavvy.dev/api-docs/weak/index.html) brings cross-platform weak references and weak maps. Pedestal focuses heavily on Kotlin and attempts to depend on as few external dependencies as possible. Where possible, compatibility modules are provided to interoperate with other ecosystems. diff --git a/backbone/build.gradle.kts b/backbone/build.gradle.kts index 11e6de8..d746ba7 100644 --- a/backbone/build.gradle.kts +++ b/backbone/build.gradle.kts @@ -56,7 +56,7 @@ kotlin { library { name.set("Backbone") description.set("Layered software architecture with aggressive caching") - homeUrl.set("https://opensavvy.gitlab.io/groundwork/pedestal/api-docs/backbone/index.html") + homeUrl.set("https://pedestal.opensavvy.dev/api-docs/backbone/index.html") license.set { name.set("Apache 2.0") diff --git a/cache-blocking/build.gradle.kts b/cache-blocking/build.gradle.kts index 9ce2b08..eade952 100644 --- a/cache-blocking/build.gradle.kts +++ b/cache-blocking/build.gradle.kts @@ -38,7 +38,7 @@ kotlin { library { name.set("Cache (Blocking)") description.set("Blocking wrappers for Pedestal Cache") - homeUrl.set("https://opensavvy.gitlab.io/groundwork/pedestal/api-docs/cache-blocking/index.html") + homeUrl.set("https://pedestal.opensavvy.dev/api-docs/cache-blocking/index.html") license.set { name.set("Apache 2.0") diff --git a/cache/build.gradle.kts b/cache/build.gradle.kts index fc4d400..6c8c64a 100644 --- a/cache/build.gradle.kts +++ b/cache/build.gradle.kts @@ -57,7 +57,7 @@ kotlin { library { name.set("Cache") description.set("Multiplatform observable asynchronous cache algorithms") - homeUrl.set("https://opensavvy.gitlab.io/groundwork/pedestal/api-docs/cache/index.html") + homeUrl.set("https://pedestal.opensavvy.dev/api-docs/cache/index.html") license.set { name.set("Apache 2.0") diff --git a/docs/website/.gitlab-ci.yml b/docs/website/.gitlab-ci.yml index 254ace4..cf6aad3 100644 --- a/docs/website/.gitlab-ci.yml +++ b/docs/website/.gitlab-ci.yml @@ -15,7 +15,7 @@ mkdocs: - ls - 'echo "repo_url: $CI_PROJECT_URL">>mkdocs.yml' - 'echo "repo_name: $CI_PROJECT_TITLE">>mkdocs.yml' - - 'echo "site_url: $CI_PAGES_URL">>mkdocs.yml' + - 'echo "site_url: \"https://pedestal.opensavvy.dev\"">>mkdocs.yml' script: - pwd diff --git a/enumset/build.gradle.kts b/enumset/build.gradle.kts index 8cea6a2..98391fb 100644 --- a/enumset/build.gradle.kts +++ b/enumset/build.gradle.kts @@ -49,7 +49,7 @@ kotlin { library { name.set("EnumSet") description.set("Efficient bitfield-based collections") - homeUrl.set("https://opensavvy.gitlab.io/groundwork/pedestal/api-docs/enumset/index.html") + homeUrl.set("https://pedestal.opensavvy.dev/api-docs/enumset/index.html") license.set { name.set("Apache 2.0") diff --git a/logger/build.gradle.kts b/logger/build.gradle.kts index 359fb68..55801fe 100644 --- a/logger/build.gradle.kts +++ b/logger/build.gradle.kts @@ -49,7 +49,7 @@ kotlin { library { name.set("Logger (DEPRECATED)") description.set("Simple multiplatform logger") - homeUrl.set("https://opensavvy.gitlab.io/groundwork/pedestal/api-docs/logger/index.html") + homeUrl.set("https://pedestal.opensavvy.dev/api-docs/logger/index.html") license.set { name.set("Apache 2.0") diff --git a/progress-coroutines/build.gradle.kts b/progress-coroutines/build.gradle.kts index 1555e3d..77efec7 100644 --- a/progress-coroutines/build.gradle.kts +++ b/progress-coroutines/build.gradle.kts @@ -56,7 +56,7 @@ kotlin { library { name.set("Progress (Coroutines compatibility)") description.set("Coroutine-aware universal progress representation") - homeUrl.set("https://opensavvy.gitlab.io/groundwork/pedestal/api-docs/progress-coroutines/index.html") + homeUrl.set("https://pedestal.opensavvy.dev/api-docs/progress-coroutines/index.html") license.set { name.set("Apache 2.0") diff --git a/progress/build.gradle.kts b/progress/build.gradle.kts index 73a020c..92f6044 100644 --- a/progress/build.gradle.kts +++ b/progress/build.gradle.kts @@ -53,7 +53,7 @@ kotlin { library { name.set("Progress") description.set("Lingua franca for progress representation") - homeUrl.set("https://opensavvy.gitlab.io/groundwork/pedestal/api-docs/progress/index.html") + homeUrl.set("https://pedestal.opensavvy.dev/api-docs/progress/index.html") license.set { name.set("Apache 2.0") diff --git a/state-coroutines/build.gradle.kts b/state-coroutines/build.gradle.kts index fdb072c..b3eaa88 100644 --- a/state-coroutines/build.gradle.kts +++ b/state-coroutines/build.gradle.kts @@ -58,7 +58,7 @@ kotlin { library { name.set("State (Coroutines compatibility)") description.set("Progress-aware failure states") - homeUrl.set("https://opensavvy.gitlab.io/groundwork/pedestal/api-docs/state-coroutines/index.html") + homeUrl.set("https://pedestal.opensavvy.dev/api-docs/state-coroutines/index.html") license.set { name.set("Apache 2.0") diff --git a/state/build.gradle.kts b/state/build.gradle.kts index 4a1eabd..c85f998 100644 --- a/state/build.gradle.kts +++ b/state/build.gradle.kts @@ -57,7 +57,7 @@ kotlin { library { name.set("State") description.set("Progress-aware failure states") - homeUrl.set("https://opensavvy.gitlab.io/groundwork/pedestal/api-docs/state/index.html") + homeUrl.set("https://pedestal.opensavvy.dev/api-docs/state/index.html") license.set { name.set("Apache 2.0") diff --git a/weak/build.gradle.kts b/weak/build.gradle.kts index c39b5fb..f2ffcd9 100644 --- a/weak/build.gradle.kts +++ b/weak/build.gradle.kts @@ -53,7 +53,7 @@ kotlin { library { name.set("Weak") description.set("Weak references and maps for Kotlin Multiplatform") - homeUrl.set("https://opensavvy.gitlab.io/groundwork/pedestal/api-docs/weak/index.html") + homeUrl.set("https://pedestal.opensavvy.dev/api-docs/weak/index.html") license.set { name.set("Apache 2.0") -- 2.51.2