feat: add tenant and user management with migrations, handlers, and tests
- Implemented tenant and user management features including: - Tenant creation and management with associated migrations. - User creation and management with associated migrations. - Tenant membership management with associated migrations. - Platform user roles management with associated migrations. - Quota management with associated migrations. - Article and template management with associated migrations. - Added HTTP handlers for templates and workspaces. - Created tests for protected and public routes. - Introduced a script to check tenant scope in SQL queries. - Documented task plan for backend completion and frontend foundation.
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
<script setup lang="ts">
|
||||
import enUS from "ant-design-vue/es/locale/en_US";
|
||||
import zhCN from "ant-design-vue/es/locale/zh_CN";
|
||||
import { computed } from "vue";
|
||||
import { useI18n } from "vue-i18n";
|
||||
|
||||
const { locale } = useI18n();
|
||||
const antLocale = computed(() => (locale.value === "en-US" ? enUS : zhCN));
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<a-config-provider
|
||||
:locale="antLocale"
|
||||
:theme="{
|
||||
token: {
|
||||
colorPrimary: '#1677ff',
|
||||
borderRadius: 6,
|
||||
colorBgLayout: '#f0f2f5',
|
||||
},
|
||||
}"
|
||||
>
|
||||
<a-app class="app-root">
|
||||
<router-view />
|
||||
</a-app>
|
||||
</a-config-provider>
|
||||
</template>
|
||||
Reference in New Issue
Block a user