Skip to content

Project:Alert system workflow#2648

Draft
sudip-khanal wants to merge 44 commits into
developfrom
project/alert-system-workflow
Draft

Project:Alert system workflow#2648
sudip-khanal wants to merge 44 commits into
developfrom
project/alert-system-workflow

Conversation

@sudip-khanal
Copy link
Copy Markdown
Contributor

Changes

Checklist

Things that should succeed before merging.

  • Updated/ran unit tests
  • Updated CHANGELOG.md

Release

If there is a version update, make sure to tag the repository with the latest version.

sudip-khanal and others added 24 commits May 15, 2026 14:07
- Nested extraction with correlation id as fliter.
- Self retry with exponential backoff.
- Different models for Hazards and Impacts.
This commit splits the data extraction, transform and load part.
The filtration part is also included in the load part.
- Added category and type enum.
- Alter people and building exposed fallback to None.
- Add polling start date and lookback weeks field in Connector.
- Squash Migrations.
- Remove mappings.py.
- Move connector registry inside connector model.
- Rename variables in tasks.py.
- Replace correlation function with guid.
- Add forecasted filter.
- Add guid and parent_guid field in models.
- Squash migrations.
- Remove correlation_id from alert notification flow
- Use parent_guid for alert notification tracking
- Disable parallel processing to keep execution deterministic
- Move email processing logic out of tasks.py
@sandeshit sandeshit force-pushed the project/alert-system-workflow branch from f4bdfee to 1492039 Compare May 15, 2026 08:40
sandeshit and others added 9 commits May 18, 2026 17:54
- Used hash maps to calculate the sum of impacts.
- Changed the past event extraction to only include affected total for now.
- Update the models with event_id and parent_event_id.
- Migrations
- Move fetch url to helpers.
- Update tasks to attach related events in latest episode only.
- Update the base extraction, transformation and load.
- Updates accordingly in Gdacs Flood and USGS EQ.
@sandeshit sandeshit force-pushed the project/alert-system-workflow branch from 6d73cdb to 41ff810 Compare May 18, 2026 12:13
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.

2 participants