373 Commits

Author SHA1 Message Date
Mohit Kumar Gupta
6bd37a1a80 NTP-67949 | Mohit | updating log message (#490)
* NTP-67949 | Mohit | bug fix for log dropping

* NTP-67949 | Mohit | bug fix for in dockerfile for wiz

* NTP-67949 | Mohit | updating log message
2025-05-27 12:07:24 +05:30
Mohit Kumar Gupta
fe66e364f8 NTP-67949 | Mohit | bug fix for in dockerfile for wiz (#489)
* NTP-67949 | Mohit | bug fix for log dropping

* NTP-67949 | Mohit | bug fix for in dockerfile for wiz
2025-05-27 11:53:43 +05:30
Mohit Kumar Gupta
72ca020f27 NTP-67949 | Mohit | bug fix for log dropping (#488) 2025-05-26 17:29:41 +05:30
Vijay Joshi
b3a43b843a NTP-13111 : Skip user email updatation based on recent slack contract (#487) 2025-03-13 14:35:29 +05:30
Shivam Handa
da08c17be9 NTP-13111 log (#486)
* NTP-13111 | logs added

* NTP-13111 | app_name changed to tracker_app_name

* NTP-13111 | log added for user event change monitoring

* NTP-13111 | log added for user event change monitoring

* NTP-13111 | logs added

* NTP-13111 | log added for user event change monitoring

* NTP-13111 | log added for user event change monitoring

* NTP-13111 | log
2025-03-07 15:14:37 +05:30
Shivam Handa
d75f6111c6 NtTP-13111 | log (#485) 2025-03-07 14:56:54 +05:30
Shivam Handa
bcbbd2b44f NTP-13111 | log (#484)
* NTP-13111 | logs added

* NTP-13111 | app_name changed to tracker_app_name

* NTP-13111 | log added for user event change monitoring

* NTP-13111 | log added for user event change monitoring

* NTP-13111 | logs added
2025-03-07 13:35:15 +05:30
Amitesh Vijaykumar Magar
5ed80d4516 NTP-44973 | Return default Houston team when reporting team is inactive (#483)
* NTP-44973 | Return default Houston team when reporting team is found inactive.

* NTP-44973 | Changing defaultTeamId from constant to env_var.
2025-03-05 16:30:40 +05:30
Amitesh Vijaykumar Magar
36d07c7ce2 NTP-42029 | API for Houston-UI (#482)
* NTP-42029 | Created a reverse mapper for UI.

* NTP-42029 | Comment resolution.

* NTP-42029 | external team label change.

* NTP-42029 | Updated mock.

* NTP-42029 | Upgraded dependecy versions in go.

* NTP-42029 | Update go.mod

* NTP-42029 | Changes in mod file.

* NTP-42029 | Upgraded GO version in Dockerfile.

* NTP-42029 | Correcting version of GoLang used.

* NTP-42029 | Removed breaking fonts installation from dockerfile.

* NTP-42029 | Last minute changes.
2025-02-27 15:51:13 +05:30
Amitesh Vijaykumar Magar
a4f5913c17 NTP-40086 | Bypass filter for Other teams. (#481) 2025-02-21 19:57:38 +05:30
Amitesh Vijaykumar Magar
47193fe64e NTP-40086 | Using GenericFilter (#480)
* NTP-24894 | Text change in slack modal.

* NTP-24894 | Adding more constant teamTypes.

* NTP-24894 | Added functions to allow for teamType update.

* NTP-24894 | Added validation in addTeamRequest.

* NTP-24894 | Comment resolution and new functions (#477)

* NTP-24894 | Added filter on Reporting teams.

* NTP-24894 | Added new function for all teams fetch in team service.

* NTP-24894 | sending all teams in response for slack modal.

* NTP-24894 | Added tests for UpdateTeam flow.

* NTP-24894 | Fixing logic and using util.

* NTP-24894 | Using enum-map for teamType validation.

* NTP-24894 | Variable name change.

* NTP-24894 | Adding teamType to TeamDTOs when fetching using productid.

* NTP-24894 | Revisions in function for team population.

* NTP-24894 | Removed unneeded function.

* NTP-24894 | Removed unneeded interface of function

* NTP-24894 | Updated test scripts.

* NTP-24894 | Logic changes, modal text change.

* NTP-24894 | Using ID for first occurence, updated tests.

* NTP-40086 | Selective filtering based on Product.

* NTP-40086 | Updated tests for incident_orch.

* NTP-40086 | replaced with constants.

* NTP-24894 | Moved functions to teamService.

* NTP-40086 | added new function in repo for filtering during fetch.

* NTP-40086 | Removed unused function.

* NTP-40086 | added tests and removed interface of previously removed fuc.

* NTP-40086 | Added direct filtering function during data fetch from repo.

* NTP-40086 | Refactoring and adding more tests.

* NTP-24894 | Text changed in incident summary.

* NTP-40086 | Refactoring function.

* NTP-40086 | Editting team service for unused functions.

* NTP-40086 | Added new util function for generic intersection.

* NTP-40086 | Text changed at multiple places.

* NTP-40086 | Text change.

* NTP-40086 | text change.

* NTP-40086 | Added flags for reporter teams fetch.

* NTP-240086 | changes in test.

* NTP-40086 | Using GenericFilter instead of query based filtering.
2025-02-21 19:26:20 +05:30
Amitesh Vijaykumar Magar
ab14dcffa5 NTP-24894 | quick fix for reporting teams. (#479)
* NTP-24894 | Text change in slack modal.

* NTP-24894 | Adding more constant teamTypes.

* NTP-24894 | Added functions to allow for teamType update.

* NTP-24894 | Added validation in addTeamRequest.

* NTP-24894 | Comment resolution and new functions (#477)

* NTP-24894 | Added filter on Reporting teams.

* NTP-24894 | Added new function for all teams fetch in team service.

* NTP-24894 | sending all teams in response for slack modal.

* NTP-24894 | Added tests for UpdateTeam flow.

* NTP-24894 | Fixing logic and using util.

* NTP-24894 | Using enum-map for teamType validation.

* NTP-24894 | Variable name change.

* NTP-24894 | Adding teamType to TeamDTOs when fetching using productid.

* NTP-24894 | Revisions in function for team population.

* NTP-24894 | Removed unneeded function.

* NTP-24894 | Removed unneeded interface of function

* NTP-24894 | Updated test scripts.

* NTP-24894 | Logic changes, modal text change.

* NTP-24894 | Using ID for first occurence, updated tests.

* NTP-40086 | Selective filtering based on Product.

* NTP-40086 | Updated tests for incident_orch.

* NTP-40086 | replaced with constants.

* NTP-24894 | Moved functions to teamService.

* NTP-40086 | added new function in repo for filtering during fetch.

* NTP-40086 | Removed unused function.

* NTP-40086 | added tests and removed interface of previously removed fuc.

* NTP-40086 | Added direct filtering function during data fetch from repo.

* NTP-40086 | Refactoring and adding more tests.

* NTP-24894 | Text changed in incident summary.

* NTP-40086 | Refactoring function.

* NTP-40086 | Editting team service for unused functions.

* NTP-40086 | Added new util function for generic intersection.

* NTP-40086 | Text changed at multiple places.

* NTP-40086 | Text change.

* NTP-40086 | text change.

* NTP-40086 | Added flags for reporter teams fetch.
2025-02-21 18:52:30 +05:30
Amitesh Vijaykumar Magar
5ee1809c7a NTP-24894 | NTP-40086 | Houston enhancements. (#478)
* NTP-24894 | Text change in slack modal.

* NTP-24894 | Adding more constant teamTypes.

* NTP-24894 | Added functions to allow for teamType update.

* NTP-24894 | Added validation in addTeamRequest.

* NTP-24894 | Comment resolution and new functions (#477)

* NTP-24894 | Added filter on Reporting teams.

* NTP-24894 | Added new function for all teams fetch in team service.

* NTP-24894 | sending all teams in response for slack modal.

* NTP-24894 | Added tests for UpdateTeam flow.

* NTP-24894 | Fixing logic and using util.

* NTP-24894 | Using enum-map for teamType validation.

* NTP-24894 | Variable name change.

* NTP-24894 | Adding teamType to TeamDTOs when fetching using productid.

* NTP-24894 | Revisions in function for team population.

* NTP-24894 | Removed unneeded function.

* NTP-24894 | Removed unneeded interface of function

* NTP-24894 | Updated test scripts.

* NTP-24894 | Logic changes, modal text change.

* NTP-24894 | Using ID for first occurence, updated tests.

* NTP-40086 | Selective filtering based on Product.

* NTP-40086 | Updated tests for incident_orch.

* NTP-40086 | replaced with constants.

* NTP-24894 | Moved functions to teamService.

* NTP-40086 | added new function in repo for filtering during fetch.

* NTP-40086 | Removed unused function.

* NTP-40086 | added tests and removed interface of previously removed fuc.

* NTP-40086 | Added direct filtering function during data fetch from repo.

* NTP-40086 | Refactoring and adding more tests.

* NTP-24894 | Text changed in incident summary.

* NTP-40086 | Refactoring function.

* NTP-40086 | Editting team service for unused functions.

* NTP-40086 | Added new util function for generic intersection.

* NTP-40086 | Text changed at multiple places.

* NTP-40086 | Text change.

* NTP-40086 | text change.
2025-02-21 18:23:28 +05:30
Amitesh Vijaykumar Magar
abf1397bf0 NTP-24898 | Silly mistake. (#475) 2025-01-31 18:32:34 +05:30
Amitesh Vijaykumar Magar
b7b42bc3ab NTP-24898 | Text change in Houston (#474)
* NTP-24878 | Text changes in Slack modal and info message.

* NTP-24878 | Text changes in Slack modal and info message.
2025-01-31 18:13:25 +05:30
Amitesh Vijaykumar Magar
0387a054de NTP-24878 | Text changes in Slack modal and info message. (#473) 2025-01-30 14:16:06 +05:30
Rajeev Nandan
aa7fdc7f9a sorted products by name in ascending ordere | NTP-24876 (#472) 2025-01-13 13:18:47 +05:30
Shivam Handa
e83e5075a8 NTP-13111 | app_name changed to tracker_app_name (#471)
* NTP-13111 | logs added

* NTP-13111 | app_name changed to tracker_app_name
2025-01-07 18:37:17 +05:30
Shivam Handa
41f138c8d9 NTP-13111 | logs added (#470) 2025-01-07 17:34:56 +05:30
Vijay Joshi
7a559462a4 NTP-22602 : Disable sla breach message and auto escalation in sev-1 to sev-0 cases (#469)
* NTP-22602 : Disable sla breach message and auto escalation in sev-1 to sev-0 cases

* NTP-22602 : Make env vars for severities

* NTP-22602 : Query fix

* NTP-22602 : Add to application.properties file

---------

Co-authored-by: Vijay Joshi <ee-automation@navi.com>
2024-12-26 13:52:29 +05:30
Shashank Shekhar
c11ba60e3b NTP-21297 | Ignoring some team ids from being set to Investigating after 30 days (#468) 2024-12-20 14:46:52 +05:30
Shashank Shekhar
62ae794a93 NTP-16585 | updated UT (#465) 2024-11-29 19:12:22 +05:30
Shashank Shekhar
41e0ceed73 NTP-16585 | updated correlation id header key (#464) 2024-11-29 19:02:52 +05:30
Shashank Shekhar
0ec0989971 NTP-16585 | updated ee-monitoring webhook call and calling this webhook on houston creation (#463) 2024-11-29 18:38:26 +05:30
Shashank Shekhar
bf9052f75c NTP-4943 | updated unit tests of incident service (#462) 2024-11-12 16:24:06 +05:30
Shashank Shekhar
85a1c89ca6 NTP-4943 | making ee monitoring service webhook call upon severity update (#461)
* NTP-4943 | making ee monitoring service webhook call upon severity update

* NTP-4943 | review comments resolved
2024-11-12 12:26:00 +05:30
Shashank Shekhar
7f75b463b1 NTP-4847 | Updated get incidents unsecured API's response (#460) 2024-09-30 15:43:17 +05:30
Vijay Joshi
5332db8ed3 INFRA-3811 : Tag Value Management Module (#458)
* INFRA-3811 : Tag Value Management Module

* INFRA-3811 : PR review comments

* INFRA-3811 : Entity/Association update fix
2024-09-25 15:23:32 +05:30
Vijay Joshi
4dcffd1e72 INFRA-3811 : Remove severity, business affected, contributing factors,additional tags and add impact in QA Houston (#457)
* INFRA-3811 : Remove severity, business affected, contributing factors, additional tags and add impact

* INFRA-3811 : PR Review comments
2024-09-23 12:17:04 +05:30
Vijay Joshi
fd2a977e82 INFRA-3705 : Creation of RCA ticket for sev-0 non-escalated non-CX incidents (#456)
* INFRA-3705 : Creation of RCA ticket for sev-0 non-escalated non-CX incidents

* INFRA-3705 : Self review

* INFRA-3705 : Fix tests:

* INFRA-3705 : UT's and minor constant changes

* INFRA-3705 : Add migration script
2024-09-17 10:01:07 +05:30
Dhruv Joshi
5c46ee2406 INFRA-3635 | Dhruv | Adds auto incident status change to investigating flow (#455)
* INFRA-3635 | Dhruv | Adds auto incident status change to investigating flow

* INFRA-3635 | Dhruv | Reformats to remove too many changes visible

* INFRA-3635 | Dhruv | Adds initial tests

* INFRA-3635 | Dhruv | fix pr comments

* INFRA-3635 | Dhruv | Fix pr comments

* INFRA-3635 | Dhruv | removes unwanted file change

* INFRA-3635 | Dhruv | initial tests

* INFRA-3635 | Dhruv | updates tests
2024-09-12 16:37:27 +05:30
Vijay Joshi
29ec4eab8c INFRA-3699 : Don't skip other independent flows on any failure in create incident (#454) 2024-09-07 16:30:49 +05:30
Vijay Joshi
e4bc6e7e62 INFRA-3703 : Add created and updated by cloumn to team (#453)
* INFRA-3703 : Add created and updated by cloumn to team

* INFRA-3703 : Add if not exists
2024-09-06 12:51:37 +05:30
Vijay Joshi
843274cf48 INFRA-3703 : Houston side changes to accomodate QA use case (#452)
* INFRA-3703 : Houston side changes to accomodate QA use case

* INFRA-3703 : UT failure fix

* INFRA-3703 : Minor changes

* INFRA-3703 : Unique constraint

* INFRA-3703 : Edit migration file

* INFRA-3703 : PR review comments and UT's

* INFRA-3703 : Channel name resolution
2024-09-05 19:27:42 +05:30
Vijay Joshi
288a7f8457 INFRA-3664 : Make get users in conversation api more performant, add api to sync incident users, module to track request statuses and remove old add incident-user api (#451)
* INFRA-3664 : Make get users in conversation api more performant

* INFRA-3664 : Add apis for incident user sync and get users in incident performance improvements

* INFRA-3664 : Self review

* INFRA-3664 : Add migration script

* INFRA-3664 : Review comments

* INFRA-3664 : Constant chanes

* INFRA-3664 : Add rate limit constants

* INFRA-3664 : Add rate limit constants

* INFRA-3664 : Fix failing tests

* INFRA-3664 : Add UT's
2024-08-29 11:52:56 +05:30
Vijay Joshi
a10d71aaea INFRA-3661 : Filter out errors for duplicate key value pairs (#450)
* INFRA-3661 : Filter out errors for duplicate key value pairs

* INFRA-3661 : PR review changes

* INFRA-3611 : Remove whitespace
2024-08-12 17:25:26 +05:30
Vijay Joshi
62d65862b7 INFRA-3611 : Add more logs for better debugging of events (#449)
* INFRA-3611 : Add more logs for better debugging of events

* INFRA-3611 : Log tag fix
2024-08-09 17:32:04 +05:30
Vijay Joshi
2df1603fd2 INFRA-3661 : Make Data fetch calls concurrent to avoid timeouts (#448) 2024-08-09 12:36:58 +05:30
Vijay Joshi
3cfebd20a6 INFRA-3467 : Filter out failures on Non-Houston channel events (#447) 2024-08-08 23:44:47 +05:30
Vijay Joshi
1b5d9f1285 INFRA-3467 : Migration fix for conflicting no (#446) 2024-08-08 19:26:03 +05:30
Vijay Joshi
804be01c2f INFRA-3467 : Private Houston Incidents (#445)
* INFRA-3467 : Private Houston Incidents

* INFRA-3627 : Minor self review

* INFRA-3627 : PR Review changes

INFRA-3627 : Minor changes

INFRA-3627 : UT fix

INFRA-3637 : Message changes

INFRA-3627 : Minor changes

INFRA-3627 : Constant fix

INFRA-3627 : Do not post SLA breach in public channels for private incidents
2024-08-08 19:20:04 +05:30
Shashank Shekhar
9d5c03b8da INFRA-3646 | move sev-4 members into sev-3 for every team (#443) 2024-08-05 16:24:40 +05:30
Shashank Shekhar
8d46e73771 INFRA-3646 | move sev-4 members into sev-3 for every team (#442) 2024-08-05 16:07:42 +05:30
Vijay Joshi
55da2b4791 INFRA-3570 : Do not show the current severity and status in update incident in slack UI (#439)
* 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
2024-07-18 13:17:28 +05:30
Vijay Joshi
0ef44c2b49 INFRA-3579 : Decoupling RCA from fill RCA details from resolve Houston (#441) 2024-07-16 18:14:35 +05:30
Amit Jambotkar
83f52782cd INFRA-3437|Amit|Add resolve restriction (#440) 2024-07-15 19:15:18 +05:30
Shashank Shekhar
7489f0fd77 INFRA-3544 | Adding Sev-4 in Houston (#438)
* INFRA-3554 | Adding sev-4 severity

* INFRA-3554 | Adding the migration queries
2024-07-15 17:49:40 +05:30
Amit Jambotkar
49eac6c09b INFRA-3437|Amit|Add resolve restriction (#437) 2024-07-15 13:06:16 +05:30
Amit Jambotkar
8915c79e18 INFRA-3437|Amit|Add resolve restriction (#435)
* INFRA-3437|Amit|Add resolve restriction

* INFRA-3437|Amit|Add resolve restriction

* INFRA-3437|Amit|Add resolve restriction

* INFRA-3437|Amit|Add resolve restriction

* INFRA-3437|Amit|Add resolve restriction
2024-07-14 16:13:41 +05:30
Vijay Joshi
293220ded8 INFRA-3565 : Remove retrospective and service owner in incident roles (#434)
* INFRA-3565 : Remove retrospective and service owner in incident roles

* INFRA-3565 : Build failure fix
2024-07-11 14:53:39 +05:30