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.
* create action for eslint and prettier (#39) Create action for eslint and prettier Removes package-lock.json which is considered bad practice. * updated line length to 120 * Include small description (#40) * include small dicription * update requested by **gentle** grammer nazi @andpuydt * Convert entities of EER-diagram to Java objects (#19) * First version of database models in Spring * Add package-info.java in modules that didn't have one. * Move Spring Entities to back end directory and make some minor changes. * First version of database models in Spring * rewriting some some entities to match new EER * remove unused files * implementing setters * Correct entity user table as proposed by @KasperDemeyere Co-authored-by: Jitse De Smet <[email protected]> Co-authored-by: Jitse De Smet <[email protected]> Co-authored-by: Kasper Demeyere <[email protected]> * Bump @typescript-eslint/parser from 5.13.0 to 5.14.0 in /frontend (#41) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.13.0 to 5.14.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.14.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.13.0 to 5.14.0 in /frontend (#42) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.13.0 to 5.14.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.14.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 from 4.5.5 to 4.6.2 in /frontend (#43) Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.5.5 to 4.6.2. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Commits](https://github.com/Microsoft/TypeScript/compare/v4.5.5...v4.6.2) --- updated-dependencies: - dependency-name: typescript 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 17.0.39 to 17.0.40 in /frontend (#47) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.39 to 17.0.40. - [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.10.0 to 8.11.0 in /frontend (#52) Bumps [eslint](https://github.com/eslint/eslint) from 8.10.0 to 8.11.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.10.0...v8.11.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> * Add constructors to entities; remove setter for timestamp in Communication * Fix checkstyle errors * Feature backend/24 implementing relationships (#54) * (broken) first implementation of all kind of relationships * (broken) OneToMany and ManyToOne base correct implementation * Wrting documentation and linter cleanup * Student has index of edition. Resolve requested change from Lukas * closing #57, implement suggestion assignment * Resolve changes requested by @ruvmello and add skillset to user * Add constructors to entities; remove setter for timestamp in Communication * Fix checkstyle errors * Refactor constructors to comply with newly added relationships * Add User constructor initializing needed fields as empty collections * Allow broken commits (#62) Closes #59. * added suppressions of checkstyles for test folder (#67) * Remove neededSkills from Project * Bump @typescript-eslint/eslint-plugin from 5.14.0 to 5.15.0 in /frontend (#60) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.14.0 to 5.15.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.15.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 "this." from constructors because shadowing no longer happens; requested by Jitse * Bump @typescript-eslint/parser from 5.14.0 to 5.15.0 in /frontend (#61) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.14.0 to 5.15.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.15.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> * Feature backend/51 add column annotations (#58) * (broken) first implementation of all kind of relationships * (broken) OneToMany and ManyToOne base correct implementation * (broken) first implementation of field/ column annotations * (broken) temporal keyword doesn't work * (broken) rebase * (broken) remove nonnull anotation * fix magic numbers * bugfix/ Projects needs skills (#68) (#69) * fix #68 * comply with comment made in #56 * Setup self hosted runner (#63) * Initial Edition Endpoints * Bump prettier from 2.5.1 to 2.6.0 in /frontend (#74) Bumps [prettier](https://github.com/prettier/prettier) from 2.5.1 to 2.6.0. - [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.5.1...2.6.0) --- updated-dependencies: - dependency-name: prettier 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> * Validation + DTO * Simple tests for edition endpoint * Update backend/src/test/java/com/osoc6/OSOC6/EditionEndpointTests.java Co-authored-by: Kasper Demeyere <[email protected]> * Setup frontend test suite (#78) (#79) * Server Setup Documentation (#81) * Server Setup Documentation * Update documentation/ServerSetup.md Co-authored-by: Kasper Demeyere <[email protected]> * Update documentation/ServerSetup.md Co-authored-by: Kasper Demeyere <[email protected]> * Update documentation/ServerSetup.md Co-authored-by: Kasper Demeyere <[email protected]> * Update documentation/ServerSetup.md Co-authored-by: Kasper Demeyere <[email protected]> * Update documentation/ServerSetup.md Co-authored-by: Kasper Demeyere <[email protected]> * Update documentation/ServerSetup.md Co-authored-by: Kasper Demeyere <[email protected]> Co-authored-by: Kasper Demeyere <[email protected]> * Refactoring/83 use project lombok (#85) * refactor student * refactor database.models * refactor DTO * add documentation and use Lombok instead of org.springframework.lang.NonNull * Resolve changes requested by @andpuydt * Implement Coach assignment to project (#90) * Add some more documentation regarding developer style (#86) * Typo in filename (#91) I think the file name is meant to be README and not REAME. * Add test java coverage report (#82) * add test coverage report + action * SkillTypeEntity endpoint (#87) (#89) * refactor Skilltypes to be addable * (broken) implement first translation * (broken) write failing test * (broken) update and refactor test * add docs * first checkup * add class docs * add docs and validation * Update backend/README.md Co-authored-by: Ruben Van Mello <[email protected]> * resolve changes requested by @ruvmello Co-authored-by: Ruben Van Mello <[email protected]> * Feature backend/14 configure email authentication v2 (#92) Setup email authentication with spring security * add external links (#100) * add class documentation and enforce class documentation by linter (#95) (#102) * add class documentation and enforce class documentation by linter * Update backend/src/main/java/com/osoc6/OSOC6/Osoc6Application.java Co-authored-by: Kasper Demeyere <[email protected]> * Update backend/src/main/java/com/osoc6/OSOC6/Osoc6Application.java Co-authored-by: Kasper Demeyere <[email protected]> * Update backend/src/main/java/com/osoc6/OSOC6/database/models/Assignment.java Co-authored-by: Kasper Demeyere <[email protected]> * Update backend/src/main/java/com/osoc6/OSOC6/database/models/Organisation.java Co-authored-by: Kasper Demeyere <[email protected]> * Update backend/src/main/java/com/osoc6/OSOC6/database/models/Project.java Co-authored-by: Kasper Demeyere <[email protected]> * Update backend/src/main/java/com/osoc6/OSOC6/database/models/Suggestion.java Co-authored-by: Kasper Demeyere <[email protected]> * Update backend/src/main/java/com/osoc6/OSOC6/database/models/student/Student.java Co-authored-by: Kasper Demeyere <[email protected]> * Update backend/src/main/java/com/osoc6/OSOC6/database/models/student/StudyCourse.java Co-authored-by: Kasper Demeyere <[email protected]> * resolve linter error Co-authored-by: Kasper Demeyere <[email protected]> * Bump @types/node from 17.0.21 to 17.0.22 in /frontend (#107) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.21 to 17.0.22. - [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 17.0.40 to 17.0.41 in /frontend (#104) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.40 to 17.0.41. - [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 @typescript-eslint/eslint-plugin from 5.15.0 to 5.16.0 in /frontend (#106) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.15.0 to 5.16.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.16.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.15.0 to 5.16.0 in /frontend (#105) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.15.0 to 5.16.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.16.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 junit from 4.13.1 to 4.13.2 in /backend (#103) Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](https://github.com/junit-team/junit4/compare/r4.13.1...r4.13.2) --- updated-dependencies: - dependency-name: junit:junit 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> * Bugfix/111 minimist (#112) * minimix upgrade * minimix upgrade * Fix Checkstyle suppressions (#113) (#114) * change user to have callname (#99) (#101) * Add the pdf of the user manual (#115) * Refactor/edition spring data rest (#108) * (broken) Edition refactoring to use Spring Data Rest * (broken) Edition refactoring to use Spring Data Rest * ConversionExceptionAdvice * JavaDoc * Git hook server test * Edition * Fix illegal_id * (broken) Skilltypestests don't work * dissable failing SkillType tests in function of#116 * edit small mistake Co-authored-by: Jitse De Smet <[email protected]> * Validation properties file and config to load it (#118) * add configuration to load properties file * added configuration folder * updated javadoc * Update backend/src/main/java/com/osoc6/OSOC6/configuration/WebConfiguration.java Co-authored-by: Thomas Van Mullem <[email protected]> Co-authored-by: Thomas Van Mullem <[email protected]> * Refactor/116 skilltype endpoint rest data (#119) * First refactor of SkillType * pu config in config dir * change names to old * additional info on configuration * fix typo * write and check aditional test & remove exceptions * add not found message * Rename actions (#121) * rename actions * add on push * Bump @types/react from 17.0.41 to 17.0.42 in /frontend (#126) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.41 to 17.0.42. - [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-import-resolver-typescript from 2.5.0 to 2.7.0 in /frontend (#125) Bumps [eslint-import-resolver-typescript](https://github.com/alexgorbatchev/eslint-import-resolver-typescript) from 2.5.0 to 2.7.0. - [Release notes](https://github.com/alexgorbatchev/eslint-import-resolver-typescript/releases) - [Changelog](https://github.com/alexgorbatchev/eslint-import-resolver-typescript/blob/master/CHANGELOG.md) - [Commits](https://github.com/alexgorbatchev/eslint-import-resolver-typescript/compare/v2.5.0...v2.7.0) --- updated-dependencies: - dependency-name: eslint-import-resolver-typescript 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/node from 17.0.22 to 17.0.23 in /frontend (#124) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.22 to 17.0.23. - [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 ts-jest from 27.1.3 to 27.1.4 in /frontend (#131) Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 27.1.3 to 27.1.4. - [Release notes](https://github.com/kulshekhar/ts-jest/releases) - [Changelog](https://github.com/kulshekhar/ts-jest/blob/v27.1.4/CHANGELOG.md) - [Commits](https://github.com/kulshekhar/ts-jest/compare/v27.1.3...v27.1.4) --- updated-dependencies: - dependency-name: ts-jest 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 17.0.42 to 17.0.43 in /frontend (#132) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.42 to 17.0.43. - [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 typescript from 4.6.2 to 4.6.3 in /frontend (#133) Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.6.2 to 4.6.3. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Commits](https://github.com/Microsoft/TypeScript/commits) --- 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> * Management/x update develoment to main (#134) * Management/ready milestone 1 (#123) * Config spring and database * Java 17 Spring and database connection example * Update README.md Instructions to setup your development envirement * Spliting monorepo as asked in #12 * change readme to more clossly represent a first glance over the assignment * .gitignore safe - compy in backand folder * Management/13 add java linter (#27) Add gradle linter and test git pre-commit hook through additional script. * Setup first action, linter (#26) Setup first action: java linter * Set up Next.js (#28) Set up Next.js * init dependabot (#31) * Management/22 dependabot (#32) Fix dependabot * Management/25 setup eslint + prettier (#33) * create action for eslint and prettier (#39) Create action for eslint and prettier Removes package-lock.json which is considered bad practice. * updated line length to 120 * Include small description (#40) * include small dicription * update requested by **gentle** grammer nazi @andpuydt * Convert entities of EER-diagram to Java objects (#19) * First version of database models in Spring * Add package-info.java in modules that didn't have one. * Move Spring Entities to back end directory and make some minor changes. * First version of database models in Spring * rewriting some some entities to match new EER * remove unused files * implementing setters * Correct entity user table as proposed by @KasperDemeyere Co-authored-by: Jitse De Smet <[email protected]> Co-authored-by: Jitse De Smet <[email protected]> Co-authored-by: Kasper Demeyere <[email protected]> * Bump @typescript-eslint/parser from 5.13.0 to 5.14.0 in /frontend (#41) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.13.0 to 5.14.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.14.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.13.0 to 5.14.0 in /frontend (#42) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.13.0 to 5.14.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.14.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 from 4.5.5 to 4.6.2 in /frontend (#43) Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.5.5 to 4.6.2. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Commits](https://github.com/Microsoft/TypeScript/compare/v4.5.5...v4.6.2) --- updated-dependencies: - dependency-name: typescript 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 17.0.39 to 17.0.40 in /frontend (#47) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.39 to 17.0.40. - [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.10.0 to 8.11.0 in /frontend (#52) Bumps [eslint](https://github.com/eslint/eslint) from 8.10.0 to 8.11.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.10.0...v8.11.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> * Add constructors to entities; remove setter for timestamp in Communication * Fix checkstyle errors * Feature backend/24 implementing relationships (#54) * (broken) first implementation of all kind of relationships * (broken) OneToMany and ManyToOne base correct implementation * Wrting documentation and linter cleanup * Student has index of edition. Resolve requested change from Lukas * closing #57, implement suggestion assignment * Resolve changes requested by @ruvmello and add skillset to user * Add constructors to entities; remove setter for timestamp in Communication * Fix checkstyle errors * Refactor constructors to comply with newly added relationships * Add User constructor initializing needed fields as empty collections * Allow broken commits (#62) Closes #59. * added suppressions of checkstyles for test folder (#67) * Remove neededSkills from Project * Bump @typescript-eslint/eslint-plugin from 5.14.0 to 5.15.0 in /frontend (#60) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.14.0 to 5.15.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.15.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 "this." from constructors because shadowing no longer happens; requested by Jitse * Bump @typescript-eslint/parser from 5.14.0 to 5.15.0 in /frontend (#61) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.14.0 to 5.15.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.15.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> * Feature backend/51 add column annotations (#58) * (broken) first implementation of all kind of relationships * (broken) OneToMany and ManyToOne base correct implementation * (broken) first implementation of field/ column annotations * (broken) temporal keyword doesn't work * (broken) rebase * (broken) remove nonnull anotation * fix magic numbers * bugfix/ Projects needs skills (#68) (#69) * fix #68 * comply with comment made in #56 * Setup self hosted runner (#63) * Initial Edition Endpoints * Bump prettier from 2.5.1 to 2.6.0 in /frontend (#74) Bumps [prettier](https://github.com/prettier/prettier) from 2.5.1 to 2.6.0. - [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.5.1...2.6.0) --- updated-dependencies: - dependency-name: prettier 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> * Validation + DTO * Simple tests for edition endpoint * Update backend/src/test/java/com/osoc6/OSOC6/EditionEndpointTests.java Co-authored-by: Kasper Demeyere <[email protected]> * Setup frontend test suite (#78) (#79) * Server Setup Documentation (#81) * Server Setup Documentation * Update documentation/ServerSetup.md Co-authored-by: Kasper Demeyere <[email protected]> * Update documentation/ServerSetup.md Co-authored-by: Kasper Demeyere <[email protected]> * Update documentation/ServerSetup.md Co-authored-by: Kasper Demeyere <[email protected]> * Update documentation/ServerSetup.md Co-authored-by: Kasper Demeyere <[email protected]> * Update documentation/ServerSetup.md Co-authored-by: Kasper Demeyere <[email protected]> * Update documentation/ServerSetup.md Co-authored-by: Kasper Demeyere <[email protected]> Co-authored-by: Kasper Demeyere <[email protected]> * Refactoring/83 use project lombok (#85) * refactor student * refactor database.models * refactor DTO * add documentation and use Lombok instead of org.springframework.lang.NonNull * Resolve changes requested by @andpuydt * Implement Coach assignment to project (#90) * Add some more documentation regarding developer style (#86) * Typo in filename (#91) I think the file name is meant to be README and not REAME. * Add test java coverage report (#82) * add test coverage report + action * SkillTypeEntity endpoint (#87) (#89) * refactor Skilltypes to be addable * (broken) implement first translation * (broken) write failing test * (broken) update and refactor test * add docs * first checkup * add class docs * add docs and validation * Update backend/README.md Co-authored-by: Ruben Van Mello <[email protected]> * resolve changes requested by @ruvmello Co-authored-by: Ruben Van Mello <[email protected]> * Feature backend/14 configure email authentication v2 (#92) Setup email authentication with spring security * add external links (#100) * add class documentation and enforce class documentation by linter (#95) (#102) * add class documentation and enforce class documentation by linter * Update backend/src/main/java/com/osoc6/OSOC6/Osoc6Application.java Co-authored-by: Kasper Demeyere <[email protected]> * Update backend/src/main/java/com/osoc6/OSOC6/Osoc6Application.java Co-authored-by: Kasper Demeyere <[email protected]> * Update backend/src/main/java/com/osoc6/OSOC6/database/models/Assignment.java Co-authored-by: Kasper Demeyere <[email protected]> * Update backend/src/main/java/com/osoc6/OSOC6/database/models/Organisation.java Co-authored-by: Kasper Demeyere <[email protected]> * Update backend/src/main/java/com/osoc6/OSOC6/database/models/Project.java Co-authored-by: Kasper Demeyere <[email protected]> * Update backend/src/main/java/com/osoc6/OSOC6/database/models/Suggestion.java Co-authored-by: Kasper Demeyere <[email protected]> * Update backend/src/main/java/com/osoc6/OSOC6/database/models/student/Student.java Co-authored-by: Kasper Demeyere <[email protected]> * Update backend/src/main/java/com/osoc6/OSOC6/database/models/student/StudyCourse.java Co-authored-by: Kasper Demeyere <[email protected]> * resolve linter error Co-authored-by: Kasper Demeyere <[email protected]> * Bump @types/node from 17.0.21 to 17.0.22 in /frontend (#107) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.21 to 17.0.22. - [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 17.0.40 to 17.0.41 in /frontend (#104) Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 17.0.40 to 17.0.41. - [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 @typescript-eslint/eslint-plugin from 5.15.0 to 5.16.0 in /frontend (#106) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.15.0 to 5.16.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.16.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.15.0 to 5.16.0 in /frontend (#105) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.15.0 to 5.16.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.16.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 junit from 4.13.1 to 4.13.2 in /backend (#103) Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2. - [Release notes](https://github.com/junit-team/junit4/releases) - [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md) - [Commits](https://github.com/junit-team/junit4/compare/r4.13.1...r4.13.2) --- updated-dependencies: - dependency-name: junit:junit 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> * Bugfix/111 minimist (#112) * minimix upgrade * minimix upgrade * Fix Checkstyle suppression (#113) (#114) * change user to have callname (#99) (#101) * Add the pdf of the user manual (#115) * Refactor/edition spring data rest (#108) * (broken) Edition refactoring to use Spring Data Rest * (broken) Edition refactoring to use Spring Data Rest * ConversionExceptionAdvice * JavaDoc * Git hook server test * Edition * Fix illegal_id * (broken) Skilltypestests don't work * disable failing SkillType tests in function of#116 * edit small mistake Co-authored-by: Jitse De Smet <[email protected]> * Validation properties file and config to load it (#118) * add configuration to load properties file * added configuration folder * updated javadoc * Update backend/src/main/java/com/osoc6/OSOC6/configuration/WebConfiguration.java Co-authored-by: Thomas Van Mullem <[email protected]> Co-authored-by: Thomas Van Mullem <[email protected]> * Refactor/116 skilltype endpoint rest data (#119) * First refactor of SkillType * put config in config dir * change names to old * additional info on configuration * fix typo * write and check additional test & remove exceptions * add not found message * Rename actions (#121) * rename actions * add on push * ready documentation Co-authored-by: Ruben Van Mello <[email protected]> Co-authored-by: Ruben Van Mello <[email protected]> Co-authored-by: Lukas Van Rossem <[email protected]> Co-authored-by: Anne Depuydt <[email protected]> Co-authored-by: Kasper Demeyere <[email protected]> Co-authored-by: Kasper Demeyere <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: lvrossem <[email protected]> Co-authored-by: Thomas Van Mullem <[email protected]> * no api Co-authored-by: Ruben Van Mello <[email protected]> Co-authored-by: Ruben Van Mello <[email protected]> Co-authored-by: Lukas Van Rossem <[email protected]> Co-authored-by: Anne Depuydt <[email protected]> Co-authored-by: Kasper Demeyere <[email protected]> Co-authored-by: Kasper Demeyere <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: lvrossem <[email protected]> Co-authored-by: Thomas Van Mullem <[email protected]> * remove unneeded files (#136) * Bump eslint from 8.11.0 to 8.12.0 in /frontend (#137) Bumps [eslint](https://github.com/eslint/eslint) from 8.11.0 to 8.12.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.11.0...v8.12.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 next from 12.1.0 to 12.1.1 in /frontend (#138) Bumps [next](https://github.com/vercel/next.js) from 12.1.0 to 12.1.1. - [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.0...v12.1.1) --- 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 prettier from 2.6.0 to 2.6.1 in /frontend (#139) Bumps [prettier](https://github.com/prettier/prettier) from 2.6.0 to 2.6.1. - [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.0...2.6.1) --- 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-config-next from 12.1.0 to 12.1.1 in /frontend (#140) Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 12.1.0 to 12.1.1. - [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.1/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> * User endpoint with authorization (#122) * basic authentication for GET users on user endpoint * (broken) add more tests * setup authorization, add authorization to user endpoint * remove transactional * no on push check (#143) * Refactor test class to avoid code duplication (#129) * First refactor of EditionEndpointTests and added EndpointTest * Move all duplicated methods to upper class. * Move path and teststring to constructor * Refactor SkillTypeTests * Remove comments from EditionEndpointTests * Remove comments from EndpointTest * (broken) Add new tests and convert Edition int to Integer and boolean to Boolean * add advise and generated id's * additional cleanup * finalize merge * Implement #142 * Add docs * Update backend/src/test/java/com/osoc6/OSOC6/EndpointTest.java Co-authored-by: Jitse De Smet <[email protected]> Co-authored-by: Jitse De Smet <[email protected]> * Auth enable Endpoint test (#149) * move setup (#150) I forgot something in the last PR, this is a correction for #149. * Change Project-Organisation relation to OneToOne; add some tests * Getting broken merge to work * Bump org.springframework.boot from 2.6.4 to 2.6.5 in /backend (#151) Bumps [org.springframework.boot](https://github.com/spring-projects/spring-boot) from 2.6.4 to 2.6.5. - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.6.4...v2.6.5) --- 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 @typescript-eslint/eslint-plugin from 5.16.0 to 5.17.0 in /frontend (#152) Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.16.0 to 5.17.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.17.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> * Study endpoint (#145) - make Study just a set of strings (#156) * Bump next from 12.1.1 to 12.1.2 in /frontend (#153) Bumps [next](https://github.com/vercel/next.js) from 12.1.1 to 12.1.2. - [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.1...v12.1.2) --- 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 @typescript-eslint/parser from 5.16.0 to 5.17.0 in /frontend (#154) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.16.0 to 5.17.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.17.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 eslint-config-next from 12.1.1 to 12.1.2 in /frontend (#155) Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 12.1.1 to 12.1.2. - [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.2/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> * use list instead of set (#162) * Merge; change List in Project and Organisation back to OneToOne * (broken) start project admin tests * Bump react and react-dom in /frontend (#164) Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) and [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom). These dependencies needed to be updated together. Updates `react` from 17.0.2 to 18.0.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.0.0/packages/react) Updates `react-dom` from 17.0.2 to 18.0.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.0.0/packages/react-dom) --- updated-dependencies: - dependency-name: react dependency-type: direct:production update-type: version-update:semver-major - dependency-name: react-dom dependency-type: direct:production 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> * Bump eslint-config-next from 12.1.2 to 12.1.3 in /frontend (#167) Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 12.1.2 to 12.1.3. - [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.3/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> * Refactor testing to work with authorization (#166) * refactored tests to work with authorization, changed patch to put * split UserEndpointTests for admin and coach * Apply suggestions from code review Co-authored-by: Jitse De Smet <[email protected]> * removed unneccesary util function, added lambdas with for securitycontext Co-authored-by: Jitse De Smet <[email protected]> * Bump next from 12.1.2 to 12.1.4 in /frontend (#169) Bumps [next](https://github.com/vercel/next.js) from 12.1.2 to 12.1.4. - [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.2...v12.1.4) --- 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> * FINALLY get inherited tests to work for Project * Bump eslint-config-next from 12.1.3 to 12.1.4 in /frontend (#176) Bumps [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) from 12.1.3 to 12.1.4. - [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.4/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> * add coach auth to skilltype (#177) * add coach auth to skilltype * rename files * (broken) jitse breaks things * Fix failing patch-related tests in project-admin and other test suites * Refactor patch requests to use Maps * (broken) relation fix * (broken) relations * (broken) Add coach tests for Organisation endpoint * Make CoachOrganisationEndpointTests non-final, because IntelliJ told me to do so... * Implement communicationTemplate endpoint (#159) * implement communicationTemplate * add auth tests to communicationTemplate endpoint * revert illegal id 0 * Fix broken CoachOrganisation test * Fix broken CoachOrganisation test and checkstyle errors * (broken) working SPeL query * (broken) edition fintered view * (broken) edition fintered view that knows roles * (broken) can't seem to get find by ID to workd * (broken) fix invitation relation * Implement Suggestion Endpoint (#171) * Suggestion endpoint + Tests for admin * security for repository * Coach tests * Review changes * review changes * (broken) mostly fix project and organisation * (broken) refactor organisation into project, add testusers to BaseTestPerformer * add basic user linked to edition trough invitation to BaseTestPerformer * Feature backend/97 quick implementation of all repos (#186) * (broken) first implementation of all repos * (broken) first full implementation of all repo's * fix checkstyle * minor cleanups * (broken)(linter) Fix and generalize tests and rename organisation to partner + remove partner info * fix linter * first nits from jitse * auth enable project repo * resolve changes requested by @KasperDemeyere * Bump org.springframework.boot from 2.6.5 to 2.6.6 in /backend (#187) Bumps [org.springframework.boot](https://github.com/spring-projects/spring-boot) from 2.6.5 to 2.6.6. - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v2.6.5...v2.6.6) --- 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 @typescript-eslint/parser from 5.17.0 to 5.18.0 in /frontend (#188) Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) 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/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.18.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 eslint-import-resolver-typescript from 2.7.0 to 2.7.1 in /frontend (#189) Bumps [eslint-import-resolver-typescript](https://github.com/alexgorbatchev/eslint-import-resolver-typescript) from 2.7.0 to 2.7.1. - [Release notes](https://github.com/alexgorbatchev/eslint-import-resolver-typescript/releases) - [Changelog](https://github.com/alexgorbatchev/eslint-import-resolver-typescript/blob/master/CHANGELOG.md) - [Commits](https://github.com/alexgorbatchev/eslint-import-resolver-typescript/compare/v2.7.0...v2.7.1) --- updated-dependencies: - dependency-name: eslint-import-resolver-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 @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 * Reso…
- Loading branch information