Releases: polito/students-app
Releases · polito/students-app
v1.6.4
What's Changed
New Features 🎉
- feat(messages): added date info to messages by @EgeOnder in #437
- feat(preferences): added an option to hide all grades by @EgeOnder in #440
- feat(teaching): cache course files with readable names by @umbopepato in #443
Fixes 🔧
- fix(ui): show selected state in menu view for Android devices by @lpezzolla in #442
- fix(auth): remove unnecessary "Unauthorized" alert by @EgeOnder in #436
- fix(teaching): detect corrupted files, refresh on click by @umbopepato in #444
- fix(offering): render degree hours if at least one of them is available by @lpezzolla in #463
- fix(bookings): Biennale Tecnologia by @Bri74 in #470
Refactor ♻️
- refactor(transcript): improve appearance of provisional grades by @Bri74 in #446
- refactor(places): switch to in-house font asset loading by @umbopepato in #468
- refactor(agenda): improve lectures appearance in agenda by @lpezzolla in #459
- refactor(bookings): improve booking topic appearance in topics list by @lpezzolla in #454
Other Changes
New Contributors
Full Changelog: v1.6.2...v1.6.4
v1.6.3
What's Changed
New Features 🎉
- feat(messages): added date info to messages by @EgeOnder in #437
- feat(preferences): added an option to hide all grades by @EgeOnder in #440
- feat(teaching): cache course files with readable names by @umbopepato in #443
Fixes 🔧
- fix(ui): show selected state in menu view for Android devices by @lpezzolla in #442
- fix(auth): remove unnecessary "Unauthorized" alert by @EgeOnder in #436
- fix(teaching): detect corrupted files, refresh on click by @umbopepato in #444
Refactor ♻️
Other Changes
New Contributors
Full Changelog: v1.6.2...v1.6.3
v1.6.2
What's Changed
Fixes 🔧
- fix(exams): add confirmation dialog when accepting or rejecting a provisional grade by @lpezzolla in #441
Full Changelog: v1.6.1...v1.6.2
v1.6.1
What's Changed
New Features 🎉
- feat(notifications): add notification preferences by @lpezzolla in #433
Full Changelog: v1.6.0...v1.6.1
v1.6.0
What's Changed
New Features 🎉
- feat(transcript): allow to reject exam grade by @lpezzolla in #432
Fixes 🔧
- fix(ui): default snackbar feedback to non-persistent, non-error by @lpezzolla in #429
- fix(exams): make ExamListItem key unique by @lpezzolla in #425
- fix: keep Europe/Rome timezone when displaying dates by @lpezzolla in #427
- fix(translation): replaced ECTS with CFU by @EgeOnder in #421
New Contributors
Full Changelog: v1.5.5...v1.6.0
v1.5.5
What's Changed
New Features 🎉
- feat(notifications): handle more notification transaction ids by @umbopepato in #395
Fixes 🔧
- fix: messages dialog does not always open when receiving a message notification by @lpezzolla in #405
- fix(courses): exams are not shown in CourseInfoScreen on first render by @lpezzolla in #400
- fix(requestScreen): onSubmit if condition by @huseyingulec in #407
- fix: remove user queries without invalidating on logout by @lpezzolla in #402
- fix(agenda): navigate to date by @emacoricciati in #413
- fix(notifications): explicitly ask for permission on Android if not implicitly granted by @lpezzolla in #412
- fix(exams): allow to book exams for courses divided in modules by @lpezzolla in #411
New Contributors
- @huseyingulec made their first contribution in #407
Full Changelog: v1.5.4...v1.5.5
v1.5.4
What's Changed
New Features 🎉
- feat(courses): allow to switch between editions by @lpezzolla in #388
- feat(cpd): add CPD surveys by @lpezzolla in #389
- feat(places): add full-text search by @umbopepato in #394
Fixes 🔧
- fix: handle cross-tab navigation by @lpezzolla in #366
- fix(agenda): fix agenda week calendar by @emacoricciati in #369
- fix: prevent url linking when already wrapped into an anchor tag by @lpezzolla in #374
- fix: adjust view for 7-day calendar in calendar.tsx by @ShahabFallah in #382
- fix(places): align free rooms slots to timetable (1.5h) by @lpezzolla in #385
- fix(ui): hide tabs when useHideTabs hook is rendered by @lpezzolla in #390
- fix(offering): fix offering year formatting, add filter state by @lpezzolla in #392
Refactor ♻️
- refactor(agenda): change state management from infinite queries to standard ones by @lpezzolla in #367
- refactor: prevent navigation to previous weeks in AgendaScreen by @lpezzolla in #377
New Contributors
- @ShahabFallah made their first contribution in #382
Full Changelog: v1.5.3...v1.5.4
v1.5.3
What's Changed
New Features 🎉
- feat(bookings): allow to create and cancel bookings by @davidecarizzoni in #361
- feat(places): add EventPlacesScreen, update dep marker, fix place resources by @umbopepato in #358
Fixes 🔧
- fix(courses): cannot see previous years virtual classrooms by @lpezzolla in #348
- fix(agenda): mantain agenda screen layout orientation by @emacoricciati in #349
- fix(onboarding): UI and tablet responsiveness by @lpezzolla in #347
- fix(tickets): add clickable links by @emacoricciati in #351
- fix(tickets): eol is not respected in writing a new ticket by @emacoricciati in #350
- fix(courses): restore rendering of courses without id_inc by @lpezzolla in #364
- fix(ui): keep theme across dev reload by @lpezzolla in #365
Full Changelog: v1.5.2...v1.5.3
v1.5.2
What's Changed
Fixes 🔧
- fix(places): missing places in search by @QcFe in #308
- fix(auth): fix forgot password link by @lpezzolla in #314
- fix(ui): fix app system theme by @emacoricciati in #316
- fix(courses): improve space usage in course header by @lpezzolla in #321
- fix(courses): prevent unnecessary rerenders when in CourseNoticesScreen by @lpezzolla in #338
- fix: refactor translucent text usages to restore functionality in all services by @lpezzolla in #315
- fix(agenda): hiding a course does not reflect on agenda immediately by @lpezzolla in #339
- fix(courses): notices render badly when teachers include custom styles by @lpezzolla in #343
- fix(agenda): manage multiple rooms in agenda exam card by @lpezzolla in #340
- fix(places): restore free rooms search by @lpezzolla in #313
- fix: onboarding navigation by @lpezzolla in #344
New Contributors
- @emacoricciati made their first contribution in #316
Full Changelog: v1.5.0...v1.5.2
v1.5.0
What's Changed
New Features 🎉
- feat(bookings): allow to read and check-in to existing bookings by @davidecarizzoni in #303
- feat(guides): add guide service by @gpiazza-polito in #305
- feat(offering): add offering service by @davidecarizzoni in #299
Other Changes
- Feature/places by @umbopepato in #306
New Contributors
- @gpiazza-polito made their first contribution in #305
Full Changelog: v1.4.0...v1.5.0