From cb5f013e9c89f907e336224e37c16405b2e087e3 Mon Sep 17 00:00:00 2001 From: Alexandru Emil Lupu Date: Wed, 17 Dec 2025 23:27:41 +0200 Subject: [PATCH 1/4] Add Menu items for API --- docs/en/modules/ROOT/nav.adoc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/en/modules/ROOT/nav.adoc b/docs/en/modules/ROOT/nav.adoc index 91dd3e8103..3fb021fba9 100644 --- a/docs/en/modules/ROOT/nav.adoc +++ b/docs/en/modules/ROOT/nav.adoc @@ -239,9 +239,12 @@ ** xref:develop:api/index.adoc[API] *** xref:develop:api/authentication.adoc[Authentication] *** xref:develop:api/core-concepts.adoc[Core concepts] +*** xref:develop:api/reference/errors.adoc[Errors tracked] *** API reference by module **** Spaces **** Components +***** xref:develop:api/reference/components/debates.adoc[Debates] +***** xref:develop:api/reference/components/meetings.adoc[Meetings] ***** xref:develop:api/reference/components/proposals.adoc[Proposals] * Understand From 0dc941f61041ce0fb7f2df18015a7e6fc1b8ebd7 Mon Sep 17 00:00:00 2001 From: Alexandru Emil Lupu Date: Thu, 18 Dec 2025 12:36:45 +0200 Subject: [PATCH 2/4] Apply review recommendations --- docs/en/modules/ROOT/nav.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/en/modules/ROOT/nav.adoc b/docs/en/modules/ROOT/nav.adoc index 3fb021fba9..3784887bb9 100644 --- a/docs/en/modules/ROOT/nav.adoc +++ b/docs/en/modules/ROOT/nav.adoc @@ -239,7 +239,7 @@ ** xref:develop:api/index.adoc[API] *** xref:develop:api/authentication.adoc[Authentication] *** xref:develop:api/core-concepts.adoc[Core concepts] -*** xref:develop:api/reference/errors.adoc[Errors tracked] +*** xref:develop:api/reference/errors.adoc[Error Handling for the API] *** API reference by module **** Spaces **** Components From 2f8b17138a0ef832eb1e2d82c5d5a1eaf74e954a Mon Sep 17 00:00:00 2001 From: Alexandru Emil Lupu Date: Fri, 19 Dec 2025 12:05:05 +0200 Subject: [PATCH 3/4] Apply suggestions from code review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Andrés Pereira de Lucena --- docs/en/modules/ROOT/nav.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/en/modules/ROOT/nav.adoc b/docs/en/modules/ROOT/nav.adoc index 3784887bb9..808ef5b641 100644 --- a/docs/en/modules/ROOT/nav.adoc +++ b/docs/en/modules/ROOT/nav.adoc @@ -239,7 +239,7 @@ ** xref:develop:api/index.adoc[API] *** xref:develop:api/authentication.adoc[Authentication] *** xref:develop:api/core-concepts.adoc[Core concepts] -*** xref:develop:api/reference/errors.adoc[Error Handling for the API] +*** xref:develop:api/reference/errors.adoc[Error Handling] *** API reference by module **** Spaces **** Components From cd1e50f74db52704ccfa657728dcbcd65c4d7229 Mon Sep 17 00:00:00 2001 From: Alexandru Emil Lupu Date: Fri, 19 Dec 2025 12:08:15 +0200 Subject: [PATCH 4/4] Add extra menu entries --- docs/en/modules/ROOT/nav.adoc | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/docs/en/modules/ROOT/nav.adoc b/docs/en/modules/ROOT/nav.adoc index 808ef5b641..02a6bf17d3 100644 --- a/docs/en/modules/ROOT/nav.adoc +++ b/docs/en/modules/ROOT/nav.adoc @@ -240,12 +240,32 @@ *** xref:develop:api/authentication.adoc[Authentication] *** xref:develop:api/core-concepts.adoc[Core concepts] *** xref:develop:api/reference/errors.adoc[Error Handling] +**** xref:develop:api/reference/errors/permission_not_set.adoc[Permission Not Set Error - PERMISSION_NOT_SET_ERROR] +**** xref:develop:api/reference/errors/unauthorized_field.adoc[Unauthorized Field Error - UNAUTHORIZED_FIELD_ERROR] +**** xref:develop:api/reference/errors/unauthorized_mutation.adoc[Unauthorized Mutation Error - MUTATION_NOT_AUTHORIZED_ERROR] +**** xref:develop:api/reference/errors/not_found.adoc[Not Found Error - NOT_FOUND_ERROR] +**** xref:develop:api/reference/errors/validation_error.adoc[Validation Error - VALIDATION_ERROR] +**** xref:develop:api/reference/errors/attribute_validation_error.adoc[Attribute Validation Error - ATTRIBUTE_VALIDATION_ERROR] +**** xref:develop:api/reference/errors/locale_error.adoc[Locale Error - LOCALE_ERROR] +**** xref:develop:api/reference/errors/invalid_locale_error.adoc[Invalid Locale Error - INVALID_LOCALE_ERROR] *** API reference by module **** Spaces **** Components ***** xref:develop:api/reference/components/debates.adoc[Debates] +****** xref:develop:api/reference/components/debates/create.adoc[Create Debate] +****** xref:develop:api/reference/components/debates/update.adoc[Update Debate] +****** xref:develop:api/reference/components/debates/close.adoc[Close Debate] ***** xref:develop:api/reference/components/meetings.adoc[Meetings] +****** xref:develop:api/reference/components/meetings/create.adoc[Create Meeting] +****** xref:develop:api/reference/components/meetings/update.adoc[Update Meeting] +****** xref:develop:api/reference/components/meetings/withdraw.adoc[Withdraw Meeting] +****** xref:develop:api/reference/components/meetings/close.adoc[Close Meeting] ***** xref:develop:api/reference/components/proposals.adoc[Proposals] +****** xref:develop:api/reference/components/proposals/create.adoc[Create Proposal] +****** xref:develop:api/reference/components/proposals/update.adoc[Update Proposal] +****** xref:develop:api/reference/components/proposals/withdraw.adoc[Withdraw Proposal] +****** xref:develop:api/reference/components/proposals/vote.adoc[Vote Proposal] +****** xref:develop:api/reference/components/proposals/answer.adoc[Answer Proposal] * Understand ** xref:understand:about.adoc[About]