This repository has been archived by the owner on May 24, 2022. It is now read-only.
Releases: SELab-2/OSOC-1
Releases · SELab-2/OSOC-1
Capybara
Badger
The second release for the OSOC Selection Tool assignment.
What's Changed
- Change UUID annotations by @TomAlard in #146
- Added conflicts endpoint to osoc.yaml by @lars-vc in #142
- Return created objects on object creation by @TomAlard in #147
- Add Pull Request Template by @TomAlard in #156
- Creating first admin documentation by @ninjajay in #158
- Added path filter to actions by @lars-vc in #150
- Name should be username by @lars-vc in #159
- Paging students by @lars-vc in #152
- Fix bug testcontainers not being used correctly by @Mikxox in #173
- Add unittests for OsocUserDetailService by @Mikxox in #168
- Password encoder timer by @tvhimme in #163
- Change postCoachToProject to only take a UUID in the request body by @MaartenS11 in #180
- Return user upon login by @MaartenS11 in #175
- Authenticated suggestions by @MaartenS11 in #179
- Refresh token by @tvhimme in #166
- Set up correct cors configuration by @Mikxox in #178
- Add TTL and User to login response by @tvhimme in #186
- Add unittests for OsocUserDetailService by @Mikxox in #176
- Login endpoint documentation by @ninjajay in #181
- Student/Project filtering by @lars-vc in #171
- access token TTL by @tvhimme in #190
- Alumn boolean by @lars-vc in #188
- Fixed assertEquals values being swapped by @lars-vc in #189
- Student/Project Skills/Roles by @MaartenS11 in #121
- New OSOC Edition - User by @TomAlard in #170
- Reduce code duplication in list serializers by @MaartenS11 in #206
- reference backend from frontend by @NielsPraet in #164
- Add baseclass with shared code between Serializer and ListSerializer by @MaartenS11 in #220
- Referenced objects only return URL by @ninjajay in #193
- fix action docker volumes not being removed by @Mikxox in #226
- Remove organizations from users by @TomAlard in #222
- Population script to add fake data by @lars-vc in #209
- Referencing endpoints by @ninjajay in #228
- Docs update on population script by @lars-vc in #235
- Filtering extension functions by @lars-vc in #225
- Tally form Student Deserializer by @MaartenS11 in #216
- Fix user password vulnerability by @lars-vc in #241
- Return total amount of collection with pagination by @lars-vc in #236
- New OSOC Edition - Project by @TomAlard in #202
- Osoc.yaml update by @lars-vc in #239
- Add endpoint to get all skills by @MaartenS11 in #232
- Users page by @NielsPraet in #230
- Route protection by @NielsPraet in #247
- New OSOC Edition - Student - Solution 2 by @TomAlard in #250
- Fixed answers being attached to wrong student by @MaartenS11 in #253
- Student coach field in Student class by @MaartenS11 in #242
- Fix degree of a few relationships by @MaartenS11 in #255
- Updated the population script by @lars-vc in #256
- Backend filtering by @MaartenS11 in #243
- New OSOC Edition - Edition Endpoint by @TomAlard in #229
- Logout endpoint by @tvhimme in #204
- Login/Register page refactor by @NielsPraet in #248
- Fixed errors in osoc.yaml by @lars-vc in #259
- Double quotes bug fix by @TomAlard in #260
- Handle other skill option by @MaartenS11 in #258
- Add extra safety to status filter by @MaartenS11 in #261
- Patch project endpoint by @MaartenS11 in #257
- Editions page by @NielsPraet in #233
- Fix project cascade options by @MaartenS11 in #263
- Update popscript + fix cascade by @lars-vc in #264
- Projects page functionality by @Mikxox in #217
- Dev into main by @lars-vc in #265
- chore: fix deployment bug by @Mikxox in #267
- Merge into main by @NielsPraet in #268
Full Changelog: v1.0.0...v1.1.0
Axolotl
The first release for the OSOC Selection Tool assignment.
What's Changed
- Commitlint action by @lars-vc in #3
- Initial backend setup by @MaartenS11 in #12
- Husky commit message linting by @NielsPraet in #9
- Frontend setup by @NielsPraet in #11
- Fix README by @TomAlard in #16
- Filled in the roles in team file by @lars-vc in #17
- Update commitlint.yml by @NielsPraet in #20
- Added doc containing use cases by @MaartenS11 in #22
- Ktlint setup by @NielsPraet in #19
- chore: remove ktlint from pom.xml by @Mikxox in #30
- chore: added basic Dockerfile, init.sql and instructions, closes #14 by @Mikxox in #26
- Documentation standards by @TomAlard in #6
- Allow use of environment variables as an alternative to database credentials in application.properties by @MaartenS11 in #15
- moved actions into container by @Mikxox in #32
- Set up automatic running of tests for backend with maven by @Mikxox in #29
- Automatic deployment by @ninjajay in #34
- auto remove temppath when action done by @Mikxox in #35
- docs: add form yaml file by @NielsPraet in #33
- docs: update ktlint information by @NielsPraet in #39
- Fixed the docker bashscript by @lars-vc in #42
- Frontend Migration by @NielsPraet in #41
- Initial API description by @MaartenS11 in #25
- Deployment yarn by @ninjajay in #50
- Frontend ci by @NielsPraet in #62
- Student endpoint by @TomAlard in #37
- Add dokka maven plugin by @MaartenS11 in #67
- Follow HTTP guidelines by @TomAlard in #71
- Fix KDoc comments by @TomAlard in #70
- chore: add codecov to all_tests.yml by @Mikxox in #52
- Fix for Jacoco ignoring StudentServiceTests by @Mikxox in #75
- Project endpoint by @lars-vc in #47
- Communications endpoint by @ninjajay in #77
- Update and improve student endpoint API documentation by @TomAlard in #69
- Fixed post /projects/id/students endpoint by @lars-vc in #85
- feat: can now input messages for exceptions by @lars-vc in #81
- Add documentation on communication api by @ninjajay in #89
- Updating the project endpoint to match swagger file of #80 by @lars-vc in #90
- Ts documentation standards by @NielsPraet in #88
- Project description update by @NielsPraet in #80
- Added eslint and prettier action by @Mikxox in #66
- Add domain model by @MaartenS11 in #98
- User endpoint by @MaartenS11 in #51
- Change Student Status Suggestion by @TomAlard in #87
- Architectural documentation by @TomAlard in #49
- Add endpoint structure files by @TomAlard in #100
- Replace Coach object with User by @MaartenS11 in #101
- Project conflict endpoint by @lars-vc in #94
- Update readme by @Mikxox in #106
- Check if coach actually exists by @TomAlard in #103
- Fix link in architectural choices by @TomAlard in #107
- Increase test coverage + fix exception constructors by @Mikxox in #109
- Add database to endpoint structure by @TomAlard in #113
- Update README by @TomAlard in #116
- Spring auth by @tvhimme in #86
- Fix Actions by @ninjajay in #130
- Fix typo in README by @TomAlard in #131
- Merge with main to test server by @lars-vc in #117
- chore(deps): bump minimist from 1.2.5 to 1.2.6 in /frontend by @dependabot in #120
- Frontend PR by @NielsPraet in #132
- Next auth setup by @NielsPraet in #78
- merge frontend code with production by @NielsPraet in #135
- Fix Nextjs Deployment by @ninjajay in #137
- Merging dev into main by @ninjajay in #138
New Contributors
- @lars-vc made their first contribution in #3
- @MaartenS11 made their first contribution in #12
- @NielsPraet made their first contribution in #9
- @TomAlard made their first contribution in #16
- @Mikxox made their first contribution in #30
- @ninjajay made their first contribution in #34
- @tvhimme made their first contribution in #86
- @dependabot made their first contribution in #120
Full Changelog: https://github.com/SELab-2/OSOC-1/commits/v1.0.0