This repository has been archived by the owner on May 24, 2022. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Bump @typescript-eslint/eslint-plugin from 5.17.0 to 5.18.0 in /frontend (#190) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.17.0 to 5.18.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.18.0/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump prettier from 2.6.1 to 2.6.2 in /frontend (#191) Bumps [prettier](https://github.com/prettier/prettier) from 2.6.1 to 2.6.2. - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/2.6.1...2.6.2) --- updated-dependencies: - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint-plugin-import from 2.25.4 to 2.26.0 in /frontend (#195) Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) from 2.25.4 to 2.26.0. - [Release notes](https://github.com/import-js/eslint-plugin-import/releases) - [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md) - [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.25.4...v2.26.0) --- updated-dependencies: - dependency-name: eslint-plugin-import dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Edition aware suggestions (#193) * (broken) first try at #183 * (broken) Coach has no need to view all suggestions * (broken) Introduce more wizards * fix tests and add documentation * resolve changes requested by @KasperDemeyere * Add authorization to edition endpoint (#194) * (broken) first edition auth implementation * (broken)(linter)working tests thanks to @KasperDemeyere * fix all tests and linter * use like instead of = in findByName from edition * Feature backend/196 coach project tests (#197) * (broken) add testfile * add coach tests * add base tests * Split Skill in 3 Skills (#204) * Refactor as mentioned in #203 (#205) * refactor as mentioned in #203 (#208) * refactor as mentioned in #203 * All entities are final * Add setup for I18N/String resource files (#209) * Add setup for I18N/String resource files * Check if prettier works now * Check if it works now * Add home page title to resource file * invitation endpoint with authorization and tests (#210) * added tests for invitation and InvitationRepository * requested changes * Bump @types/react from 17.0.43 to 18.0.0 in /frontend (#213) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.43 to 18.0.0. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: "@types/react" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Implementation of student endpoint (excluding webhook) (#200) * (broken) first go add implemnting student repo * (broken) implement student to json * (broken) should still fix suugestion that can e null * (broken) ready native query * (broken) working query and test! Party! * pronoun ready student * Resolve changes requested by @KasperDemeyere * bugfix of bug introduced in #200 + prevent bug in future (#215) * Feature frontend/23 frontend login screen (#185) * (broken) setup login frontend * (broken) setup login frontend * (broken) working login frontend * (broken) working login frontend * (broken) handle login errors * Fix linter errors * (broken) login tests * Fix test * Fix test * Fix test for loginForm component * Fix test for loginForm component * Mock axios and add tests + overige testen * Mock axios and add tests + overige testen * (broken) fix dependency errors * remove redundant change * Fix broken test * Fix broken test + mock Router * Remove first-test and removableHelper * Apply requested changes and rebase from development * Apply requested changes and rebase from development * Fix the failing tests caused by the translations * Fix the failing tests caused by the translations * Add csrf comment * Remove forgotten react-i18next-mock and unused packages * Use translation on index page * Use translation on index page * Add requested changes and fix tests * Alter hard coded "empty page" * Update frontend/i18n.js Added comment Co-authored-by: Jitse De Smet <[email protected]> * Requested adaptions for linter * rename translations to common * Fix tsconfig * Fix tsconfig Co-authored-by: Jitse De Smet <[email protected]> * Bump eslint from 8.12.0 to 8.13.0 in /frontend (#218) Bumps [eslint](https://github.com/eslint/eslint) from 8.12.0 to 8.13.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v8.12.0...v8.13.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint-plugin-tsdoc from 0.2.14 to 0.2.16 in /frontend (#219) Bumps [eslint-plugin-tsdoc](https://github.com/microsoft/tsdoc/tree/HEAD/eslint-plugin) from 0.2.14 to 0.2.16. - [Release notes](https://github.com/microsoft/tsdoc/releases) - [Changelog](https://github.com/microsoft/tsdoc/blob/main/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/microsoft/tsdoc/commits/HEAD/eslint-plugin) --- updated-dependencies: - dependency-name: eslint-plugin-tsdoc dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * registration invitation token handling (#212) * registration invitation token handling (untested) * add testing, base admin loading, exception wizard * add file to action runner * add missing test, removed empty check * Update backend/src/main/java/com/osoc6/OSOC6/winterhold/MeguminExceptionWizard.java Co-authored-by: Jitse De Smet <[email protected]> * requested changes * fix possible base user bugs * update docs, remove password from json * add documentation about initial admin user Co-authored-by: Jitse De Smet <[email protected]> * Feature backend/160 skill endpoint (#223) * auth enable ProjectSkill + test * Ready student skills * Impelemntation of user skill & tests * remove transactional annotation * rename some tests * resolve changes requested by @KasperDemeyere * NavBar with new string-resource handling (#220) * NavBar with new string-resource handling * Move string resources to common.json; delete navBar.json * Change 'fixed' to 'sticky' as requested * Add icons in public folder to NavBar * Use svg for profile icon * Add newline to profile-icon.svg * Implement auth enabeled Communication endpoint (#224) * implement auth enabeled Communication endpoint * Use JSON ignore instead of not referencing communication in Student * student should not contain test string * Resolve change requested by @lvrossem * Resolve changes requested by @KasperDemeyere * Management/229 fix broken dependencies (#231) * Fix dependencies * Implement auth enabled assignment endpoint & tests (#228) * Implement auth enabled assignment endpoint & tests * student conflict endpoint & tests * fix time test * Resolve changes requested by @KasperDemeyere Co-authored-by: Kasper Demeyere <[email protected]> * Feature frontend/23 frontend login screen (#232) * (broken) setup login frontend * (broken) handle login errors * (broken) login tests * Fix test * Fix test for loginForm component * Fix test for loginForm component * Mock axios and add tests + overige testen * Mock axios and add tests + overige testen * Apply requested changes and rebase from development * Apply requested changes and rebase from development * Fix the failing tests caused by the translations * Fix the failing tests caused by the translations * Add requested changes and fix tests * rename translations to common * Fix tsconfig * Fix tsconfig * Change json to ts * Change json to ts * Remove hardcoded url * Use correct login url * Use correct login url * Add baseurl * Add baseurl * implement find own user endpoint (#234) * (broken) implement find own user endpoint * fix broken test * add path * Data injection tool with TS (#230) * creating edition * implement pages * fix pages * (broken) major code cleanup * fix tests * add user skill * prettier * ready communicationTemplate * rename file * Data injection tool with TS V2 (#235) * implement student * prittier * skilltype injection * rewrite login using axios * invitation * Add user and assignments * pretty * hope to revive action (and did) * Update backend/src/main/java/com/osoc6/OSOC6/database/models/Project.java Co-authored-by: Kasper Demeyere <[email protected]> Co-authored-by: Kasper Demeyere <[email protected]> * Bump @typescript-eslint/parser from 5.18.0 to 5.19.0 in /frontend (#240) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.18.0 to 5.19.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.19.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Injection logout bugfix (#245) * bugfix * prettier + auto scale dependencies * Bump @testing-library/user-event from 14.0.4 to 14.1.0 in /frontend (#241) Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 14.0.4 to 14.1.0. - [Release notes](https://github.com/testing-library/user-event/releases) - [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md) - [Commits](https://github.com/testing-library/user-event/compare/v14.0.4...v14.1) --- updated-dependencies: - dependency-name: "@testing-library/user-event" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump i18next from 21.6.15 to 21.6.16 in /frontend (#242) Bumps [i18next](https://github.com/i18next/i18next) from 21.6.15 to 21.6.16. - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next/compare/v21.6.15...v21.6.16) --- updated-dependencies: - dependency-name: i18next dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @testing-library/react from 13.0.0 to 13.0.1 in /frontend (#243) Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 13.0.0 to 13.0.1. - [Release notes](https://github.com/testing-library/react-testing-library/releases) - [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md) - [Commits](https://github.com/testing-library/react-testing-library/compare/v13.0.0...v13.0.1) --- updated-dependencies: - dependency-name: "@testing-library/react" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/eslint-plugin from 5.18.0 to 5.19.0 in /frontend (#244) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.18.0 to 5.19.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.19.0/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/react from 18.0.0 to 18.0.2 in /frontend (#246) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.0.0 to 18.0.2. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: "@types/react" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Refactor/226 minor backend refactor (#247) * repo custom paths in wizard * student pronouns * refactoring tests to use TestEntityProvider * start wizard refs + fix #222 * Teach Dumbledore security paths * add docs * fix #130 * Rseolve changes requested by @KasperDemeyere * bugfux (#249) * fix todo checkstyle (#252) * implement links (#255) * implement links * cleanup * implement getSkillTypeFromSkill (#257) * implement getSkillTypeFromSkill * Prettier * Add docs * Bump next from 12.1.4 to 12.1.5 in /frontend (#259) Bumps [next](https://github.com/vercel/next.js) from 12.1.4 to 12.1.5. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v12.1.4...v12.1.5) --- updated-dependencies: - dependency-name: next dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint-config-next from 12.1.4 to 12.1.5 in /frontend (#260) Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 12.1.4 to 12.1.5. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/commits/v12.1.5/packages/eslint-config-next) --- updated-dependencies: - dependency-name: eslint-config-next dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/react from 18.0.1 to 18.0.3 in /frontend (#258) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.0.1 to 18.0.3. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: "@types/react" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump test coverage (239) V1 (#261) * (broken)(linter) First bump * (broken)(linter) ignore lombook in coverage * Ready V1 & happy linter * Assignments hold ProjectSkill instead of Project (#266) * Assignments hold ProjectSkill instead of Project * Prettie * Feature frontend/211 projectlist (#264) * ProjectList with "real" data but without proper links to project page * Prettier changes * Fix links to project pages from project list * Fix prettier issue in ProjectEntity.ts * Apply requested changes * Update frontend/src/api/requests.tsx Co-authored-by: Jitse De Smet <[email protected]> * Should fix failing Jest Co-authored-by: Jitse De Smet <[email protected]> * Refactor to use 2 different properties files for paths (#268) * add internal save repository (#274) * add internal save repository * try action fix * try action fix Co-authored-by: Jitse De Smet <[email protected]> * Write UI tests for the project list (#269) * Write UI tests for the project list * Attempt at fixing broken Jest * Delete useless line from jest config * Delete useless field from AxiosResponse. * Prettierrrrr * Remove unnecessary redirect-status * Update frontend/test/projectList.test.tsx Co-authored-by: Anne Depuydt <[email protected]> Co-authored-by: Anne Depuydt <[email protected]> * add public repository (#275) * add public repository * remove nonnull * removed unnecessary withuserdetails, used getrepositorybyid * improved documentation * Last admin to coach is forbidden (#270) (#271) * (broken) write query * (broken) add admin role condition to save * removed notnull * last admin cannot update own role * Update backend/src/main/java/com/osoc6/OSOC6/repository/UserRepository.java Co-authored-by: Jitse De Smet <[email protected]> Co-authored-by: Kasper Demeyere <[email protected]> Co-authored-by: Kasper Demeyere <[email protected]> * Introduce Front end api-calls module (#279 ) (#282) * refactor * use root api dir * rename requests * UI tests for NavBar (#277) * Add find by edition id to student and project (#281) * Bump next-router-mock from 0.6.5 to 0.6.6 in /frontend (#283) Bumps [next-router-mock](https://github.com/scottrippey/next-router-mock) from 0.6.5 to 0.6.6. - [Release notes](https://github.com/scottrippey/next-router-mock/releases) - [Commits](https://github.com/scottrippey/next-router-mock/compare/v0.6.5...v0.6.6) --- updated-dependencies: - dependency-name: next-router-mock dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/react from 18.0.3 to 18.0.5 in /frontend (#284) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.0.3 to 18.0.5. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: "@types/react" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/react-dom from 18.0.0 to 18.0.1 in /frontend (#285) Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 18.0.0 to 18.0.1. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) --- updated-dependencies: - dependency-name: "@types/react-dom" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/node from 17.0.23 to 17.0.24 in /frontend (#286) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.23 to 17.0.24. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump jest-mock-axios from 4.5.0 to 4.6.1 in /frontend (#287) Bumps [jest-mock-axios](https://github.com/knee-cola/jest-mock-axios) from 4.5.0 to 4.6.1. - [Release notes](https://github.com/knee-cola/jest-mock-axios/releases) - [Changelog](https://github.com/knee-cola/jest-mock-axios/blob/master/CHANGELOG.md) - [Commits](https://github.com/knee-cola/jest-mock-axios/compare/v4.5.0...v4.6.1) --- updated-dependencies: - dependency-name: jest-mock-axios dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @testing-library/react from 13.0.1 to 13.1.1 in /frontend (#294) Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 13.0.1 to 13.1.1. - [Release notes](https://github.com/testing-library/react-testing-library/releases) - [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md) - [Commits](https://github.com/testing-library/react-testing-library/compare/v13.0.1...v13.1.1) --- updated-dependencies: - dependency-name: "@testing-library/react" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Feature backend/237 authentication backend add logout (#292) Add logout to backend * Bump @testing-library/user-event from 14.1.0 to 14.1.1 in /frontend (#297) Bumps [@testing-library/user-event](https://github.com/testing-library/user-event) from 14.1.0 to 14.1.1. - [Release notes](https://github.com/testing-library/user-event/releases) - [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md) - [Commits](https://github.com/testing-library/user-event/compare/v14.1...v14.1.1) --- updated-dependencies: - dependency-name: "@testing-library/user-event" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/node from 17.0.24 to 17.0.25 in /frontend (#298) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.24 to 17.0.25. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump next-router-mock from 0.6.6 to 0.6.7 in /frontend (#300) Bumps [next-router-mock](https://github.com/scottrippey/next-router-mock) from 0.6.6 to 0.6.7. - [Release notes](https://github.com/scottrippey/next-router-mock/releases) - [Commits](https://github.com/scottrippey/next-router-mock/compare/v0.6.6...v0.6.7) --- updated-dependencies: - dependency-name: next-router-mock dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/eslint-plugin from 5.19.0 to 5.20.0 in /frontend (#299) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.19.0 to 5.20.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.20.0/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/parser from 5.19.0 to 5.20.0 in /frontend (#301) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.19.0 to 5.20.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.20.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump lombok from 1.18.22 to 1.18.24 in /backend (#302) Bumps [lombok](https://github.com/projectlombok/lombok) from 1.18.22 to 1.18.24. - [Release notes](https://github.com/projectlombok/lombok/releases) - [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown) - [Commits](https://github.com/projectlombok/lombok/compare/v1.18.22...v1.18.24) --- updated-dependencies: - dependency-name: org.projectlombok:lombok dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump spring-security-data from 5.6.2 to 5.6.3 in /backend (#303) Bumps [spring-security-data](https://github.com/spring-projects/spring-security) from 5.6.2 to 5.6.3. - [Release notes](https://github.com/spring-projects/spring-security/releases) - [Changelog](https://github.com/spring-projects/spring-security/blob/main/RELEASE.adoc) - [Commits](https://github.com/spring-projects/spring-security/compare/5.6.2...5.6.3) --- updated-dependencies: - dependency-name: org.springframework.security:spring-security-data dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * implement suggestion counts (#296) * Bump react-bootstrap from 2.2.3 to 2.3.0 in /frontend (#308) Bumps [react-bootstrap](https://github.com/react-bootstrap/react-bootstrap) from 2.2.3 to 2.3.0. - [Release notes](https://github.com/react-bootstrap/react-bootstrap/releases) - [Changelog](https://github.com/react-bootstrap/react-bootstrap/blob/master/CHANGELOG.md) - [Commits](https://github.com/react-bootstrap/react-bootstrap/compare/v2.2.3...v2.3.0) --- updated-dependencies: - dependency-name: react-bootstrap dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * using SWR (#307) * (broken) First try at using SWR * (broken) This should fix some of the tests * disable tests that where broken * First nits from @jitsedesmet * merge * Component project info (#305) * cherry pick from prev * Ready project info page * add first test * ready final test * first nits from @jitsedesmet * remove log * complete common refactoring * fix capitalize * prettier * resolve changes requested by @lvrossem * Java backend annotations documentation (#192) (#276) * first docs * Apply suggestions from code review Co-authored-by: Kasper Demeyere <[email protected]> * Apply suggestions from code review Co-authored-by: Anne Depuydt <[email protected]> Co-authored-by: Kasper Demeyere <[email protected]> Co-authored-by: Anne Depuydt <[email protected]> * Bump @types/react from 18.0.5 to 18.0.6 in /frontend (#314) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.0.5 to 18.0.6. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: "@types/react" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/react-dom from 18.0.1 to 18.0.2 in /frontend (#313) Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 18.0.1 to 18.0.2. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) --- updated-dependencies: - dependency-name: "@types/react-dom" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Implement suggestionCount component (#316) * implement suggestionCount component * add tests * Bump eslint from 8.13.0 to 8.14.0 in /frontend (#318) Bumps [eslint](https://github.com/eslint/eslint) from 8.13.0 to 8.14.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v8.13.0...v8.14.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * New Email and New Password page (#311) * Whole reset email and reset password. Reset password will need a small change after the backend has changed. * prettifier * prettifier * remove / * Users page (#290) * Users page + delete + patches * prettifier * refactoring * prettifier * Tests for /users page * prettifier * Testen update * added toast * prettifier * prettifier * prettifier * changes requested by jitse * prettifier * UserOverview Next Component (#263) * Initial work * test * LF convert * profile progress * 2de commit voor prettifier * patch finally working * prettifier * prettier * prettifier * user profile tests * prettifier * small refactoring * refactoring * prettifier * hard coded strings gone * prettifier * changes requested by thvmulle * prettifier * fix space changeemail/changepassword (#325) * Login frontend redirect (#288) Redirect to login if not authenticated * Feature frontend/293 student list next component (#312) Student list component * fix users, profile, home page (#326) * Feature backend/35 webhook student form (#250) * webhook form handling first pass * test * test todo * (broken) replaced PronounsType with string * (broken) added missing webhook token property * (broken) fix missing string quote * (broken) add ignorecase, improved exception, renamed class * (broken) removed unused field, added empty string value, fun fact frontend * (broken) student now saved in webhook * (broken) removed pronounstype, added funfact * (broken) add status to student * (broken) prettier * (broken) add url from file upload * (broken) add default values to fields * (broken) add worktype and responsibilities to student * (broken) some refactoring * (broken) sadd webhook unit tests * add worktype and responsibilities to frontend student entity * token is now queryparam instead of pathvar * add advice for webhook exceptions * add integration tests for webhook * add api token and webhook setup documentation * add webhook developer documentation * fix data injection student * move findbyname method to PublicRepository * update questionkey callname * document null behavior * simpler pronoun for test entity * add beforeall apinote documentation * add constructor to formfield * Apply suggestions from code review Co-authored-by: Jitse De Smet <[email protected]> * improved documentation * add basic pronouns * Update backend/README.md Co-authored-by: Jitse De Smet <[email protected]> Co-authored-by: Jitse De Smet <[email protected]> * Fix issue regarding wrong redirects (#331) * Fix issue regarding wrong redirects * Apply requested changes * fix test file loading (#336) * Bump org.springframework.boot from 2.6.6 to 2.6.7 in /backend (#337) Bumps [org.springframework.boot](https://github.com/spring-projects/spring-boot) from 2.6.6 to 2.6.7. - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.6.6...v2.6.7) --- updated-dependencies: - dependency-name: org.springframework.boot dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump axios from 0.26.1 to 0.27.0 in /frontend (#338) Bumps [axios](https://github.com/axios/axios) from 0.26.1 to 0.27.0. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v0.26.1...v0.27.0) --- updated-dependencies: - dependency-name: axios dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/react from 18.0.6 to 18.0.7 in /frontend (#339) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.0.6 to 18.0.7. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: "@types/react" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Test backend/239 bump coverage (#343) * (broken) begin base admin test * add base admin configuration tests * fix possible bug with reusing context * remove print * add missing maybe suggestion for testing * add missing base admin test * add docs * Bump @typescript-eslint/parser from 5.20.0 to 5.21.0 in /frontend (#340) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.20.0 to 5.21.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.21.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/eslint-plugin from 5.20.0 to 5.21.0 in /frontend (#341) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.20.0 to 5.21.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.21.0/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Remove ; in _app (#345) * Bump @types/node from 17.0.25 to 17.0.27 in /frontend (#342) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.25 to 17.0.27. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/react from 18.0.7 to 18.0.8 in /frontend (#349) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.0.7 to 18.0.8. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: "@types/react" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump axios from 0.27.0 to 0.27.1 in /frontend (#352) Bumps [axios](https://github.com/axios/axios) from 0.27.0 to 0.27.1. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v0.27.0...v0.27.1) --- updated-dependencies: - dependency-name: axios dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/node from 17.0.27 to 17.0.29 in /frontend (#353) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.27 to 17.0.29. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump react-dom from 18.0.0 to 18.1.0 in /frontend (#350) Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 18.0.0 to 18.1.0. - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v18.1.0/packages/react-dom) --- updated-dependencies: - dependency-name: react-dom dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump react from 18.0.0 to 18.1.0 in /frontend (#351) Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) from 18.0.0 to 18.1.0. - [Release notes](https://github.com/facebook/react/releases) - [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/react/commits/v18.1.0/packages/react) --- updated-dependencies: - dependency-name: react dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Make pages for elements of navbar (#322) * Make project pages * Add index page to /pages/projects * Add pages for students * Add page for assignStudents * Add tests for /projects * Fix broken test * Add tests for students and fix studentList layout * Add tests for assign students page * Fix for assignStudents.tsx overflow * fix broken axios (#354) * Update manual (#357) Update the frontend manual * Feature frontend/327 registration page (#333) Add registration page * Student filtering (#334) * (broken) Ready new query * (broken) stash * (broken)(linter) ready query * happy linter * ready component * explicit checked not needed * add common * (broken) implement unmatched filter * (broken) bump backend coverage * fix broken tests * first nits from @jitsedesmet * resolve changes requested by @KasperDemeyere * resolve changes requested by @andpuydt * Ready milestone 2 (#364) * generate javadocs * update class diagram * Update test coverage * change run bootrun to also contain backend build * update java docs * Apply suggestions from code review Co-authored-by: Ruben Van Mello <[email protected]> * resolve second batch of changes by@ruvmello * Fix studentList.tsx route bug * Apply suggestions from code review Co-authored-by: Kasper Demeyere <[email protected]> * resolve second batch of changes requested by Kasper * remove backend docs * Bump axios from 0.26.1 to 0.27.2 in /frontend (#362) Bumps [axios](https://github.com/axios/axios) from 0.26.1 to 0.27.2. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md) - [Commits](https://github.com/axios/axios/compare/v0.26.1...v0.27.2) --- updated-dependencies: - dependency-name: axios dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump react-bootstrap from 2.3.0 to 2.3.1 in /frontend (#366) Bumps [react-bootstrap](https://github.com/react-bootstrap/react-bootstrap) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/react-bootstrap/react-bootstrap/releases) - [Changelog](https://github.com/react-bootstrap/react-bootstrap/blob/master/CHANGELOG.md) - [Commits](https://github.com/react-bootstrap/react-bootstrap/compare/v2.3.0...v2.3.1) --- updated-dependencies: - dependency-name: react-bootstrap dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump typescript from 4.6.3 to 4.6.4 in /frontend (#367) Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.6.3 to 4.6.4. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Commits](https://github.com/Microsoft/TypeScript/compare/v4.6.3...v4.6.4) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/node from 17.0.29 to 17.0.30 in /frontend (#368) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.29 to 17.0.30. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/react-dom from 18.0.2 to 18.0.3 in /frontend (#370) Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 18.0.2 to 18.0.3. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom) --- updated-dependencies: - dependency-name: "@types/react-dom" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * fix infinite loop (#373) * Document the API in Swagger (#75) * Start of the great Swagger rewrite * Try fixing broken setup * Add conflict request to Swagger * Add user query by edition endpoint (#374) * Teach Merlin a new SpEL * implement user query by edition and test * assert 100% coverage * assert 100% coverage * bump coverage * Update backend/src/main/java/com/osoc6/OSOC6/repository/UserRepository.java Co-authored-by: Kasper Demeyere <[email protected]> Co-authored-by: Kasper Demeyere <[email protected]> * Bump @types/node from 17.0.30 to 17.0.31 in /frontend (#376) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.30 to 17.0.31. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/eslint-plugin from 5.21.0 to 5.22.0 in /frontend (#377) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.21.0 to 5.22.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.22.0/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @faker-js/faker from 6.2.0 to 6.3.1 in /frontend (#378) Bumps [@faker-js/faker](https://github.com/faker-js/faker) from 6.2.0 to 6.3.1. - [Release notes](https://github.com/faker-js/faker/releases) - [Changelog](https://github.com/faker-js/faker/blob/main/CHANGELOG.md) - [Commits](https://github.com/faker-js/faker/compare/v6.2.0...v6.3.1) --- updated-dependencies: - dependency-name: "@faker-js/faker" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint-config-next from 12.1.5 to 12.1.6 in /frontend (#379) Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 12.1.5 to 12.1.6. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/commits/v12.1.6/packages/eslint-config-next) --- updated-dependencies: - dependency-name: eslint-config-next dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/parser from 5.21.0 to 5.22.0 in /frontend (#380) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.21.0 to 5.22.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.22.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/jest from 27.4.1 to 27.5.0 in /frontend (#381) Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 27.4.1 to 27.5.0. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest) --- updated-dependencies: - dependency-name: "@types/jest" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump next from 12.1.5 to 12.1.6 in /frontend (#382) Bumps [next](https://github.com/vercel/next.js) from 12.1.5 to 12.1.6. - [Release notes](https://github.com/vercel/next.js/releases) - [Changelog](https://github.com/vercel/next.js/blob/canary/release.js) - [Commits](https://github.com/vercel/next.js/compare/v12.1.5...v12.1.6) --- updated-dependencies: - dependency-name: next dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * change token from base64keygen to randomUUID (#384) * change token from base64keygen to randomUUID * add docs * remove apinote tag * Add typedoc lib (#385) * Bump @testing-library/react from 13.1.1 to 13.2.0 in /frontend (#389) Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 13.1.1 to 13.2.0. - [Release notes](https://github.com/testing-library/react-testing-library/releases) - [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md) - [Commits](https://github.com/testing-library/react-testing-library/compare/v13.1.1...v13.2.0) --- updated-dependencies: - dependency-name: "@testing-library/react" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Global state edition (#363) * (broken) stash * (broken) ready currentEdition hook * (broken) stash * (broken) I tried * (broken) I tried * (broken) minor speedup * fix tests * minor nits from @jitsedesmet * swr config * use context instead of localStorage * (broken) Finaly speed! * fix tests * first nits from @jitsedesmet * minor optim * replace global Router with useRouter * add tests * Feature backend/383 encode pw user update (#387) * patching new password now encodes password * add detach doc * fix test coverage, move test * CommunicationTemplate creation component (#388) * implement form * implement push * add tests * use translations * resolve changes requested by @ruvmello * resolve change requested by @ruvmello * refactor tests (#395) * secured channel in production (#369) * secured channel in production * fix test coverage * add doc * Update backend/src/main/java/com/osoc6/OSOC6/configuration/SecurityConfiguration.java Co-authored-by: Jitse De Smet <[email protected]> * fix doc, add development test Co-authored-by: Jitse De Smet <[email protected]> * Communication template info component (#391) * implement page * add tests * (broken) implement subject * implement and test subject * implement and test subject * add docs * add unit test * Bump i18next from 21.6.16 to 21.7.1 in /frontend (#403) Bumps [i18next](https://github.com/i18next/i18next) from 21.6.16 to 21.7.1. - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next/compare/v21.6.16...v21.7.1) --- updated-dependencies: - dependency-name: i18next dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump next-router-mock from 0.6.7 to 0.6.8 in /frontend (#404) Bumps [next-router-mock](https://github.com/scottrippey/next-router-mock) from 0.6.7 to 0.6.8. - [Release notes](https://github.com/scottrippey/next-router-mock/releases) - [Commits](https://github.com/scottrippey/next-router-mock/compare/v0.6.7...v0.6.8) --- updated-dependencies: - dependency-name: next-router-mock dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @types/react from 18.0.8 to 18.0.9 in /frontend (#405) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.0.8 to 18.0.9. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react) --- updated-dependencies: - dependency-name: "@types/react" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump eslint from 8.14.0 to 8.15.0 in /frontend (#406) Bumps [eslint](https://github.com/eslint/eslint) from 8.14.0 to 8.15.0. - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v8.14.0...v8.15.0) --- updated-dependencies: - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Password change * add favicon (#408) * add status filter (#410) * Communication info component (#401) * first implementation of communication info * add tests * resolve changes requested by @ruvmello and @andpuydt * Option Menu - Logout and Your profile (#393) * logout * changes requested by jitse * Feature frontend/317 student overview (#319) Add student overview * Forgot/Reset password endpoint (#398) * (broken) initial reset password code * (broken) forgot/reset working + added tests * (broken) remove nonfunctional redirect * add mailing of password reset request * increase time before invalid * add get for reset password * add mail test, add test properties * fix wrong cd * fix missing property * add mail setup docs * Apply suggestions from code review Co-authored-by: Jitse De Smet <[email protected]> * requested changes Co-authored-by: Jitse De Smet <[email protected]> * Feature frontend/216 newproject (#361) * Start Formik project creation * (broken) Intermediary push * Everything works, minus coach assignment * Add axios config for text/uri-list * Tests for project creation form * Add colored skillType badges * Fix small oversights * fix many-to-many relationship * Fix formik-select bug on Chrome * Apply requested changes * Remove unused imports * Apply requested changes; minor bug fixes * Prettier * Changes requested by Jitse * Big test and refactors * Add project-goals to form and form-tests * Prettier * Aplly requested changes * Changes to common.ts * (broken) commit before merge * (broken) Try fixing test * fix tests * More block comments Co-authored-by: Kasper Demeyere <[email protected]> Co-authored-by: Jitse De Smet <[email protected]> * rename database.models to entities package (#414) * Feature frontend/184 project assignment list (#272) * Save accordion * Save accordion, no crlf * Save accordion, no crlf (fr this time) * List of projects with their assignments * Prettier * Prettier * Add skills * Prettier (add skills) * Split projectAssignmentList.tsx * Split projectAssignmentList.tsx (prettier) * Split projectAssignmentList.tsx (prettier) * Support small screens * prettier * prettier * Use swr instead of useEffect * Use swr instead of useEffect in assignmentItem.tsx * Add first version of drag and drop to assignStudents * Split studentList * Added modal to insert reason * Replace strings with language support * prettier: Replace strings with language support * Add suggestion information to modal * Add condition on click in studentList.tsx (assignment vs suggestion) * Remove unnecessary if cases * Move modal to its own component * Move addAssignments to AssignmentCalls.ts * Add first test * Add projectAssignmentList.test.tsx * Add assignmentItem.test.tsx * Add begin of assignmentSkillList.test.tsx * Finish assignmentSkillList.test.tsx (no tests drag and drop) * Add makeCacheFree to assignmentSkillList.test.tsx * Add assignmentModal.test.tsx and warningToast.test.tsx * Complete tests for AssignmentCalls.ts by extending assignmentItem.test.tsx * Add adjustments after review * (prettier) Add adjustments after review * Implemented review up to props type * Replace then with await and IProject with url * Added all review suggestions * (prettier) Added all review suggestions * Create new file for communicationTemplateInfo.test.tsx * (prettier) Create new file for communicationTemplateInfo.test.tsx * Add last changes Co-authored-by: Jitse De Smet <[email protected]> * Bump i18next from 21.7.1 to 21.8.0 in /frontend (#415) Bumps [i18next](https://github.com/i18next/i18next) from 21.7.1 to 21.8.0. - [Release notes](https://github.com/i18next/i18next/releases) - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md) - [Commits](https://github.com/i18next/i18next/compare/v21.7.1...v21.8.0) --- updated-dependencies: - dependency-name: i18next dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/parser from 5.22.0 to 5.23.0 in /frontend (#416) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.22.0 to 5.23.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.23.0/packages/parser) --- updated-dependencies: - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump @typescript-eslint/eslint-plugin from 5.22.0 to 5.23.0 in /frontend (#417) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.22.0 to 5.23.0. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.23.0/packages/eslint-plugin) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+…
- Loading branch information