Releases: TruffeCendree/student-peer-review
Releases · TruffeCendree/student-peer-review
v1.7.0
v1.6.0
v1.5.0
1.5.0 (2022-11-06)
Bug Fixes
- json-schema-to-typescript@11 changed interface names (3fdd6f6)
- makes linter report green (d0c9d5f)
- remove deprecation for typeorm (907b83d)
- switch to @faker-js/faker (24741f6)
- update dependencies (8980e1a)
- update vulnerable and breaking changes dependencies (5fda948)
Features
v1.4.1
v1.4.0
v1.3.1
v1.3.0
1.3.0 (2021-11-15)
Bug Fixes
- cookies path should be / (0919bae)
- fastify-multipart handle single-item array as non array (884b520)
- invitation link for new session should be get http verb (0446d97)
- send more self-explanatory message is session required (1e92dc8)
- set maxage on cookies, so they are persistent (c5dc86a)
- should only accept zip archive upload (19f633a)
Features
- create a submission with associated users (3085541)
- download assets (0c7cfa4)
- frontend for sending and receiving reviews (6c72012)
- global error management in frontend (1d127d4)
- index of recieved and authored reviews (f77a50e)
- prompt confirmation before upload (8cef667)
- react frontend to upload a submission (45a6e51)
- serve statically compiled react frontend (80a16dd)
v1.2.0
1.2.0 (2021-11-13)
Bug Fixes
- catch unhandled promises using eslint (66d1e9b)
- cookies signature was ignored, added policies (3803649)
- wrong english sentense in error message (2c00938)
Features
- 'npm run console' command for improved repl (9b58a30)
- add console history (a2f0031)
- add index of projects (41b987e)
- add swagger autogenerated doc (be2ef77)
- always expose ManyToOne is using RelationId (63f483d)
- an user participates to many projects (7aad61a)
- assign subscriptions for peer review (639feff)
- create sessions using a token (b098995)
- error handler (drop 500 message, support 422) (eb27683)
- index of submissions (e2460f5)
- json-schema validation and type generation (d681ce9)
- send invite mail to verify email ownership (2fe69af)
- strong response schema validation (c07f910)
- submission owned by multiple users (4f178a9)
- submission upload with multipart file and schema validation (ab2fafb)