From 52efb62d82ec607f6dbc15459afb37bbd6faec23 Mon Sep 17 00:00:00 2001 From: osrm <90407222+osrm@users.noreply.github.com> Date: Thu, 22 Aug 2024 10:31:35 +0900 Subject: [PATCH 1/9] fix invalid links index.mdx fix the invalid links --- docs/composedb/examples/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/composedb/examples/index.mdx b/docs/composedb/examples/index.mdx index 870b3bef..7a6a5286 100644 --- a/docs/composedb/examples/index.mdx +++ b/docs/composedb/examples/index.mdx @@ -1,3 +1,3 @@ # Tutorials and Examples -If you have built an example app from the [**Set up your environment**](./set-up-your-environment) section and now you're looking for more, check out the extensive list of [**Starter Applications and Tutorials**](./examples/tutorials-and-examples) or go deep with the [**Verifiable Credentials**](./examples/verifiable-credentials) guide. +If you have built an example app from the [**Set up your environment**](/docs/composedb/set-up-your-environment.mdx) section and now you're looking for more, check out the extensive list of [**Starter Applications and Tutorials**](./tutorials-and-examples.mdx) or go deep with the [**Verifiable Credentials**](./verifiable-credentials.mdx) guide. From 5951411b7ed02fb7cd32a2efd83aebccf58829e6 Mon Sep 17 00:00:00 2001 From: osrm <90407222+osrm@users.noreply.github.com> Date: Thu, 22 Aug 2024 10:50:09 +0900 Subject: [PATCH 2/9] fix invalid link protocol-overview.md Fix the invalid link path. The link in "state" is a draft, so it is expected to be revised again in the future. --- docs/introduction/protocol-overview.md | 34 +++++++++++++------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/docs/introduction/protocol-overview.md b/docs/introduction/protocol-overview.md index 8ffcbb85..382c8c59 100644 --- a/docs/introduction/protocol-overview.md +++ b/docs/introduction/protocol-overview.md @@ -10,7 +10,7 @@ Ceramic is a decentralized event streaming protocol that enables developers to b The Ceramic protocol consists of the following components: -- [**Streams →**](../protocol/js-ceramic/streams/streams-index) +- [**Streams →**](../protocol/js-ceramic/streams/streams-index.md) - [**Accounts →**](../protocol/js-ceramic/accounts/accounts-index.md) - [**Networking →**](../protocol/js-ceramic/networking/networking-index.md) - [**Ceramic API →**](../protocol/js-ceramic/api.md) @@ -23,22 +23,22 @@ The Ceramic protocol consists of the following components: | Section | State | | --- | --- | -| [1. Streams](../protocol/js-ceramic/streams/streams-index) | **[Draft/WIP](../protocol/js-ceramic/streams/streams-index)** | -| [1.1. Event Log](../protocol/js-ceramic/streams/event-log) | **[Reliable](../protocol/js-ceramic/streams/event-log)** | -| [1.2. URI Scheme](../protocol/js-ceramic/streams/uri-scheme) | **[Reliable](../protocol/js-ceramic/streams/uri-scheme)** | -| [1.3. Consensus](../protocol/js-ceramic/streams/consensus) | **[Draft/WIP](../protocol/js-ceramic/streams/consensus)** | -| [1.4. Lifecycle](../protocol/js-ceramic/streams/lifecycle) | **[Reliable](../protocol/js-ceramic/streams/lifecycle)** | -| [2. Accounts](../protocol/js-ceramic/accounts/accounts-index) | **[Draft/WIP](../protocol/js-ceramic/accounts/accounts-index)** | -| [2.1. Decentralized Identifiers](../protocol/js-ceramic/accounts/decentralized-identifiers) | **[Draft/WIP](../protocol/js-ceramic/accounts/decentralized-identifiers)** | -| [2.2. Authorizations](../protocol/js-ceramic/accounts/authorizations) | **[Reliable](../protocol/js-ceramic/accounts/authorizations)** | -| [2.3. Object-Capabilities](../protocol/js-ceramic/accounts/object-capabilities) | **[Draft/WIP](../protocol/js-ceramic/accounts/object-capabilities)** | -| [3. Networking](../protocol/js-ceramic/networking/networking-index) | **[Draft/WIP](../protocol/js-ceramic/networking/networking-index)** | -| [3.1. Tip Gossip](../protocol/js-ceramic/networking/tip-gossip) | **[Reliable](../protocol/js-ceramic/networking/tip-gossip)** | -| [3.2. Tip Queries](../protocol/js-ceramic/networking/tip-queries) | **[Reliable](../protocol/js-ceramic/networking/tip-queries)** | -| [3.3. Event Fetching](../protocol/js-ceramic/networking/event-fetching) | **[Reliable](../protocol/js-ceramic/networking/event-fetching)** | -| [3.4. Network Identifiers](../protocol/js-ceramic/networking/networks) | **[Reliable](../protocol/js-ceramic/networking/networks)** | -| [4. API](../protocol/js-ceramic/api) | **[Missing](../protocol/js-ceramic/api)** | -| [5. Nodes](../protocol/js-ceramic/nodes/overview) | **[Draft/WIP](../protocol/js-ceramic/nodes/overview)** | +| [1. Streams](../protocol/js-ceramic/streams/streams-index.md) | **[Draft/WIP](../protocol/js-ceramic/streams/streams-index.md)** | +| [1.1. Event Log](../protocol/js-ceramic/streams/event-log.md) | **[Reliable](../protocol/js-ceramic/streams/event-log.md)** | +| [1.2. URI Scheme](../protocol/js-ceramic/streams/uri-scheme.md) | **[Reliable](../protocol/js-ceramic/streams/uri-scheme.md)** | +| [1.3. Consensus](../protocol/js-ceramic/streams/consensus.md) | **[Draft/WIP](../protocol/js-ceramic/streams/consensus.md)** | +| [1.4. Lifecycle](../protocol/js-ceramic/streams/lifecycle.md) | **[Reliable](../protocol/js-ceramic/streams/lifecycle.md)** | +| [2. Accounts](../protocol/js-ceramic/accounts/accounts-index.md) | **[Draft/WIP](../protocol/js-ceramic/accounts/accounts-index.md)** | +| [2.1. Decentralized Identifiers](../protocol/js-ceramic/accounts/decentralized-identifiers.md) | **[Draft/WIP](../protocol/js-ceramic/accounts/decentralized-identifiers.md)** | +| [2.2. Authorizations](../protocol/js-ceramic/accounts/authorizations.md) | **[Reliable](../protocol/js-ceramic/accounts/authorizations.md)** | +| [2.3. Object-Capabilities](../protocol/js-ceramic/accounts/object-capabilities.md) | **[Draft/WIP](../protocol/js-ceramic/accounts/object-capabilities.md)** | +| [3. Networking](../protocol/js-ceramic/networking/networking-index.md) | **[Draft/WIP](../protocol/js-ceramic/networking/networking-index.md)** | +| [3.1. Tip Gossip](../protocol/js-ceramic/networking/tip-gossip.md) | **[Reliable](../protocol/js-ceramic/networking/tip-gossip.md)** | +| [3.2. Tip Queries](../protocol/js-ceramic/networking/tip-queries.md) | **[Reliable](../protocol/js-ceramic/networking/tip-queries.md)** | +| [3.3. Event Fetching](../protocol/js-ceramic/networking/event-fetching.md) | **[Reliable](../protocol/js-ceramic/networking/event-fetching.md)** | +| [3.4. Network Identifiers](../protocol/js-ceramic/networking/networks.md) | **[Reliable](../protocol/js-ceramic/networking/networks.md)** | +| [4. API](../protocol/js-ceramic/api.md) | **[Missing](../protocol/js-ceramic/api.md)** | +| [5. Nodes](../protocol/js-ceramic/nodes/overview.md) | **[Draft/WIP](../protocol/js-ceramic/nodes/overview.md)** | #### **Legend** From f335c2dd99c0ac02c0935744e309a87fee41cd3b Mon Sep 17 00:00:00 2001 From: osrm <90407222+osrm@users.noreply.github.com> Date: Thu, 22 Aug 2024 10:55:28 +0900 Subject: [PATCH 3/9] fix invalid links composedb-overview.md Fix invalid links --- docs/introduction/composedb-overview.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/introduction/composedb-overview.md b/docs/introduction/composedb-overview.md index b9a92798..efbb7c2f 100644 --- a/docs/introduction/composedb-overview.md +++ b/docs/introduction/composedb-overview.md @@ -35,18 +35,18 @@ Thank you for being a ComposeDB pioneer and understanding that great Web3 protoc --- -### [Get Started →](../composedb/getting-started) +### [Get Started →](../composedb/getting-started.mdx) Build a Hello World application and interact from the CLI. -### [ComposeDB Sandbox →](/docs/composedb/sandbox) +### [ComposeDB Sandbox →](/docs/composedb/sandbox.mdx) Test example queries to ComposeDB directly in your browser. -### [Development Guides →](../composedb/guides) +### [Development Guides →](../composedb/guides/index.mdx) Learn about data modeling, application set up, and data interactions. -### [Core concepts →](../composedb/core-concepts) +### [Core concepts →](../composedb/core-concepts.mdx) Dive deeper into the ComposeDB protocol and its components. -### [Community →](../ecosystem/community) -Connect with the ComposeDB developer community. \ No newline at end of file +### [Community →](../ecosystem/community.mdx) +Connect with the ComposeDB developer community. From 76fdb26e3b29f6b7b1257f3dca29a2eab6c3ce58 Mon Sep 17 00:00:00 2001 From: osrm <90407222+osrm@users.noreply.github.com> Date: Thu, 22 Aug 2024 10:59:21 +0900 Subject: [PATCH 4/9] fix invalid links set-up-your-environment.mdx Fix invalid links --- docs/composedb/set-up-your-environment.mdx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/composedb/set-up-your-environment.mdx b/docs/composedb/set-up-your-environment.mdx index 3444382c..59f045e1 100644 --- a/docs/composedb/set-up-your-environment.mdx +++ b/docs/composedb/set-up-your-environment.mdx @@ -754,7 +754,7 @@ In this Quickstart guide, you have learned how to get started with ComposeDB. Yo -- [**Create your composite**](./create-your-composite) - Learn how to create your first composite, a reusable data model that can be used across different applications. -- [**Interact with data**](./interact-with-data) - Learn how to interact with data in ComposeDB, from creating, reading, updating, and deleting data to running complex queries. -- [**Core ComposeDB concepts**](./core-concepts) - Learn about the core concepts of ComposeDB, such as composites, schemas, and queries. -- [**Running in the cloud**](./guides/composedb-server/running-in-the-cloud) - Ready to upgrade from a local node to production? Learn how to deploy your app. +- [**Create your composite**](./create-your-composite.mdx) - Learn how to create your first composite, a reusable data model that can be used across different applications. +- [**Interact with data**](./interact-with-data.mdx) - Learn how to interact with data in ComposeDB, from creating, reading, updating, and deleting data to running complex queries. +- [**Core ComposeDB concepts**](./core-concepts.mdx) - Learn about the core concepts of ComposeDB, such as composites, schemas, and queries. +- [**Running in the cloud**](./guides/composedb-server/running-in-the-cloud.mdx) - Ready to upgrade from a local node to production? Learn how to deploy your app. From 91d4dccfc8becdcde6d716ba358e16189c1d8bad Mon Sep 17 00:00:00 2001 From: osrm <90407222+osrm@users.noreply.github.com> Date: Thu, 22 Aug 2024 11:17:36 +0900 Subject: [PATCH 5/9] fix invalid link community.mdx "set-up-your-environment" path was invalid, corrected to "set-up-your-environment.mdx" --- docs/ecosystem/community.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/ecosystem/community.mdx b/docs/ecosystem/community.mdx index 3e005e50..4307b9b7 100644 --- a/docs/ecosystem/community.mdx +++ b/docs/ecosystem/community.mdx @@ -25,7 +25,7 @@ If you’re interested in a grant feel free to reach out in the #bounties channe - **Marketplace GUI:** Wouldn’t it be great if developers could access the composite marketplace with an app UI instead of a terminal? - **Sample Apps & Models:** Inspire other developers by building sample apps & data models, like reputation credentials, social apps, or DAO tools. - **Easy Node Setup:** Make it easy to deploy ComposeDB on a node - we wrote a [proof of concept](https://github.com/ceramicstudio/ceramic-infra-poc) you can build on. Bonus: Terraform templates for cloud providers like AWS, GCP, and DigitalOcean. -- **Config Script:** We’d love to make [Set up your environment](../composedb/set-up-your-environment) even easier. Want to create a lightning fast script? +- **Config Script:** We’d love to make [Set up your environment](../composedb/set-up-your-environment.mdx) even easier. Want to create a lightning fast script? ### **Open source contributions** Contribute to the [ComposeDB repository](https://github.com/ceramicstudio/js-composedb): here are some packages to get started From f57626630accebe4850d8824da5a298080fd5c5a Mon Sep 17 00:00:00 2001 From: osrm <90407222+osrm@users.noreply.github.com> Date: Thu, 22 Aug 2024 11:20:54 +0900 Subject: [PATCH 6/9] fix invalid links wheel-reference.mdx Both ".mdx" extension was missing, Fixed it. --- docs/wheel/wheel-reference.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/wheel/wheel-reference.mdx b/docs/wheel/wheel-reference.mdx index 3e01390b..c9767b63 100644 --- a/docs/wheel/wheel-reference.mdx +++ b/docs/wheel/wheel-reference.mdx @@ -30,7 +30,7 @@ the following options: housekeeping reasons. - `Mainnet` - for projects in the production stage. This option will require you to do more advanced configurations for your working environment. Generally, this option is only recommended for generating a production configuration file to be - used with a production deployment like [Kubernetes](../composedb/guides/composedb-server/running-in-the-cloud). + used with a production deployment like [Kubernetes](../composedb/guides/composedb-server/running-in-the-cloud.mdx). ### Project Name @@ -79,7 +79,7 @@ use the default suggestion (recommended in most of the cases) or specify a custo ### CAS Authentication -In order to control the nodes connected to CAS (Ceramic Anchor Service), you will have to [configure the authentication](../composedb/guides/composedb-server/access-mainnet). +In order to control the nodes connected to CAS (Ceramic Anchor Service), you will have to [configure the authentication](../composedb/guides/composedb-server/access-mainnet.mdx). This will allow you to set or revoke DIDs for your nodes. You can choose from the following options: - Email Based Authentication - an email authentication method. You will be asked to provide an email that will be used to provide you with an OTP code (a passcode) needed for the authentication. From 44080efc681df4e86452f2bf46f2aa6318051585 Mon Sep 17 00:00:00 2001 From: osrm <90407222+osrm@users.noreply.github.com> Date: Thu, 22 Aug 2024 11:24:10 +0900 Subject: [PATCH 7/9] fix invalid link introduction.mdx Add missed ".mdx" extention to the path --- docs/composedb/introduction.mdx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/composedb/introduction.mdx b/docs/composedb/introduction.mdx index ecada1d9..47b06b17 100644 --- a/docs/composedb/introduction.mdx +++ b/docs/composedb/introduction.mdx @@ -35,18 +35,18 @@ Thank you for being a ComposeDB pioneer and understanding that great Web3 protoc -### [Get Started →](./getting-started) +### [Get Started →](./getting-started.mdx) Build a Hello World application and interact from the CLI. -### [ComposeDB Sandbox →](/docs/composedb/sandbox) +### [ComposeDB Sandbox →](/docs/composedb/sandbox.mdx) Test example queries to ComposeDB directly in your browser. -### [Development Guides →](./getting-started) +### [Development Guides →](./getting-started.mdx) Learn about data modeling, application set up, and data interactions. -### [Core concepts →](./core-concepts) +### [Core concepts →](./core-concepts.mdx) Dive deeper into the ComposeDB protocol and its components. ### [Community →](../ecosystem/community.mdx) -Connect with the ComposeDB developer community. \ No newline at end of file +Connect with the ComposeDB developer community. From 5b562fd7680bf3b8dc7adfc7c66753778f081989 Mon Sep 17 00:00:00 2001 From: osrm <90407222+osrm@users.noreply.github.com> Date: Thu, 22 Aug 2024 11:28:10 +0900 Subject: [PATCH 8/9] fix invalid links getting-started.mdx Add missed ".mdx" extention to path --- docs/composedb/getting-started.mdx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/composedb/getting-started.mdx b/docs/composedb/getting-started.mdx index 95bb3564..c4738fff 100644 --- a/docs/composedb/getting-started.mdx +++ b/docs/composedb/getting-started.mdx @@ -30,12 +30,12 @@ ComposeDB on Ceramic stores and manages data while delivering fast queries and a ## How to Get Started -- [**See how it works**](./sandbox) - Explore the ComposeDB Sandbox, a web-based environment to interact with ComposeDB. Run some queries, interact with data, learn about the core concepts. -- [**Create your first Ceramic app**](./create-ceramic-app) - As easy as running `npx create-ceramic-app`, run your first local Ceramic app and start diving into code. -- [**Set up your environment**](./set-up-your-environment) - Learn how to set up your development environment to start building with ComposeDB. Experience the real Ceramic network, either on the testnet or mainnet. -- [**Create your composite**](./create-your-composite) - Learn how to create your first composite, a reusable data model that can be used across different applications. -- [**Interact with data**](./interact-with-data) - Learn how to interact with data in ComposeDB, from creating, reading, updating, and deleting data to running complex queries. -- [**Core ComposeDB concepts**](./core-concepts) - Learn about the core concepts of ComposeDB, such as composites, schemas, and queries. +- [**See how it works**](./sandbox.mdx) - Explore the ComposeDB Sandbox, a web-based environment to interact with ComposeDB. Run some queries, interact with data, learn about the core concepts. +- [**Create your first Ceramic app**](./create-ceramic-app.mdx) - As easy as running `npx create-ceramic-app`, run your first local Ceramic app and start diving into code. +- [**Set up your environment**](./set-up-your-environment.mdx) - Learn how to set up your development environment to start building with ComposeDB. Experience the real Ceramic network, either on the testnet or mainnet. +- [**Create your composite**](./create-your-composite.mdx) - Learn how to create your first composite, a reusable data model that can be used across different applications. +- [**Interact with data**](./interact-with-data.mdx) - Learn how to interact with data in ComposeDB, from creating, reading, updating, and deleting data to running complex queries. +- [**Core ComposeDB concepts**](./core-concepts.mdx) - Learn about the core concepts of ComposeDB, such as composites, schemas, and queries. ## Join Ceramic Community 💜 From 38c60675046a7bfc48597a1166a2dbb283fe4f77 Mon Sep 17 00:00:00 2001 From: osrm <90407222+osrm@users.noreply.github.com> Date: Thu, 22 Aug 2024 11:29:50 +0900 Subject: [PATCH 9/9] fix invalid link create-ceramic-app.mdx Add ".mdx" extension to path --- docs/composedb/create-ceramic-app.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/composedb/create-ceramic-app.mdx b/docs/composedb/create-ceramic-app.mdx index 090b4ff3..934454c6 100644 --- a/docs/composedb/create-ceramic-app.mdx +++ b/docs/composedb/create-ceramic-app.mdx @@ -60,4 +60,4 @@ bunx create-ceramic-app This command will create a new directory with a basic ComposeDB application (a social app). It will clone the app from [repository](https://github.com/ceramicstudio/ComposeDbExampleApp.git), install all dependencies, launch a local Ceramic node, a local GraphQL server and start the app. -Once you have an opportunity to play with an example app and see how it works, you can start building your own app. For that, you will probably want to have more control over your environment and the code. You can find more information on how to set up your environment in the [Set up your environment](./set-up-your-environment) section. +Once you have an opportunity to play with an example app and see how it works, you can start building your own app. For that, you will probably want to have more control over your environment and the code. You can find more information on how to set up your environment in the [Set up your environment](./set-up-your-environment.mdx) section.