* INFRA-3570 : Do not show same severity and status in update incident in slack UI
* INFRA-3570 : Cyclic dependency fix
* INFRA-3570 : Minor changes
* INFRA-3570 : Add UT'S
* INFRA-3570 : Major refactor
* INFRA-3570 : Move all incident status repo functions to new service
* INFRA-3570 : Add UT's
* INFRA-2866 | create incident modal with product
* INFRA-2866 | Update product flow
* INFRA-2866 | Resolving review comments
* INFRA-2866 | Adding default values for product, assigner and responder
* INFRA-2866 | bug fix in getting assigner and responder team
* INFRA-2866 | bug-fix: users in no team are not getting products
* INFRA-2866 | adding log lines
* INFRA-2866 | adding assigner team members into incident
* INFRA-2866 | updated help command response text
* INFRA-2866 | adding assigner team members by severity
* INFRA-2866 | updating product list for users with no product
* INFRA-2866 | assigner teams = (teamsOfUser ++ teamsOfSelectedProducts)
* INFRA-2866 | renamed assigner to reporting team
* INFRA-2866 | query to seed product as others for current open incidents without any product
* INFRA-2866 | added APIs to get product for user and to get asigner and responder teams
* INFRA-2866 | added create-incident-v3 API
* INFRA-2866 | migration script to fill team_severity, team_user and team_user_severity tables
* INFRA-2866 | adding team severity users upon team and severity update
* INFRA-2866 | using update team v2 in slack action
* INFRA-2866 | update product flow
* INFRA-2866 | fixed user not invited issue
* INFRA-2866 | updated API paths
* INFRA-2866 | using constant for header fetching
* INFRA-2866 | PR review changes
* INFRA-2901 : Add severity team function for incident use cases
* INFRA-2901 : Add migration scripts as single and add nullability in bot and channel response
---------
Co-authored-by: Shashank Shekhar <shashank.shekhar@navi.com>
* INFRA-2873 : Completed till update team and remove member flow
* INFRA-2873 : Complete make manager, remove member, get teams flow
* INFRA-2873 : Minor auth service and rebase changes
* INFRA-2873 : Minor changes
* INFRA-2873 : Minor changes
* INFRA-2873 : PR Review changes
* INFRA-2873 : Added UTs
* INFRA-2873 : Second round review changes
* INFRA-2873 : Boilerplate setup for team management revamp:
* INFRA-2873 : Complete till add team flow
* INFRA-2873 : Added unit tests and migration scripts
* INFRA-2873 : Code review comments
* INFRA-2873 : Add getter for team severity
* INFRA-2873 : Second round of review
* TP-52454| created zenduty integration
* TP-52454| added migration script for external team table
* TP-52454| added extra logs
* TP-52454| modified logs
* TP-52454|added extra logs
* TP-52454| changed post url for zenduty
* TP-52454| fixed bugs in zenduty client
* TP-52454| created constants for environmental varibales
* TP-52454| enabled zenduty if severity is less than or equal to the defined config
* TP-47360| created services to upload slack conversation to cloud and send urls to generate RCA
* created rca input repository
* TP-47360| enabled generating rca service on resolution
* resolved merge conflicts
* TP-47360| added migration script for creating rca input table
* changed json response structure according to contract
* added unit tests
* removed api to make gen ai call
* made changes in message format posted in slack
* changed entity struct and adding flag to enable rca generation
* attaching title, description and replies related to incident status block
* made design changes in message format