Skip to content

Improving API Logic Handling, Bug Fixes and Error handling improvements#20

Merged
riosengineer merged 1 commit intomainfrom
dan/improve-logic
Nov 1, 2025
Merged

Improving API Logic Handling, Bug Fixes and Error handling improvements#20
riosengineer merged 1 commit intomainfrom
dan/improve-logic

Conversation

@riosengineer
Copy link
Owner

  • Added optional reference property to security rules so the extension can track Cloudflare’s ref reliably across deploys.

  • Adjusted security-rule lookup to match on ref and expression first, reducing accidental hits from reused descriptions.

  • Set a custom User-Agent and added retry/backoff for 429/5xx responses to make API calls more resilient.

  • Wrapped JSON deserialization with contextual error messages so malformed API responses are easier to diagnose.

  • Verified DNS deployments now ensure the supplied zoneName now actually matches the resolved zone ID before upsert

@riosengineer riosengineer merged commit 00504e9 into main Nov 1, 2025
2 checks passed
@riosengineer riosengineer deleted the dan/improve-logic branch November 1, 2025 21:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments