Commit Graph

80 Commits

Author SHA1 Message Date
thomas.nuyken 766d060707 Downgrade to Angular 19
continuous-integration/drone/push Build is passing
Multiple packages are not officially compatible yet
2025-06-16 17:25:06 +02:00
thomas.nuyken df93f8299f Update Angular launch profile
continuous-integration/drone/push Build is passing
2025-06-16 17:16:00 +02:00
thomas.nuyken b28bc04a53 Add http health check for Angular app
To have a better indication in the dashboard as to when the app has
actually started, because the dashboard otherwise displays a running
state after the launch command has been given, but then the app only
begins to compile and takes a few seconds to actually launch
2025-06-16 17:15:01 +02:00
thomas.nuyken 28148e4f69 Allow for the web app to be run separately to allow debugging
continuous-integration/drone/push Build is passing
2025-06-15 12:49:31 +02:00
thomas.nuyken 9fb0f584a6 Update launch configurations
continuous-integration/drone/push Build is passing
2025-06-15 12:33:52 +02:00
thomas.nuyken edafe0e4ec Fix API return type mismatch
continuous-integration/drone/push Build is passing
2025-06-15 11:30:03 +02:00
thomas.nuyken a1174e3b42 Expose swagger UI again 2025-06-15 11:29:46 +02:00
thomas.nuyken 4bf07b0972 Add editor config and apply code cleanup
continuous-integration/drone/push Build is passing
2025-06-15 09:36:52 +02:00
thomas.nuyken 7d6f85db82 Try fetching data from protected endpoint
continuous-integration/drone/push Build is passing
2025-06-14 20:30:47 +02:00
thomas.nuyken f426368d15 Use random port for web app 2025-06-14 20:30:00 +02:00
thomas.nuyken 5727707cce Add simply example for retrieving data from the api
continuous-integration/drone/push Build is passing
2025-06-13 20:13:06 +02:00
thomas.nuyken f00e3cdb6a Add npm app to Aspire resources 2025-06-13 20:12:43 +02:00
thomas.nuyken 20ba638b64 Fix server info endpoint not being accessibly without authentication 2025-06-13 20:12:26 +02:00
thomas.nuyken d80a53761d Generate Angular app 2025-06-13 19:48:07 +02:00
thomas.nuyken e29c5b2458 Return DateTimeOffset
continuous-integration/drone/push Build is passing
2025-06-13 19:39:46 +02:00
thomas.nuyken 7aa8599535 Update request localization 2025-06-13 19:39:37 +02:00
thomas.nuyken 16bc250789 Fix project name spelling
continuous-integration/drone/push Build is passing
2025-06-12 19:20:22 +02:00
thomas.nuyken 9847b6e6f7 Change assembly name constant spelling
continuous-integration/drone/push Build is running
2025-06-12 19:18:17 +02:00
thomas.nuyken ada0e2f665 Use custom activity source 2025-06-12 19:12:38 +02:00
thomas.nuyken b28bd2826b Keep db container after apps shutdown 2025-06-12 19:12:26 +02:00
thomas.nuyken a1999bfe41 Rename WebApi project to Vegasco.Server.Api
continuous-integration/drone/push Build is passing
And update all references including comments etc.
2025-06-12 18:23:09 +02:00
thomas.nuyken 9d71c86474 Fix broken swagger route 2025-06-12 17:58:50 +02:00
thomas.nuyken d91b837e44 Update packages, use explicit type, use Microsoft OpenApi package 2025-06-12 17:43:22 +02:00
thomas.nuyken b3ca1ba703 Remove experimental own test step
continuous-integration/drone/push Build is passing
2024-12-28 17:42:12 +01:00
thomas.nuyken 108960d074 Add debug
continuous-integration/drone/push Build is failing
2024-12-28 17:24:06 +01:00
thomas.nuyken 05686c4cdd Add own test step
continuous-integration/drone/push Build is failing
2024-12-28 17:20:10 +01:00
thomas.nuyken cb440e7c6d Use latest postgres version in integration tests
continuous-integration/drone/push Build is passing
2024-12-28 17:11:09 +01:00
thomas.nuyken 4ea0978cf6 Fix integration test database connection string
continuous-integration/drone/push Build is running
2024-12-28 17:10:36 +01:00
thomas.nuyken ff2707a0e8 Add Aspire documentation to README
continuous-integration/drone/push Build is failing
2024-12-28 17:08:01 +01:00
thomas.nuyken 6d23494fd3 Add Aspire orchestration
continuous-integration/drone/push Build is failing
Therefore remove previous OpenTelemetry configuration and use the one
provided in service defaults
2024-12-28 17:01:18 +01:00
thomas.nuyken bbac953660 Update legacy sln file
continuous-integration/drone/push Build is passing
2024-12-28 15:59:31 +01:00
thomas.nuyken 854be19fd5 Remove system tests
continuous-integration/drone/push Build is failing
2024-12-28 15:55:34 +01:00
thomas.nuyken cf1a086e31 Recover sln file and revert pipeline
continuous-integration/drone/push Build is passing
2024-12-28 14:32:34 +01:00
thomas.nuyken 918477fb3a Use prerelease docker images which work with slnx file
continuous-integration/drone/push Build is failing
2024-12-28 14:29:23 +01:00
thomas.nuyken 857863a4d8 Replace sln file with slnx
continuous-integration/drone/push Build is failing
2024-12-28 14:23:27 +01:00
thomas.nuyken 7a2c50cb9a Update vulnerable packages
continuous-integration/drone/push Build is running
2024-12-28 14:22:21 +01:00
thomas.nuyken 5d0a49632a Update .NET version in pipeline
continuous-integration/drone/push Build is passing
2024-12-27 19:25:19 +01:00
thomas.nuyken 0e065b58b7 Update packages
continuous-integration/drone/push Build is failing
2024-12-27 19:22:13 +01:00
thomas.nuyken 22f47f4461 Upgrade to .NET 9 and update nuget packages
continuous-integration/drone/push Build is failing
2024-12-01 19:26:54 +01:00
thomas.nuyken d6c75654b0 Use wrapper class for get all api endpoints
continuous-integration/drone/push Build is passing
To enable e.g. pagination in the future
2024-08-25 13:39:00 +02:00
thomas.nuyken 136dd2311d Prevent local test db to disappear on docker restart 2024-08-25 13:14:54 +02:00
thomas.nuyken 351a1a4635 Fix nested classes in open api document 2024-08-25 13:14:32 +02:00
thomas.nuyken 4db35dbdb5 Remove unnecessary migrations in integration tests
continuous-integration/drone/push Build is passing
2024-08-24 14:26:38 +02:00
thomas.nuyken d0704aea12 Fix permissions in Dockerfile
continuous-integration/drone/push Build is passing
2024-08-24 14:24:18 +02:00
thomas.nuyken 92e91de9c2 Include healthcheck in Dockerfile
continuous-integration/drone/push Build is failing
2024-08-24 13:50:03 +02:00
thomas.nuyken de7e9a7131 Tweak log levels for non-dev environments
continuous-integration/drone/push Build is passing
2024-08-24 13:44:23 +02:00
thomas.nuyken 6b422545d9 Remove migrations sql script 2024-08-24 13:43:58 +02:00
thomas.nuyken 4a1f1a5a67 Apply migrations on startup 2024-08-24 13:43:43 +02:00
thomas.nuyken d3d3675e3d Fix onfiguration documentation in README
continuous-integration/drone/push Build is passing
2024-08-24 13:20:29 +02:00
thomas.nuyken 88090878ee Include docker job in notification
continuous-integration/drone/push Build is passing
2024-08-24 12:55:25 +02:00