Commit graph

11 commits

Author SHA1 Message Date
Sol
38ce61ff6b feat(cache): todo: add UserCache 2025-04-24 23:58:50 +08:00
Sol
029db85278 Refactor: Move RedisCacheConfig to a new location 2025-04-24 00:58:59 +08:00
Sol
c0cc05fc68 refactor(web-system): Refactor captcha functionality
- Removed unused imports in BaseTreeEntity
- Refactored captcha generation and validation logic in LoginService
- Added RedisCacheConfig class to enable Redis caching
- Removed redundant code in StpInterfaceImpl
- Removed YmlPropertySourceFactory class
- Added CaptchaCache class for managing captcha cache
2025-04-23 23:49:37 +08:00
Sol
6b88e970e3 refactor(web-system): Change the validation time of the verification code from 5 minutes to 1 minute 2025-04-23 22:38:29 +08:00
Sol
c3b5da305e refactor(dev): Update docker's .env 2025-04-11 17:49:57 +08:00
sol
ff526774bb refactor(database): Refactor the database configuration 2025-03-20 17:27:18 +08:00
sol
09e0f90909 refactor(database): Refactor the database configuration 2025-03-20 16:58:15 +08:00
sol
5b749702f0 build(plugin-database): Replace MyBatis-Plus DDL with Flyway
- Add Flyway configuration in `application-database.yml`
- Remove `Ddl` classes from `web-file` and `web-system` modules
- Update `pom.xml` to include Flyway dependencies
- Refactor database migration scripts to follow Flyway-compatible naming and structure
2025-03-19 17:19:30 +08:00
sol
39a543c74c Refactor(auth): Refactor authorization initialization logic
- Modify the startup method of `ControllerScanner`, replacing `ApplicationRunner` with `ApplicationReadyEvent` listener
- Update the README file to clarify that `web-system` and `web-file` need to be started manually
- Refactor the menu initialization logic in `SystemInitData`, replacing `MenuApi` with `MenuService`
2025-03-13 18:07:52 +08:00
sol
4388586ca2 refactor(database): optimize database configuration and logging
1. Replace custom SQL logger with P6Spy for better SQL monitoring\n2. Optimize MyBatis-Plus configuration structure\n3. Add delay for ControllerScanner to ensure Nacos registration\n4. Update project documentation with detailed deployment guide\n5. Fix code formatting and remove redundant imports
2025-03-13 17:03:33 +08:00
Bga Sol
5f627eef67 init 2025-02-12 17:22:25 +08:00