Feature: Report Page#495
Open
sawankshrma wants to merge 3 commits intodevsecopsmaturitymodel:mainfrom
Open
Conversation
wurstbrot
reviewed
Feb 21, 2026
src/app/component/report-activity/report-activity.component.html
Outdated
Show resolved
Hide resolved
Collaborator
|
Than you @sawankshrma , comments in the review. |
Contributor
Author
HI @wurstbrot . Thank You for the review. See, this component ( In further iterations I am going to replace this component completely to provide for an Exportable/Printable "Report" page. I hope you understand :) |
d54772e to
a7c47fd
Compare
a7c47fd to
9203121
Compare
Contributor
Author
What's Changed in the above commit?
New Tabular Layout
|
This file contains hidden or 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
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.

Description
A new "Report" page is created.
It "dumps" all activities at one page in order to provide it to an auditor, Preferably in a
pdfformat.For now, a slightly modified version of the already existing
ActivityDescriptionComponentis used in this page to display all/some activities on the page. => This is of-course not exportable/printable for now and will be fixed in later iterations.The activities (types, individual) and their attributes are configurable as to what we'd like to show in the report and eventually provide to the auditor. The configurations are stored in the localStorage in the browser like all other informations.
Resolves Issue: #494
What's Changed?
ReportComponentis created which dumps all the activities rendered in a modifiedActivityDescriptionComponentcalledReportConfigModalComponent--> this component is going to be replaced by something better which can be exportable.ReportConfigModalComponent. All the configurations of the report can be altered through this modal. The new configurations are then modified and saved in the localStorage and theReportpage is then re-rendered with those modified configurations.modelfile calledreport-config.tsis created which exports somefunctionsandinterfacesuseful to the "Report" page.app-routing.module.tsandsidenav-buttons.component.tsfiles are modified to contain the new "Report" page.