release(v2.0.1): fix openbao container discovery, agent version API collection, console logs, cache invalidation, site status API 500, secrets filtering, and auto-group spawning

This commit is contained in:
2026-08-09 14:46:33 -04:00
parent bb744adb5e
commit 98ed99a7e9
14 changed files with 60 additions and 118 deletions
+5 -3
View File
@@ -687,6 +687,7 @@
var agentsUnavailable = false;
async function loadResources() {
directoryUserCache = null;
try {
const [resResources, resGroups, resEdges, resAccess, resAgents] = await Promise.all([
app.api.get('directory-admin/resources'),
@@ -1140,7 +1141,8 @@
const secretsOnly = $('#toggle-secrets-only').is(':checked');
let filtered = rawResources.filter(r => {
if (secretsOnly && !r.hasSecret) {
const hasSec = !!(r.hasSecret || r.metadata?.hasSecret || (r.secretKeys && r.secretKeys.length > 0) || (r.metadata?.secretKeys && r.metadata.secretKeys.length > 0));
if (secretsOnly && !hasSec) {
return false;
}
if (!filter) return true;
@@ -1642,8 +1644,8 @@
}
var directoryUserCache = null;
async function loadDirectoryUsers() {
if (!directoryUserCache) {
async function loadDirectoryUsers(force) {
if (!directoryUserCache || force) {
const data = await app.user.list();
directoryUserCache = data.results;
}