Releases: NIAEFEUP/tts-be
Releases · NIAEFEUP/tts-be
2.0.0 - Exchange
What's Changed
- FIX: allowed hosts, debug mode and secret key by @tomaspalma in #106
- Fix: Added allow hosts, changed secret key and added possibility for debug to false when in production mode by @tomaspalma in #107
- Chore: upgraded django and other dependencies by @tomaspalma in #101
- Fix/option classes by @jose-carlos-sousa in #111
- Remove restart policy "always" from containers by @Process-ing in #112
- add: makefile command to populate db by @tomaspalma in #114
- chore(deps): bump djangorestframework from 3.15.1 to 3.15.2 in /django by @dependabot in #116
- chore(deps): bump requests from 2.28.1 to 2.32.2 in /fetcher by @dependabot in #117
- chore(deps): bump django from 5.1 to 5.1.1 in /django by @dependabot in #118
- Add WebSocket integration by @Process-ing in #115
- chore(deps): bump django from 5.1.1 to 5.1.4 in /django by @dependabot in #120
- Feat/admin access by @Wallen-Ribeiro in #121
- Feature/exchange by @tomaspalma in #108
- fix: prod oidc callback invalid url by @tomaspalma in #124
- fix: schedule api broken date by @tomaspalma in #125
- fix: added unique constraint that was missing to class id by @tomaspalma in #128
- fix: turmas key does not exist by @tomaspalma in #129
- Collaborative Sessions - Actually create a session [Backend] by @racoelhosilva in #122
- feature: automatic student class fill by @tomaspalma in #132
- Fix/exchange verify by @tomaspalma in #135
- Feature/enrollments and custom requests by @tomaspalma in #133
- fix: if user has already accepted direct exchange the backend does not crash by @tomaspalma in #136
- Feature/exchange admin by @tomaspalma in #134
- fix: invalid sql schema by @tomaspalma in #137
- fix: urgent requests with motive not creating by @tomaspalma in #138
- chore: extend first semester by @tomaspalma in #142
- Naming of student metadata in a course unit is now according to what is expected in the frontend by @tomaspalma in #143
- fix: auth info in admin is not hardcoded anymore by @tomaspalma in #144
- fix: admin direct exchange show accepted only by @tomaspalma in #147
- feat: admins can mark requests as awaiting for information by @tomaspalma in #146
- Remove unnecessary imports by @Process-ing in #148
- refactor: removed uneeded class id from course unit enrollment options by @tomaspalma in #139
- login now works with multiple courses by @Wallen-Ribeiro in #149
- fix: professor federated login by @tomaspalma in #150
- Fix problems with exchange backend by @tomaspalma in #145
- fix: exchange request metadata returns students with class info slots by @tomaspalma in #151
- feat: return course info in metadata by @tomaspalma in #152
- fix: add enrolling field in course unit enrollment option by @tomaspalma in #153
- feat: cancel marketplace exchange and hide it from the marketplace ex… by @tomaspalma in #154
- feat: send email with the exchange by @jose-carlos-sousa in #156
- Refactor/improve login speed by @tomaspalma in #158
- now duplicate requests are restricted by @Wallen-Ribeiro in #157
- Enable conflicts with theoretical classes by @Process-ing in #159
- feat: enable prod loggin by @tomaspalma in #160
- fix: schedule loading is not slow anymore to the point of visual glitches by @tomaspalma in #161
- fix: schedule with accepted exchanges wrong by @tomaspalma in #162
- fix: duplicate exchange cards by @tomaspalma in #163
- fix: student course metadata endpoint give course id by @tomaspalma in #164
- fix: accept exchange by @tomaspalma in #166
- fix: Speedup schedule loading by @tomaspalma in #165
- fix: admin pagination show correct total pages by @tomaspalma in #167
- Fix/direct exchange issues by @tomaspalma in #168
- feat: admin changes now reflect in user schedule by @tomaspalma in #169
- Fix/exchange confirmation email by @tomaspalma in #171
- Fix/marketplace exchange not deleted when direct accepted by @tomaspalma in #173
- Release 2.0 by @tomaspalma in #172
New Contributors
- @dependabot made their first contribution in #116
- @racoelhosilva made their first contribution in #122
Full Changelog: v1.0.1...v2.0.0
1.0.1
What's Changed
- FIX: production build now generates models.py by @tomaspalma in #104
Full Changelog: v1.0.0...v1.0.1
1.0.0
What's Changed
- Endpoint for scrapper info created by @diogotvf7 in #72
- Update main branch for release by @diogotvf7 in #73
- Refactor/states refactor by @diogotvf7 in #74
- Changed the name of the professor model values by @diogotvf7 in #76
- Endpoint to return course unit based on id by @tomaspalma in #78
- Fixes wrong command on README and more detail on django caveats by @tomaspalma in #81
- Made redis url be constructed from environment variables and hostname not bounded to repository folder's name by @tomaspalma in #83
- Remove auto increment id from slot by @tomaspalma in #86
- Classes and slot relation many to many by @tomaspalma in #88
- Use more django orm features to speed up classes retrieval by @tomaspalma in #93
- Remove hard coded statistics by @thePeras in #94
- refactor: use postgres by @limwa in #96
- chore: prepare for niployments by @limwa in #97
- Feature/hash check endpoint by @jose-carlos-sousa in #95
- Fix schedule start time and duration types by @Process-ing in #99
- Fix class/ endpoint to return all professors by @Process-ing in #102
- Merge develop into main by @tomaspalma in #98
New Contributors
- @Wallen-Ribeiro made their first contribution in #54
- @tomaspalma made their first contribution in #53
- @Process-ing made their first contribution in #59
- @diogotvf7 made their first contribution in #72
- @thePeras made their first contribution in #94
- @limwa made their first contribution in #96
- @jose-carlos-sousa made their first contribution in #95
Full Changelog: https://github.com/NIAEFEUP/tts-be/commits/v1.0.0