Commit Graph

3 Commits

Author SHA1 Message Date
GW_MC
2c20d08127 fmt: format 2026-07-18 04:54:29 +00:00
GW_MC
a7863b9e87 feat(proxy): add render_config method and UpstreamService mock
- Add render_config to ProxyServiceTrait and implement it

- Add mockall automock to UpstreamService

- Remove unused OverrideRef import
2026-07-05 05:29:19 +00:00
GW_MC
7c233b5f77 feat(proxy): implement log setting, proxy setting, rewrite rule, server block, and SSL certificate services
- Added LogSettingService with CRUD operations for log settings.
- Introduced ProxySettingService for managing proxy settings with CRUD functionality.
- Created RewriteRuleService to handle rewrite rules with full CRUD capabilities.
- Implemented ServerBlockService for managing server blocks, including relationships with access rules and location blocks.
- Added SslCertificateService for managing SSL certificates with create, read, update, and delete operations.
- Updated types.rs to include new service configurations and ensure proper merging of overrides.
- Enhanced existing tests to cover new functionalities and ensure correctness.
2026-06-21 12:14:26 +00:00