initial v0.8 pre-release
This commit is contained in:
+41
-26
@@ -4,7 +4,6 @@ import ApiClient from "@/utils/ApiClient";
|
||||
import PageIndex from "@/components/PageIndex.svelte";
|
||||
import PageLogs from "@/components/logs/PageLogs.svelte";
|
||||
import PageRecords from "@/components/records/PageRecords.svelte";
|
||||
import PageUsers from "@/components/users/PageUsers.svelte";
|
||||
import PageAdmins from "@/components/admins/PageAdmins.svelte";
|
||||
import PageAdminLogin from "@/components/admins/PageAdminLogin.svelte";
|
||||
import PageApplication from "@/components/settings/PageApplication.svelte";
|
||||
@@ -58,30 +57,6 @@ const routes = {
|
||||
userData: { showAppSidebar: true },
|
||||
}),
|
||||
|
||||
"/users": wrap({
|
||||
component: PageUsers,
|
||||
conditions: baseConditions.concat([(_) => ApiClient.authStore.isValid]),
|
||||
userData: { showAppSidebar: true },
|
||||
}),
|
||||
|
||||
"/users/confirm-password-reset/:token": wrap({
|
||||
asyncComponent: () => import("@/components/users/PageUserConfirmPasswordReset.svelte"),
|
||||
conditions: baseConditions,
|
||||
userData: { showAppSidebar: false },
|
||||
}),
|
||||
|
||||
"/users/confirm-verification/:token": wrap({
|
||||
asyncComponent: () => import("@/components/users/PageUserConfirmVerification.svelte"),
|
||||
conditions: baseConditions,
|
||||
userData: { showAppSidebar: false },
|
||||
}),
|
||||
|
||||
"/users/confirm-email-change/:token": wrap({
|
||||
asyncComponent: () => import("@/components/users/PageUserConfirmEmailChange.svelte"),
|
||||
conditions: baseConditions,
|
||||
userData: { showAppSidebar: false },
|
||||
}),
|
||||
|
||||
"/settings": wrap({
|
||||
component: PageApplication,
|
||||
conditions: baseConditions.concat([(_) => ApiClient.authStore.isValid]),
|
||||
@@ -130,7 +105,47 @@ const routes = {
|
||||
userData: { showAppSidebar: true },
|
||||
}),
|
||||
|
||||
// fallback
|
||||
// ---------------------------------------------------------------
|
||||
// Records email confirmation actions
|
||||
// ---------------------------------------------------------------
|
||||
|
||||
// @deprecated
|
||||
"/users/confirm-password-reset/:token": wrap({
|
||||
asyncComponent: () => import("@/components/records/PageRecordConfirmPasswordReset.svelte"),
|
||||
conditions: baseConditions,
|
||||
userData: { showAppSidebar: false },
|
||||
}),
|
||||
"/auth/confirm-password-reset/:token": wrap({
|
||||
asyncComponent: () => import("@/components/records/PageRecordConfirmPasswordReset.svelte"),
|
||||
conditions: baseConditions,
|
||||
userData: { showAppSidebar: false },
|
||||
}),
|
||||
|
||||
// @deprecated
|
||||
"/users/confirm-verification/:token": wrap({
|
||||
asyncComponent: () => import("@/components/records/PageRecordConfirmVerification.svelte"),
|
||||
conditions: baseConditions,
|
||||
userData: { showAppSidebar: false },
|
||||
}),
|
||||
"/auth/confirm-verification/:token": wrap({
|
||||
asyncComponent: () => import("@/components/records/PageRecordConfirmVerification.svelte"),
|
||||
conditions: baseConditions,
|
||||
userData: { showAppSidebar: false },
|
||||
}),
|
||||
|
||||
// @deprecated
|
||||
"/users/confirm-email-change/:token": wrap({
|
||||
asyncComponent: () => import("@/components/records/PageRecordConfirmEmailChange.svelte"),
|
||||
conditions: baseConditions,
|
||||
userData: { showAppSidebar: false },
|
||||
}),
|
||||
"/auth/confirm-email-change/:token": wrap({
|
||||
asyncComponent: () => import("@/components/records/PageRecordConfirmEmailChange.svelte"),
|
||||
conditions: baseConditions,
|
||||
userData: { showAppSidebar: false },
|
||||
}),
|
||||
|
||||
// catch-all fallback
|
||||
"*": wrap({
|
||||
component: PageIndex,
|
||||
userData: { showAppSidebar: false },
|
||||
|
||||
Reference in New Issue
Block a user