Skip to content

MS-804 Troubleshooting event scope log#996

Merged
luhmirin-s merged 5 commits into
mainfrom
feature/MS-804-events-log
Dec 5, 2024
Merged

MS-804 Troubleshooting event scope log#996
luhmirin-s merged 5 commits into
mainfrom
feature/MS-804-events-log

Conversation

@luhmirin-s
Copy link
Copy Markdown
Contributor

  • Added a generic list layout and adapter that could be reused for other troubleshooting log screens.
  • Created a new screen that lists all local event scopes with a "details" screen that lists all of the events in the scope.
  • Added a special "toSafeString()" method to all event payload classes that expose only technical (sometimes even tokenized) data to be displayed in the log screen.

@cla-bot cla-bot Bot added the ... label Nov 28, 2024
@luhmirin-s luhmirin-s force-pushed the feature/MS-804-events-log branch from 8618cd5 to 74b8b60 Compare November 29, 2024 07:25
@luhmirin-s
Copy link
Copy Markdown
Contributor Author

luhmirin-s commented Dec 3, 2024

Would it be worth adding tests for all the "toSafeString()" methods?

@luhmirin-s luhmirin-s requested review from a team, BurningAXE, TristramN, alex-vt, alexandr-simprints, meladRaouf and ybourgery and removed request for a team December 3, 2024 13:22
@luhmirin-s luhmirin-s marked this pull request as ready for review December 3, 2024 13:22
@alexandr-simprints
Copy link
Copy Markdown
Contributor

alexandr-simprints commented Dec 4, 2024

Would it be worth adding tests for all the "toSafeString()" methods?

Generally, I would advocate that it is worth it to make sure that the sensitive data isn't 'leaked' there, and to create an additional static verification for any potential changes. It doesn't fully remove the chance of sensitive data being 'leaked' but minimizes the chances of any unintentional human error

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented Dec 5, 2024

Base automatically changed from feature/MS-803-network-troubleshooting to main December 5, 2024 10:54
@luhmirin-s luhmirin-s merged commit 29a2903 into main Dec 5, 2024
@luhmirin-s luhmirin-s deleted the feature/MS-804-events-log branch December 5, 2024 11:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants