Skip to content

πŸš€ Release: beta β†’ master#47

Merged
rajashish147 merged 4 commits into
masterfrom
beta
Mar 28, 2026
Merged

πŸš€ Release: beta β†’ master#47
rajashish147 merged 4 commits into
masterfrom
beta

Conversation

@rajashish147
Copy link
Copy Markdown
Collaborator

@rajashish147 rajashish147 commented Mar 28, 2026

πŸš€ Automated Release PR

This PR contains all changes from beta to master.


πŸ“¦ Latest Changes

  • fix(nginx): remove http2 directive from server configuration
  • feat(webhook): implement Dead-Letter Queue (DLQ) management routes and services
  • feat: add Radix UI alert dialog and update dependencies

🧠 Notes

  • Auto-managed PR
  • Do not edit manually

- Added @radix-ui/react-alert-dialog version 1.1.15 to package-lock.json.
- Updated dependencies for leaflet and added types for leaflet.markercluster.
- Removed unused dependencies related to @radix-ui/react-dialog from package-lock.json.

chore: create PowerShell script for API smoke tests

- Added run_api_smoke.ps1 to perform health checks on the API after startup.
- The script checks the health endpoint and logs output for troubleshooting.

feat: add admin audit log and circuit breaker persistence

- Created admin_audit_log table for immutable audit trails of admin actions.
- Added circuit breaker state persistence to the webhooks table to prevent data loss on Redis restarts.

feat: implement webhook DLQ archival and retention

- Created webhook_dlq_archive table to store archived DLQ entries for permanent history.
- Ensured the schema is write-once to maintain an immutable audit trail.

chore: enhance RLS and search path for new tables

- Enabled row-level security on admin_audit_log and webhook_dlq_archive tables.
- Added explicit policies for service role and authenticated admin access.
- Locked search_path for the set_updated_at function to enhance security.
@rajashish147 rajashish147 enabled auto-merge (squash) March 28, 2026 16:07
@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 28, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
fieldtrack-web Ready Ready Preview, Comment Mar 28, 2026 4:41pm

@rajashish147 rajashish147 merged commit d235f83 into master Mar 28, 2026
7 of 8 checks passed
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