Skip to content

Commit

Permalink
Merge pull request #332 from osu-wams/DD-1517-security-updates
Browse files Browse the repository at this point in the history
DD-1517 security updates
  • Loading branch information
Ruefa authored Jul 28, 2023
2 parents 34a07eb + 25c14a1 commit d04e29e
Show file tree
Hide file tree
Showing 8 changed files with 695 additions and 573 deletions.
2 changes: 1 addition & 1 deletion src/api/announcements.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
/**
* /api/announcements
*/
import { Router, Request, Response } from 'express'; // eslint-disable-line no-unused-vars
import { isNullOrUndefined } from 'util';
import { Router, Request, Response } from 'express'; // eslint-disable-line no-unused-vars
import logger from '../logger';
import { getAnnouncements } from './modules/dx';
import { asyncTimedFunction } from '../tracer';
Expand Down
2 changes: 1 addition & 1 deletion src/api/modules/__tests__/canvas.test.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/* eslint-disable no-unused-vars */

import { rest } from 'msw';
import querystring from 'querystring';
import { rest } from 'msw';
import { server } from '@src/mocks/server';
import { getPlannerItems, refreshOAuthToken, postRequest, CANVAS_OAUTH_TOKEN_URL } from '../canvas';

Expand Down
2 changes: 1 addition & 1 deletion src/api/modules/cache.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { promisify } from 'util';
import request from 'node-fetch';
import redis from 'redis';
import config from 'config';
import { promisify } from 'util';
import logger from '../../logger';

const DEFAULT_DB: number = 1;
Expand Down
2 changes: 1 addition & 1 deletion src/api/modules/canvas.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import querystring from 'querystring';
import request from 'node-fetch';
import config from 'config';
import querystring from 'querystring';
import { format } from 'date-fns';
import { utcToZonedTime } from 'date-fns-tz';
import { Types } from '@osu-wams/lib'; // eslint-disable-line no-unused-vars
Expand Down
4 changes: 2 additions & 2 deletions src/logger.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import winston, { createLogger, format, transports, config as winstonConfig } from 'winston'; // eslint-disable-line no-unused-vars
import expressWinston, { LoggerOptionsWithTransports } from 'express-winston'; // eslint-disable-line no-unused-vars
import path from 'path';
import fs from 'fs';
import winston, { createLogger, format, transports, config as winstonConfig } from 'winston'; // eslint-disable-line no-unused-vars
import expressWinston, { LoggerOptionsWithTransports } from 'express-winston'; // eslint-disable-line no-unused-vars
import config from 'config';
import { Format } from 'logform'; // eslint-disable-line no-unused-vars
import { Request, Response, NextFunction } from 'express'; // eslint-disable-line no-unused-vars
Expand Down
2 changes: 1 addition & 1 deletion src/utils/auth.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { Request, Response, NextFunction } from 'express'; // eslint-disable-line no-unused-vars
import crypto from 'crypto';
import { Request, Response, NextFunction } from 'express'; // eslint-disable-line no-unused-vars
import jwt from 'jsonwebtoken';
import { User as UserLib } from '@osu-wams/lib';
import { ENV, GROUPS, IV_LENGTH } from '../constants';
Expand Down
2 changes: 1 addition & 1 deletion src/utils/jestSetup.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { beforeEach, beforeAll, afterEach, afterAll, jest } from '@jest/globals'; // eslint-disable-line
import redis from 'redis';
import { server } from '@src/mocks/server';
import { dynamoDbHandler } from '@src/mocks/handlers';
import TrendingResource from '@src/api/models/trendingResource';
Expand All @@ -7,7 +8,6 @@ import User from '@src/api/models/user';
import { fromDynamoDb } from '@src/mocks/google/trendingResources';
import { mockDynamoDbUser } from '@src/api/models/__mocks__/user';
import { mockDynamoDbFavoriteResource } from '@src/api/models/__mocks__/favoriteResource';
import redis from 'redis';

jest.mock('redis', () => jest.requireActual('redis-mock'));

Expand Down
1,252 changes: 687 additions & 565 deletions yarn.lock

Large diffs are not rendered by default.

0 comments on commit d04e29e

Please sign in to comment.