diff --git a/.env.example b/.env.example index e84dcd89..ed6286c3 100644 --- a/.env.example +++ b/.env.example @@ -40,6 +40,10 @@ AUTH_OIDC_JWKS_ENDPOINT="" AUTH_OIDC_PKCE=true ALLOWED_GROUP="admin" +# If true, the user's role will be updated from OIDC claims on every login. +# If false, the role is only set when the user is first created. +AUTH_SYNC_OIDC_ROLES_ON_LOGIN=true + AUTH_EMAIL_PASSWORD_ENABLED=true AUTH_SIGNUP_ENABLED=true AUTH_PASSKEY_ENABLED=true diff --git a/CITATION.cff b/CITATION.cff index ea9ad667..b15a7ccb 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -26,5 +26,5 @@ keywords: - web-ui - agent license: Apache-2.0 -version: 1.2.8-rc.1 -date-released: "2026-02-17" +version: 1.2.9 +date-released: "2026-02-19" diff --git a/README.md b/README.md index 75cf8dd3..6d955ede 100644 --- a/README.md +++ b/README.md @@ -33,14 +33,14 @@ Website • Documentation • - Demo • + Demo • Installation • Report Bug • Request Feature
- + diff --git a/app/(customer)/dashboard/(admin)/admin/settings/_email/page.tsx b/app/(customer)/dashboard/(admin)/admin/settings/_email/page.tsx deleted file mode 100644 index a714d815..00000000 --- a/app/(customer)/dashboard/(admin)/admin/settings/_email/page.tsx +++ /dev/null @@ -1,30 +0,0 @@ -import {PageParams} from "@/types/next"; -import {Page, PageContent, PageHeader, PageTitle} from "@/features/layout/page"; -import {db} from "@/db"; -import {SettingsEmailSection} from "@/components/wrappers/dashboard/admin/settings/email/settings-email-section"; -import {notFound} from "next/navigation"; - -export default async function RoutePage(props: PageParams<{}>) { - - const settings = await db.query.setting.findFirst({ - where: (fields, {eq}) => eq(fields.name, "system"), - }); - - if (!settings) { - notFound() - } - - - return ( -