This repository has been archived by the owner on May 24, 2022. It is now read-only.
v3.0.0
What's Changed
- The Big Merge 2.0 by @jay-tux in #492
- A Smoller Chonk by @jay-tux in #497
- feat: new testdata by @nbeteram in #502
- fix: sort on multiple values by @BramDevlaminck in #501
- Fix user student clash by @nbeteram in #512
- npm-backend(deps): bump @types/node from 17.0.29 to 17.0.30 in /backend by @dependabot in #508
- npm-backend(deps): bump nodemailer from 6.7.3 to 6.7.4 in /backend by @dependabot in #507
- npm-backend(deps-dev): bump typescript from 4.6.3 to 4.6.4 in /backend by @dependabot in #506
- npm-frontend(deps-dev): bump typescript from 4.6.3 to 4.6.4 in /frontend by @dependabot in #505
- npm-frontend(deps-dev): bump @types/node from 17.0.29 to 17.0.30 in /frontend by @dependabot in #504
- npm-root(deps-dev): bump typescript from 4.6.3 to 4.6.4 by @dependabot in #503
- fix: tests routes by @nbeteram in #475
- fix type issues by @nbeteram in #518
- npm-backend(deps): bump express from 4.18.0 to 4.18.1 in /backend by @dependabot in #527
- npm-frontend(deps-dev): bump @types/node from 17.0.30 to 17.0.31 in /frontend by @dependabot in #528
- npm-backend(deps): bump @types/node from 17.0.30 to 17.0.31 in /backend by @dependabot in #529
- npm-backend(deps-dev): bump nodemon from 2.0.15 to 2.0.16 in /backend by @dependabot in #530
- Fix ormtests project by @nbeteram in #520
- 2nd password input field user settings by @HuanYu-Tan in #521
- npm-backend(deps-dev): bump @types/jest from 27.4.1 to 27.5.0 in /backend by @dependabot in #536
- npm-root(deps-dev): bump @typescript-eslint/eslint-plugin from 5.21.0 to 5.22.0 by @dependabot in #531
- npm-frontend(deps-dev): bump eslint-config-next from 12.1.5 to 12.1.6 in /frontend by @dependabot in #532
- npm-root(deps-dev): bump @typescript-eslint/parser from 5.21.0 to 5.22.0 by @dependabot in #533
- npm-root(deps-dev): bump eslint-config-next from 12.1.5 to 12.1.6 by @dependabot in #534
- npm-frontend(deps): bump next from 12.1.5 to 12.1.6 in /frontend by @dependabot in #535
- Fix project roles by @nbeteram in #538
- Fix student evaluations by @nbeteram in #539
- feat: use salts and encryption in backend to better store passwords by @BramDevlaminck in #514
- feat: wipe student & login user from db by @KoenDesplenter in #414
- docker-frontend(deps): bump node from 18.0.0 to 18.1.0 in /frontend by @dependabot in #541
- docker-backend(deps): bump node from 18.0.0 to 18.1.0 in /backend by @dependabot in #542
- npm-frontend(deps): bump next from 12.1.5 to 12.1.6 in /frontend by @dependabot in #543
- Full BE test for routes in login.ts by @jay-tux in #540
- npm-backend(deps): bump nodemailer from 6.7.4 to 6.7.5 in /backend by @dependabot in #547
- Error in
POST /user/self
by @jay-tux in #546 - GitHub additional data by @jay-tux in #556
- fix: try to use the old timer for jest by @BramDevlaminck in #566
- npm-backend(deps): bump @jest/test-sequencer from 28.0.2 to 28.1.0 in /backend by @dependabot in #565
- npm-frontend(deps): bump bulma from 0.9.3 to 0.9.4 in /frontend by @dependabot in #564
- npm-root(deps-dev): bump @types/react from 18.0.8 to 18.0.9 by @dependabot in #562
- npm-frontend(deps-dev): bump @types/react from 18.0.8 to 18.0.9 in /frontend by @dependabot in #563
- npm-root(deps-dev): bump husky from 7.0.4 to 8.0.0 by @dependabot in #561
- npm-frontend(deps-dev): bump eslint from 8.14.0 to 8.15.0 in /frontend by @dependabot in #560
- npm-root(deps-dev): bump eslint from 8.14.0 to 8.15.0 by @dependabot in #559
- fix: finish and polish the students page by @Mouwrice in #523
- Fix student type by @nbeteram in #568
- Websockets users by @BramDevlaminck in #551
- Orm tests by @BramDevlaminck in #557
- projects dev merge by @Mouwrice in #573
- Backend routes Unit Tests by @KoenDesplenter in #555
- npm-backend(deps-dev): bump jest-mock-extended from 2.0.5 to 2.0.6 in /backend by @dependabot in #569
- npm-root(deps-dev): bump @typescript-eslint/eslint-plugin from 5.22.0 to 5.23.0 by @dependabot in #570
- npm-root(deps-dev): bump husky from 8.0.0 to 8.0.1 by @dependabot in #571
- npm-frontend(deps-dev): bump @types/node from 17.0.31 to 17.0.32 in /frontend by @dependabot in #578
- npm-backend(deps): bump @prisma/client from 3.13.0 to 3.14.0 in /backend by @dependabot in #579
- npm-backend(deps): bump prisma from 3.13.0 to 3.14.0 in /backend by @dependabot in #580
- npm-root(deps-dev): bump @typescript-eslint/parser from 5.22.0 to 5.23.0 by @dependabot in #572
- Template unit tests by @jay-tux in #582
- fix: backend firstname and lastname becomes name by @BramDevlaminck in #574
- npm-backend(deps): bump @types/node from 17.0.31 to 17.0.32 in /backend by @dependabot in #581
- fix: register works again by @BramDevlaminck in #585
- Backend paging by @jay-tux in #549
- Coverage increase (coach, login) by @jay-tux in #583
- Fix osoc-filter bug by @jay-tux in #558
- npm-frontend(deps-dev): bump @types/node from 17.0.32 to 17.0.33 in /frontend by @dependabot in #588
- npm-backend(deps): bump @types/node from 17.0.32 to 17.0.33 in /backend by @dependabot in #589
- feat: new modal and warning when deleting by @Mouwrice in #595
- Front end testing by @HuanYu-Tan in #544
- Project route fixes by @KoenDesplenter in #599
- Form tests by @nbeteram in #576
- Osoc Paging by @jay-tux in #602
- fix: try to fix the action by changing indentation by @BramDevlaminck in #606
- added osocyear to project filter by @KoenDesplenter in #598
- Unit tests for /user/ by @jay-tux in #603
- Project improvements [BE] by @jay-tux in #567
- npm-backend(deps-dev): bump eslint-plugin-jest from 26.1.5 to 26.2.2 in /backend by @dependabot in #613
- npm-frontend(deps): bump jest-environment-jsdom from 28.0.2 to 28.1.0 in /frontend by @dependabot in #612
- npm-root(deps-dev): bump @commitlint/cli from 16.2.4 to 16.3.0 by @dependabot in #611
- npm-frontend(deps-dev): bump @types/react-dom from 17.0.16 to 18.0.4 in /frontend by @dependabot in #608
- npm-root(deps-dev): bump eslint-plugin-jest from 26.1.5 to 26.2.2 by @dependabot in #609
- npm-frontend(deps): bump next-router-mock from 0.6.8 to 0.6.9 in /frontend by @dependabot in #610
- npm-frontend(deps-dev): bump @testing-library/react from 13.1.1 to 13.2.0 in /frontend by @dependabot in #614
- npm-frontend(deps-dev): bump jest from 28.0.3 to 28.1.0 in /frontend by @dependabot in #616
- npm-frontend(deps): bump @testing-library/user-event from 14.1.1 to 14.2.0 in /frontend by @dependabot in #615
- Unit tests for /reset/ by @jay-tux in #618
- fix: types of a login user in the frontend by @nbeteram in #617
- feat(frontend): in app notifications by @Mouwrice in #607
- fix: student type by @nbeteram in #622
- feat: create general remove person function and write tests by @BramDevlaminck in #604
- Frontend paging by @Mouwrice in #586
- fix: scroll state is remembered in the manage user screen by @BramDevlaminck in #625
- fix: increased padding-block for the header by @Mouwrice in #626
- npm-root(deps-dev): bump @typescript-eslint/eslint-plugin from 5.23.0 to 5.24.0 by @dependabot in #637
- npm-root(deps-dev): bump @commitlint/config-conventional from 16.2.4 to 17.0.0 by @dependabot in #636
- npm-frontend(deps): bump @types/jest from 27.4.1 to 27.5.1 in /frontend by @dependabot in #633
- npm-frontend(deps-dev): bump @types/node from 17.0.33 to 17.0.34 in /frontend by @dependabot in #632
- npm-backend(deps): bump @types/node from 17.0.33 to 17.0.34 in /backend by @dependabot in #631
- npm-root(deps-dev): bump @commitlint/cli from 16.3.0 to 17.0.0 by @dependabot in #635
- chore: remove some unused deps by @BramDevlaminck in #639
- npm-root(deps-dev): bump @typescript-eslint/parser from 5.23.0 to 5.24.0 by @dependabot in #638
- feat: url for students by @Mouwrice in #640
- Student route unit tests by @KoenDesplenter in #587
- Fix request tests by @nbeteram in #643
- fix: osoc orm test by @nbeteram in #644
- fix: project orm tests by @nbeteram in #646
- fix: files are removed by @nbeteram in #657
- docker-database(deps): bump postgres from 14.2 to 14.3 in /database by @dependabot in #648
- npm-frontend(deps): bump socket.io-client from 4.5.0 to 4.5.1 in /frontend by @dependabot in #649
- npm-root(deps-dev): bump @typescript-eslint/eslint-plugin from 5.24.0 to 5.25.0 by @dependabot in #650
- npm-backend(deps): bump socket.io from 4.5.0 to 4.5.1 in /backend by @dependabot in #652
- npm-root(deps-dev): bump @typescript-eslint/parser from 5.24.0 to 5.25.0 by @dependabot in #651
- Drag and drop project by @HuanYu-Tan in #627
- test: new test for orm project_user by @nbeteram in #658
- Websockets students by @BramDevlaminck in #647
- suggestions work over years by @BramDevlaminck in #660
- Login user year by @BramDevlaminck in #577
- Project routes fixes by @Jonathan-Vanbrabant in #641
- Change student status by @KoenDesplenter in #642
- docker-frontend(deps): bump node from 18.1.0 to 18.2.0 in /frontend by @dependabot in #666
- docker-backend(deps): bump node from 18.1.0 to 18.2.0 in /backend by @dependabot in #665
- click student card on projects page by @BramDevlaminck in #664
- Add login_user_id to GET /coach/all by @Jonathan-Vanbrabant in #667
- Unit tests for /project/ routes by @jay-tux in #630
- frontend variable page size by @Mouwrice in #668
- Projects overview by @Mouwrice in #374
- merge fix by @BramDevlaminck in #670
- Project filter by @BramDevlaminck in #671
- feat: added all notifications by @HuanYu-Tan in #645
- Frontend test fixes by @BramDevlaminck in #662
- Project filter fixes by @BramDevlaminck in #675
- npm-backend(deps): bump @types/node from 17.0.34 to 17.0.35 in /backend by @dependabot in #674
- npm-frontend(deps-dev): bump sass from 1.51.0 to 1.52.0 in /frontend by @dependabot in #672
- npm-frontend(deps-dev): bump @types/node from 17.0.34 to 17.0.35 in /frontend by @dependabot in #673
- Fix project tests by @nbeteram in #678
- feat(frontend): drag and drop students onto projects by @Mouwrice in #677
- fix: frontend tests by @HuanYu-Tan in #682
- feat: basic socket events for osoc editions by @BramDevlaminck in #683
- fix: fixed z-index issues with notifs by @Mouwrice in #686
- fix: update the final decision icon in the studentcard by @Mouwrice in #685
- History project lock by @nbeteram in #679
- fix: assign student bug by @nbeteram in #687
- fix: utility test by @nbeteram in #688
- Fixing big project issues by @Jonathan-Vanbrabant in #676
- Follow up implementation by @BramDevlaminck in #691
- Remove unused BE routes AKA "the teapot branch" by @jay-tux in #692
- Documentation by @KoenDesplenter in #694
- feat: delete student by @Mouwrice in #690
- Milestone 3 by @KoenDesplenter in #695
Full Changelog: v2.0.1...v3.0.0