message: API: Clean up unused ExportController fragments
diff: -import {Authorized, CurrentUser, Get, JsonController, NotFoundError, Param, Res, UseBefore} from 'routing-controllers';
  +import {Authorized, CurrentUser, Get, JsonController, Param, UseBefore} from 'routing-controllers';
  import passportJwtMiddleware from '../security/passportJwtMiddleware';
  -import {Course, ICourseModel} from '../models/Course';
  +import {Course} from '../models/Course';
  import {Lecture} from '../models/Lecture';
  import {Unit} from '../models/units/Unit';
  import {IUser} from '../../../shared/models/IUser';
  @@ -8,9 +8,7 @@ import {User} from '../models/User';
  import {Notification} from '../models/Notification';
  import {NotificationSettings} from '../models/NotificationSettings';
  import {WhitelistUser} from '../models/WhitelistUser';
  -import {IProgressModel, Progress} from '../models/progress/Progress';
  -import {ITaskUnitProgressModel} from '../models/progress/TaskUnitProgress';
  -import {Response} from 'express';
  +import {Progress} from '../models/progress/Progress';
  @JsonController('/export')
  @UseBefore(passportJwtMiddleware)
  @@ -100,7 +98,7 @@ export class ExportController {
  @Get('/user')
  @Authorized(['student', 'teacher', 'admin'])
  - async exportAllUserData(@CurrentUser() currentUser: IUser, @Res() response: Response) {
  + async exportAllUserData(@CurrentUser() currentUser: IUser) {
  // load user
  const user = await User.findById(currentUser);
  