## frain-dev/convoy — v26.7.2…v26.7.3

_26 commits._

### Features
- **feat(controlplane): adopt orphan invalid indexes and block duplicate-key rebuilds (#2812)** (50c864b)
- **feat(dataplane): daily delivery counts and queue metrics snapshots (#2808)** (b5017e0)
- **feat(controlplane): add licensed event list search with exact JSON filters (#2803)** (97d974d)
- **feat(controlplane): endpoint Teams notifications and transition-gated alerts (#2802)** (4c31649)
- **feat(dataplane): add postgres as a first-class queue provider (#2795)** (697ef60)
- **feat(controlplane): rebuild invalid indexes from the admin dashboard (#2799)** (50e7f2a)

### Fixes
- **fix(controlplane): serve delivery status totals from a status-aware rollup (#2811)** (f3907e5)
- **fix(dataplane): rewrite rollup days that already hold rows (#2810)** (6f19f69)
- **fix(dataplane): rebuild every owed index at boot (#2809)** (46a3e29)
- **fix(infra): run local installer from published image (#2798)** (d5a50cd)
- **fix(dataplane): stop prometheus register from scanning event_deliveries (#2807)** (cb02610)
- **fix(dashboard): show event log search progress and load sidebar deliveries (#2806)** (c587dd5)
- **fix(controlplane): range-scan event deliveries by project and created_at (#2805)** (865d8e5)
- **fix(controlplane): mark event payload jsonb function parallel unsafe (#2804)** (441878e)
- **fix(dataplane): sweep orphaned events_endpoints after partition retention (#2800)** (dd850ec)
- **fix(migrations): reconcile endpoints NOT NULL schema drift (#2801)** (160474b)
- **fix(controlplane): repair indexes postgres left invalid, rebuild them on demand (#2797)** (0cf9def)
- **fix(dashboard): show the partition operation the button will run (#2796)** (d310f23)
- **fix(events): use plain inner order by for paged exists scans (#2794)** (d706576)
- **fix(dashboard): Improve verify-email UX: auth shell layout and clearer modal (#2789)** (b6aa65d)
- **fix(dashboard): show delivered URL from attempts on delivery details (#2793)** (2f470e5)
- **perf(dataplane): cache subscriptions by source id (#2791)** (03bfe17)
- **fix(controlplane): invalidate endpoint caches on api writes (#2792)** (3279710)
- **fix(api): invalidate subscription and filter caches on api writes (#2790)** (5916bc3)
- **fix(dataplane): reject empty endpoint_id on event match (#2788)** (765950e)

### Docs
- **docs(release): add the 26.7.3 changelog entry (#2813)** (e199fd9)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/frain-dev/convoy?utm_source=github-action)._