chore: rebuild all — force build all services
#181 -Commit
4f1f4f733d
pushed by
admin
ci: build and push nxtgauge-db-migrate image on every push
#177 -Commit
f9718f85d0
pushed by
admin
Move ai_guard_violations migration to migrations/ dir picked up by db-migrate
#175 -Commit
605f3bdaaa
pushed by
admin
feat(ai-guard): add semantic moderation layer + guard violations DB logging
#173 -Commit
d9b3bb4d94
pushed by
admin
feat(voice): implement Whisper STT via LiteLLM audio/transcriptions
#171 -Commit
4da502ded8
pushed by
admin
feat(kb): POST /api/admin/kb/articles/ai-draft endpoint
#169 -Commit
b039ed7342
pushed by
admin
feat(ai): cover letter inline generation + draft_content field on AskAshResponse
#167 -Commit
ad4ab0477a
pushed by
admin
feat(ai): profile improvement draft + save_profile confirm action
#165 -Commit
cd7e5bdc05
pushed by
admin
feat(ai): add action_type to AskAshResponse + POST /api/ai/chat/confirm
#163 -Commit
38981ffe70
pushed by
admin
fix(db): 4 fresh-bootstrap migration chain bugs found + verified today
#161 -Commit
cc2dab112b
pushed by
admin
feat(ai-credits): real coupon validation endpoint; restore invoice FK integrity
#159 -Commit
c394d9fc07
pushed by
admin
feat(waitlist): admin listing endpoint (GET /api/admin/waitlist)
#155 -Commit
86e1fd47d2
pushed by
admin
feat(waitlist): POST /api/waitlist for the nxtgauge.com coming-soon form
#153 -Commit
77c8330b11
pushed by
admin
feat(invoices): generate GST invoices for AI credit purchases
#151 -Commit
c2fb7d61f7
pushed by
admin
fix(db): add missing ai_credit_orders columns + ai_coupons tables
#149 -Commit
65262e842c
pushed by
admin
feat(ai-credits): role-scoped purchasable credit packages
#147 -Commit
41b17baa14
pushed by
admin
Merge remote-tracking branch 'origin/high-performance' into high-performance
#145 -Commit
57146b2e19
pushed by
admin
docs: mark DB migrations as completed in runbook
#143 -Commit
0e2bbd34eb
pushed by
admin
fix(test): use a fresh random user per ai_credits_reaper.rs run
#141 -Commit
eefc0457be
pushed by
admin
fix(test): make ai_credits_reaper.rs resilient to accumulated stale holds
#139 -Commit
85690b3002
pushed by
admin
fix(test): self-provision the fixture user in ai_credits_reaper.rs
#137 -Commit
b48a1dd204
pushed by
admin
fix(db): convert ai_credits timestamp columns to TIMESTAMPTZ
#135 -Commit
1af10420ce
pushed by
admin
chore: trigger ai-credits CI re-run with seeded test data
#133 -Commit
675a5a12c5
pushed by
admin
chore: re-trigger ai-credits CI now that nxtgauge_test has the free plan seeded
#131 -Commit
9605636c7f
pushed by
admin
fix: remove invalid trailing line from Dockerfile.test
#129 -Commit
1106b0cb8c
pushed by
admin
chore: trivial touch to Dockerfile.test to trigger a real ai-credits CI run
#127 -Commit
f2ee346a37
pushed by
admin
chore: re-trigger ai-credits CI with corrected TEST_DATABASE_URL password
#125 -Commit
786ad41bd8
pushed by
admin