Files
twenty/packages/twenty-server/src/graphql-config/graphql-config.module.ts
Joe S 850eab8f8f Add rate limiting in the server using built in Nest.js capability (#3566)
* Add rate limiting in the server using built in Nest.js capability

* Generatekey based on ip address when an http request is sent

* Update env var types to number for ttl and limit

* Remove unused env variables

* Use getRequest utility function

* fix: remove dist from path

* fix: adding .env variables

* fix: remove unused functions

* feat: throttler plugin

* Fix according to review

---------

Co-authored-by: Jérémy Magrin <jeremy.magrin@gmail.com>
Co-authored-by: Charles Bochet <charles@twenty.com>
2024-02-07 18:11:32 +01:00

12 lines
303 B
TypeScript

import { Module } from '@nestjs/common';
import { CoreModule } from 'src/core/core.module';
import { graphQLFactories } from 'src/graphql-config/factories';
@Module({
imports: [CoreModule],
providers: [...graphQLFactories],
exports: [...graphQLFactories],
})
export class GraphQLConfigModule {}