feature/approve-reject-request #108

Merged
hitanshu merged 3 commits from hitanshu/CFTunnels:feature/approve-reject-request into test 2026-02-15 14:56:21 +00:00

3 Commits

Author SHA1 Message Date
6c496c8c27 Fix broken findByCfTunnelId method - property doesn't exist on Tunnel entity
All checks were successful
sample gradle build and test / build (pull_request) Successful in 1m44s
sample gradle build and test / tag (push) Successful in 7s
sample gradle build and test / build_tag_push (push) Successful in 3m1s
2026-02-15 20:23:29 +05:30
927ce563c5 Set ddl-auto to create-drop for test and prod profiles
Some checks failed
sample gradle build and test / build (pull_request) Failing after 1m52s
2026-02-15 20:07:41 +05:30
7f7b90df80 Add approve/reject mapping requests API with unit tests
- Add Protocol enum to Mapping entity for HTTP, HTTPS, TCP, SSH
- Add TunnelsResponse and TunnelResult models for typed API responses
- Add ExternalServiceException for Cloudflare API errors
- Add approve and reject endpoints for mapping requests
- Add GET /requests endpoint with pagination and status filtering
- Refactor API paths to use 'configured' and 'configure' terminology
- Add comprehensive unit tests for all new endpoints
- Add service layer tests for new methods
2026-02-15 20:00:34 +05:30