DocFast: webhook secret ready, product_id for filtering, BUG-036 done
This commit is contained in:
parent
20848fcf7f
commit
43eae5b9e5
1 changed files with 5 additions and 3 deletions
|
|
@ -8,7 +8,9 @@
|
||||||
"BUG-032 terminal gap is NOT fixed — still visible gap between terminal header and terminal window on mobile. Reopen and fix properly.",
|
"BUG-032 terminal gap is NOT fixed — still visible gap between terminal header and terminal window on mobile. Reopen and fix properly.",
|
||||||
"Change SLA from 99.9% to 99.5% on landing page.",
|
"Change SLA from 99.9% to 99.5% on landing page.",
|
||||||
"Migrate from SQLite to PostgreSQL NOW, before launch. Required for future failover/clustering. This is a launch blocker.",
|
"Migrate from SQLite to PostgreSQL NOW, before launch. Required for future failover/clustering. This is a launch blocker.",
|
||||||
"Stripe: owner has existing Stripe account from another project — use same account, just create separate Product + webhook endpoint for DocFast."
|
"Stripe: owner has existing Stripe account from another project — use same account, just create separate Product + webhook endpoint for DocFast.",
|
||||||
|
"STRIPE_WEBHOOK_SECRET is now in docfast.env. Deploy it to the server env WITHOUT reading the value. Use: source .credentials/docfast.env then SSH to set it.",
|
||||||
|
"Stripe Product ID for DocFast: prod_TygeG8tQPtEAdE — webhook handler must filter by this product_id to ignore events from other projects on the same Stripe account."
|
||||||
],
|
],
|
||||||
"launchChecklist": {
|
"launchChecklist": {
|
||||||
"emailVerificationReal": true,
|
"emailVerificationReal": true,
|
||||||
|
|
@ -44,7 +46,7 @@
|
||||||
},
|
},
|
||||||
"credentials": {
|
"credentials": {
|
||||||
"file": "/home/openclaw/.openclaw/workspace/.credentials/docfast.env",
|
"file": "/home/openclaw/.openclaw/workspace/.credentials/docfast.env",
|
||||||
"keys": ["HETZNER_API_TOKEN", "STRIPE_SECRET_KEY"],
|
"keys": ["HETZNER_API_TOKEN", "STRIPE_SECRET_KEY", "STRIPE_WEBHOOK_SECRET"],
|
||||||
"NEVER_READ_DIRECTLY": true
|
"NEVER_READ_DIRECTLY": true
|
||||||
},
|
},
|
||||||
"team": {
|
"team": {
|
||||||
|
|
@ -55,7 +57,7 @@
|
||||||
"openBugs": {
|
"openBugs": {
|
||||||
"CRITICAL": [],
|
"CRITICAL": [],
|
||||||
"HIGH": [],
|
"HIGH": [],
|
||||||
"MEDIUM": ["BUG-032 (mobile terminal gap - NOT fixed, reopen)", "BUG-035 (STRIPE_WEBHOOK_SECRET empty - needs human)", "BUG-036 (Stripe webhook URL wrong - needs human)"],
|
"MEDIUM": ["BUG-032 (mobile terminal gap - NOT fixed, reopen)", "BUG-035 (STRIPE_WEBHOOK_SECRET - now in docfast.env, deploy to server)", "BUG-036 (Stripe webhook URL - DONE by human)", "BUG-037 (webhook handler must filter by product_id prod_TygeG8tQPtEAdE - shared Stripe account)"],
|
||||||
"LOW": []
|
"LOW": []
|
||||||
},
|
},
|
||||||
"blockers": [],
|
"blockers": [],
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue