|
|
69ebda5e3d
|
Change where backend is looking for the migrations
Podman Rootless Demo / test-backend (push) Has been skipped
Podman Rootless Demo / test-frontend (push) Has been skipped
Podman Rootless Demo / build-backend (push) Successful in 5m16s
Podman Rootless Demo / build-frontend (push) Has been skipped
Podman Rootless Demo / deploy-prod (push) Successful in 58s
|
2025-09-21 21:16:08 -04:00 |
|
|
|
54245f1c3a
|
Include migrations folder in backend container
Podman Rootless Demo / test-backend (push) Has been skipped
Podman Rootless Demo / test-frontend (push) Has been skipped
Podman Rootless Demo / build-backend (push) Failing after 4m19s
Podman Rootless Demo / deploy-prod (push) Has been skipped
Podman Rootless Demo / build-frontend (push) Has been skipped
|
2025-09-21 21:07:08 -04:00 |
|
|
|
40f084ab70
|
Use correct path
Podman Rootless Demo / test-backend (push) Has been skipped
Podman Rootless Demo / test-frontend (push) Has been skipped
Podman Rootless Demo / build-backend (push) Failing after 4m16s
Podman Rootless Demo / build-frontend (push) Successful in 2m26s
Podman Rootless Demo / deploy-prod (push) Has been skipped
|
2025-09-21 15:11:32 -04:00 |
|
|
|
635a57645e
|
Run database migration directly in backend main()
Podman Rootless Demo / test-backend (push) Successful in 9m15s
Podman Rootless Demo / test-frontend (push) Has been skipped
Podman Rootless Demo / build-backend (push) Has been skipped
Podman Rootless Demo / build-frontend (push) Has been skipped
Podman Rootless Demo / deploy-prod (push) Has been skipped
|
2025-09-21 14:53:29 -04:00 |
|
|
|
1c542bfca7
|
Copy over migrations folder into container
Podman Rootless Demo / test-backend (push) Successful in 9m10s
Podman Rootless Demo / test-frontend (push) Successful in 12s
Podman Rootless Demo / build-backend (push) Successful in 5m21s
Podman Rootless Demo / build-frontend (push) Successful in 2m21s
Podman Rootless Demo / deploy-prod (push) Successful in 36s
|
2025-09-21 12:23:50 -04:00 |
|
|
|
9506b4b09c
|
Optimize backend test container to save space
Podman Rootless Demo / test-backend (push) Failing after 8m40s
Podman Rootless Demo / test-frontend (push) Has been skipped
Podman Rootless Demo / build-backend (push) Has been skipped
Podman Rootless Demo / build-frontend (push) Has been skipped
Podman Rootless Demo / deploy-prod (push) Has been skipped
|
2025-09-21 12:09:52 -04:00 |
|
|
|
db3bc36b34
|
Change default host finding for backend to 0.0.0.0
Podman Rootless Demo / test-backend (push) Has been skipped
Podman Rootless Demo / test-frontend (push) Has been skipped
Podman Rootless Demo / build-backend (push) Has been skipped
Podman Rootless Demo / build-frontend (push) Has been skipped
Podman Rootless Demo / deploy-prod (push) Has been cancelled
|
2025-09-21 11:45:27 -04:00 |
|
|
|
8f6d55ee73
|
Use fully qualified image name for Rust backend Dockerfile runtime stage
Podman Rootless Demo / test-backend (push) Successful in 6m24s
Podman Rootless Demo / test-frontend (push) Successful in 11s
Podman Rootless Demo / build-backend (push) Successful in 1m19s
Podman Rootless Demo / build-frontend (push) Failing after 15s
|
2025-09-20 13:04:02 -04:00 |
|
|
|
1eb4b61092
|
Update backend Dockerfile to use rust base image that aligns with test stage
Podman Rootless Demo / test-backend (push) Successful in 6m27s
Podman Rootless Demo / test-frontend (push) Successful in 11s
Podman Rootless Demo / build-backend (push) Failing after 5m22s
Podman Rootless Demo / build-frontend (push) Failing after 16s
|
2025-09-20 12:48:45 -04:00 |
|
|
|
28c89c6384
|
Make one small change to a backend local crate and see if caching speeds up backend test container build process
Podman Rootless Demo / test-backend (push) Successful in 6m26s
|
2025-09-20 11:09:02 -04:00 |
|
|
|
93ce4f81b6
|
Make sure Cargo.toml included in Rust backend test container
Podman Rootless Demo / test-backend (push) Successful in 6m25s
|
2025-09-20 10:57:05 -04:00 |
|
|
|
d4cfa4799a
|
Fix context in cache dependency steps
Podman Rootless Demo / test-backend (push) Failing after 6m40s
|
2025-09-20 10:44:49 -04:00 |
|
|
|
869bec65c9
|
change path
Podman Rootless Demo / test-backend (push) Failing after 41s
|
2025-09-19 23:10:34 -04:00 |
|
|
|
0790b63dc3
|
Implement suggested changes to make cargo-chef work for local crates
Podman Rootless Demo / test-backend (push) Failing after 7m53s
|
2025-09-19 21:45:56 -04:00 |
|
|
|
73e4abb75d
|
eliminate RUN in backend test container runtime stage
Podman Rootless Demo / test-backend (push) Failing after 1m9s
|
2025-09-19 19:02:13 -04:00 |
|
|
|
2ec2d0c68b
|
Install postgres client in backend test container from GitHub to avoid seccomp issues
Podman Rootless Demo / test-backend (push) Failing after 39s
|
2025-09-19 18:58:06 -04:00 |
|
|
|
4728da9056
|
use explicit registry paths for rust images in Dockerfile
Podman Rootless Demo / test-backend (push) Failing after 55s
|
2025-09-19 18:51:05 -04:00 |
|
|
|
63419bb34c
|
Add Cargo.lock to repo to allow more reproducible builds for test container images
Podman Rootless Demo / test-backend (push) Failing after 38s
|
2025-09-19 18:48:06 -04:00 |
|
|
|
9086906180
|
use Cargo Chef to use pre-built Rust backend container image in local testing
|
2025-09-19 18:34:05 -04:00 |
|
|
|
13f554ba6d
|
Ignore test by default that requires user terminal within container
Podman Rootless Demo / test-backend (push) Successful in 4m6s
Podman Rootless Demo / test-rootless (push) Failing after 19s
|
2025-09-19 17:14:07 -04:00 |
|
|
|
eb6e373981
|
Change to using Forgejo Container Registry
CI/CD Pipeline (Forgejo Container Registry) / Run Tests (DinD) (push) Waiting to run
CI/CD Pipeline (Forgejo Container Registry) / Build and Push Docker Images (DinD) (push) Blocked by required conditions
CI/CD Pipeline (Forgejo Container Registry) / Deploy to Production (push) Blocked by required conditions
|
2025-08-30 19:38:54 -04:00 |
|
|
|
ab1d377b2d
|
Use arguments with Dockerfiles
CI/CD Pipeline (Fully Isolated DinD) / Run Tests (DinD) (push) Waiting to run
CI/CD Pipeline (Fully Isolated DinD) / Build and Push Docker Images (DinD) (push) Blocked by required conditions
CI/CD Pipeline (Fully Isolated DinD) / Deploy to Production (push) Blocked by required conditions
|
2025-07-12 14:51:52 -04:00 |
|
|
|
9d37a795a0
|
Use Dockerfiles to perform tests
CI/CD Pipeline (Fully Isolated DinD) / Run Tests (DinD) (push) Failing after 35s
CI/CD Pipeline (Fully Isolated DinD) / Build and Push Docker Images (DinD) (push) Has been skipped
CI/CD Pipeline (Fully Isolated DinD) / Deploy to Production (push) Has been skipped
|
2025-07-05 13:15:02 -04:00 |
|
|
|
2e5fb1e212
|
Make sure postgres env variables for test stage are consistent
CI/CD Pipeline (Fully Isolated DinD) / Run Tests (DinD) (push) Has been cancelled
CI/CD Pipeline (Fully Isolated DinD) / Build and Push Docker Images (DinD) (push) Has been cancelled
CI/CD Pipeline (Fully Isolated DinD) / Deploy to Production (push) Has been cancelled
|
2025-07-05 02:35:10 -04:00 |
|
|
|
61117b6fa6
|
Created test_setup.rs file that consolidates test setup code for interface tests, including db migrations
CI/CD Pipeline / Test Backend (push) Waiting to run
CI/CD Pipeline / Test Frontend (push) Waiting to run
CI/CD Pipeline / Build and Push Docker Images (push) Blocked by required conditions
CI/CD Pipeline / Deploy to Production (push) Blocked by required conditions
|
2025-06-28 01:57:12 -04:00 |
|
|
|
4988a397f1
|
Added deploy and migrate scripts and made sure they were consistent
CI/CD Pipeline / Test Backend (push) Waiting to run
CI/CD Pipeline / Test Frontend (push) Waiting to run
CI/CD Pipeline / Build and Push Docker Images (push) Blocked by required conditions
CI/CD Pipeline / Deploy to Production (push) Blocked by required conditions
|
2025-06-28 01:26:38 -04:00 |
|
|
|
92c784dcf1
|
Add a healthcheck route to backend
CI/CD Pipeline / Test Backend (push) Waiting to run
CI/CD Pipeline / Test Frontend (push) Waiting to run
CI/CD Pipeline / Build and Push Docker Images (push) Blocked by required conditions
CI/CD Pipeline / Deploy to Production (push) Blocked by required conditions
|
2025-06-28 00:29:50 -04:00 |
|
|
|
7eee42cea8
|
Add CI/CD and production flow
CI/CD Pipeline / Test Backend (push) Waiting to run
CI/CD Pipeline / Test Frontend (push) Waiting to run
CI/CD Pipeline / Build and Push Docker Images (push) Blocked by required conditions
CI/CD Pipeline / Deploy to Production (push) Blocked by required conditions
|
2025-06-27 01:38:09 -04:00 |
|
|
|
a59b342b96
|
Change default backend API port
|
2025-06-26 22:09:35 -04:00 |
|
|
|
8e5ecb1b98
|
Improve configurability of backend API port
|
2025-06-26 22:03:50 -04:00 |
|
|
|
eb57c4cf84
|
Rename pylon database to sharenet
|
2025-06-26 21:55:22 -04:00 |
|
|
|
9c695eb09f
|
Consolidate PostgresUserRepository and PostgresProductRepository to use a common struct
|
2025-06-25 23:22:53 -04:00 |
|
|
|
2b668b58cc
|
Consolidate InMemoryUserRepository and InMemoryProductRepository to use a common struct
|
2025-06-25 23:08:56 -04:00 |
|
|
|
4c751dd971
|
Add cross-interface consistency tests
|
2025-06-25 22:43:29 -04:00 |
|
|
|
223d560ca0
|
Add cross-repository consistency integration tests
|
2025-06-25 21:54:30 -04:00 |
|
|
|
ae5fb1cf31
|
Add missing TUI integration tests
|
2025-06-25 21:42:03 -04:00 |
|
|
|
8ef852beac
|
Change user and product entities to use getters and setters instead of pub fields
|
2025-06-25 21:28:44 -04:00 |
|
|
|
abbaafe2df
|
Added TUI integration tests
|
2025-06-24 23:33:41 -04:00 |
|
|
|
9de4f0b64c
|
Update user and product entities to not allow empty username and name, and update corresponding tests
|
2025-06-24 23:02:48 -04:00 |
|
|
|
0117f9b490
|
Remove warnings
|
2025-06-24 22:38:16 -04:00 |
|
|
|
bb1bc4bf9b
|
Add CLI integration tests
|
2025-06-24 22:36:17 -04:00 |
|
|
|
fbe383b76d
|
Fix problem where DATABASE_URL was not always set when running bins that use postgres
|
2025-06-24 22:23:59 -04:00 |
|
|
|
9cf55ec687
|
Add performance tests to integration-tests crate
|
2025-06-23 22:32:46 -04:00 |
|
|
|
34a1bd6119
|
Add migration tests to integration-tests crate
|
2025-06-23 21:59:10 -04:00 |
|
|
|
243f9f9aef
|
Add cross-crate integration tests to a new integration-tests crate
|
2025-06-23 21:55:02 -04:00 |
|
|
|
05683d5f32
|
Add tui unit tests and make sure all unit tests pass
|
2025-06-23 21:19:09 -04:00 |
|
|
|
246acd7eba
|
Add cli crate unit tests
|
2025-06-23 20:39:48 -04:00 |
|
|
|
fffa9f35c0
|
Add api crate unit tests
|
2025-06-23 20:24:52 -04:00 |
|
|
|
35a95fbc3d
|
Add memory crate unit tests
|
2025-06-23 20:00:45 -04:00 |
|
|
|
816f2d46b8
|
Add postgres crate unit tests
|
2025-06-22 19:25:16 -04:00 |
|