Commit graph

40 commits

Author SHA1 Message Date
sol
4598de5752 feat(api): Add APIs for files, images, videos, and system modules 2025-09-29 17:12:27 +08:00
sol
3fa67bf7bf refactor(core): Removed the deleted field logic from the entity class 2025-09-27 01:49:10 +08:00
sol
3bf415a408 refactor(base-model): Removed deleted field definitions from BaseEntity 2025-09-26 11:11:50 +08:00
sol
ca936ccf7f chore(db): migrate from Flyway to Atlas 2025-09-26 02:12:25 +08:00
sol
b8a7329ed9 feat(file):Optimized the file upload and status management logic 2025-09-24 00:03:17 +08:00
sol
64b008538e refactor(file): Adjust the file creation logic to set the default value and creation time uniformly 2025-09-23 21:53:00 +08:00
sol
50de33cffc refactor(plugin-minio):Refactor OssService and migrate to the plugin module 2025-09-23 20:18:16 +08:00
sol
69c7d57e8a feat(model):add @Entity 2025-09-22 14:44:42 +08:00
sol
068fd54e1e refactor(file): 文件存储 2025-09-19 22:30:53 +08:00
sol
9849aecfa2 feat(plugin): Add data rights controls and optimize file services 2025-09-19 21:54:33 +08:00
smile
56acac8759 feat(file): Object storage persistence follows preset path rules 2025-09-19 16:04:40 +08:00
sol
86f27891a0 refactor(db): Changed the description field from VARCHAR(255) to type TEXT 2025-09-18 09:24:02 +08:00
sol
c13b474ea8 refactor(common): Refactor the related code for paginated queries 2025-09-17 19:23:19 +08:00
sol
c067653144 refactor(model-file): Refactor the toEntity that creates and updates the DTO 2025-08-21 16:42:09 +08:00
sol
d61e8870c5 feat(model-file): update FileUpdateDto 2025-08-01 09:26:43 +08:00
sol
564f850ec6 refactor(file): Refactoring the file to upload the relevant code 2025-07-30 12:20:34 +08:00
sol
069ada0795 refactor: Optimize code structure and constant usage 2025-07-29 18:17:38 +08:00
sol
d73a76d9c1 feat(model): Add @JsonIgnore annotations to the PageDto class 2025-07-29 17:00:02 +08:00
sol
9afbf3584d perf(database): Optimized the paging query index 2025-07-26 00:19:45 +08:00
sol
0a7768d775 refactor(database): Update table names and indexes
Updated @TableName annotations in DepartmentEntity, FileEntity, ImageEntity, MenuEntity, PermissionEntity, RoleEntity, and UserEntity
Updated @JoinTable annotations in RoleEntity and UserEntity
Updated methods for querying associated tables in RoleService and UserService
Updated creation scripts for file, image, video, permission, menu, role, and user tables
Removed unnecessary indexes and added pagination primary order indexes
2025-07-25 22:14:20 +08:00
sol
04eb6015ea feat(file): Add a video table and optimize the video frame rate field 2025-07-23 14:39:59 +08:00
sol
d7092a5d75 feat(file): Add video management function 2025-07-23 14:29:35 +08:00
sol
45d80a660e refactor(database): Optimize SQL schema by adding missing columns and consolidating indexes 2025-06-15 17:02:33 +08:00
sol
ef000d6a73 refactor(api): Update download endpoint to use Feign Response and set content type 2025-06-15 12:03:16 +08:00
Sol
080255cd9f feat(file): Add file update interface and optimize files API 2025-06-11 15:49:16 +08:00
Sol
745ccc8b38 refactor(file): Refactor file upload logic 2025-06-11 15:45:59 +08:00
Sol
8489b9e8c0 feat(file): Optimize file upload logic 2025-06-11 15:10:54 +08:00
Sol
a5e2932b6a perf(database): Adjust index creation strategy 2025-06-11 11:19:23 +08:00
Sol
be08569228 feat(model-file): Add FileCreateDto constructor 2025-06-06 12:31:28 +08:00
Sol
b39ce418e9 refactor(model-file): Optimize the media type of file upload interface 2025-06-06 12:09:28 +08:00
Sol
83e1f95b7a refactor(common-base-model): Lombok annotations for optimized entities and DTO classes 2025-05-30 15:31:05 +08:00
Sol
e4b6bdb82d refactor(lombok): refactor Lombok annotations in entity and DTO classes
- Replace `@Data` with `@Getter`, `@Setter`, and `@SuperBuilder`
- Add `@NoArgsConstructor` and `@AllArgsConstructor` where applicable
- Remove redundant `@EqualsAndHashCode` annotations
- Update usage of `BaseVo` and `PageVo`
- Unify code style to improve readability and maintainability
2025-05-30 12:37:59 +08:00
Sol
e840c459af feat(model-file): Add ImageApi.java 2025-05-27 17:41:16 +08:00
Sol
2298fd5084 refactor(model-file): Fix access to uploadFile fields in FileCreateDto 2025-05-27 17:24:59 +08:00
Sol
5cb7affa2b refactor(架构调整): Remove Seata-related code and optimize cache logic 2025-05-24 19:07:21 +08:00
Sol
615c76b0e4 build:Rename the load balancing plug-in and update the database script 2025-05-24 15:19:04 +08:00
Sol
89964121ce refactor(dev): Update pg sql 2025-04-11 19:04:44 +08:00
sol
c949ffd08c build(database): Add separate Flyway tables for each microservice 2025-03-19 18:25:16 +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
Bga Sol
5f627eef67 init 2025-02-12 17:22:25 +08:00