Snapshot synced v3.6.1 working state as baseline

Machine-sync snapshot: the working tree carried the full 3.0.0-3.6.1 arc
(licensing/FileManager/DatabaseExplorer removal, all new replacement screens
and REST controllers) that had not been committed on this machine. Captured
here as a safety baseline before starting the Adminify-parity revamp.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
This commit is contained in:
NixReaper
2026-07-12 08:41:18 -05:00
co-authored by Claude Opus 4.8
parent 07d77bda57
commit e2db2ad4b5
88 changed files with 8944 additions and 2730 deletions
+9 -6
View File
@@ -13,7 +13,6 @@ import ActiveUsers from './cards/ActiveUsers.vue';
import DeviceUsage from './cards/DeviceUsage.vue';
import Engagement from './cards/Engagement.vue';
import TopList from './cards/TopList.vue';
import UpgradeNotice from '../_shared/UpgradeNotice.vue';
const props = defineProps({
serverData: { type: Object, required: true },
@@ -108,11 +107,9 @@ onMounted(() => reload(range.value[0], range.value[1]));
</div>
</div>
<UpgradeNotice
v-else-if="analyticsError"
feature="Analytics"
description="Upgrade to Aurora Admin Pro to unlock first-party visitor analytics for this dashboard."
/>
<div v-else-if="analyticsError" class="dash__analytics-error">
Could not load analytics. Try refreshing the page.
</div>
<div v-else class="dash__grid">
<div class="dash__cell" style="grid-column: span 8">
@@ -209,6 +206,12 @@ onMounted(() => reload(range.value[0], range.value[1]));
padding: 3px;
margin-bottom: 20px;
}
.dash__analytics-error {
padding: 48px 24px;
text-align: center;
color: var(--aurora-text-muted);
font-size: 0.875rem;
}
.dash__tab {
border: none; background: none; cursor: pointer;
padding: 6px 16px; border-radius: 8px;