• Joined on 2025-08-02
David pushed to preprod at David/xpeditis2.0 2025-11-20 21:51:47 +00:00
a2f80dd23f fix: convert Portainer stack to Docker Swarm mode with deploy labels
David pushed to preprod at David/xpeditis2.0 2025-11-20 19:05:28 +00:00
dc62166272 fix: correct Argon2 password hash and organization UUIDs in migrations
David pushed to preprod at David/xpeditis2.0 2025-11-19 23:12:07 +00:00
6e3191b50e fix ci/cd and docker
David pushed to preprod at David/xpeditis2.0 2025-11-19 17:27:47 +00:00
David pushed to preprod at David/xpeditis2.0 2025-11-19 14:17:59 +00:00
7dadd951bb fix portainer deploy
88f0cc99bb fix: enable Tailwind CSS compilation in Docker builds
c002c9a1d3 feat: add local Docker Compose stack for Mac testing
Compare 3 commits »
David pushed to preprod at David/xpeditis2.0 2025-11-17 23:00:30 +00:00
2505a36b13 fix: simplify Docker image tags to only use branch name
David pushed to preprod at David/xpeditis2.0 2025-11-17 22:26:32 +00:00
f9b1625e20 fix: replace require() with ES6 imports for fs and path
David pushed to preprod at David/xpeditis2.0 2025-11-17 22:23:51 +00:00
435d587501 fix: correct Docker registry paths in Portainer stack
18098eb6c1 fix: correct import path in delete-orphaned-csv-config script
4f0d6f8f08 fix: add StorageModule import to CsvRateModule for S3 support
753cfae41d feat: add MinIO storage support for CSV rate files
e030871b4e fix: handle missing CSV files gracefully in rate search with Promise.allSettled
Compare 5 commits »
David pushed to preprod at David/xpeditis2.0 2025-11-17 18:57:11 +00:00
f5eabf4861 fix: generate CSV filename from company name instead of using multer callback
David pushed to preprod at David/xpeditis2.0 2025-11-17 18:53:54 +00:00
aeb3d2a75d fix: use company name from form instead of CSV column
David pushed to preprod at David/xpeditis2.0 2025-11-17 18:11:48 +00:00
27caca0734 feat: add CSV rates CRUD management to frontend dashboard
David pushed to preprod at David/xpeditis2.0 2025-11-17 13:42:41 +00:00
0ddd57c5b0 docs: add Discord notifications setup guide
David pushed to preprod at David/xpeditis2.0 2025-11-17 13:42:02 +00:00
4125c9db18 feat: add Discord notifications for CI/CD pipeline status
David pushed to preprod at David/xpeditis2.0 2025-11-17 11:33:12 +00:00
d8007c0887 fix: allow package-lock.json in frontend Docker build
David pushed to preprod at David/xpeditis2.0 2025-11-17 11:23:02 +00:00
f25dbd7ab9 fix: remove duplicate :preprod tag and align cache image names
David pushed to preprod at David/xpeditis2.0 2025-11-17 11:05:33 +00:00
David pushed to preprod at David/xpeditis2.0 2025-11-17 10:45:15 +00:00
70c1c9c285 fix: replace GitHub Actions cache with registry cache for Gitea compatibility
David pushed to preprod at David/xpeditis2.0 2025-11-17 00:58:53 +00:00
David pushed to preprod at David/xpeditis2.0 2025-11-17 00:53:56 +00:00
fb54cfbaf2 fix: correct Docker image tags to avoid duplicate tag names
David pushed to preprod at David/xpeditis2.0 2025-11-17 00:50:11 +00:00
ee38ee6961 fix: add missing domain ports files that were gitignored