2 Commits

Author SHA1 Message Date
0e9a772462 Reject invalid and negation-only queries in QueryEvents
Added validation to prevent using contradictory filter criteria (e.g., Ids and NotIds together) and reject negation-only queries as they are impractical. Refactored logic for simplicity and added tests to ensure proper handling of invalid filters.
2025-07-01 20:16:05 +01:00
cbf33f5546 Refactor server interface and adjust package organization
Rename `Server` interface to `I` and update its package from `interfaces` to `server` for better clarity and modular organization. Update corresponding references in `relay` to reflect these changes.
2025-07-01 12:32:20 +01:00