21 Commits (3f666e8251c013a3715edeafcae0472074379377)

Author SHA1 Message Date
Mark Veidemanis 3f666e8251
Update pre-commit versions 1 year ago
Mark Veidemanis f0455984ef
Create sync versions of pathway to ingest messages to work around sync-only Django management commands 1 year ago
Mark Veidemanis 81c8e34211
Make notification rules queryable 1 year ago
Mark Veidemanis df1e82c5f2
Ingest notification matches to ES 1 year ago
Mark Veidemanis 79b4512546
Make notification rule ID field UUID and fix default sources 1 year ago
Mark Veidemanis 66596cda42
Add total hits to output 1 year ago
Mark Veidemanis eb7ff88c15
Fix context view for certain mtypes 1 year ago
Mark Veidemanis 2eb090f088
Use generic meta variable for returning more data about the search 1 year ago
Mark Veidemanis ef9734a34d
Initialise ES client only on first search 1 year ago
Mark Veidemanis c08ecc036f
Check if date range is equal to 1 year ago
Mark Veidemanis 1964ab62ec
Check the specified window 1 year ago
Mark Veidemanis 75603570ff
Finish implementing webhook delivery 1 year ago
Mark Veidemanis 6bfa0aa73b
Implement running scheduled rules and check aggregations 1 year ago
Mark Veidemanis f93d37d1c0
Implement notification rules and settings 1 year ago
Mark Veidemanis a6b385c8bf
Change default query string operator to and 1 year ago
Mark Veidemanis 0a132c6e3a
Fix deduplication function 2 years ago
Mark Veidemanis 1bdd332e6e
Fix annotating results and remove debugging code 2 years ago
Mark Veidemanis 0fd004ca7d
Finish reimplementing Elasticsearch 2 years ago
Mark Veidemanis 39ae1203be
Begin refactoring Elastic backend to use helper functions 2 years ago
Mark Veidemanis 61f93390d9
Replace OpenSearch with Elasticsearch 2 years ago
Mark Veidemanis 7702e04286
Rename elastic and update settings file 2 years ago