Skip to content

Conversation

@pellecchialuigi
Copy link
Collaborator

Migrate sqlite3 to postgresql

Luigi Pellecchia and others added 26 commits September 3, 2025 10:49
Signed-off-by: Luigi Pellecchia <[email protected]>
Add a lint job running flake and prettier
Combine build and test using run_demo.sh instead of building containers directly
Default value for TAG and prevent failure in case the script is not able to install the cronjobs
Signed-off-by: Luigi Pellecchia <[email protected]>
Use port 9056 for frontend as the default used for cypress testing
add TESTING env variables
- Fix api post in api.py
- Added parse_int in app_utils.py

Signed-off-by: Luigi Pellecchia <[email protected]>
Configure API for testing via run_demo.sh
add wait mechanism to ensure the api, app and db are up and running
change api endpoint to apis during check for availability as /user/login is expected to be accessed via POST
execute run_demo.sh as root
Collect logs of all running Podman containers
cypress fail fast
and container log always
run podman commands with sudo
Check api and app after the db
Init clean db after API Testing
Signed-off-by: Luigi Pellecchia <[email protected]>
… clean the db session. Added workers to API containers

Signed-off-by: Luigi Pellecchia <[email protected]>
extend flake8 to db folder
@pellecchialuigi
Copy link
Collaborator Author

Refers to #187

Signed-off-by: Luigi Pellecchia <[email protected]>
@pellecchialuigi pellecchialuigi marked this pull request as ready for review September 9, 2025 14:23
@pellecchialuigi pellecchialuigi merged commit 9790623 into main Sep 10, 2025
3 of 5 checks passed
@pellecchialuigi pellecchialuigi deleted the postgresql branch September 10, 2025 13:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants