Releases: NIAEFEUP/tts-fe
Releases · NIAEFEUP/tts-fe
v3.1.0
What's Changed
- States/fe/random fill by @Wallen-Ribeiro in #226
- 236 add hash to course unit and method to verify hash by @jose-carlos-sousa in #250
- fix: course picker is responsive on smaller devices by @tomaspalma in #264
- fix: mobile course picker is now scrollable by @tomaspalma in #268
- feat: slot boxes are now ordered on mobile and smaller devices by @tomaspalma in #266
- fix: schedule preview is restored on esc by @tomaspalma in #269
- chore: remove tts prefix in production by @tomaspalma in #272
- feat: mobile professor dropdown menu is responsive by @tomaspalma in #273
- fix: pasting ghost schedule option by @tomaspalma in #275
- fix: slot order logic now takes into account start time if days are the same by @tomaspalma in #279
- fix: broken logic in setting and determining the current selected option by @tomaspalma in #277
- Fix conflicts with laboratorial classes by @Process-ing in #278
- Setup features and faq analytics by @thePeras in #270
New Contributors
- @jose-carlos-sousa made their first contribution in #250
Full Changelog: v3.0.1...v3.1.0
v3.0.1
What's Changed
- Fix: Niployments deploy action uses correct secret values by @tomaspalma in #259
Full Changelog: v3.0.0...v3.0.1
v3.0.0
What's Changed
- 127-importexport-update-input-box-borders by @dsantosferreira in #138
- Removed tts-bridge on docker-compose.yaml by @ZeAntonioM in #139
- Fix/new db adaptations by @SergioEstevao11 in #146
- feat: professor_acronyms substitution by @SergioEstevao11 in #147
- Extra UCs, Import&Export updated, Minor Add-ons by @SergioEstevao11 in #148
- Feature/professor information by @diogotvf7 in #153
- Fix professor dropdown by @SergioEstevao11 in #154
- Fix export to csv by @thePeras in #161
- Feature/multiple schedule design by @diogotvf7 in #166
- Subjects acronym by @thePeras in #169
- Emoji picker's emojis according to browser by @diogotvf7 in #168
- Refactor schedule link by @Process-ing in #171
- Schedule to image by @diogotvf7 in #176
- Enhance/sidebar redesign by @diogotvf7 in #175
- Re-enable credits banner by @Process-ing in #177
- Changed visual style of conflicts by @Wallen-Ribeiro in #160
- Refactored how conflict warnings are made by @Wallen-Ribeiro in #173
- No support Clipboard API readText method alternative by @thePeras in #184
- Saving scrappe info on localStorage by @diogotvf7 in #185
- Release by @diogotvf7 in #186
- Fixed info request location by @diogotvf7 in #187
- Fixed info request location by @diogotvf7 in #188
- Fixed endpoint path by @diogotvf7 in #189
- Make an action to wait for netlify deploy for develop preview by @LuisDuarte1 in #193
- Preview Config by @jpnsantoss in #194
- FAQ page: Clean and Modify questions by @thePeras in #192
- New dropdown for class selection. by @jpnsantoss in #195
- Fix/bug fixes by @diogotvf7 in #196
- New visual for the about page by @Wallen-Ribeiro in #201
- Reorganize schedule selector in mobile mode by @rubuy-74 in #204
- Feature/placeholder cards by @Wallen-Ribeiro in #209
- Update Classes Types on Schedule Caption #206 by @clarapbsousa in #211
- Refactor export with new multiple options structure by @Process-ing in #219
- Unify multipleOptions and optionsList by @Process-ing in #223
- Fix Classes Options and Selected teachers by @thePeras in #228
- Refactor/schedule by @tomaspalma in #227
- updated about-us page since it disappeared from this branch by @Wallen-Ribeiro in #229
- Solve race conditions from class fething on picked courses by @tomaspalma in #231
- Fix faqs and dark theme buttons by @thePeras in #235
- Refactor/states by @diogotvf7 in #198
- Fix/dark mode session option by @rubuy-74 in #212
- FIX: preview not null when class selected by @tomaspalma in #240
- Setup plausible and custom event for selected major by @thePeras in #242
- Improved class fetching logic by separating states by @tomaspalma in #238
- Changed build system from cra to vite and way to easily run in production mode by @tomaspalma in #239
- chore: prepare for niployments by @limwa in #243
- Course api year is now dynamic by @tomaspalma in #245
- FIX: picked courses are now being correctly stored by @tomaspalma in #248
- fix: ghost conflicts on class hover by @tomaspalma in #249
- Fix search major bug by @thePeras in #253
- UI improvements, fix bug and add redirect on / by @thePeras in #254
- FIX: now appearing on smaller screens by @tomaspalma in #256
- Release refactor changes to main by @tomaspalma in #247
New Contributors
- @diogotvf7 made their first contribution in #153
- @thePeras made their first contribution in #161
- @Wallen-Ribeiro made their first contribution in #160
- @LuisDuarte1 made their first contribution in #193
- @jpnsantoss made their first contribution in #194
- @rubuy-74 made their first contribution in #204
- @clarapbsousa made their first contribution in #211
- @tomaspalma made their first contribution in #227
- @limwa made their first contribution in #243
Full Changelog: v2.0.0...v3.0.0
TTS Version 2.0.0
Features
- Preview schedules on hover
- Filter schedules by professor
- Naming schedules
- Import & Export
Bug Fixes
- Shared Practical Classes can be selected individually
- Lab Classes are selectable and selectable
What's next?
- Select multiple Practical Classes at the same time: they should be highlighted accordingly with a checkbox
- Import&Export User Friendliness
- Refactor, Comment and Polish the code
- Create E2E tests
- Extra UCs feature
Bug to fix:
- Fervorlesly clicks on the checkboxes in the Selection Modal can result in non-checked courses appearing in the ScheduleListBox, and vice-versa
- Currently, a subject that belongs to 2+ years only shows up for one year, the next step is to fix this, by making the subject show up in all its respective years.
TTS Version 1.0.0
Features
- New layout
- More User-friendly design
- Multiple schedule options
What's next?
- Filter schedules by professor
- Naming schedules
- Import & Export
- Selecting UCs from different courses