[POC] Real-Time (#16633)

https://github.com/user-attachments/assets/3ad7a4f3-d08b-4a1c-b3c2-bb42ef9f3575

Real time POC.

Next steps:
- find out the correct API for subscription. Should be triggered
directly in query hooks (useFindManyRecords, useLazy...)
- improve query matching
This commit is contained in:
Thomas Trompette
2025-12-19 18:17:02 +01:00
committed by GitHub
parent b587cde216
commit 6355557356
17 changed files with 482 additions and 55 deletions
@@ -1,10 +1,11 @@
import { Module } from '@nestjs/common';
import { SubscriptionService } from 'src/engine/subscriptions/subscription.service';
import { RedisClientModule } from 'src/engine/core-modules/redis-client/redis-client.module';
import { WorkspaceManyOrAllFlatEntityMapsCacheModule } from 'src/engine/metadata-modules/flat-entity/services/workspace-many-or-all-flat-entity-maps-cache.module';
import { SubscriptionService } from 'src/engine/subscriptions/subscription.service';
@Module({
imports: [RedisClientModule],
imports: [RedisClientModule, WorkspaceManyOrAllFlatEntityMapsCacheModule],
providers: [SubscriptionService],
exports: [SubscriptionService],
})