Repository navigation
What's Changed
Documentation Updates
- Updated
README.mdto include new sections on Redis verification, CI/CD processes, and testing practices. Added instructions for verifying Redis functionality and detailed the CI/CD pipeline using GitHub Actions. [1] [2] - Enhanced project description with emojis and updated author information. [1] [2]
CI/CD and Build Improvements
- Added a
.github/workflows/directory for GitHub Actions to automate CI/CD, including Docker image publishing and artifact generation. - Introduced the Maven Wrapper (
mvnw) for consistent build environments across machines.
Codebase Enhancements
- Annotated main application class with
@EnableConfigurationPropertiesto load custom properties (RateLimitProperties). - Added detailed JavaDoc comments to
ApiCallLoggingAspectandCacheConfigto improve code readability and maintainability. [1] [2]
Dependency and Plugin Updates
- Configured the
maven-compiler-plugininpom.xmlto support Lombok annotation processing. Removed the optional flag for Lombok dependency. [1] [2]
Minor Updates
- Updated contact information in the OpenAPI configuration to reflect the author's details.
Full Changelog: v1.0.2...v1.0.3