Skip to content

Feat/perfect#53

Merged
fecommunity merged 8 commits into
masterfrom
feat/perfect
May 19, 2026
Merged

Feat/perfect#53
fecommunity merged 8 commits into
masterfrom
feat/perfect

Conversation

@fecommunity
Copy link
Copy Markdown
Owner

No description provided.

- Bumped the version from 3.0.1 to 3.0.3 in package.json.
- Refactored CLI logic to improve project root detection and API handling.
- Enhanced the handling of local API startup and monorepo server checks.
- Added new utility functions for better path resolution and project root management.
- Introduced new test scripts for CLI functionality, including build and docker commands.
- Added project type detection logic to improve handling of standalone and monorepo setups.
- Enhanced the CLI with new commands for testing and improved error handling.
- Updated package.json scripts to include test commands for better integration with CI/CD workflows.
- Refactored existing code for clarity and maintainability, including improvements to health checks and Docker service management.
- Implemented a new function to run mysqldump inside the Docker container when the local mysqldump binary is not available.
- Enhanced error handling to provide feedback when mysqldump is missing and fallback to Docker is used.
- Updated internationalization strings to reflect the new behavior and provide clearer user guidance on backup failures.
…changes

- Revised the README to reflect the transition from @fecommunity/reactpress-cli to @fecommunity/reactpress, emphasizing the zero-configuration CLI for the full-stack CMS.
- Updated installation instructions and command usage, including the introduction of new commands like `reactpress dev` and the deprecation notice for the old `reactpress-cli`.
- Enhanced the quick start section with detailed service access information and added a multi-language support section.
- Improved overall structure and clarity for better user guidance.
- Integrated a new theming system for consistent visual identity across CLI outputs, including banners, menus, and status indicators.
- Replaced chalk with a custom theme module to manage colors and icons, enhancing readability and aesthetics.
- Updated CLI commands to provide clearer feedback using spinners and status indicators during operations like build and API readiness checks.
- Refactored help command output for better organization and visual appeal, including the use of dividers and brand styling.
- Improved the overall user experience by adding visual cues and structured output for various CLI functionalities.
- Introduced new commands for managing Nginx within the CLI, including `nginx up`, `nginx down`, `nginx restart`, `nginx status`, `nginx logs`, `nginx test`, `nginx reload`, and `nginx open`.
- Implemented functionality to ensure default Nginx configuration is created if missing.
- Enhanced Docker integration to manage Nginx container lifecycle and configuration.
- Updated README to document new Nginx commands and usage instructions.
- Added tests for Nginx-related functionalities to ensure reliability and correctness.
- Changed default Nginx port from 8080 to 80 in Docker Compose files for development, production, and template configurations.
- Updated CLI documentation and internationalization strings to reflect the new default port and entry URL.
- Ensured consistency across all references to the Nginx entry point in the CLI and README.
- Upgraded several @csstools packages in pnpm-lock.yaml to their latest versions, ensuring compatibility and improved functionality.
- Renamed the CLI package from @fecommunity/reactpress to @fecommunity/reactpress-cli in README, reflecting the new structure and usage.
- Revised installation instructions and command usage for the CLI, emphasizing the zero-configuration setup for ReactPress CMS.
- Added new components and styles for the homepage, enhancing the user interface and experience.
- Improved documentation with additional metadata and sitemap configuration for better SEO and navigation.
@vercel
Copy link
Copy Markdown

vercel Bot commented May 19, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
reactpress Ready Ready Preview, Comment May 19, 2026 11:37am

@fecommunity fecommunity merged commit 434549f into master May 19, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant