A Spring boot rest APi to manage cloudflare tunnels
Go to file
hitanshu310 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
.gitea/workflows Remove fork sync job from test build workflow 2026-01-23 21:37:22 +05:30
CFTunnels Changing some bruno env variables 2025-05-28 23:54:27 +05:30
gradle/wrapper CFTunnels: And the lord said let there be light, but the devil built tunnels 2025-05-25 01:51:18 +05:30
src Add approve/reject mapping requests API with unit tests 2026-02-15 20:00:34 +05:30
.env.example Adding env agnostic docker compose file 2025-05-28 19:15:50 +05:30
.gitattributes CFTunnels: And the lord said let there be light, but the devil built tunnels 2025-05-25 01:51:18 +05:30
.gitignore ISSUE-44: Hithomelabs/HomeLabDocker#44 Adding mockMvc tests for web tier 2025-10-26 18:49:18 +05:30
build.gradle Hithomelabs/HomeLabDocker#33 making ci and integration tests initialize Embedded H2 database, fixing integration test 2026-01-14 18:19:39 +00:00
docker-compose.yaml Configure springdoc swagger oauth client-id from environment variable 2026-01-23 02:11:32 +05:30
Dockerfile CFTunnels: And the lord said let there be light, but the devil built tunnels 2025-05-25 01:51:18 +05:30
gradlew CFTunnels: And the lord said let there be light, but the devil built tunnels 2025-05-25 01:51:18 +05:30
gradlew.bat CFTunnels: And the lord said let there be light, but the devil built tunnels 2025-05-25 01:51:18 +05:30