Following the migration of Global Report V2 to vue.js 3 (Pull Request #669), a regression has emerged regarding the Group by alternative keys mechanism. This issue was not present before the migration.
Steps to Reproduce
Select any alarm type with multiple group-by option keys.
Group the alarm type by a reverse key (e.g., in Hegemony, group by asn instead of origin_asn).
Check the descriptive attributes for Anomalus Dependency (e.g., Country Name, Anomalus Dependency Name, etc.)—they will not be attached.
Observe the 'Neighbor Dependency Overview' sub-visualization—it will not be functional.
Even when grouping by the initial key, notice the disappearance of descriptive columns and similar issues with the 'Neighbor Dependency Overview' sub-visualization.
Expected Outcome
Grouping alarms by alternative/option keys must work correctly.
Regression Issue Description
Following the migration of Global Report V2 to vue.js 3 (Pull Request #669), a regression has emerged regarding the Group by alternative keys mechanism. This issue was not present before the migration.
Steps to Reproduce
asn
instead oforigin_asn
).Expected Outcome
Grouping alarms by alternative/option keys must work correctly.
Recordings
https://github.com/InternetHealthReport/ihr-website/assets/69568555/096d0803-3731-4a5e-8d61-c0eb7eaef626