1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-06 00:13:28 +00:00

[PM-25611][PM-25612] Update components to use persistance code (#16655)

* Add password trigger logic to report service. Also updated api to use classes that properly handle encstring with placeholders for upcoming usage

* Fix merged test case conflict

* Fix type errors and test cases. Make create data functions for report and summary

* Update Risk Insights Report Data Type

* Update encryption usage and test cases. Moved mock data

* Remove unused variable

* Move all-application constructor

* Update all applications and risk insights to look at fetched logic

* Fix name of variable. Fetch last report run

* Cleanup all and critical application tabs drawer dependencies

* Rename components from tool to dirt. Hook up all applications to use reportResult summary

* Critical application cleanup. Trigger refetch of report for enriching when critical applications change

* Fix type errors

* Rename loader from tools to dirt. Cleanup

* Add activity tab updates using data service

* Use safeProviders in access intelligence

* Fix refresh button not appearing. Change "refresh" to "run report"

* Remove multiple async calls for isRunningReport

* Fix report button not showing

* Add no report ran message

* Fix password change on critical applications
This commit is contained in:
Leslie Tilton
2025-10-06 12:01:06 -05:00
committed by GitHub
parent 6d98360b04
commit 8c81ccc1c5
30 changed files with 1055 additions and 846 deletions

View File

@@ -35,6 +35,9 @@
}
}
},
"noReportRan": {
"message": "You have not created a report yet"
},
"notifiedMembers": {
"message": "Notified members"
},
@@ -187,6 +190,9 @@
"applicationsMarkedAsCriticalSuccess": {
"message": "Applications marked as critical"
},
"applicationsMarkedAsCriticalFail": {
"message": "Failed to mark applications as critical"
},
"application": {
"message": "Application"
},
@@ -4317,6 +4323,9 @@
"generatingYourRiskInsights": {
"message": "Generating your Risk Insights..."
},
"riskInsightsRunReport": {
"message": "Run report"
},
"updateBrowserDesc": {
"message": "You are using an unsupported web browser. The web vault may not function properly."
},