Files
ArchiTools/src/config/modules.ts
Marius Tarau 4c46e8bcdd Initial commit: ArchiTools modular dashboard platform
Complete Next.js 16 application with 13 fully implemented modules:
Email Signature, Word XML Generator, Registratura, Dashboard,
Tag Manager, IT Inventory, Address Book, Password Vault,
Mini Utilities, Prompt Generator, Digital Signatures,
Word Templates, and AI Chat.

Includes core platform systems (module registry, feature flags,
storage abstraction, i18n, theming, auth stub, tagging),
16 technical documentation files, Docker deployment config,
and legacy HTML tool reference.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 12:50:25 +02:00

38 lines
1.9 KiB
TypeScript

import type { ModuleConfig } from '@/core/module-registry/types';
import { registerModules } from '@/core/module-registry';
import { registraturaConfig } from '@/modules/registratura/config';
import { emailSignatureConfig } from '@/modules/email-signature/config';
import { wordXmlConfig } from '@/modules/word-xml/config';
import { promptGeneratorConfig } from '@/modules/prompt-generator/config';
import { digitalSignaturesConfig } from '@/modules/digital-signatures/config';
import { passwordVaultConfig } from '@/modules/password-vault/config';
import { itInventoryConfig } from '@/modules/it-inventory/config';
import { addressBookConfig } from '@/modules/address-book/config';
import { wordTemplatesConfig } from '@/modules/word-templates/config';
import { tagManagerConfig } from '@/modules/tag-manager/config';
import { miniUtilitiesConfig } from '@/modules/mini-utilities/config';
import { aiChatConfig } from '@/modules/ai-chat/config';
/**
* Toate configurările modulelor ArchiTools, ordonate după navOrder.
* Dashboard-ul nu este inclus deoarece este pagina principală, nu un modul standard.
*/
export const MODULE_CONFIGS: ModuleConfig[] = [
registraturaConfig, // navOrder: 10 | operations
passwordVaultConfig, // navOrder: 11 | operations
emailSignatureConfig, // navOrder: 20 | generators
wordXmlConfig, // navOrder: 21 | generators
wordTemplatesConfig, // navOrder: 22 | generators
digitalSignaturesConfig, // navOrder: 30 | management
itInventoryConfig, // navOrder: 31 | management
addressBookConfig, // navOrder: 32 | management
tagManagerConfig, // navOrder: 40 | tools
miniUtilitiesConfig, // navOrder: 41 | tools
promptGeneratorConfig, // navOrder: 50 | ai
aiChatConfig, // navOrder: 51 | ai
];
// Înregistrare automată a tuturor modulelor în registru
registerModules(MODULE_CONFIGS);