-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Description
Is your feature request related to a problem? Please describe.
If a shop fails to announce itself,
- 55faed5 (Now shops always attempt to announce upon first payment provider (e.g. stripe) account creation and don't rely depend on external uwsgi cron call)
def announce_shop_stripe_connect_ids():
Then there will be no entry for the shop , and https://github.com/Subscribie/stripe-connect-webhook-endpoint-router will not be able to route webhooks to it:
Describe the solution you'd like
Add health check so that shop can self-report if it's not been able to announce it's address
Describe alternatives you've considered
- Announcing every 5 mintues works well ( ) , however, in Playwright (test) environments
subscribie/vassals-inject-config.ini
Line 23 in 6c1d968
cron2 = minute=-5 curl -L %(vassal_name)\/admin\/announce-stripe-connect uwsgiisn't present so CI must announce - drop the use of
uwsgicron (uwsgi cron no longer needed at all - for first time announce at least, see 55faed5 ) - incoporate
uwsgicron into dokku deployments - use background thread over cron
- use/reply on basic cron similar to Drupals built-in best-effort cron
Additional context
Metadata
Metadata
Assignees
Labels
No labels