pwa notifications

This commit is contained in:
Bastian Wagner
2026-06-29 14:52:33 +02:00
parent 8fdee223c0
commit a033c50c25
18 changed files with 780 additions and 26 deletions

View File

@@ -4,20 +4,24 @@ import { AuditModule } from '../audit/audit.module';
import { UserEntity } from '../auth/user.entity';
import { MailModule } from '../mail/mail.module';
import { TaskDigestService } from './task-digest.service';
import { TaskPushSubscriptionEntity } from './task-push-subscription.entity';
import { TaskPushService } from './task-push.service';
import { TasksController } from './tasks.controller';
import { TasksService } from './tasks.service';
import { UserTaskEntity } from './user-task.entity';
import { AuthModule } from 'src/auth/auth.module';
@Module({
imports: [
AuditModule,
MailModule,
TypeOrmModule.forFeature([UserEntity, UserTaskEntity]),
AuthModule
TypeOrmModule.forFeature([
UserEntity,
TaskPushSubscriptionEntity,
UserTaskEntity,
]),
],
controllers: [TasksController],
providers: [TaskDigestService, TasksService],
providers: [TaskDigestService, TaskPushService, TasksService],
exports: [TasksService],
})
export class TasksModule {}