GW_MC
0eafd6a264
feat: upgrade actions/cache to v4 and clean up imports in main.rs
Test / test-frontend (pull_request) Successful in 23s
Test / lint-frontend (pull_request) Successful in 26s
Verify / verify-openapi-spec (pull_request) Successful in 4s
Test / frontend-build (pull_request) Successful in 29s
Test / test (pull_request) Successful in 55s
Verify / verify-generated-code (pull_request) Successful in 1m10s
Verify / verify-frontend-api-client (pull_request) Successful in 7s
Test / lint (pull_request) Successful in 1m10s
2025-12-22 18:26:19 +08:00
GW_MC
c14af00c08
feat: update dependencies and refactor command line argument handling for yanpm-agent
Test / test-frontend (pull_request) Successful in 23s
Test / lint-frontend (pull_request) Successful in 27s
Verify / verify-openapi-spec (pull_request) Successful in 4s
Test / frontend-build (pull_request) Successful in 30s
Verify / verify-frontend-api-client (pull_request) Has been cancelled
Verify / verify-generated-code (pull_request) Has been cancelled
Test / test (pull_request) Has been cancelled
Test / lint (pull_request) Has been cancelled
2025-12-22 18:16:26 +08:00
GW_MC
dce8203322
feat: add comprehensive documentation for yanpm-agent, including API reference, configuration, deployment, usage examples, and troubleshooting
2025-12-22 17:56:18 +08:00
GW_MC
5cffb0a519
feat: add nginx reload and validation wrappers with sudo permissions
2025-12-22 17:18:36 +08:00
GW_MC
61ecd91219
feat: add nix dependency and enhance socket permissions handling
2025-12-21 19:32:48 +08:00
GW_MC
b823fe6281
feat: Fix permission and env errors, add loggings, socket perm args
2025-12-21 18:52:26 +08:00
GW_MC
7781878c2d
feat: implement Dockerfile and service scripts for yanpm-agent
2025-12-21 17:51:43 +08:00
GW_MC
4ca59d2bb6
feat: add agent module with Nginx service commands and routes
...
- Introduced a new agent module with commands for managing Nginx configurations.
- Implemented `NginxService` for handling reload, validation, and configuration writing.
- Added routes for status, validation, and configuration writing using Axum.
- Created necessary command files: `reload.rs`, `run.rs`, `validate.rs`, `write_config.rs`.
- Updated `Cargo.toml` and `Cargo.lock` to include new dependencies.
- Added `.gitignore` for the agent module.
- Updated `justfile` to include OpenAPI generation for the agent.
2025-12-21 15:32:42 +08:00