New Angular based web version #1

Closed
thomas.nuyken wants to merge 150 commits from main into ddd
Owner
No description provided.
thomas.nuyken added 150 commits 2025-06-28 17:51:04 +02:00
Update on
Build Vegasco Server / build (push) Failing after 1m22s
f4846bc66a
Fix setting up pipeline
Build Vegasco Server / build (push) Failing after 2m34s
4a46c46222
Exclude empty test project
Build Vegasco Server / build (push) Failing after 2m22s
1c88d2b2c6
Setup docker in pipeline
Build Vegasco Server / build (push) Failing after 2m24s
d19d68f5a2
Add nbgv and add server info endpoint
Build Vegasco Server / build (push) Failing after 59s
dcb82414b9
This reverts commit 70f47b0dd1.

# Conflicts:
#	.gitea/workflows/build.yaml
#	vegasco-server.sln
Remove broken dependencies
continuous-integration/drone Build is passing
89afc435fc
Only build docker image on main
continuous-integration/drone/push Build is failing
ea689bb7a1
For now
Only report failures
continuous-integration/drone/push Build is passing
f410f69e9d
Include docker job in notification
continuous-integration/drone/push Build is passing
88090878ee
Fix onfiguration documentation in README
continuous-integration/drone/push Build is passing
d3d3675e3d
Tweak log levels for non-dev environments
continuous-integration/drone/push Build is passing
de7e9a7131
Include healthcheck in Dockerfile
continuous-integration/drone/push Build is failing
92e91de9c2
Fix permissions in Dockerfile
continuous-integration/drone/push Build is passing
d0704aea12
Remove unnecessary migrations in integration tests
continuous-integration/drone/push Build is passing
4db35dbdb5
Use wrapper class for get all api endpoints
continuous-integration/drone/push Build is passing
d6c75654b0
To enable e.g. pagination in the future
Upgrade to .NET 9 and update nuget packages
continuous-integration/drone/push Build is failing
22f47f4461
Update packages
continuous-integration/drone/push Build is failing
0e065b58b7
Update .NET version in pipeline
continuous-integration/drone/push Build is passing
5d0a49632a
Update vulnerable packages
continuous-integration/drone/push Build is running
7a2c50cb9a
Replace sln file with slnx
continuous-integration/drone/push Build is failing
857863a4d8
Use prerelease docker images which work with slnx file
continuous-integration/drone/push Build is failing
918477fb3a
Recover sln file and revert pipeline
continuous-integration/drone/push Build is passing
cf1a086e31
Remove system tests
continuous-integration/drone/push Build is failing
854be19fd5
Update legacy sln file
continuous-integration/drone/push Build is passing
bbac953660
Add Aspire orchestration
continuous-integration/drone/push Build is failing
6d23494fd3
Therefore remove previous OpenTelemetry configuration and use the one
provided in service defaults
Add Aspire documentation to README
continuous-integration/drone/push Build is failing
ff2707a0e8
Fix integration test database connection string
continuous-integration/drone/push Build is running
4ea0978cf6
Use latest postgres version in integration tests
continuous-integration/drone/push Build is passing
cb440e7c6d
Add own test step
continuous-integration/drone/push Build is failing
05686c4cdd
Add debug
continuous-integration/drone/push Build is failing
108960d074
Remove experimental own test step
continuous-integration/drone/push Build is passing
b3ca1ba703
Rename WebApi project to Vegasco.Server.Api
continuous-integration/drone/push Build is passing
a1999bfe41
And update all references including comments etc.
Change assembly name constant spelling
continuous-integration/drone/push Build is running
9847b6e6f7
Fix project name spelling
continuous-integration/drone/push Build is passing
16bc250789
Return DateTimeOffset
continuous-integration/drone/push Build is passing
e29c5b2458
Add simply example for retrieving data from the api
continuous-integration/drone/push Build is passing
5727707cce
Try fetching data from protected endpoint
continuous-integration/drone/push Build is passing
7d6f85db82
Add editor config and apply code cleanup
continuous-integration/drone/push Build is passing
4bf07b0972
Fix API return type mismatch
continuous-integration/drone/push Build is passing
edafe0e4ec
Update launch configurations
continuous-integration/drone/push Build is passing
9fb0f584a6
Allow for the web app to be run separately to allow debugging
continuous-integration/drone/push Build is passing
28148e4f69
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
Update Angular launch profile
continuous-integration/drone/push Build is passing
df93f8299f
Downgrade to Angular 19
continuous-integration/drone/push Build is passing
766d060707
Multiple packages are not officially compatible yet
Fix downgrade to Angular 19
continuous-integration/drone/push Build is running
0baf50a2a2
Add primeng
continuous-integration/drone/push Build is passing
8a0776bc33
Add build step for Angular
continuous-integration/drone/push Build encountered an error
07ab1efbe5
Fix dependencies
continuous-integration/drone/push Build is passing
354d28d167
Copy overview page structure from weight tracker
continuous-integration/drone/push Build is failing
70acaf9738
Copy more from weight tracker
continuous-integration/drone/push Build is failing
297af2b95d
Switch to Scalar swagger ui
continuous-integration/drone/push Build is failing
cba564a811
Test querying all consumption entries and cars
continuous-integration/drone/push Build is failing
321ffc3b7c
Copy more stuff to make app compile
continuous-integration/drone/push Build is passing
f173d46c2e
Add and fix routes
continuous-integration/drone/push Build is passing
16318c70f7
Add styling based in Weight Tracker UI
continuous-integration/drone/push Build is passing
b382446828
Add special liter l for unit
continuous-integration/drone/push Build is passing
8ca16936a8
Add entry filtering
continuous-integration/drone/push Build is passing
d8f82bb2d1
Finish implementing editing and displaying entries
continuous-integration/drone/push Build is passing
c5555b3003
Remove duplicate import and switch to css @use
continuous-integration/drone/push Build is passing
87d81f98e9
Fix copied texts
continuous-integration/drone/push Build is passing
fd9b9c7c2e
Make code more understandable
continuous-integration/drone/push Build is passing
b07b0c1f0f
Update imports
continuous-integration/drone/push Build is passing
b9375d66b6
Add icons in card
continuous-integration/drone/push Build is passing
92e4da4b93
Add error handling
continuous-integration/drone/push Build is passing
1c8e02b3fa
Terminate task after debug ends
continuous-integration/drone/push Build is passing
d71e523074
Remove unused variable
continuous-integration/drone/push Build is passing
f58613d661
Persist and use selected car
continuous-integration/drone/push Build is passing
63c7624a00
Remove time portion
continuous-integration/drone/push Build is running
b8d1fddd91
No time is entered when creating / editing
Hide clear button for select which should always have a value
continuous-integration/drone/push Build is passing
8b9ccdc694
Update READMEs
continuous-integration/drone/push Build is passing
4c00f868c7
Add idempotent migration script
continuous-integration/drone/push Build is passing
69bc76cab4
Drop IgnoreInCalculation property
continuous-integration/drone/push Build is passing
c58f6fe364
Display consumption in liter per 100 km
continuous-integration/drone/push Build is passing
f7af144275
Fix date times
continuous-integration/drone/push Build is passing
4a8e3d02e0
Install dependencies before launching app
continuous-integration/drone/push Build is passing
fd7a8024a9
Add managing cars
continuous-integration/drone/push Build is passing
9c372b31a6
Reset selected car if it is deleted
continuous-integration/drone/push Build is passing
eaa06029bb
Dockerize web app
continuous-integration/drone/push Build is passing
f6dbf489ad
Adjustments for working deployment
continuous-integration/drone/push Build is passing
8681247e76
Use concrete types
continuous-integration/drone/push Build is passing
ab32be98a6
Make endpoint methods private which were not before
continuous-integration/drone/push Build is failing
5da1e2fd75
Use persons' first names for mock data to reduce chance of conflicts
continuous-integration/drone/push Build is failing
559804765b
Vehicle models seems to have a high enough probability that it sometimes
fails
Fix recurring mock data
continuous-integration/drone/push Build is passing
5e084ab0a8
Reusing the faker instance like I used to seems to (suddenly?!)
result in the same data, which newly results in a conflict response
Add console project to create data to migrate
continuous-integration/drone/push Build is passing
5062887010
Add support for https and http api url environment variable
continuous-integration/drone/push Build is passing
9595bedd8e
Fix support for https and http endpoints
continuous-integration/drone/push Build is passing
02e7ed7030
Just go with one environment variable
continuous-integration/drone/push Build is passing
8d4ae30224
Fix line endings in docker image
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing
267c4165dd
thomas.nuyken closed this pull request 2025-06-28 17:51:45 +02:00
Some checks are pending
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is passing

Pull request closed

Sign in to join this conversation.