Commit Graph

8 Commits

Author SHA1 Message Date
Mauricio Siu
a85fb76a95 chore: update Node.js and pnpm versions in Dockerfiles and package.json
- Updated base image in Dockerfile.docs and Dockerfile.website to Node.js 24.4-alpine.
- Updated package manager version in package.json to pnpm 10.22.0.
- Adjusted Node.js engine requirement in package.json to ^24.4.0.
- Added new script to fix API path references in MDX files for documentation.
- Updated build command in apps/docs/package.json to include the new script.
2026-02-27 02:52:18 -06:00
Mauricio Siu
aa524f56e5 fix: enhance OpenAPI schema handling in fix-openapi script
- Added logic to unwrap nested OpenAPI specifications from migrated APIs, improving compatibility with various API structures.
- Updated the condition for writing the fixed schema to include unwrapped status, ensuring all necessary changes are saved.
2026-02-24 01:03:44 -06:00
Mauricio Siu
947c8652f9 Enhance documentation generation and template handling
- Added a new script to generate templates from external sources, improving the documentation process.
- Integrated new components (Tabs and Tab) into the MDX documentation for better content organization.
- Updated the Next.js configuration to allow images from the templates URL.
- Implemented batch processing for fetching and generating template files, enhancing performance and error handling.

These changes streamline the documentation generation workflow and improve the user experience when accessing template information.
2026-01-29 18:45:01 -06:00
Mauricio Siu
08c47af4ec Enhance documentation and templates
- Updated package.json to include a new script for generating templates.
- Added "templates" page to the documentation meta.json.
- Expanded API documentation in registry.mdx and settings.mdx to include new endpoints.
- Removed deprecated templates section from core meta.json and deleted the templates.mdx file.
- Introduced new template documentation for various applications including Ackee, Activepieces, Actual Budget, AdGuard Home, Adminer, and more.

This commit improves the overall structure and accessibility of the documentation, ensuring users have the latest information on available templates and API endpoints.
2026-01-29 17:59:35 -06:00
Mauricio Siu
0b52b9b1af docs: refactor code for consistency and readability
- Standardized import statements across various components to use double quotes for consistency.
- Updated component files to ensure proper formatting and adherence to coding standards.
- Enhanced overall code readability by aligning code structure and improving comment clarity.
- Made minor adjustments to ensure all components follow the same coding conventions, improving maintainability.
2025-12-07 18:13:12 -06:00
Mauricio Siu
1388b1266d chore: update documentation and assets for new features
- Enhanced API documentation with new MDX files and improved structure.
- Updated OpenAPI specifications to reflect recent changes and added new components.
- Refined global CSS and layout configurations for better styling and user experience.
- Added various images and icons to enrich the visual aspects of the documentation.
- Updated package dependencies to ensure compatibility with the latest features.
2025-12-07 06:26:03 -06:00
Mauricio Siu
d278e4e95d chore: enhance OpenAPI schema management
- Introduced a new script to fix OpenAPI schema issues, including adding a missing Authorization security scheme and addressing empty response schemas.
- Updated the build process to run this script before generating documentation, ensuring a more robust and accurate OpenAPI specification.
2025-11-30 01:37:01 -06:00
Mauricio Siu
86020f3af8 refactor: rename folder v2 and delete old docs 2024-11-09 23:40:18 -06:00