|
|
@ -11,7 +11,10 @@ import { |
|
|
DATA_GATHERING_QUEUE_PRIORITY_HIGH, |
|
|
DATA_GATHERING_QUEUE_PRIORITY_HIGH, |
|
|
HEADER_KEY_IMPERSONATION |
|
|
HEADER_KEY_IMPERSONATION |
|
|
} from '@ghostfolio/common/config'; |
|
|
} from '@ghostfolio/common/config'; |
|
|
import { ActivityResponse } from '@ghostfolio/common/interfaces'; |
|
|
import { |
|
|
|
|
|
ActivitiesResponse, |
|
|
|
|
|
ActivityResponse |
|
|
|
|
|
} from '@ghostfolio/common/interfaces'; |
|
|
import { permissions } from '@ghostfolio/common/permissions'; |
|
|
import { permissions } from '@ghostfolio/common/permissions'; |
|
|
import type { DateRange, RequestWithUser } from '@ghostfolio/common/types'; |
|
|
import type { DateRange, RequestWithUser } from '@ghostfolio/common/types'; |
|
|
|
|
|
|
|
|
@ -37,7 +40,6 @@ import { parseISO } from 'date-fns'; |
|
|
import { StatusCodes, getReasonPhrase } from 'http-status-codes'; |
|
|
import { StatusCodes, getReasonPhrase } from 'http-status-codes'; |
|
|
|
|
|
|
|
|
import { CreateOrderDto } from './create-order.dto'; |
|
|
import { CreateOrderDto } from './create-order.dto'; |
|
|
import { Activities } from './interfaces/activities.interface'; |
|
|
|
|
|
import { OrderService } from './order.service'; |
|
|
import { OrderService } from './order.service'; |
|
|
import { UpdateOrderDto } from './update-order.dto'; |
|
|
import { UpdateOrderDto } from './update-order.dto'; |
|
|
|
|
|
|
|
|
@ -114,7 +116,7 @@ export class OrderController { |
|
|
@Query('symbol') filterBySymbol?: string, |
|
|
@Query('symbol') filterBySymbol?: string, |
|
|
@Query('tags') filterByTags?: string, |
|
|
@Query('tags') filterByTags?: string, |
|
|
@Query('take') take?: number |
|
|
@Query('take') take?: number |
|
|
): Promise<Activities> { |
|
|
): Promise<ActivitiesResponse> { |
|
|
let endDate: Date; |
|
|
let endDate: Date; |
|
|
let startDate: Date; |
|
|
let startDate: Date; |
|
|
|
|
|
|
|
|
|