feat: add GitLab Duo and CodeBuddy support, update observability settings

This commit is contained in:
decolua committed 2026-03-30 11:28:07 +07:00
1 parent 11e6004fcb
commit abbf8ec86f
21 files changed
+779 -141

No files matched your search

@@ -243,13 +243,13 @@ export default function ProfilePage() {
const res = await fetch("/api/settings", {
method: "PATCH",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ observabilityEnabled: enabled }),
body: JSON.stringify({ enableObservability: enabled }),
});
if (res.ok) {
setSettings(prev => ({ ...prev, observabilityEnabled: enabled }));
setSettings(prev => ({ ...prev, enableObservability: enabled }));
}
} catch (err) {
console.error("Failed to update observabilityEnabled:", err);
console.error("Failed to update enableObservability:", err);
}
};
@@ -329,7 +329,7 @@ export default function ProfilePage() {
}
};
const observabilityEnabled = settings.observabilityEnabled === true;
const observabilityEnabled = settings.enableObservability === true;
return (
<div className="max-w-2xl mx-auto">