Commit Graph

4 Commits

Author SHA1 Message Date
黎润豪 72ff1c7b38 Update POM dependencies and Java version
- Upgrade Java version from 1.8 to 21
- Update Lombok version from 1.18.12 to 1.18.30
2025-09-20 11:05:17 +08:00
黎润豪 e603ad7127 Add leaky bucket rate limiter implementation
- Implement LeakyBucketRateLimiter with configurable capacity and rate
- Add RateLimit annotation and AOP aspect for automatic rate limiting
- Create RateLimitExceededException for custom error handling
- Add RateLimiterConfig for configuration management
- Update LoginController with @RateLimit annotation on login endpoint
- Add rate limiter configuration to application.yml
- Update project documentation with comprehensive README
- Upgrade Java version to 21 and Lombok to 1.18.30
2025-09-20 11:05:10 +08:00
黎润豪 d91c141c6d Restructure project package structure and add MCP configuration
- Moved all files from com.chinaweal.youfool.prj to io.lroyia.ccdemo package
- Updated file paths and imports throughout the project
- Removed AuthorityCheck.java file
- Added MCP server configuration in .mcp.json
- Updated pom.xml and .gitignore for new project structure
2025-09-20 10:18:29 +08:00
黎润豪 4b078153b0 Initial commit 2025-09-20 09:51:42 +08:00