Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* CODEOWNERS (#1) * Dependencies (#2) * Theme (#3) * basic color theme * wrap app with ThemeProvider and custom theme * Optimize Redeploy (#4) * Optimize Redeploy (#1) * Update dependency @testing-library/react to v10.2.1 (#5) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Update dependency @types/node to v14.0.11 (#7) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Update dependency @testing-library/user-event to v10.4.1 (#6) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Update dependency mongoose to v5.9.18 (#8) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Update dependency typescript to v3.9.5 (#9) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Oauth2.0 (#14) * document new env variables * passport google strategy options * user model * user service * initialize passport * basic auth routes * basic google auth routes * remove __v from mongoose toJSON * ignore secure key files * make new secure keys on each restart * jwt config * jwt interface * token signing with google auth * export jwt interface * update jwt cookie on each request * use the jwt middleware * isLoggedIn and logout routes * rename private keys to jwt_ * removed alpine node for regular, need openssl * changed host cookie -> secure * jwt config readability * Header (#15) * Added basic AppBar header and a temporary drawer * Added wordmark to header * Moved to mdi-material-ui package for icons. Added socials to drawer. * Added links to all in drawer. * Added Divider to the drawer under socials. * Changed shopping cart icons to shirt icons in drawer. * Code style fixes * Linted. * Changed from style prop to makeStyles on Header. * Code style fix. * Fix JWT Prefix (#16) * A batch of fixes for the Header component. (#18) * Fonts (#19) * Industry and Proxima Nova fonts * Industry and Proxima Nova added to font-family * Use Typography and our fonts * naming convention update * Update dependency eslint-config-airbnb-typescript to v8 (#12) * Update dependency eslint-config-airbnb-typescript to v8 * remove unused rule Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Ryan Gillie <rag4214@g.rit.edu> * Update dependency @testing-library/user-event to v11 (#10) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Better JWT (#20) * id changed to string * remove unnecessary interface * pass along the json user instead of the document * spread user instead of having it's own property * readability improvemnts * linting fixes * readability improvemnts * update teamId to string * update id in userdocument to Types.ObjectId * revert id in userdocument * better isLoggedIn response * Teams (#22) * league schema * player schema * division schema * object-curly-newline rule overwritten * team model * export team model * no-underscore-dangle rule overwritten * team services * export team service * team auth middleware * updated regex for identifier * team controllers * team routes * enable team routes * remove base api routes * remove _id from sub-documents * comments * User Provider (#23) * User model * user context * user provider * useUser hook * export hook as default and provider as named * use UserProvider * dynamic rendering login and logout using useUser * User Provider Fixes (#24) * update to use better coding practices and naming * line spacing * Update Title to RIT Esports With Logo (#25) * Update dependency @material-ui/core to v4.10.2 (#26) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Update dependency @testing-library/user-event to v11.4.2 (#28) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Update dependency @testing-library/jest-dom to v5.10.0 (#27) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Update dependency @types/mongoose to v5.7.24 (#29) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Update dependency @types/node to v14.0.13 (#31) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Update dependency eslint-config-airbnb-base to v14.2.0 (#35) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Update dependency @types/morgan to v1.9.1 (#30) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Update dependency @types/react to v16.9.36 (#33) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Update dependency eslint-plugin-import to v2.21.2 (#36) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Update dependency helmet to v3.23.0 (#37) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Update dependency ts-node-dev to v1.0.0-pre.47 (#39) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Team pages (#32) * bson-objectid dep * @typescript-eslint/lines-between-class-members rule overwrite * team models * team utils * basic teams page * https://material-ui.com/components/grid/\#negative-margin * no-underscore-dangle rule overwritten * team card * updated teams page * basic team page * update team utils to report error message correctly * @material-ui/lab dep * fallback error message * player card * Added alert * updated team page * Update CODEOWNERS (#34) * Better Team Card Hover (#40) * hover + underline instead of CardActionArea * removed unused css values * ease !== ease-in-out * remove unused link prop * Update dependency @types/jest to v26 (#38) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Update dependency @testing-library/jest-dom to v5.10.1 (#42) Co-authored-by: Renovate Bot <bot@renovateapp.com> * Update typescript-eslint monorepo to v3 (major) (#13) * Update typescript-eslint monorepo to v3 * eslint rules overwrite * break up decoding and searching user into 2 variables * eslint rules overwrite Co-authored-by: Renovate Bot <bot@renovateapp.com> Co-authored-by: Ryan Gillie <rag4214@g.rit.edu> * Protected Routes (#41) * react/jsx-props-no-spreading rule overwrite * Basic admin / manager protected routes * Subdocs ID (#43) * re-enable _id for subdocs * add _id for subdocs * Team Editing (#44) * custom teams reducer, don't ask it just works * team forms * team edit page * route TeamEdit page * Teams Refactor (#45) * team deatails * refactor teams page to use team details * type definition for useParams * remove wrongly overwritten rules * refactor MenuDrawer for easy adding new routes/merch/socials (#46) * Dependabot (#47) * dependabot yml * remove renovate * Bump @typescript-eslint/parser from 3.2.0 to 3.3.0 in /express-api (#48) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 3.2.0 to 3.3.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.3.0/packages/parser) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint-plugin-jsx-a11y from 6.2.3 to 6.3.0 in /react-app (#56) Bumps [eslint-plugin-jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y) from 6.2.3 to 6.3.0. - [Release notes](https://github.com/evcohen/eslint-plugin-jsx-a11y/releases) - [Changelog](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/master/CHANGELOG.md) - [Commits](https://github.com/evcohen/eslint-plugin-jsx-a11y/compare/v6.2.3...v6.3.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/react from 16.9.36 to 16.9.38 in /react-app (#54) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 16.9.36 to 16.9.38. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump ts-node-dev from 1.0.0-pre.47 to 1.0.0-pre.49 in /express-api (#51) Bumps [ts-node-dev](https://github.com/whitecolor/ts-node-dev) from 1.0.0-pre.47 to 1.0.0-pre.49. - [Release notes](https://github.com/whitecolor/ts-node-dev/releases) - [Commits](https://github.com/whitecolor/ts-node-dev/commits) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump helmet from 3.23.0 to 3.23.1 in /express-api (#52) Bumps [helmet](https://github.com/helmetjs/helmet) from 3.23.0 to 3.23.1. - [Release notes](https://github.com/helmetjs/helmet/releases) - [Changelog](https://github.com/helmetjs/helmet/blob/master/CHANGELOG.md) - [Commits](https://github.com/helmetjs/helmet/compare/v3.23.0...v3.23.1) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @testing-library/react from 10.2.1 to 10.3.0 in /react-app (#53) Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 10.2.1 to 10.3.0. - [Release notes](https://github.com/testing-library/react-testing-library/releases) - [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md) - [Commits](https://github.com/testing-library/react-testing-library/compare/v10.2.1...v10.3.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/eslint-plugin in /express-api (#50) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 3.2.0 to 3.3.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.3.0/packages/eslint-plugin) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ryan Gillie <rag4214@g.rit.edu> * Bump mongoose from 5.9.18 to 5.9.19 in /express-api (#49) Bumps [mongoose](https://github.com/Automattic/mongoose) from 5.9.18 to 5.9.19. - [Release notes](https://github.com/Automattic/mongoose/releases) - [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md) - [Commits](https://github.com/Automattic/mongoose/compare/5.9.18...5.9.19) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/eslint-plugin from 3.2.0 to 3.3.0 in /react-app (#55) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 3.2.0 to 3.3.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.3.0/packages/eslint-plugin) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/parser from 3.2.0 to 3.3.0 in /react-app (#57) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 3.2.0 to 3.3.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.3.0/packages/parser) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @testing-library/user-event from 11.4.2 to 12.0.2 in /react-app (#62) Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 11.4.2 to 12.0.2. - [Release notes](https://github.com/testing-library/user-event/releases) - [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md) - [Commits](https://github.com/testing-library/user-event/compare/v11.4.2...v12.0.2) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/mongoose from 5.7.24 to 5.7.27 in /express-api (#60) Bumps [@types/mongoose](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mongoose) from 5.7.24 to 5.7.27. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mongoose) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint-config-airbnb from 18.1.0 to 18.2.0 in /react-app (#61) Bumps [eslint-config-airbnb](https://github.com/airbnb/javascript) from 18.1.0 to 18.2.0. - [Release notes](https://github.com/airbnb/javascript/releases) - [Commits](https://github.com/airbnb/javascript/compare/eslint-config-airbnb-v18.1.0...eslint-config-airbnb-v18.2.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/jest from 26.0.0 to 26.0.3 in /react-app (#72) Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.0 to 26.0.3. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/react from 16.9.38 to 16.9.41 in /react-app (#71) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 16.9.38 to 16.9.41. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump helmet from 3.23.1 to 3.23.3 in /express-api (#66) Bumps [helmet](https://github.com/helmetjs/helmet) from 3.23.1 to 3.23.3. - [Release notes](https://github.com/helmetjs/helmet/releases) - [Changelog](https://github.com/helmetjs/helmet/blob/master/CHANGELOG.md) - [Commits](https://github.com/helmetjs/helmet/compare/v3.23.1...v3.23.3) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/mongoose from 5.7.27 to 5.7.28 in /express-api (#64) Bumps [@types/mongoose](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mongoose) from 5.7.27 to 5.7.28. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mongoose) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/hapi__joi from 17.1.2 to 17.1.3 in /express-api (#63) Bumps [@types/hapi__joi](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/hapi__joi) from 17.1.2 to 17.1.3. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/hapi__joi) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/eslint-plugin in /express-api (#65) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.4.0/packages/eslint-plugin) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/eslint-plugin from 3.3.0 to 3.4.0 in /react-app (#70) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 3.3.0 to 3.4.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.4.0/packages/eslint-plugin) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint from 6.8.0 to 7.3.1 in /express-api (#68) Bumps [eslint](https://github.com/eslint/eslint) from 6.8.0 to 7.3.1. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v6.8.0...v7.3.1) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @testing-library/user-event from 12.0.2 to 12.0.11 in /react-app (#67) Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 12.0.2 to 12.0.11. - [Release notes](https://github.com/testing-library/user-event/releases) - [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md) - [Commits](https://github.com/testing-library/user-event/compare/v12.0.2...v12.0.11) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/node from 14.0.13 to 14.0.14 in /react-app (#69) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.13 to 14.0.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Deleted Footer and it's references. (#73) * Player Form Label Fix (#74) * Fixed label for player role input in player form. * Fixed Typo in PlayerForm 'Userame' > 'Username' * Avatar (#75) * Added Avatar with a menu to the Header. Added a welcome in the MenuDrawer. * Stylistic changes based on code review. Changed logged out icon into a button. * Perfected fontSize on avatar. * Stylistic changes based on code review. Removed Log in/out from MenuDrawer. * noun -> verb (#77) * Github and Branding Guide (#76) * Added Github and Branding Guide to MenuDrawer. * Added Branding Guide. Made Branding its own section and changed color on MenuDrawer. * FileDocumentIcon > FileDocumentOutlineIcon. * Tiger Logo Color SVG Icon (#78) * add SvgIcon to allowed prop-spreadable * First of many (hopefully), TigerLogoColor * make it our home icon * Bump eslint-plugin-import from 2.21.2 to 2.22.0 in /express-api (#80) Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.21.2 to 2.22.0. - [Release notes](https://github.com/benmosher/eslint-plugin-import/releases) - [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md) - [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.21.2...v2.22.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump mongoose from 5.9.19 to 5.9.21 in /express-api (#81) Bumps [mongoose](https://github.com/Automattic/mongoose) from 5.9.19 to 5.9.21. - [Release notes](https://github.com/Automattic/mongoose/releases) - [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md) - [Commits](https://github.com/Automattic/mongoose/compare/5.9.19...5.9.21) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/mongoose from 5.7.28 to 5.7.29 in /express-api (#82) Bumps [@types/mongoose](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mongoose) from 5.7.28 to 5.7.29. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mongoose) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/eslint-plugin in /express-api (#83) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 3.4.0 to 3.5.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.5.0/packages/eslint-plugin) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @testing-library/jest-dom from 5.10.1 to 5.11.0 in /react-app (#85) Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.10.1 to 5.11.0. - [Release notes](https://github.com/testing-library/jest-dom/releases) - [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md) - [Commits](https://github.com/testing-library/jest-dom/compare/v5.10.1...v5.11.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint-plugin-react from 7.20.0 to 7.20.3 in /react-app (#86) Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.20.0 to 7.20.3. - [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases) - [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md) - [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.20.0...v7.20.3) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/node from 14.0.13 to 14.0.14 in /express-api (#84) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.13 to 14.0.14. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @material-ui/core from 4.10.2 to 4.11.0 in /react-app (#87) Bumps [@material-ui/core](https://github.com/mui-org/material-ui/tree/HEAD/packages/material-ui) from 4.10.2 to 4.11.0. - [Release notes](https://github.com/mui-org/material-ui/releases) - [Changelog](https://github.com/mui-org/material-ui/blob/v4.11.0/CHANGELOG.md) - [Commits](https://github.com/mui-org/material-ui/commits/v4.11.0/packages/material-ui) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint-plugin-react-hooks from 4.0.4 to 4.0.5 in /react-app (#88) Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 4.0.4 to 4.0.5. - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/master/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint-plugin-jsx-a11y from 6.3.0 to 6.3.1 in /react-app (#89) Bumps [eslint-plugin-jsx-a11y](https://github.com/evcohen/eslint-plugin-jsx-a11y) from 6.3.0 to 6.3.1. - [Release notes](https://github.com/evcohen/eslint-plugin-jsx-a11y/releases) - [Changelog](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/master/CHANGELOG.md) - [Commits](https://github.com/evcohen/eslint-plugin-jsx-a11y/compare/v6.3.0...v6.3.1) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * New Favicons (#79) * Added favicons. Updated index.html to use new favicons. * Replaced incorrect files in public. * Removed bad files. * Konami Code Easter Egg (#90) * react-konami-code dep * add RitchieBongoCursor asset * change cursor to RitchieBongo when konami is used * Fix spacing * 404 Update (#91) * Update logoCardMeme to use new assets folder in CDN * update notfound to use neil's placeholder tiger * CircularProgress Indicator (#92) * Founders Page (#93) * Founders page * founders menu drawer link * Founders route * Page Spacing * Founders Fix (#94) * Removed duplicated names * Formal Joe * Profiles (#95) * Added Profile Models. * Added Profile Service. * Updated User Model. * Updated User Service to create a Profile when creating a User. * Middleware implemented. Fixes for profile controller and service. * Added profiles routes * Updated routes. * Updated Middleware. * Added profileId to Player. * Added frontend profile models. Updated frontend player and user models. * Added Profile utils. Updated Team reducer with player profile id. * Fixed problem with undefinded overwrite. * Model fixes. Added max length to bio. * Fixed typos. Added bio max length. * Added profile routes. * Added profile page. * Added profile edit page. * Fixed handleSubmit speeling for ryan. * ESLint fixes. * Added game card. * Added hover effect when linked to profile. * Added link to profile on players. * Added profile and game forms. * Added profile link to player form. * Added banner for profiles * Fixed banner on profile edit. * fix @ts-ignore eslint warning, will allow with a description * Update profile import * Profiles -> Profile * username is now 32 characters * util now limits at 32 characters * updated regex for discord username * Don't hover when children are passed * added game up/down + fixed spacing on teamReducer(no other changes) * added menuitem to profile * moved fullWidth up in props list * Gamecard renders conditionally based on screen size * Added player profile card * fixed GameForm * fixed ProfileForm * limit to 20 games * limit game profiles to 20 on frontend * small style fixes * cleanup ProfileEdit * update css styles * Fix profile * align social media center * spacing around game accounts * remove game accounts spacing * lint fixes * MORE LINT FIXES * removed unused conditionals Co-authored-by: Ryan Gillie <rag4214@g.rit.edu> * Added 'My Team' option to avatar menu if the user has a teamId. (#96) * Profile Fix (#97) Player -> User * Bump typescript from 3.9.5 to 3.9.6 in /express-api (#98) Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.9.5 to 3.9.6. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.5...v3.9.6) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/node from 14.0.14 to 14.0.22 in /express-api (#99) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.14 to 14.0.22. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump mongoose from 5.9.21 to 5.9.23 in /express-api (#100) Bumps [mongoose](https://github.com/Automattic/mongoose) from 5.9.21 to 5.9.23. - [Release notes](https://github.com/Automattic/mongoose/releases) - [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md) - [Commits](https://github.com/Automattic/mongoose/compare/5.9.21...5.9.23) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/mongoose from 5.7.29 to 5.7.31 in /express-api (#101) Bumps [@types/mongoose](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mongoose) from 5.7.29 to 5.7.31. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mongoose) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump ts-node-dev from 1.0.0-pre.49 to 1.0.0-pre.51 in /express-api (#102) Bumps [ts-node-dev](https://github.com/whitecolor/ts-node-dev) from 1.0.0-pre.49 to 1.0.0-pre.51. - [Release notes](https://github.com/whitecolor/ts-node-dev/releases) - [Commits](https://github.com/whitecolor/ts-node-dev/commits) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/jest from 26.0.3 to 26.0.4 in /react-app (#103) Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.3 to 26.0.4. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @testing-library/react from 10.3.0 to 10.4.5 in /react-app (#104) Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 10.3.0 to 10.4.5. - [Release notes](https://github.com/testing-library/react-testing-library/releases) - [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md) - [Commits](https://github.com/testing-library/react-testing-library/compare/v10.3.0...v10.4.5) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/react from 16.9.41 to 16.9.42 in /react-app (#105) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 16.9.41 to 16.9.42. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint-plugin-react-hooks from 4.0.5 to 4.0.7 in /react-app (#107) Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 4.0.5 to 4.0.7. - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/master/packages/eslint-plugin-react-hooks/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/parser from 3.3.0 to 3.6.0 in /react-app (#108) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 3.3.0 to 3.6.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.6.0/packages/parser) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint-plugin-import from 2.21.2 to 2.22.0 in /react-app (#106) Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.21.2 to 2.22.0. - [Release notes](https://github.com/benmosher/eslint-plugin-import/releases) - [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md) - [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.21.2...v2.22.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Google Analytics (#109) * Bump lodash from 4.17.15 to 4.17.19 in /express-api (#111) Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Remove accidental console.log (#113) * Assets Link Update (#112) Update asset links to new cdn folder * More assets update (#114) * remove scss and rename to assets * update assets path * fix bongo ritchie name * Bump @types/react from 16.9.42 to 16.9.43 in /react-app (#124) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 16.9.42 to 16.9.43. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump mdi-material-ui from 6.16.0 to 6.17.0 in /react-app (#123) Bumps [mdi-material-ui](https://github.com/TeamWertarbyte/mdi-material-ui) from 6.16.0 to 6.17.0. - [Release notes](https://github.com/TeamWertarbyte/mdi-material-ui/releases) - [Commits](https://github.com/TeamWertarbyte/mdi-material-ui/compare/v6.16.0...v6.17.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @testing-library/jest-dom from 5.11.0 to 5.11.1 in /react-app (#122) Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.11.0 to 5.11.1. - [Release notes](https://github.com/testing-library/jest-dom/releases) - [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md) - [Commits](https://github.com/testing-library/jest-dom/compare/v5.11.0...v5.11.1) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/parser from 3.6.0 to 3.7.0 in /react-app (#121) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 3.6.0 to 3.7.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.7.0/packages/parser) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/parser from 3.3.0 to 3.7.0 in /express-api (#120) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 3.3.0 to 3.7.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.7.0/packages/parser) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump mongoose from 5.9.23 to 5.9.25 in /express-api (#119) Bumps [mongoose](https://github.com/Automattic/mongoose) from 5.9.23 to 5.9.25. - [Release notes](https://github.com/Automattic/mongoose/releases) - [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md) - [Commits](https://github.com/Automattic/mongoose/compare/5.9.23...5.9.25) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/express from 4.17.6 to 4.17.7 in /express-api (#118) Bumps [@types/express](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express) from 4.17.6 to 4.17.7. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/express) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump ts-node-dev from 1.0.0-pre.51 to 1.0.0-pre.56 in /express-api (#117) Bumps [ts-node-dev](https://github.com/whitecolor/ts-node-dev) from 1.0.0-pre.51 to 1.0.0-pre.56. - [Release notes](https://github.com/whitecolor/ts-node-dev/releases) - [Changelog](https://github.com/whitecolor/ts-node-dev/blob/master/CHANGELOG.md) - [Commits](https://github.com/whitecolor/ts-node-dev/commits) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/eslint-plugin in /express-api (#116) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 3.5.0 to 3.7.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.7.0/packages/eslint-plugin) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/node from 14.0.22 to 14.0.26 in /express-api (#126) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.22 to 14.0.26. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/node from 14.0.14 to 14.0.26 in /react-app (#115) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.14 to 14.0.26. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @testing-library/react from 10.4.5 to 10.4.7 in /react-app (#132) Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 10.4.5 to 10.4.7. - [Release notes](https://github.com/testing-library/react-testing-library/releases) - [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md) - [Commits](https://github.com/testing-library/react-testing-library/compare/v10.4.5...v10.4.7) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/hapi__joi from 17.1.3 to 17.1.4 in /express-api (#131) Bumps [@types/hapi__joi](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/hapi__joi) from 17.1.3 to 17.1.4. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/hapi__joi) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint-plugin-react-hooks from 4.0.7 to 4.0.8 in /react-app (#133) Bumps [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) from 4.0.7 to 4.0.8. - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/master/packages/eslint-plugin-react-hooks/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump typescript from 3.9.5 to 3.9.7 in /react-app (#130) Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.9.5 to 3.9.7. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.5...v3.9.7) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/passport from 1.0.3 to 1.0.4 in /express-api (#127) Bumps [@types/passport](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/passport) from 1.0.3 to 1.0.4. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/passport) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @testing-library/user-event from 12.0.11 to 12.0.15 in /react-app (#129) Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 12.0.11 to 12.0.15. - [Release notes](https://github.com/testing-library/user-event/releases) - [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md) - [Commits](https://github.com/testing-library/user-event/compare/v12.0.11...v12.0.15) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint-config-airbnb-typescript from 8.0.2 to 9.0.0 in /express-api (#134) Bumps [eslint-config-airbnb-typescript](https://github.com/iamturns/eslint-config-airbnb-typescript) from 8.0.2 to 9.0.0. - [Release notes](https://github.com/iamturns/eslint-config-airbnb-typescript/releases) - [Changelog](https://github.com/iamturns/eslint-config-airbnb-typescript/blob/master/CHANGELOG.md) - [Commits](https://github.com/iamturns/eslint-config-airbnb-typescript/compare/v8.0.2...v9.0.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/mongoose from 5.7.31 to 5.7.32 in /express-api (#125) Bumps [@types/mongoose](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mongoose) from 5.7.31 to 5.7.32. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mongoose) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint-plugin-react from 7.20.3 to 7.20.4 in /react-app (#137) Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.20.3 to 7.20.4. - [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases) - [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md) - [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.20.3...v7.20.4) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/eslint-plugin from 3.4.0 to 3.7.0 in /react-app (#136) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 3.4.0 to 3.7.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.7.0/packages/eslint-plugin) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/jest from 26.0.4 to 26.0.7 in /react-app (#138) Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.4 to 26.0.7. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump typescript from 3.9.6 to 3.9.7 in /express-api (#135) Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.9.6 to 3.9.7. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.6...v3.9.7) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint from 7.3.1 to 7.5.0 in /express-api (#128) Bumps [eslint](https://github.com/eslint/eslint) from 7.3.1 to 7.5.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v7.3.1...v7.5.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint-config-airbnb-typescript from 8.0.2 to 9.0.0 in /react-app (#139) Bumps [eslint-config-airbnb-typescript](https://github.com/iamturns/eslint-config-airbnb-typescript) from 8.0.2 to 9.0.0. - [Release notes](https://github.com/iamturns/eslint-config-airbnb-typescript/releases) - [Changelog](https://github.com/iamturns/eslint-config-airbnb-typescript/blob/master/CHANGELOG.md) - [Commits](https://github.com/iamturns/eslint-config-airbnb-typescript/compare/v8.0.2...v9.0.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Youtube link (#141) * Add youtube link to navbar * Youtube -> YouTube * Bump @typescript-eslint/eslint-plugin in /express-api (#142) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 3.7.0 to 3.7.1. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.7.1/packages/eslint-plugin) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/react from 16.9.43 to 16.9.44 in /react-app (#151) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 16.9.43 to 16.9.44. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/mongoose from 5.7.32 to 5.7.34 in /express-api (#145) Bumps [@types/mongoose](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mongoose) from 5.7.32 to 5.7.34. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mongoose) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint-plugin-react from 7.20.4 to 7.20.5 in /react-app (#147) Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react) from 7.20.4 to 7.20.5. - [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases) - [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md) - [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.20.4...v7.20.5) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/parser from 3.7.0 to 3.7.1 in /express-api (#143) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 3.7.0 to 3.7.1. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.7.1/packages/parser) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/node from 14.0.26 to 14.0.27 in /express-api (#146) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.26 to 14.0.27. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump mongoose from 5.9.25 to 5.9.27 in /express-api (#144) Bumps [mongoose](https://github.com/Automattic/mongoose) from 5.9.25 to 5.9.27. - [Release notes](https://github.com/Automattic/mongoose/releases) - [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md) - [Commits](https://github.com/Automattic/mongoose/compare/5.9.25...5.9.27) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/eslint-plugin from 3.7.0 to 3.7.1 in /react-app (#150) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 3.7.0 to 3.7.1. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.7.1/packages/eslint-plugin) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/node from 14.0.26 to 14.0.27 in /react-app (#149) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 14.0.26 to 14.0.27. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/parser from 3.7.0 to 3.7.1 in /react-app (#148) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 3.7.0 to 3.7.1. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.7.1/packages/parser) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ryan Gillie <rag4214@g.rit.edu> * Bump eslint from 7.5.0 to 7.6.0 in /express-api (#152) Bumps [eslint](https://github.com/eslint/eslint) from 7.5.0 to 7.6.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v7.5.0...v7.6.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump helmet from 3.23.3 to 4.0.0 in /express-api (#153) Bumps [helmet](https://github.com/helmetjs/helmet) from 3.23.3 to 4.0.0. - [Release notes](https://github.com/helmetjs/helmet/releases) - [Changelog](https://github.com/helmetjs/helmet/blob/master/CHANGELOG.md) - [Commits](https://github.com/helmetjs/helmet/compare/v3.23.3...v4.0.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/jest from 26.0.7 to 26.0.8 in /react-app (#154) Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.7 to 26.0.8. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @testing-library/jest-dom from 5.11.1 to 5.11.2 in /react-app (#155) Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) from 5.11.1 to 5.11.2. - [Release notes](https://github.com/testing-library/jest-dom/releases) - [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md) - [Commits](https://github.com/testing-library/jest-dom/compare/v5.11.1...v5.11.2) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @testing-library/user-event from 12.0.15 to 12.1.0 in /react-app (#156) Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 12.0.15 to 12.1.0. - [Release notes](https://github.com/testing-library/user-event/releases) - [Changelog](https://github.com/testing-library/user-event/blob/master/CHANGELOG.md) - [Commits](https://github.com/testing-library/user-event/compare/v12.0.15...v12.1.0) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Home Page (#157) * add twitter widget.js to head * remove normalize CSS from react and use the CSSBaseline from material-ui * Twitter timeline embed + eslint rules updated for it * ReactPlayer dep * add twitter widget.js to head * remove normalize CSS from react and use the CSSBaseline from material-ui * Twitter timeline embed + eslint rules updated for it * ReactPlayer dep * add twitter widget.js to head * remove normalize CSS from react and use the CSSBaseline from material-ui * Twitter timeline embed + eslint rules updated for it * ReactPlayer dep * Add merch assets + update banner * Rotating carousel * Remove unnecessary React.memo * Remove unnecessary React.memo * 'Bricks' to display content on homepage * Home page with content, still need to do heights for mobile * Potential mobile sizes * minHeight for aboutUs to match bricks * alert to join esports * always use typography * update imports * better, but still bad, typings for window.twttr.widgets * i think if it could be maybe like bigger? -hillary * new form link * welcome back looks nice * Restrict users to RIT members with @g.rit.edu emails (#140) * Fix Twitter Embed From Crashing Site (#160) * Tab teams (#173) * Remove individual team page * Route both all teams and individual to teams page * Custom icons from image link * reset error when finding team * update details to do more conditional rendering + center text * new teams page with TABS * container is now xl * Cookie Consent (#174) * Add cookie consent due to Cali + EU * remove residue link from testing * Bump mongoose from 5.9.27 to 5.9.28 in /express-api (#167) Bumps [mongoose](https://github.com/Automattic/mongoose) from 5.9.27 to 5.9.28. - [Release notes](https://github.com/Automattic/mongoose/releases) - [Changelog](https://github.com/Automattic/mongoose/blob/master/History.md) - [Commits](https://github.com/Automattic/mongoose/compare/5.9.27...5.9.28) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/mongoose from 5.7.34 to 5.7.36 in /express-api (#165) Bumps [@types/mongoose](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/mongoose) from 5.7.34 to 5.7.36. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/mongoose) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/eslint-plugin in /express-api (#166) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 3.7.1 to 3.8.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.8.0/packages/eslint-plugin) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/jest from 26.0.8 to 26.0.9 in /react-app (#171) Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.8 to 26.0.9. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/parser from 3.7.1 to 3.8.0 in /express-api (#168) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 3.7.1 to 3.8.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.8.0/packages/parser) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @testing-library/react from 10.4.7 to 10.4.8 in /react-app (#170) Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 10.4.7 to 10.4.8. - [Release notes](https://github.com/testing-library/react-testing-library/releases) - [Changelog](https://github.com/testing-library/react-testing-library/blob/master/CHANGELOG.md) - [Commits](https://github.com/testing-library/react-testing-library/compare/v10.4.7...v10.4.8) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/eslint-plugin from 3.7.1 to 3.8.0 in /react-app (#169) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 3.7.1 to 3.8.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.8.0/packages/eslint-plugin) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/parser from 3.7.1 to 3.8.0 in /react-app (#172) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 3.7.1 to 3.8.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v3.8.0/packages/parser) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Login Button Style (#176) * Added account circle icon to login button. * Revert "Added account circle icon to login button." This reverts commit c1a0d619a71604c036368a0b287c33b16a58053e. * Added account circle icon to login button on header. * Added ; * Team Edit Fixes (#177) * Use theme for sizing + removed transition * Moved around some styles * Removed unused team card * Make TeamEdit and Teams page have similar layouts * cleanup forms * Button standardization * Revert Tabs to Scrollable (#178) * Container for TeamEdit (#181) * Overwrite Teams (#179) * Matches Coming Soon (#180) * Coming soon for matches * use className instead of styles * Profile ID Copy Button (#182) * Added account circle icon to login button. * Revert "Added account circle icon to login button." This reverts commit c1a0d619a71604c036368a0b287c33b16a58053e. * Added button to profile edit page to copy profile id to clipboard. * lint fixes * Switched package, moved button to Profile page only if it is the user's profile. * Changed from 'User Profile' to 'Mem…
- Loading branch information