Add crossorigin="use-credentials" to manifest.json and opensearch.xml

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Summary

Requests made to /-/manifest.json and /search/opensearch.xml do not contain cookies, which prevents fetching these files when GitLab is hosted behind an authentication proxy. To solve these issues, please update GitLab to support crossorigin="use-credentials" for requests to these locations.

Example

<link href="/-/manifest.json" rel="manifest" crossorigin="use-credentials">
<link href="/search/opensearch.xml" rel="search" title="Search GitLab" type="application/opensearchdescription+xml" crossorigin="use-credentials">

References

Edited by 🤖 GitLab Bot 🤖