349912cac3
- views/SettingsView.vue: Replace full form with static placeholder card. No store imports, no API calls. Shows "AI configuration is managed by your administrator." (D-12, T-03-21) - stores/settings.js: Deleted — only consumed by SettingsView; no other imports - api/client.js: Remove getSettings, patchSettings, testProvider, getDefaultPrompt (// Settings section deleted). Add getMyQuota() for quota bar (Plan 03-05). Add getUploadUrl() and confirmUpload() for presigned upload flow (Plan 03-05).
20 lines
820 B
Vue
20 lines
820 B
Vue
<template>
|
|
<div class="p-8 max-w-3xl mx-auto">
|
|
<h2 class="text-2xl font-semibold text-gray-900 mb-1">Settings</h2>
|
|
<p class="text-sm text-gray-500 mb-8">Account-level options for your DocuVault workspace.</p>
|
|
|
|
<section class="bg-white border border-gray-200 rounded-xl p-6">
|
|
<h3 class="text-xl font-semibold text-gray-800 mb-2">AI configuration</h3>
|
|
<p class="text-sm text-gray-600">
|
|
AI provider and model are managed by your administrator. Contact your admin
|
|
to request changes to which AI provider is used for your documents.
|
|
</p>
|
|
</section>
|
|
</div>
|
|
</template>
|
|
|
|
<script setup>
|
|
// SettingsView is a static placeholder after Phase 3 D-12 settings retirement.
|
|
// No store usage, no API calls — AI config is admin-only via /api/admin/users/{id}/ai-config.
|
|
</script>
|