GW_MC
f4e6eb56c8
Update sea-orm dependencies to use workspace configuration; add dead code annotations in service error handling and settings service
Test / verify-generated-code (pull_request) Successful in 7m57s
Test / test (pull_request) Successful in 1m9s
Test / lint (pull_request) Successful in 1m9s
2025-12-02 17:12:24 +08:00
GW_MC
f71cf370cd
Refactor AppState and update database connection handling; integrate SettingsService
2025-12-02 16:56:01 +08:00
GW_MC
fae951c902
Add async-trait and sea-orm dependencies; implement SettingsService for configuration management
2025-12-02 16:55:39 +08:00
GW_MC
8b98590a1e
Add service_error module for error handling
2025-12-02 16:55:08 +08:00
GW_MC
6cd55d06a2
Implement basic middleware handling
Test / verify-generated-code (pull_request) Successful in 8m1s
Test / test (pull_request) Successful in 1m9s
Test / lint (pull_request) Successful in 1m5s
2025-12-02 15:47:56 +08:00
GW_MC
547d73fab7
temp allow deadcode for AppState struct
Test / verify-generated-code (pull_request) Successful in 8m32s
Test / test (pull_request) Successful in 1m10s
Test / lint (pull_request) Successful in 1m7s
2025-11-27 19:05:41 +08:00
GW_MC
537737b1cc
refactor configs into a crate
2025-11-27 18:59:40 +08:00
GW_MC
bb622df89b
Basic route structure
2025-11-27 18:50:11 +08:00
GW_MC
e849b71a40
Implement API setup with configuration management and startup tasks
...
- Add `Cargo.toml` for API with dependencies.
- Create `config.rs` for managing application settings.
- Implement logging and server settings in `config.rs`.
- Add `main.rs` to initialize the application and handle database connections.
- Introduce `task` module with startup tasks, including database migrations.
- Update `.gitignore` to exclude `config.yaml` and remove `.gitkeep`.
2025-11-26 19:45:37 +08:00