New Angular based web version #1

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

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

Pull request closed

Sign in to join this conversation.