59ea9557d1
fix: use REGISTRY and GIT_REMOTE vars, point to git2.lunarfront.tech
Ryan Moon
2026-04-02 19:50:53 -05:00
628c090dfd
Merge pull request 'fix/ci-only-on-pr' (#1) from fix/ci-only-on-pr into main
ryan2026-04-03 00:47:43 +00:00
9fc42b7881
fix: set DOCKER_HOST for e2e job to use dind TCP endpoint
Ryan Moon
2026-04-02 19:09:30 -05:00
ce3ac3dfc0
fix: allow backend package.json through frontend dockerignore for workspace resolution
Ryan Moon
2026-04-02 07:01:21 -05:00
75bc10fe3c
fix: add concurrency group to prevent build runs from cancelling each other
Ryan Moon
2026-04-02 06:53:24 -05:00
d821302439
fix: copy backend package.json in frontend Dockerfile for workspace resolution
Ryan Moon
2026-04-01 22:16:23 -05:00
8eb116a9a1
fix: move Docker builds before version bump commit to prevent self-cancellation
Ryan Moon
2026-04-01 22:14:10 -05:00
038ea22068
fix: exclude admin src from Docker context but keep package.json for workspace resolution
Ryan Moon
2026-04-01 22:10:54 -05:00
c236059ce1
fix: use --filter to install only backend workspace, avoiding missing admin package.json
Ryan Moon
2026-04-01 22:10:14 -05:00
67f8881b3c
fix: copy admin package.json in backend Dockerfile for workspace resolution
Ryan Moon
2026-04-01 22:04:29 -05:00
1df4bb15a8
fix: remove redundant Docker CLI install — catthehacker image includes it
Ryan Moon
2026-04-01 21:55:58 -05:00
ddabcf19d1
fix: rebase before pushing version bump to avoid race with CI
Ryan Moon
2026-04-01 21:52:37 -05:00
9c8ceba461
fix: only run CI on pull requests, not on push to main
Ryan Moon
2026-04-01 21:47:20 -05:00
384f985a77
chore: bump version to v0.0.25
lunarfront-bot
2026-04-02 02:45:21 +00:00
5b56a2c219
Merge pull request 'feat/ci-cd-pipeline' (#5) from feat/ci-cd-pipeline into main
ryan
2026-04-02 02:45:05 +00:00
4ef7f1977c
fix: start postgres and valkey via docker run in e2e to avoid service networking issues
feat/ci-cd-pipeline
Ryan Moon
2026-04-01 21:25:30 -05:00
bc2f39c208
fix: revert service hostnames to localhost for host network mode
Ryan Moon
2026-04-01 21:15:52 -05:00
41037af4f6
fix: use service hostnames for e2e postgres and valkey connections
Ryan Moon
2026-04-01 21:13:04 -05:00
77e155b8c3
feat: add e2e api-test job to CI
Ryan Moon
2026-04-01 21:09:40 -05:00
c01d19215d
fix: skip test failure when no test files exist in backend
Ryan Moon
2026-04-01 21:08:01 -05:00
744256ae9f
fix: pass with no tests in backend until unit tests are added
Ryan Moon
2026-04-01 21:06:15 -05:00
5993f8b370
fix: remove unused postgres/valkey services from CI — tests are pure unit tests
Ryan Moon
2026-04-01 21:01:33 -05:00
4c971f90eb
fix: run CI on host runner to fix service container networking
Ryan Moon
2026-04-01 21:00:15 -05:00
05f926c0dc
fix: remove unused imports and dead code to clear ESLint errors
Ryan Moon
2026-04-01 20:34:56 -05:00
a73c2de26e
feat: add frontend nginx image and update build workflow for both images
Ryan Moon
2026-04-01 20:32:34 -05:00
0f8aff9426
fix: resolve ESLint errors — remove unused imports and dead code
Ryan Moon
2026-04-01 20:18:13 -05:00
97638b888e
chore: bump version to v0.0.24
lunarfront-bot
2026-04-02 01:07:20 +00:00
6852a79f87
Merge pull request 'fix: skip build workflow on version bump commits' (#3) from feat/ci-cd-pipeline into main
ryan
2026-04-02 01:06:44 +00:00
a561b184e1
chore: bump version to v0.0.23
lunarfront-bot
2026-04-02 01:06:36 +00:00
7864c07be1
chore: bump version to v0.0.22
lunarfront-bot
2026-04-02 01:06:10 +00:00
c3de66e554
fix: skip build workflow on version bump commits
Ryan Moon
2026-04-01 20:05:50 -05:00
1e38d69b21
chore: bump version to v0.0.21
lunarfront-bot
2026-04-02 01:05:45 +00:00
eb9e669233
chore: bump version to v0.0.20
lunarfront-bot
2026-04-02 01:05:20 +00:00
13db5ce5f1
chore: bump version to v0.0.19
lunarfront-bot
2026-04-02 01:04:52 +00:00
babfccaa1b
chore: bump version to v0.0.18
lunarfront-bot
2026-04-02 01:04:24 +00:00
1aa29dfb31
chore: bump version to v0.0.17
lunarfront-bot
2026-04-02 01:04:02 +00:00
efb55bc784
chore: bump version to v0.0.16
lunarfront-bot
2026-04-02 01:03:40 +00:00
9cdb2cf427
chore: bump version to v0.0.15
lunarfront-bot
2026-04-02 01:03:19 +00:00
135b88029a
chore: bump version to v0.0.14
lunarfront-bot
2026-04-02 01:02:59 +00:00
23df7feaf1
chore: bump version to v0.0.13
lunarfront-bot
2026-04-02 01:02:38 +00:00
2e2832b1e3
chore: bump version to v0.0.12
lunarfront-bot
2026-04-02 01:02:24 +00:00
dd846bc86a
chore: bump version to v0.0.11
lunarfront-bot
2026-04-02 01:02:11 +00:00
25e9177554
chore: bump version to v0.0.10
lunarfront-bot
2026-04-02 01:01:51 +00:00
cfd1561de9
chore: bump version to v0.0.9
lunarfront-bot
2026-04-02 01:01:29 +00:00
6304d14e56
chore: bump version to v0.0.8
lunarfront-bot
2026-04-02 01:01:07 +00:00
e4fe42c6ec
chore: bump version to v0.0.7
lunarfront-bot
2026-04-02 01:00:42 +00:00
27a9900787
chore: bump version to v0.0.6
lunarfront-bot
2026-04-02 01:00:15 +00:00
90cbff0611
chore: bump version to v0.0.5
lunarfront-bot
2026-04-02 00:59:46 +00:00
ddae05dc3f
chore: bump version to v0.0.4
lunarfront-bot
2026-04-02 00:59:22 +00:00
12fa36a7b0
chore: bump version to v0.0.3
lunarfront-bot
2026-04-02 00:59:00 +00:00
fc7d92e33f
chore: bump version to v0.0.2
lunarfront-bot
2026-04-02 00:58:35 +00:00
8f941381f9
Merge pull request 'fix: use node script for version bump instead of npm version' (#2) from feat/ci-cd-pipeline into main
ryan
2026-04-02 00:58:19 +00:00
7987818ae7
fix: use node script for version bump instead of npm version
Ryan Moon
2026-04-01 19:57:09 -05:00
83b48cb3be
Merge pull request 'feat: add CI/CD pipeline, production Dockerfile, and deployment architecture' (#1) from feat/ci-cd-pipeline into main
ryan
2026-04-02 00:52:02 +00:00
c2b1073fef
feat: add CI/CD pipeline, production Dockerfile, and deployment architecture
Ryan Moon
2026-04-01 19:50:37 -05:00
ffef4c8727
Remove infra folder — moved to lunarfront-infra repo
Ryan Moon
2026-03-31 08:11:37 -05:00
d18d431bd0
Add terraform lock file
Ryan Moon
2026-03-31 06:12:44 -05:00
41b6f076cb
Remove terraform provider binaries from git, add .gitignore
Ryan Moon
2026-03-31 06:12:25 -05:00
fe3c7646d6
Add infra setup: Terraform for DO droplet + Cloudflare DNS, Ansible roles for Gitea, Vaultwarden, and Gitea runner
Ryan Moon
2026-03-31 06:08:21 -05:00
bde3ad64fd
Fix code review items: atomic qty increment, unit updatedAt, suppliers/all endpoint, SKU unique index
Ryan Moon
2026-03-31 05:08:01 -05:00
5f5ba9e4a2
Build inventory frontend and stock management features
Ryan Moon
2026-03-30 20:12:07 -05:00
ec09e319ed
Update accounting planning doc v2 — fix AP/safe accounts, add periods, tax rates, gift cards, consignment, posting service
Ryan Moon
2026-03-30 19:41:23 -05:00
89b412374a
Expand POS planning — discounts, returns, cash management, training mode, customer display, quick keys
Ryan Moon
2026-03-30 19:15:13 -05:00
07f199b69d
Add PIN unlock flow to POS frontend planning
Ryan Moon
2026-03-30 19:12:17 -05:00