mirror of
https://github.com/twentyhq/twenty.git
synced 2026-06-13 18:37:35 -04:00
* Add a wildcard get route * Call api from api * Add a query formatter * Use headers to authenticate * Handle findMany query * Add limit, orderBy and lastCursor parameters * Add filter parameters * Remove singular object name from valid requests * Update order_by format * Add depth parameter * Make /api/objects/ID requests work * Fix filter * Add INTERNAL_SERVER_URL env variable * Remove useless comment * Change bath api url to 'rest' * Fix limit parser * Handle full filter version * Improve handle full filter version * Continue rest api * Add and(...) default behaviour on filters * Add tests * Handle 'not' conjunction for filters * Check filter query * Format values with field metadata item type * Handle nested filtering * Update parsing method * Check nested fields * Add delete query * Add create query * Rename methods * Add update query * Update get one object request * Fix error handling * Code review returns
35 lines
996 B
TypeScript
35 lines
996 B
TypeScript
import { Module } from '@nestjs/common';
|
|
|
|
import { WorkspaceModule } from 'src/core/workspace/workspace.module';
|
|
import { UserModule } from 'src/core/user/user.module';
|
|
import { RefreshTokenModule } from 'src/core/refresh-token/refresh-token.module';
|
|
import { AuthModule } from 'src/core/auth/auth.module';
|
|
import { ApiRestModule } from 'src/core/api-rest/api-rest.module';
|
|
import { FeatureFlagModule } from 'src/core/feature-flag/feature-flag.module';
|
|
|
|
import { AnalyticsModule } from './analytics/analytics.module';
|
|
import { FileModule } from './file/file.module';
|
|
import { ClientConfigModule } from './client-config/client-config.module';
|
|
|
|
@Module({
|
|
imports: [
|
|
AuthModule,
|
|
WorkspaceModule,
|
|
UserModule,
|
|
RefreshTokenModule,
|
|
AnalyticsModule,
|
|
FileModule,
|
|
ClientConfigModule,
|
|
ApiRestModule,
|
|
FeatureFlagModule,
|
|
],
|
|
exports: [
|
|
AuthModule,
|
|
WorkspaceModule,
|
|
UserModule,
|
|
AnalyticsModule,
|
|
FeatureFlagModule,
|
|
],
|
|
})
|
|
export class CoreModule {}
|