open-metadata / OpenMetadata

OpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.
https://open-metadata.org
Apache License 2.0
5.55k stars 1.05k forks source link

fix: application support email link with `mailto:` URI schema #18416

Closed Sachin-chaurasiya closed 2 weeks ago

Sachin-chaurasiya commented 2 weeks ago

Issue: We were directly using the email address as the href value for the anchor element for application support. This is causing an issue where the link https://domain.com/path/apps/emailid is created incorrectly. Instead of opening the email client when clicking on Get App Support, it opens the application path and treats the email address as a fully qualified name of the application.

https://github.com/user-attachments/assets/a3758c8c-8f26-4956-ba8d-56cd371c9a9b

Fix: Added a mailto: URI scheme so that the Get App Support link opens the user's default email client with the provided support email address.

https://github.com/user-attachments/assets/64798636-0a4d-460d-a51d-56c80d2af894

github-actions[bot] commented 2 weeks ago

Jest test Coverage

UI tests summary

Lines Statements Branches Functions
Coverage: 64%
64.13% (37903/59106) 40.73% (15146/37184) 42.83% (4534/10587)
sonarcloud[bot] commented 2 weeks ago

Quality Gate Passed Quality Gate passed for 'open-metadata-ui'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud