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
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
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
debug: add back a conditional step to isolate the failure further
test.yaml #120 -Commit
24e85db097
pushed by
admin
debug: add back the check step to isolate the failure further
test.yaml #118 -Commit
c0a961c8ef
pushed by
admin
debug: add back job-level env secret reference to isolate the failure
test.yaml #116 -Commit
22cbd3e285
pushed by
admin
debug: add back job-level env secret reference to isolate the failure
build.yaml #115 -Commit
22cbd3e285
pushed by
admin
debug: strip test.yaml to bare minimum to isolate why the job dies mid-run
test.yaml #114 -Commit
e80c58641f
pushed by
admin
chore: re-trigger ai-credits CI job (previous run died mid-checkout, likely runner contention)
build.yaml #109 -Commit
8893eaa230
pushed by
admin
chore(deps): document rkyv CVE exemption, restore + expand audit.toml comments
build.yaml #104 -Commit
6e1041a1f6
pushed by
admin
fix(db): re-enable wallet_full migration (tracecoin_holds/buckets)
build.yaml #103 -Commit
f007ca0999
pushed by
admin
fix(ci): diff/scan full pushed commit range, not just HEAD^..HEAD
build.yaml #102 -Commit
b30629411a
pushed by
admin
chore: gitignore *.pid runtime files
build.yaml #101 -Commit
7b4a23cee6
pushed by
admin
fix: return JSON errors from create_job and add admin job-slot grant endpoint
build.yaml #99 -Commit
ddb2110e86
pushed by
admin
fix: profile approval 500 — users table has no role column
build.yaml #98 -Commit
b281eb5278
pushed by
admin
fix: verification submission no longer blocks login or misreports status
build.yaml #97 -Commit
2f47308498
pushed by
admin
fix: sync profile approval unlock state
build.yaml #96 -Commit
5f1b48d27b
pushed by
admin
Fix COMPANY verification snapshot dropping every field but company_name
build.yaml #95 -Commit
2da1ebc8be
pushed by
admin
Fix wizard-submitted profile data being dropped and wizard schemas saving with no fields
build.yaml #94 -Commit
fd889efa22
pushed by
admin
Add runtime-config foundation for verification wizard + field locking
build.yaml #93 -Commit
a24e03fd02
pushed by
admin
Add presigned document URLs to stop leaking permanent Backblaze links
build.yaml #92 -Commit
80acfdd64f
pushed by
admin