diff --git a/docusaurus.config.js b/docusaurus.config.js index a00ed4b..a87b05f 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -68,6 +68,17 @@ const config = { docs: { sidebarPath: "./sidebars.js", editUrl: "https://github.com/olympus-btc/ambrosia-dev/tree/main/docs", + lastVersion: "0.5.1-alpha", + versions: { + current: { + label: "Next 🚧", + path: "next", + banner: "unreleased", + }, + "0.5.1-alpha": { + label: "v0.5.1-alpha", + }, + }, }, blog: { showReadingTime: true, @@ -162,6 +173,11 @@ const config = { }, { to: "/blog", label: "Blog", position: "left" }, { to: "/team", label: "Equipo", position: "left" }, + { + type: "docsVersionDropdown", + position: "right", + dropdownActiveClassDisabled: true, + }, { type: "localeDropdown", position: "right" }, { href: "https://github.com/olympus-btc/ambrosia", diff --git a/i18n/en/docusaurus-plugin-content-docs/version-0.5.1-alpha.json b/i18n/en/docusaurus-plugin-content-docs/version-0.5.1-alpha.json new file mode 100644 index 0000000..1b0121c --- /dev/null +++ b/i18n/en/docusaurus-plugin-content-docs/version-0.5.1-alpha.json @@ -0,0 +1,78 @@ +{ + "version.label": { + "message": "v0.5.1-alpha", + "description": "The label for version 0.5.1-alpha" + }, + "sidebar.apiSidebar.category.Authentication": { + "message": "Authentication", + "description": "The label for category 'Authentication' in sidebar 'apiSidebar'" + }, + "sidebar.apiSidebar.category.Billing": { + "message": "Billing", + "description": "The label for category 'Billing' in sidebar 'apiSidebar'" + }, + "sidebar.apiSidebar.category.Bitcoin": { + "message": "Bitcoin", + "description": "The label for category 'Bitcoin' in sidebar 'apiSidebar'" + }, + "sidebar.apiSidebar.category.Configuration": { + "message": "Configuration", + "description": "The label for category 'Configuration' in sidebar 'apiSidebar'" + }, + "sidebar.apiSidebar.category.Inventory": { + "message": "Inventory", + "description": "The label for category 'Inventory' in sidebar 'apiSidebar'" + }, + "sidebar.apiSidebar.category.Printing": { + "message": "Printing", + "description": "The label for category 'Printing' in sidebar 'apiSidebar'" + }, + "sidebar.apiSidebar.category.Restaurant": { + "message": "Restaurant", + "description": "The label for category 'Restaurant' in sidebar 'apiSidebar'" + }, + "sidebar.apiSidebar.category.Referencia de la API": { + "message": "API Reference", + "description": "The label for category 'Referencia de la API' in sidebar 'apiSidebar'" + }, + "sidebar.apiSidebar.category.Referencia de la API.generated-index.title": { + "message": "API Reference", + "description": "The title of the generated-index for category Referencia de la API in sidebar apiSidebar" + }, + "sidebar.apiSidebar.category.Referencia de la API.generated-index.description": { + "message": "Detailed technical documentation of all Ambrosia POS API endpoints and modules.", + "description": "The description of the generated-index for category Referencia de la API in sidebar apiSidebar" + }, + "sidebar.apiSidebar.category.Portal de Desarrolladores": { + "message": "Developer Portal", + "description": "The label for category 'Portal de Desarrolladores' in sidebar 'apiSidebar'" + }, + "sidebar.apiSidebar.category.Portal de Desarrolladores.generated-index.title": { + "message": "Developer Portal", + "description": "The title of the generated-index for category Portal de Desarrolladores in sidebar apiSidebar" + }, + "sidebar.apiSidebar.category.Portal de Desarrolladores.generated-index.description": { + "message": "Resources, guides, and standards for contributing to the Ambrosia POS ecosystem.", + "description": "The description of the generated-index for category Portal de Desarrolladores in sidebar apiSidebar" + }, + "sidebar.apiSidebar.category.Referencia de la API.link.generated-index.title": { + "message": "API Reference", + "description": "The generated-index page title for category 'Referencia de la API' in sidebar 'apiSidebar'" + }, + "sidebar.apiSidebar.category.Referencia de la API.link.generated-index.description": { + "message": "Detailed technical documentation of all Ambrosia POS API endpoints and modules.", + "description": "The generated-index page description for category 'Referencia de la API' in sidebar 'apiSidebar'" + }, + "sidebar.apiSidebar.category.Store": { + "message": "Store", + "description": "The label for category 'Store' in sidebar 'apiSidebar'" + }, + "sidebar.apiSidebar.category.Portal de Desarrolladores.link.generated-index.title": { + "message": "Developer Portal", + "description": "The generated-index page title for category 'Portal de Desarrolladores' in sidebar 'apiSidebar'" + }, + "sidebar.apiSidebar.category.Portal de Desarrolladores.link.generated-index.description": { + "message": "Resources, guides, and standards for contributing to the Ambrosia POS ecosystem.", + "description": "The generated-index page description for category 'Portal de Desarrolladores' in sidebar 'apiSidebar'" + } +} diff --git a/package-lock.json b/package-lock.json index 8be8ea8..51edc02 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,17 +1,17 @@ { "name": "ambrosia-pos", - "version": "0.5.1-alpha", + "version": "0.7.1-beta", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ambrosia-pos", - "version": "0.5.1-alpha", + "version": "0.7.1-beta", "license": "MIT", "dependencies": { - "@docusaurus/core": "^3.10.1", + "@docusaurus/core": "3.10.1", "@docusaurus/faster": "3.10.1", - "@docusaurus/preset-classic": "^3.10.1", + "@docusaurus/preset-classic": "3.10.1", "@easyops-cn/docusaurus-search-local": "^0.55.1", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", @@ -21,8 +21,8 @@ "react-dom": "^19.0.0" }, "devDependencies": { - "@docusaurus/module-type-aliases": "^3.10.1", - "@docusaurus/types": "^3.10.1", + "@docusaurus/module-type-aliases": "3.10.1", + "@docusaurus/types": "3.10.1", "autoprefixer": "^10.4.24", "postcss": "^8.5.6", "tailwindcss": "^3.4.17" diff --git a/package.json b/package.json index 92dfaa5..3a91b69 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ambrosia-pos", - "version": "0.5.1-alpha", + "version": "0.7.1-beta", "private": true, "license": "MIT", "repository": { @@ -19,9 +19,9 @@ "write-heading-ids": "docusaurus write-heading-ids" }, "dependencies": { - "@docusaurus/core": "^3.10.1", + "@docusaurus/core": "3.10.1", "@docusaurus/faster": "3.10.1", - "@docusaurus/preset-classic": "^3.10.1", + "@docusaurus/preset-classic": "3.10.1", "@easyops-cn/docusaurus-search-local": "^0.55.1", "@mdx-js/react": "^3.0.0", "clsx": "^2.0.0", @@ -31,8 +31,8 @@ "react-dom": "^19.0.0" }, "devDependencies": { - "@docusaurus/module-type-aliases": "^3.10.1", - "@docusaurus/types": "^3.10.1", + "@docusaurus/module-type-aliases": "3.10.1", + "@docusaurus/types": "3.10.1", "autoprefixer": "^10.4.24", "postcss": "^8.5.6", "tailwindcss": "^3.4.17" diff --git a/versioned_sidebars/version-0.5.1-alpha-sidebars.json b/versioned_sidebars/version-0.5.1-alpha-sidebars.json new file mode 100644 index 0000000..8d8f67b --- /dev/null +++ b/versioned_sidebars/version-0.5.1-alpha-sidebars.json @@ -0,0 +1,44 @@ +{ + "apiSidebar": [ + { + "type": "category", + "label": "Referencia de la API", + "className": "sidebar-section-api", + "link": { + "type": "generated-index", + "title": "Referencia de la API", + "description": "Documentación técnica detallada de todos los endpoints y módulos de la API de Ambrosia POS.", + "slug": "/api-reference" + }, + "items": [ + { + "type": "autogenerated", + "dirName": "API" + } + ] + }, + { + "type": "category", + "label": "Portal de Desarrolladores", + "className": "sidebar-section-dev", + "link": { + "type": "generated-index", + "title": "Portal de Desarrolladores", + "description": "Recursos, guías y estándares para contribuir al ecosistema de Ambrosia POS.", + "slug": "/developer-portal" + }, + "items": [ + { + "type": "autogenerated", + "dirName": "Development" + } + ] + } + ], + "phoenixSidebar": [ + { + "type": "autogenerated", + "dirName": "Phoenixd" + } + ] +} diff --git a/versions.json b/versions.json new file mode 100644 index 0000000..c66ab85 --- /dev/null +++ b/versions.json @@ -0,0 +1,3 @@ +[ + "0.5.1-alpha" +]