Skip to content

Commit

Permalink
Remove flush endpoint (safe-global#1038)
Browse files Browse the repository at this point in the history
- Removes the `FlushModule` routes module, including controllers, services, and entities.
- Removes flush-associated classes in the domain layer.
  • Loading branch information
hectorgomezv authored Jan 17, 2024
1 parent b71c88c commit d585e5a
Show file tree
Hide file tree
Showing 15 changed files with 0 additions and 347 deletions.
2 changes: 0 additions & 2 deletions src/app.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ import { NotificationsModule } from '@/routes/notifications/notifications.module
import { EstimationsModule } from '@/routes/estimations/estimations.module';
import { MessagesModule } from '@/routes/messages/messages.module';
import { ValidationModule } from '@/validation/validation.module';
import { FlushModule } from '@/routes/flush/flush.module';
import { RequestScopedLoggingModule } from '@/logging/logging.module';
import { RouteLoggerInterceptor } from '@/routes/common/interceptors/route-logger.interceptor';
import { NotFoundLoggerMiddleware } from '@/middleware/not-found-logger.middleware';
Expand Down Expand Up @@ -67,7 +66,6 @@ export class AppModule implements NestModule {
? [AlertsControllerModule, EmailControllerModule, RecoveryModule]
: []),
EstimationsModule,
FlushModule,
HealthModule,
MessagesModule,
NotificationsModule,
Expand Down
4 changes: 0 additions & 4 deletions src/domain.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,6 @@ import { EstimationsValidator } from '@/domain/estimations/estimations.validator
import { MessagesRepository } from '@/domain/messages/messages.repository';
import { IMessagesRepository } from '@/domain/messages/messages.repository.interface';
import { MessageValidator } from '@/domain/messages/message.validator';
import { FlushRepository } from '@/domain/flush/flush.repository';
import { IFlushRepository } from '@/domain/flush/flush.repository.interface';
import { IHealthRepository } from '@/domain/health/health.repository.interface';
import { HealthRepository } from '@/domain/health/health.repository';
import { HumanDescriptionApiModule } from '@/datasources/human-description-api/human-description-api.module';
Expand Down Expand Up @@ -76,7 +74,6 @@ import { FiatCodesValidator } from '@/domain/prices/fiat-codes.validator';
{ provide: IDataDecodedRepository, useClass: DataDecodedRepository },
{ provide: IDelegateRepository, useClass: DelegateRepository },
{ provide: IEstimationsRepository, useClass: EstimationsRepository },
{ provide: IFlushRepository, useClass: FlushRepository },
{ provide: IHealthRepository, useClass: HealthRepository },
{
provide: IHumanDescriptionRepository,
Expand Down Expand Up @@ -119,7 +116,6 @@ import { FiatCodesValidator } from '@/domain/prices/fiat-codes.validator';
IDataDecodedRepository,
IDelegateRepository,
IEstimationsRepository,
IFlushRepository,
IHealthRepository,
IHumanDescriptionRepository,
IMessagesRepository,
Expand Down
20 changes: 0 additions & 20 deletions src/domain/flush/entities/invalidation-pattern.dto.entity.ts

This file was deleted.

3 changes: 0 additions & 3 deletions src/domain/flush/entities/invalidation-target.entity.ts

This file was deleted.

12 changes: 0 additions & 12 deletions src/domain/flush/flush.repository.interface.ts

This file was deleted.

27 changes: 0 additions & 27 deletions src/domain/flush/flush.repository.ts

This file was deleted.

This file was deleted.

This file was deleted.

14 changes: 0 additions & 14 deletions src/routes/flush/entities/invalidation-pattern.dto.entity.ts

This file was deleted.

This file was deleted.

112 changes: 0 additions & 112 deletions src/routes/flush/flush.controller.spec.ts

This file was deleted.

26 changes: 0 additions & 26 deletions src/routes/flush/flush.controller.ts

This file was deleted.

9 changes: 0 additions & 9 deletions src/routes/flush/flush.module.ts

This file was deleted.

29 changes: 0 additions & 29 deletions src/routes/flush/flush.service.ts

This file was deleted.

40 changes: 0 additions & 40 deletions src/routes/flush/pipes/invalidation-pattern.dto.validation.pipe.ts

This file was deleted.

0 comments on commit d585e5a

Please sign in to comment.