This commit is contained in:
2026-03-04 19:33:47 +03:00
parent 7ff0dfa8c6
commit f066d5561b
27 changed files with 972 additions and 365 deletions

View File

@@ -66,7 +66,12 @@
let currentBranch = "main";
let activeTab = "resources";
let showGitManager = false;
let wasGitManagerOpen = false;
let gitMeta = getGitStatusMeta();
let gitSyncState = "NO_REPO";
let changedChartsCount = 0;
let changedDatasetsCount = 0;
let hasChangesToCommit = false;
onMount(async () => {
await loadDashboardPage();
@@ -77,8 +82,8 @@
});
async function loadDashboardPage() {
await loadDashboardDetail();
await Promise.all([
loadDashboardDetail(),
loadTaskHistory(),
loadThumbnail(false),
loadLlmStatus(),
@@ -496,11 +501,21 @@
await loadGitStatus();
}
$: gitMeta = getGitStatusMeta();
$: gitSyncState = resolveGitSyncState();
$: changedChartsCount = countChangedByAnyPath(["/charts/", "charts/"]);
$: changedDatasetsCount = countChangedByAnyPath(["/datasets/", "datasets/"]);
$: hasChangesToCommit = allChangedFiles().length > 0;
$: {
gitStatus;
$t;
gitMeta = getGitStatusMeta();
gitSyncState = resolveGitSyncState();
changedChartsCount = countChangedByAnyPath(["/charts/", "charts/"]);
changedDatasetsCount = countChangedByAnyPath(["/datasets/", "datasets/"]);
hasChangesToCommit = allChangedFiles().length > 0;
}
$: if (showGitManager) {
wasGitManagerOpen = true;
} else if (wasGitManagerOpen) {
wasGitManagerOpen = false;
loadGitStatus();
}
</script>
<div class="mx-auto w-full max-w-7xl space-y-6">