• Joined on 2026-04-30
jocke pushed to master at jocke/bilhej 2026-05-21 14:18:10 +00:00
d652a5b862 Fix deploy .env writing when secrets contain dollar signs.
jocke pushed to master at jocke/bilhej 2026-05-21 14:01:12 +00:00
7731eb1155 Apply ESLint formatting fixes to admin and orders pages.
49b5a91f4a Include E2E browser tests in ./gradlew check.
Compare 2 commits »
jocke pushed to master at jocke/bilhej 2026-05-21 13:47:00 +00:00
ec122e86b8 Fix admin dashboard e2e tests for updated UI selectors.
jocke pushed to master at jocke/bilhej 2026-05-21 13:16:06 +00:00
350dfcfd7b Document production database access and admin setup.
93ece8128a Use bilhej.se domain for dev test user email.
75911dfffa Separate dev database seeds from production and bootstrap prod admin.
4385f43b08 Add application-prod.yml for production Flyway config
Compare 4 commits »
jocke pushed to master at jocke/bilhej 2026-05-21 12:51:17 +00:00
ab1cdb358f Remove unused opencode.json configuration.
b27b1395f7 Pass SWISH_NUMBER to production backend container.
3ba7560f82 Add e2e coverage for deferred payment and admin lookup.
01db53860b Rework admin dashboard filtering, search, and message viewing.
b9a0bdb318 Clarify Swish reference order ID on the payment page.
Compare 7 commits »
jocke pushed to master at jocke/bilhej 2026-05-20 11:12:40 +00:00
0e7dbb915e chore: expose prod frontend on host port 3001
jocke pushed to master at jocke/bilhej 2026-05-20 11:02:58 +00:00
e4de2a316a fix: health check false-negative + add rollback on failure
jocke pushed to master at jocke/bilhej 2026-05-20 10:45:09 +00:00
dfcc8e37c6 fix: isolate prod deploy from dev env port conflict
jocke pushed to master at jocke/bilhej 2026-05-20 10:28:16 +00:00
d078b9e125 fix: overwrite existing git tag on deploy retry
jocke pushed to master at jocke/bilhej 2026-05-20 09:48:30 +00:00
5eb49c05a8 fix: correct COPY paths in backend.prod.Dockerfile
jocke pushed to master at jocke/bilhej 2026-05-20 09:28:56 +00:00
7938a1620b docs: add production deployment guide to README
jocke pushed to master at jocke/bilhej 2026-05-19 19:21:39 +00:00
0137a5005b feat: add production deploy pipeline and nginx config for bilhej.se
jocke pushed to master at jocke/bilhej 2026-05-19 18:40:29 +00:00
13974e26f7 ci: fix coverage summary table — remove Status column and trailing empty cell
jocke pushed to master at jocke/bilhej 2026-05-19 18:30:27 +00:00
5705b17c4b ci: add coverage summary printed to job log
jocke pushed to master at jocke/bilhej 2026-05-19 18:16:28 +00:00
4a48dccd91 ci: downgrade upload-artifact to v3 for Forgejo compatibility
jocke pushed to master at jocke/bilhej 2026-05-19 18:12:43 +00:00
3e014b90ae ci: remove redundant test steps and add coverage artifact uploads
jocke pushed to master at jocke/bilhej 2026-05-19 18:02:45 +00:00
df7cf9f020 ci: remove npm cache from setup-node to speed up lint-and-test job
jocke pushed to master at jocke/bilhej 2026-05-19 17:58:04 +00:00
828dd82dd3 fix: use tmpfs for postgres data in E2E compose to prevent Flyway checksum mismatches
jocke pushed to master at jocke/bilhej 2026-05-19 17:40:47 +00:00
0f613b21a6 fix: allow frontend container host in vite preview and update payment E2E tests
98d5545be0 feat: replace Stripe mock with manual Swish payment flow
Compare 2 commits »
jocke pushed to master at jocke/bilhej 2026-05-19 16:53:54 +00:00
e8530b8d95 fix: E2E pipeline — vite preview instead of nginx, ts build fixes