d96e06e86d
Build and Push Multi-Platform Images / build-and-push (push) Successful in 38s
- New steuertag_ids setting to mark tags as workflow-only (not editable) - DocumentEditModal shows only content tags (non-Steuertags) as editable chips - Backend preserves Steuertags when saving document tag changes - ManuellBearbeitenPage renders content tag chips under document title - New Steuertags settings tab with multi-select and color preview Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
38 lines
1.3 KiB
TypeScript
38 lines
1.3 KiB
TypeScript
import { Module, forwardRef } from '@nestjs/common';
|
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
|
import { PaperlessService } from './paperless.service';
|
|
import { PaperlessController } from './paperless.controller';
|
|
import { PaperlessProcessorService } from './paperless-processor.service';
|
|
import { PaperlessTaskProcessorService } from './paperless-task-processor.service';
|
|
import { DocumentType } from '../database/entities/document-type.entity';
|
|
import { DocumentField } from '../database/entities/document-field.entity';
|
|
import { Task } from '../database/entities/task.entity';
|
|
import { Document } from '../database/entities/document.entity';
|
|
import { Attachment } from '../database/entities/attachment.entity';
|
|
import { Setting } from '../database/entities/setting.entity';
|
|
import { PostprocessingModule } from '../postprocessing/postprocessing.module';
|
|
import { AuthModule } from '../auth/auth.module';
|
|
|
|
@Module({
|
|
imports: [
|
|
TypeOrmModule.forFeature([
|
|
DocumentType,
|
|
DocumentField,
|
|
Task,
|
|
Document,
|
|
Attachment,
|
|
Setting,
|
|
]),
|
|
forwardRef(() => PostprocessingModule),
|
|
AuthModule,
|
|
],
|
|
controllers: [PaperlessController],
|
|
providers: [
|
|
PaperlessService,
|
|
PaperlessProcessorService,
|
|
PaperlessTaskProcessorService,
|
|
],
|
|
exports: [PaperlessService],
|
|
})
|
|
export class PaperlessModule {}
|