71161a4da1
Changing API design and making tests compatible
sample gradle build and test / build (pull_request) Successful in 2m6s
sample gradle build and test / tag (push) Successful in 7s
sample gradle build and test / build_tag_push (push) Successful in 3m5s
Daily cloudflare API integration test / cloudflare-api-test (push) Successful in 1m33s
Promote image with tag test to prod / tag (push) Successful in 7s
Promote image with tag test to prod / build_tag_push (push) Successful in 13s
2026-01-28 00:21:13 +05:30
c1ea9c4197
Fix database URL configuration for docker-compose compatibility
...
sample gradle build and test / build (pull_request) Successful in 2m30s
sample gradle build and test / tag (push) Successful in 5s
sample gradle build and test / build_tag_push (push) Successful in 3m5s
Daily cloudflare API integration test / cloudflare-api-test (push) Successful in 1m50s
Promote image with tag test to prod / tag (push) Successful in 8s
Promote image with tag test to prod / build_tag_push (push) Successful in 13s
- Hardcode PostgreSQL connection URL to match docker service name 'postgres'
- Remove DB_URL environment variable dependency that was causing startup failures
- Keep username/password as environment variables for flexibility
2026-01-23 23:23:39 +05:30
b8b0a4bf30
Remove environment variable defaults and align with docker-compose
...
sample gradle build and test / tag (push) Successful in 7s
sample gradle build and test / build_tag_push (push) Successful in 2m28s
sample gradle build and test / Sync All Forks (push) Successful in 11s
- Remove default values from database environment variables
- Use POSTGRES_USERNAME/PASSWORD to match docker-compose.yaml
- Use DB_URL without default to ensure explicit configuration
2026-01-23 21:22:16 +05:30
c0ae476beb
Configure PostgreSQL database settings for test and production profiles
...
- Add PostgreSQL datasource configuration for test and prod profiles
- Use environment-specific database URL, username, and password variables
- Set hibernate.ddl-auto=update for both profiles
- Enable SQL logging in test, disable in production
- Replace H2 in-memory database with PostgreSQL for consistency
2026-01-23 21:16:56 +05:30
d2d8e74ba9
Add OAuth2 security configuration to Swagger UI and clean up unused redirects
...
sample gradle build and test / build (pull_request) Successful in 1m49s
- Configure OpenAPI with OAuth2 authorization code flow and required scopes
- Add security scheme and requirements for API documentation
- Remove unused swagger redirect methods from HomeController
- Comment out swagger endpoint permissions in SecurityConfig
2026-01-23 02:16:45 +05:30
c8a25cf438
Configure springdoc swagger oauth client-id from environment variable
...
- Update application.properties to use SWAGGER_OAUTH_CLIENT_ID env var
- Add SWAGGER_OAUTH_CLIENT_ID to docker-compose.yaml environment
- Add SWAGGER_OAUTH_CLIENT_ID to IntelliJ run configuration
2026-01-23 02:11:32 +05:30
cfe40735e6
Hithomelabs/HomeLabDocker#33 making ci and integration tests initialize Embedded H2 database, fixing integration test
Promote image with tag test to prod / tag (push) Successful in 6s
Promote image with tag test to prod / build_tag_push (push) Successful in 12s
Daily cloudflare API integration test / cloudflare-api-test (push) Successful in 1m49s
2026-01-14 18:19:39 +00:00
742bcef858
ISSUE-33 ( #96 ) ( #98 )
...
Promote image with tag test to prod / tag (push) Successful in 6s
Promote image with tag test to prod / build_tag_push (push) Successful in 13s
Daily cloudflare API integration test / cloudflare-api-test (push) Failing after 1m25s
## Description
- db integration
Co-authored-by: hitanshu310 <hitanshu98@gmail.com>
Co-authored-by: = <=>
Co-authored-by: Kruti Shah <kruti@logiqids.com>
Reviewed-on: #96
Co-authored-by: Kruti Shah <krutis0201@gmail.com>
Co-committed-by: Kruti Shah <krutis0201@gmail.com>
Reviewed-on: #98
Reviewed-by: hitanshu <hitanshu98@gmail.com>
Co-authored-by: Kruti Shah <krutis0201@gmail.com>
Co-committed-by: Kruti Shah <krutis0201@gmail.com>
2026-01-14 17:37:15 +00:00
b30ae7cdbf
ISSUE-44: Hithomelabs/HomeLabDocker#44 adding more tests
sample gradle build and test / build (pull_request) Successful in 1m38s
2025-11-16 18:59:06 +05:30
b2d58d6a61
ISSUE-44: Hithomelabs/HomeLabDocker#44 Reducing logging verbiage, excuding integration test from test profile
sample gradle build and test / build (pull_request) Failing after 2m6s
2025-11-14 23:24:42 +05:30
8039945f2a
ISSUE-44: Hithomelabs/HomeLabDocker#44 Minor bug fix
sample gradle build and test / build (pull_request) Failing after 2m29s
2025-11-14 23:11:57 +05:30
ffb33a49e4
ISSUE-44: Hithomelabs/HomeLabDocker#44 Setting up workflow to run integration tests
2025-11-14 23:10:36 +05:30
4875392271
ISSUE-44: Hithomelabs/HomeLabDocker#44 Adding an integration test
2025-11-14 23:07:10 +05:30
68792e2cbf
ISSUE-44: Hithomelabs/HomeLabDocker#44 Adding mockMvc tests for web tier
2025-10-26 18:49:18 +05:30
316dd6b01e
ISSUE-44: Hithomelabs/HomeLabDocker#44 Decoupling the controller and the service layer
2025-10-26 18:37:41 +05:30
f99ed01a54
dialect readded
2025-10-18 16:47:24 +05:30
18e3535a57
sql init set to never
2025-10-18 16:47:24 +05:30
4d63eb2e2c
bug fixes
2025-10-18 16:47:24 +05:30
e9e6bd69f9
Adding Postgres integration
2025-10-18 16:46:57 +05:30
c8e8817e25
ISSUE-43: Attempting to fix Hithomelabs/HomeLabDocker#43 disbling server side csrf check
sample gradle build and test / build (pull_request) Successful in 1m35s
2025-10-18 16:35:23 +05:30
4016854514
Adding a new HomeController to redirect to swagger UI
sample gradle build and test / build (pull_request) Successful in 1m47s
sample gradle build and test / tag (push) Successful in 7s
sample gradle build and test / build_tag_push (push) Successful in 2m6s
2025-09-20 21:29:53 +05:30
77a43bfde8
Adding new URL mapping that redirects / to swagger UI
sample gradle build and test / build (pull_request) Successful in 1m23s
sample gradle build and test / tag (push) Successful in 7s
sample gradle build and test / build_tag_push (push) Successful in 1m47s
2025-09-20 21:00:58 +05:30
84b2b5aead
Fixing breaking build
sample gradle build and test / build (pull_request) Successful in 1m23s
sample gradle build and test / tag (push) Successful in 7s
sample gradle build and test / build_tag_push (push) Successful in 2m18s
2025-09-20 20:40:19 +05:30
b3b3d4a441
Trying to fix OIDC configuration with TLS termination behind reverse proxy
sample gradle build and test / build (pull_request) Failing after 1m41s
2025-09-20 20:29:48 +05:30
30ec013002
Trying to do everythng via http
sample gradle build and test / build (pull_request) Successful in 2m12s
sample gradle build and test / tag (push) Successful in 6s
sample gradle build and test / build_tag_push (push) Successful in 1m49s
2025-09-16 01:30:02 +05:30
e04ac4b73d
Adding config to make sping boot return an https redirect URI
sample gradle build and test / build (pull_request) Successful in 1m25s
sample gradle build and test / tag (push) Successful in 8s
sample gradle build and test / build_tag_push (push) Successful in 1m46s
2025-09-16 00:27:12 +05:30
e46974870a
Trying to avoid clash with baseUrl variable
sample gradle build and test / build (pull_request) Successful in 1m58s
sample gradle build and test / tag (push) Successful in 7s
sample gradle build and test / build_tag_push (push) Successful in 1m49s
2025-09-15 01:57:34 +05:30
37a57279fd
Trying something seeing if it works
sample gradle build and test / build (pull_request) Successful in 1m35s
sample gradle build and test / tag (push) Successful in 7s
sample gradle build and test / build_tag_push (push) Successful in 2m23s
2025-09-15 01:43:31 +05:30
f1ec120715
Tinkering with redirect-uri
sample gradle build and test / build (pull_request) Successful in 1m58s
sample gradle build and test / tag (push) Successful in 7s
sample gradle build and test / build_tag_push (push) Successful in 1m53s
2025-09-15 01:17:29 +05:30
674d541d78
Trying to address the issue of redirect_uri
sample gradle build and test / build (pull_request) Successful in 1m28s
sample gradle build and test / tag (push) Successful in 10s
sample gradle build and test / build_tag_push (push) Successful in 1m45s
2025-09-15 00:59:13 +05:30
e960c5cfa5
Final cahnges to add OIDC, setting groups and authorities
sample gradle build and test / build (pull_request) Successful in 2m24s
2025-09-15 00:21:49 +05:30
c5d01ece01
Adding profiles for different OpenAPI server URLS in different environments
sample gradle build and test / build (pull_request) Failing after 1m41s
2025-06-04 01:27:34 +05:30
ec7d3299df
Changes derver in OpenAPI Config to avoid CORS
sample gradle build and test / build (pull_request) Successful in 1m25s
sample gradle build and test / build (push) Successful in 2m26s
2025-06-01 17:29:24 +05:30
d3f0797e33
Adding field path to ingress
sample gradle build and test / build (pull_request) Successful in 1m30s
sample gradle build and test / build (push) Successful in 1m18s
2025-05-27 01:08:07 +05:30
680ef7bd99
CFTunnels: And the lord said let there be light, but the devil built tunnels
2025-05-25 01:51:18 +05:30