feat(waitlist): POST /api/waitlist for the nxtgauge.com coming-soon form
test.yaml #154 -Commit
77c8330b11
pushed by
admin
feat(waitlist): POST /api/waitlist for the nxtgauge.com coming-soon form
build.yaml #153 -Commit
77c8330b11
pushed by
admin
feat(invoices): generate GST invoices for AI credit purchases
test.yaml #152 -Commit
c2fb7d61f7
pushed by
admin
feat(invoices): generate GST invoices for AI credit purchases
build.yaml #151 -Commit
c2fb7d61f7
pushed by
admin
fix(db): add missing ai_credit_orders columns + ai_coupons tables
test.yaml #150 -Commit
65262e842c
pushed by
admin
fix(db): add missing ai_credit_orders columns + ai_coupons tables
build.yaml #149 -Commit
65262e842c
pushed by
admin
feat(ai-credits): role-scoped purchasable credit packages
test.yaml #148 -Commit
41b17baa14
pushed by
admin
feat(ai-credits): role-scoped purchasable credit packages
build.yaml #147 -Commit
41b17baa14
pushed by
admin
Merge remote-tracking branch 'origin/high-performance' into high-performance
test.yaml #146 -Commit
57146b2e19
pushed by
admin
Merge remote-tracking branch 'origin/high-performance' into high-performance
build.yaml #145 -Commit
57146b2e19
pushed by
admin
docs: mark DB migrations as completed in runbook
test.yaml #144 -Commit
0e2bbd34eb
pushed by
admin
docs: mark DB migrations as completed in runbook
build.yaml #143 -Commit
0e2bbd34eb
pushed by
admin
fix(test): use a fresh random user per ai_credits_reaper.rs run
test.yaml #142 -Commit
eefc0457be
pushed by
admin
fix(test): use a fresh random user per ai_credits_reaper.rs run
build.yaml #141 -Commit
eefc0457be
pushed by
admin
fix(test): make ai_credits_reaper.rs resilient to accumulated stale holds
test.yaml #140 -Commit
85690b3002
pushed by
admin
fix(test): make ai_credits_reaper.rs resilient to accumulated stale holds
build.yaml #139 -Commit
85690b3002
pushed by
admin
fix(test): self-provision the fixture user in ai_credits_reaper.rs
test.yaml #138 -Commit
b48a1dd204
pushed by
admin
fix(test): self-provision the fixture user in ai_credits_reaper.rs
build.yaml #137 -Commit
b48a1dd204
pushed by
admin
fix(db): convert ai_credits timestamp columns to TIMESTAMPTZ
test.yaml #136 -Commit
1af10420ce
pushed by
admin
fix(db): convert ai_credits timestamp columns to TIMESTAMPTZ
build.yaml #135 -Commit
1af10420ce
pushed by
admin
chore: trigger ai-credits CI re-run with seeded test data
test.yaml #134 -Commit
675a5a12c5
pushed by
admin
chore: trigger ai-credits CI re-run with seeded test data
build.yaml #133 -Commit
675a5a12c5
pushed by
admin
chore: re-trigger ai-credits CI now that nxtgauge_test has the free plan seeded
test.yaml #132 -Commit
9605636c7f
pushed by
admin
chore: re-trigger ai-credits CI now that nxtgauge_test has the free plan seeded
build.yaml #131 -Commit
9605636c7f
pushed by
admin
fix: remove invalid trailing line from Dockerfile.test
test.yaml #130 -Commit
1106b0cb8c
pushed by
admin
fix: remove invalid trailing line from Dockerfile.test
build.yaml #129 -Commit
1106b0cb8c
pushed by
admin
chore: trivial touch to Dockerfile.test to trigger a real ai-credits CI run
test.yaml #128 -Commit
f2ee346a37
pushed by
admin
chore: trivial touch to Dockerfile.test to trigger a real ai-credits CI run
build.yaml #127 -Commit
f2ee346a37
pushed by
admin
chore: re-trigger ai-credits CI with corrected TEST_DATABASE_URL password
test.yaml #126 -Commit
786ad41bd8
pushed by
admin
chore: re-trigger ai-credits CI with corrected TEST_DATABASE_URL password
build.yaml #125 -Commit
786ad41bd8
pushed by
admin