feat: finaliser l’intégration au Référentiel IA
This commit is contained in:
@@ -43,6 +43,7 @@ import { scheduleDailyImport } from "./_core/index";
|
||||
import { loginLocalUser, hashPassword, ensureAdminExists } from "./localAuth";
|
||||
import { isAzureAdConfigured, getAzureAuthUrl } from "./azureAuth";
|
||||
import { classifyAap, classifyArticle } from "./aiClassifier";
|
||||
import { getAiEngineStatus } from "./ai-reference";
|
||||
import { veilleItems, aapItems, processedDedupKeys } from "../drizzle/schema";
|
||||
import { isNull, or, eq as eqDrizzle } from "drizzle-orm";
|
||||
|
||||
@@ -59,6 +60,10 @@ const adminProcedure = protectedProcedure.use(({ ctx, next }) => {
|
||||
|
||||
export const appRouter = router({
|
||||
system: systemRouter,
|
||||
aiReference: router({
|
||||
status: adminProcedure.query(() => getAiEngineStatus()),
|
||||
test: adminProcedure.mutation(() => getAiEngineStatus()),
|
||||
}),
|
||||
|
||||
// ─── Auth ───────────────────────────────────────────────────────────────────
|
||||
auth: router({
|
||||
|
||||
Reference in New Issue
Block a user