Skip to content

Commit eb272eb

Browse files
committed
dev-demo: move dashboard plugin to global plugins
1 parent b7634c1 commit eb272eb

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

dev-demo/globalPlugins.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import CompletionAdapterOpenAIResponses from '../adapters/adminforth-completion-
22
import AdminForthAgent from '../plugins/adminforth-agent/index.js';
33
import AdminForthPlugin from '../adminforth/basePlugin.js';
44
import OpenAIAudioAdapter from '../adapters/adminforth-audio-adapter-openai/index.js';
5+
import DashboardPlugin from '../plugins/adminforth-dashboard/index.js';
56

67
const OVH_AI_ENDPOINTS_BASE_URL = 'https://oai.endpoints.kepler.ai.cloud.ovh.net/v1';
78
const ovhAiEndpointsAccessToken = process.env.OVH_AI_ENDPOINTS_ACCESS_TOKEN;
@@ -34,6 +35,9 @@ function createAgentCompletionAdapter(
3435
}
3536

3637
export const globalPlugins = [
38+
new DashboardPlugin({
39+
dashboardConfigsResourceId: 'dashboard_configs',
40+
}),
3741
new AdminForthAgent({
3842
placeholderMessages: async ({ adminUser, httpExtra }) => {
3943
return [

dev-demo/resources/adminuser.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import ForeignInlineListPlugin from '../../plugins/adminforth-foreign-inline-lis
55
import UploadPlugin from '../../plugins/adminforth-upload/index.js';
66
import AdminForthStorageAdapterLocalFilesystem from "../../adapters/adminforth-storage-adapter-local/index.js";
77
import OpenSignupPlugin from '../../plugins/adminforth-open-signup/index.js';
8-
import DashboardPlugin from '../../plugins/adminforth-dashboard/index.js';
98
import UserSoftDelete from '../../plugins/adminforth-user-soft-delete/index.js';
109
import KeyValueAdapterRam from '../../adapters/adminforth-key-value-adapter-ram/index.js';
1110
import OAuthPlugin from './configs/oauthPluginConfig.js';
@@ -174,9 +173,6 @@ export default {
174173
expectedOrigin: process.env.RESET_PASSWORD_ORIGIN || 'http://localhost:3123',
175174
}),
176175
OAuthPlugin,
177-
new DashboardPlugin({
178-
dashboardConfigsResourceId: 'dashboard_configs',
179-
}),
180176
new UserSoftDelete({
181177
activeFieldName: "is_active",
182178
//in canDeactivate we pass a function, that specify adminusers roles, which can seactivate other adminusers

0 commit comments

Comments
 (0)