The frontend needs to filter matches by status (active, pending, completed) without fetching all matches.\n\nAcceptance Criteria:\n- Add optional status query param to GET /matches\n- Filter is applied at the database layer\n- Existing GET /events?status=... behaviour is unchanged\n\nFiles: services/event-indexer/src/api.rs, services/event-indexer/src/db.rs
The frontend needs to filter matches by status (active, pending, completed) without fetching all matches.\n\nAcceptance Criteria:\n- Add optional
statusquery param toGET /matches\n- Filter is applied at the database layer\n- ExistingGET /events?status=...behaviour is unchanged\n\nFiles:services/event-indexer/src/api.rs,services/event-indexer/src/db.rs