Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Save and add headers to Web assets #2215

Open
joamla96 opened this issue Feb 19, 2025 · 2 comments
Open

[FEATURE] Save and add headers to Web assets #2215

joamla96 opened this issue Feb 19, 2025 · 2 comments

Comments

@joamla96
Copy link

Is your feature request related to a problem? Please describe.

Non-public grafana dashboards and be opened using service accounts, and static authorization headers.
This avoids having to make the dashboard fully public.

Describe the solution you'd like

A way to add headers to web assets, such as an "Authorization" header.

Describe alternatives you've considered

Public dashboards in Grafana, but these have issues in our setup due to some variables in the datasources

Would you be willing to contribute to this feature?

I'd love to, but not sure how to get started, and setting up a testing environment where i could quickly deploy and debug.

@vpetersson
Copy link
Contributor

We already have this support in Screenly, but not in Anthias.

TLDR is that the browser needs to be modified to allow injection of headers. It's technically possible, but would require modifications to how we launch the browser (and possibly new compilation options). @nicomiguelino would probably know in detail.

@nicomiguelino
Copy link
Contributor

Thanks for creating a feature request. Aside from Qt/C++ code changes, changes to the web app (for both front-end and back-end) will be made as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: To do
Development

No branches or pull requests

3 participants