-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hammer/generic alerts without location #951
Merged
aaronchongth
merged 2 commits into
hammer/generic-alerts
from
hammer/generic-alerts-without-location
Jun 20, 2024
Merged
Hammer/generic alerts without location #951
aaronchongth
merged 2 commits into
hammer/generic-alerts
from
hammer/generic-alerts-without-location
Jun 20, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: Aaron Chong <[email protected]>
Signed-off-by: Aaron Chong <[email protected]>
aaronchongth
added a commit
that referenced
this pull request
Jul 9, 2024
* First iteration of generic alerts Signed-off-by: Aaron Chong <[email protected]> * Route for unresponded alerts Signed-off-by: Aaron Chong <[email protected]> * Basic location complete post route for task Signed-off-by: Aaron Chong <[email protected]> * Tests for alert routes Signed-off-by: Aaron Chong <[email protected]> * Test for location complete route Signed-off-by: Aaron Chong <[email protected]> * Lint and tests Signed-off-by: Aaron Chong <[email protected]> * Basic implementation Signed-off-by: Aaron Chong <[email protected]> * Basic task based alerts working as expected Signed-off-by: Aaron Chong <[email protected]> * Only display and list alerts that have display true Signed-off-by: Aaron Chong <[email protected]> * Add doc to location_complete route about instability Signed-off-by: Aaron Chong <[email protected]> * Refactored alert db interactions to repository, with lru cache for location alerts checking Signed-off-by: Aaron Chong <[email protected]> * Regenerated docs and return early on gateway last location checking Signed-off-by: Aaron Chong <[email protected]> * Lint and better typing with static methods Signed-off-by: Aaron Chong <[email protected]> * Hammer/generic alerts without location (#951) * First round of cleanup Signed-off-by: Aaron Chong <[email protected]> * Regenerate API Signed-off-by: Aaron Chong <[email protected]> --------- Signed-off-by: Aaron Chong <[email protected]> * Hammer/demo tasks (#925) * Moved custom deliveries to separate file naively and import naively Signed-off-by: Aaron Chong <[email protected]> * Moved patrol Signed-off-by: Aaron Chong <[email protected]> * Moved custom-compose Signed-off-by: Aaron Chong <[email protected]> * Added clean and delivery Signed-off-by: Aaron Chong <[email protected]> * Added delivery, renamed to SimpleDelivery Signed-off-by: Aaron Chong <[email protected]> * Clean task added Signed-off-by: Aaron Chong <[email protected]> * Moved delivery-custom tests, added return type for forms Signed-off-by: Aaron Chong <[email protected]> * Configurable supported tasks and name remapping Signed-off-by: Aaron Chong <[email protected]> * Changed directory to types, since it doesn't just handle descriptions Signed-off-by: Aaron Chong <[email protected]> * Fix test imports Signed-off-by: Aaron Chong <[email protected]> * Using temporary task definition Signed-off-by: Aaron Chong <[email protected]> * Refactoring new rename changes Signed-off-by: Aaron Chong <[email protected]> * Clean up Signed-off-by: Aaron Chong <[email protected]> * Removed problematic and unsused component and test Signed-off-by: Aaron Chong <[email protected]> * Lint Signed-off-by: Aaron Chong <[email protected]> * Updating pnpm version in github workflow Signed-off-by: Aaron Chong <[email protected]> * Reverting update to pnpm version Signed-off-by: Aaron Chong <[email protected]> * Fix build now that we use key value strings for labels Signed-off-by: Aaron Chong <[email protected]> * Refactored last parts of hard coding categories and rendering forms Signed-off-by: Aaron Chong <[email protected]> * Refactor callback names and error handling for misconfigs Signed-off-by: Aaron Chong <[email protected]> * Display error as well Signed-off-by: Aaron Chong <[email protected]> * Fixed more checks and failures Signed-off-by: Aaron Chong <[email protected]> * Split configuration and definition, only handle configurations in resource manager level Signed-off-by: Aaron Chong <[email protected]> * Lint Signed-off-by: Aaron Chong <[email protected]> * Not using object as a type Signed-off-by: Aaron Chong <[email protected]> * Address feedback Signed-off-by: Aaron Chong <[email protected]> * Render using validTasks instead Signed-off-by: Aaron Chong <[email protected]> * Use useMemo Signed-off-by: Aaron Chong <[email protected]> --------- Signed-off-by: Aaron Chong <[email protected]> * Update ros2 pydantic messages, fix tests Signed-off-by: Aaron Chong <[email protected]> * Revert update of pnpm lock file Signed-off-by: Aaron Chong <[email protected]> * Lint Signed-off-by: Aaron Chong <[email protected]> * Use specific exceptions and more clean up Signed-off-by: Aaron Chong <[email protected]> * Port CI fixes from #955 but targeting ubuntu 22 and ROS 2 Humble Signed-off-by: Aaron Chong <[email protected]> * Revert "Port CI fixes from #955 but targeting ubuntu 22 and ROS 2 Humble" This reverts commit 1fd22ee. Signed-off-by: Aaron Chong <[email protected]> * Update pnpm version Signed-off-by: Aaron Chong <[email protected]> * Setup pnpm and node manually Signed-off-by: Aaron Chong <[email protected]> * Using HOME env var of runner Signed-off-by: Aaron Chong <[email protected]> * workflow Signed-off-by: Aaron Chong <[email protected]> * workflow Signed-off-by: Aaron Chong <[email protected]> * Workflow Signed-off-by: Aaron Chong <[email protected]> * Address feedback on frontend Signed-off-by: Aaron Chong <[email protected]> * Address comments that don't break behavior Signed-off-by: Aaron Chong <[email protected]> * Started generic exceptions Signed-off-by: Aaron Chong <[email protected]> * Proper db schema for alert request and response Signed-off-by: Aaron Chong <[email protected]> * Updated alerts model, frontend tweaks for subscription, using pagination for unackw query, updated API Signed-off-by: Aaron Chong <[email protected]> * Attempt to setup minimal RMF during bootstrap step Signed-off-by: Aaron Chong <[email protected]> * Fix mistake on ci path Signed-off-by: Aaron Chong <[email protected]> * Fix workflow Signed-off-by: Aaron Chong <[email protected]> * Revert CI changes Signed-off-by: Aaron Chong <[email protected]> * Updated API, renamed event to pushAlert, filter before Signed-off-by: Aaron Chong <[email protected]> --------- Signed-off-by: Aaron Chong <[email protected]>
aaronchongth
added a commit
that referenced
this pull request
Jul 22, 2024
* First iteration of generic alerts Signed-off-by: Aaron Chong <[email protected]> * Route for unresponded alerts Signed-off-by: Aaron Chong <[email protected]> * Basic location complete post route for task Signed-off-by: Aaron Chong <[email protected]> * Tests for alert routes Signed-off-by: Aaron Chong <[email protected]> * Test for location complete route Signed-off-by: Aaron Chong <[email protected]> * Lint and tests Signed-off-by: Aaron Chong <[email protected]> * Basic implementation Signed-off-by: Aaron Chong <[email protected]> * Basic task based alerts working as expected Signed-off-by: Aaron Chong <[email protected]> * Only display and list alerts that have display true Signed-off-by: Aaron Chong <[email protected]> * Add doc to location_complete route about instability Signed-off-by: Aaron Chong <[email protected]> * Refactored alert db interactions to repository, with lru cache for location alerts checking Signed-off-by: Aaron Chong <[email protected]> * Regenerated docs and return early on gateway last location checking Signed-off-by: Aaron Chong <[email protected]> * Lint and better typing with static methods Signed-off-by: Aaron Chong <[email protected]> * Hammer/generic alerts without location (#951) * First round of cleanup Signed-off-by: Aaron Chong <[email protected]> * Regenerate API Signed-off-by: Aaron Chong <[email protected]> --------- Signed-off-by: Aaron Chong <[email protected]> * Hammer/demo tasks (#925) * Moved custom deliveries to separate file naively and import naively Signed-off-by: Aaron Chong <[email protected]> * Moved patrol Signed-off-by: Aaron Chong <[email protected]> * Moved custom-compose Signed-off-by: Aaron Chong <[email protected]> * Added clean and delivery Signed-off-by: Aaron Chong <[email protected]> * Added delivery, renamed to SimpleDelivery Signed-off-by: Aaron Chong <[email protected]> * Clean task added Signed-off-by: Aaron Chong <[email protected]> * Moved delivery-custom tests, added return type for forms Signed-off-by: Aaron Chong <[email protected]> * Configurable supported tasks and name remapping Signed-off-by: Aaron Chong <[email protected]> * Changed directory to types, since it doesn't just handle descriptions Signed-off-by: Aaron Chong <[email protected]> * Fix test imports Signed-off-by: Aaron Chong <[email protected]> * Using temporary task definition Signed-off-by: Aaron Chong <[email protected]> * Refactoring new rename changes Signed-off-by: Aaron Chong <[email protected]> * Clean up Signed-off-by: Aaron Chong <[email protected]> * Removed problematic and unsused component and test Signed-off-by: Aaron Chong <[email protected]> * Lint Signed-off-by: Aaron Chong <[email protected]> * Updating pnpm version in github workflow Signed-off-by: Aaron Chong <[email protected]> * Reverting update to pnpm version Signed-off-by: Aaron Chong <[email protected]> * Fix build now that we use key value strings for labels Signed-off-by: Aaron Chong <[email protected]> * Refactored last parts of hard coding categories and rendering forms Signed-off-by: Aaron Chong <[email protected]> * Refactor callback names and error handling for misconfigs Signed-off-by: Aaron Chong <[email protected]> * Display error as well Signed-off-by: Aaron Chong <[email protected]> * Fixed more checks and failures Signed-off-by: Aaron Chong <[email protected]> * Split configuration and definition, only handle configurations in resource manager level Signed-off-by: Aaron Chong <[email protected]> * Lint Signed-off-by: Aaron Chong <[email protected]> * Not using object as a type Signed-off-by: Aaron Chong <[email protected]> * Address feedback Signed-off-by: Aaron Chong <[email protected]> * Render using validTasks instead Signed-off-by: Aaron Chong <[email protected]> * Use useMemo Signed-off-by: Aaron Chong <[email protected]> --------- Signed-off-by: Aaron Chong <[email protected]> * Update ros2 pydantic messages, fix tests Signed-off-by: Aaron Chong <[email protected]> * Revert update of pnpm lock file Signed-off-by: Aaron Chong <[email protected]> * Lint Signed-off-by: Aaron Chong <[email protected]> * Use specific exceptions and more clean up Signed-off-by: Aaron Chong <[email protected]> * Port CI fixes from #955 but targeting ubuntu 22 and ROS 2 Humble Signed-off-by: Aaron Chong <[email protected]> * Revert "Port CI fixes from #955 but targeting ubuntu 22 and ROS 2 Humble" This reverts commit 1fd22ee. Signed-off-by: Aaron Chong <[email protected]> * Update pnpm version Signed-off-by: Aaron Chong <[email protected]> * Setup pnpm and node manually Signed-off-by: Aaron Chong <[email protected]> * Using HOME env var of runner Signed-off-by: Aaron Chong <[email protected]> * workflow Signed-off-by: Aaron Chong <[email protected]> * workflow Signed-off-by: Aaron Chong <[email protected]> * Workflow Signed-off-by: Aaron Chong <[email protected]> * Address feedback on frontend Signed-off-by: Aaron Chong <[email protected]> * Address comments that don't break behavior Signed-off-by: Aaron Chong <[email protected]> * Started generic exceptions Signed-off-by: Aaron Chong <[email protected]> * Proper db schema for alert request and response Signed-off-by: Aaron Chong <[email protected]> * Updated alerts model, frontend tweaks for subscription, using pagination for unackw query, updated API Signed-off-by: Aaron Chong <[email protected]> * Attempt to setup minimal RMF during bootstrap step Signed-off-by: Aaron Chong <[email protected]> * Fix mistake on ci path Signed-off-by: Aaron Chong <[email protected]> * Fix workflow Signed-off-by: Aaron Chong <[email protected]> * Revert CI changes Signed-off-by: Aaron Chong <[email protected]> * Updated API, renamed event to pushAlert, filter before Signed-off-by: Aaron Chong <[email protected]> --------- Signed-off-by: Aaron Chong <[email protected]> (cherry picked from commit 090dd9b) Signed-off-by: Aaron Chong <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What's new