Back to School 2023
Your favorite companion application as a student of the University of Porto is back with amazing new features and quality of life improvements.
The highlights include better overall performance, support for the English language, tuition payment notification and coure units descriptions and classes.
Follow our socials and make sure to report any issue you may find or suggest any feature you may deem relevant. Happy studying!
What's Changed
- Fix push to develop command by @bdmendes in #710
- Fix CI/CD master dev backprop by @bdmendes in #711
- Use new checkout version by @bdmendes in #712
- Fix/overlapping classes by @Rica320 in #517
- Bump image from 3.3.0 to 4.0.13 in /uni by @dependabot in #686
- Sentry recent issues by @thePeras in #714
- feature/Add Faculties to bug report by @rubuy-74 in #652
- Maps caching by @thePeras in #695
- Convert icon to adaptive icon on Android by @GustavoASantos in #735
- Refactor app to start using providers instead of flutter_redux by @andrefmrocha in #617
- Improve splash screen on Android 12+ by @GustavoASantos in #746
- Exams appear sometimes not sorted by @Process-ing in #756
- Fix/feup canteen menus by @Sirze01 in #759
- Refactor profile helper functions by @Process-ing in #753
- Add background workers functionality and notification background support by @LuisDuarte1 in #645
- Parse and save meals in UTC to avoid daylight saving time offsets and… by @Sirze01 in #771
- Fix date in restaurant page by @rubuy-74 in #733
- Fix app freezing when creating toast messages by @thePeras in #783
- updated to flutter 3.7.2 by @jamal-o in #701
- Remove end time from exams by @coutinho21 in #789
- Refactor lectures to use DateTime by @LuisDuarte1 in #667
- Fix notifications bugs and improve UX by @LuisDuarte1 in #778
- Rewriting tests by @thePeras in #675
- Handle login fail errors by @thePeras in #814
- Refactor restaurants helper funtion by @Process-ing in #807
- Bump flutter_local_notifications from 12.0.4 to 14.0.0+2 in /uni by @dependabot in #812
- Bump intl from 0.17.0 to 0.18.1 in /uni by @dependabot in #793
- Bump flutter_launcher_icons from 0.12.0 to 0.13.1 in /uni by @dependabot in #804
- Bump flutter_map from 3.1.0 to 4.0.0 in /uni by @dependabot in #810
- Bump sentry_flutter from 6.22.0 to 7.5.2 in /uni by @dependabot in #811
- bump/bump and lock minimum Android SDK version by @Sirze01 in #822
- Scrap MB references from Sigarra by @Process-ing in #665
- Change env.json to .env file by @thePeras in #784
- Bump shimmer from 2.0.0 to 3.0.0 in /uni by @dependabot in #824
- Bump expansion_tile_card from 2.0.0 to 3.0.0 in /uni by @dependabot in #825
- Bump connectivity_plus from 3.0.6 to 4.0.1 in /uni by @dependabot in #828
- Bump flutter_local_notifications from 14.1.2 to 15.1.0+1 in /uni by @dependabot in #827
- Bump material_design_icons_flutter from 6.0.7296 to 7.0.7296 in /uni by @dependabot in #826
- Refactor locations helper functions by @Process-ing in #805
- Fix exception when there are no more tuitions to pay by @LuisDuarte1 in #829
- Refactor/lazy provider by @bdmendes in #823
- Feature/course units sheet by @bdmendes in #660
- added a few illustrations to empty state pages by @DGoiana in #635
- Load from the db immediately by @bdmendes in #839
- Bump flutter_map_marker_popup from 4.1.0 to 5.0.0 in /uni by @dependabot in #841
- Refactor/schedule helper funcions by @Rica320 in #796
- Refactor/login request by @bdmendes in #844
- Implemented job to check if code is formated by @thePeras in #853
- Fix readme badges by @bdmendes in #865
- Feature/change ni logo color by @thePeras in #840
- Refactor/remove completers by @bdmendes in #849
- Add timeout to requests made by getWithCookies by @Sirze01 in #856
- Update update time only if successful by @bdmendes in #862
- Fix card adders popup by @bdmendes in #869
- Add pre-commit hook by @LuisDuarte1 in #867
- Fix relogin logic by @LuisDuarte1 in #881
- Ci/aggressive linter by @bdmendes in #863
- Make build run on dev and master pushes by @bdmendes in #897
- Add code cov to test step by @bdmendes in #898
- Update sentry version by @LuisDuarte1 in #915
- Refactor/remove splash by @bdmendes in #919
- Tab hover artifact restaurants page by @DGoiana in #923
- Fix theme issues on login page by @bdmendes in #922
- Add 'Consultas SASUP' to Useful links and hide prints link under "Úteis" tab by @Process-ing in #918
- Relax codecov config by @bdmendes in #921
- Restaurant card on the widgets menu by @DGoiana in #738
- Refactor helper functions in calendar by @thePeras in #880
- Fix/init hang by @bdmendes in #911
- Update target sdk version by @bdmendes in #920
- Update master target sdk version by @bdmendes in #928
- Make tests null safe by @LuisDuarte1 in #904
- Fix calendar parsing by @DGoiana in #924
- Sentry bug report by @thePeras in #925
- Hotfix/lazy provider exception by @bdmendes in #943
- Migration i18n by @DGoiana in #791
- Fix status parsing of multiple year UCs by @bdmendes in #953
- Bump very_good_analysis from 4.0.0+1 to 5.1.0 in /uni by @dependabot in #941
- Fix user password encryption by @bdmendes in #958
- Fix/login speedup by @bdmendes in #962
- Schedule displaying wrong times by @DGoiana in #956
- Use home back button action on login page by @bdmendes in #954
- Fixed username format while persisting by @LuisDuarte1 in #966
- Back to School 2023 Release by @bdmendes in #965
- Fix overlapping classes bugs by @LuisDuarte1 in #973
- Handle provider errors on the abstract class by @bdmendes in #977
- Hotfix/api parsing for half duration lectures by @limwa in #981
- fix: schedule html parser not parsing all courses by @limwa in #982
- fix: exams not showing up by @limwa in #984
- Refactor lecture card and show all upcoming classes from today by @bdmendes in #979
- Fix force push to develop on master hotfixes by @bdmendes in #930
- Exam card string error by @DGoiana in #989
- fix: disable ssl verification on www.stcp.pt by @limwa in #991
- Fixed library colors & max percentage by @jlcrodrigues in #995
- Misc release hotfixes by @bdmendes in #986
- Fixing ios build by @DGoiana in #1001
- Allow null course unit year by @bdmendes in #1004
New Contributors
- @GustavoASantos made their first contribution in #735
- @Sirze01 made their first contribution in #759
- @jamal-o made their first contribution in #701
Full Changelog: https://github.com/NIAEFEUP/uni/commits/bts-2023