Add poster image support to Matrix download listings
Some checks failed
Test action / kaas (push) Failing after 2s

- Fetch and display poster images for tracked items in Matrix
- Show monitored/unmonitored icons in listings
- Limit displayed items to 12, with count and overflow message
- Add tests for image fetching and formatting
- Enable Grafana datasources
- Fix Sonarr/Radarr URL config bug
This commit is contained in:
Chris Kruining 2026-04-16 16:55:52 +02:00
parent e07257e137
commit 100a218aed
No known key found for this signature in database
GPG key ID: EB894A3560CCCAD2
9 changed files with 432 additions and 59 deletions

View file

@ -102,40 +102,40 @@ in {
};
datasources.settings.datasources = [
# {
# name = "Prometheus";
# uid = "prometheus";
# type = "prometheus";
# url = "http://[::1]:9020";
# isDefault = true;
# editable = false;
# }
{
name = "Prometheus";
uid = "prometheus";
type = "prometheus";
url = "http://[::1]:9020";
isDefault = true;
editable = false;
}
# {
# name = "Loki";
# uid = "loki";
# type = "loki";
# url = "http://[::1]:9030";
# editable = false;
# }
{
name = "Loki";
uid = "loki";
type = "loki";
url = "http://[::1]:9030";
editable = false;
}
# {
# name = "Tempo";
# uid = "tempo";
# type = "tempo";
# url = "http://localhost:9060";
# editable = false;
# jsonData = {
# nodeGraph.enabled = true;
# serviceMap.datasourceUid = "prometheus";
# tracesToLogsV2 = {
# datasourceUid = "loki";
# filterByTraceID = true;
# spanStartTimeShift = "-1h";
# spanEndTimeShift = "1h";
# };
# };
# }
{
name = "Tempo";
uid = "tempo";
type = "tempo";
url = "http://localhost:9060";
editable = false;
jsonData = {
nodeGraph.enabled = true;
serviceMap.datasourceUid = "prometheus";
tracesToLogsV2 = {
datasourceUid = "loki";
filterByTraceID = true;
spanStartTimeShift = "-1h";
spanEndTimeShift = "1h";
};
};
}
];
};
};