Releases: pennlabs/penn-mobile-ios
Releases · pennlabs/penn-mobile-ios
Version 6.6.1
Release 6.6.1 (#391) * Updated version to 6.5.6; Added PCA to release version (#386) * Updated version numbers; fixed crashing more page * Updated build version 6561 * Modified schema to run DEBUG not release; Added build active architecture only for release too * Changed Push Notifications to not point to localhost (accident) * GSR fix complete (#389) * Hide course alerts in prod * Clean up project to remove all warnings. Reverted migration of some pods to SPM due to compatibility issues. * Update MoreViewController.swift (#381) * Update MoreViewController.swift Added link to air table for feedback * Changed feedback tab description Co-authored-by: Jong Min Choi <01jongminchoi@gmail.com> * Removed print statement * Segment control dining (#388) * tab bar added * added a flag * added basic structure for displaying lists of dining stat cards * fixed balance view + added JSON decoding for dining balance * finished initial codable implementation * fixed codable, set up card generation skeleton * completed integration of FrequentLocationsView * created RecentTransactionsView and hooked it to the model * added dining balance headers * finished dining balance view implementation * Starting to integrate daily average graph * more prgress on daily average view, added graph path * continued work on daily avg graph * completed implementation of daily averages view * polish and fixes for dining stat cards * polish, cleaned up API decoding structs * renaming dining stats to insights, cleaning up code * renamed to diningInsights, other polish * refined struct structure ;) * integrated variable step graph view. oof * progress with predictions graph card * added axis label generation based on semester dates and max dining balance * added dining dollars card, added switch to determine balance type * slightly buggy implementation of graph prediction line (computed based on a zero-balance date given by server) * added todo reminders * fully implemented line graph slope for prediction cards * changes to adapt to adam's api * updated json * added handling for extra balance at end of semester * added comments for jong min * Initial commit for diningInsights networking * finished datastore code, moved cache logic to the diningAPI * updating hosting view after networking request * using try catch logic for error response * Initial error handling for diningInsights * Complete error handling fo diningInsights * not using cached value when request is successful * updated api url * updated podfile * undoing pbxproj changes * Finished networking for diningInsights. Started migrating dining storage to diningAPI * Dining API cleanup + dining redesign partial completion * Resolve merge conflicts * DiningVenueDetailView 2/3 selectors complete * Added dining menus * Dining Redesign 1.0 finish. * Dining Redesign beta complete * Deleted accidentally created files * delete accidently created files * Deleted unused files + preparation for release * Fix error from merge-conflict resolution Co-authored-by: Elizabeth Powell <epow@seas.upenn.edu> Co-authored-by: dominic <hello@dom.voyage> * Add Sherie to about page * Enable dining detail view navigation from home dining cell * Fix project set up, migrate firebase to SPM * Enable tracking * Improved tracking * Final fixes for Dining Redesign * Added Eli to about page * Revert "Merge branch 'master' into development" This reverts commit 0bd2224b61c5d23949e12478132a86208f351428, reversing changes made to 7524420b0c9eb5cf143a5f0d6a62328811ea6301. Co-authored-by: Rehaan <5091484+r3khaan@users.noreply.github.com> Co-authored-by: r3khaan <rehaanirf@yahoo.com> Co-authored-by: bsk42 <43442311+bsk42@users.noreply.github.com> Co-authored-by: Elizabeth Powell <epow@seas.upenn.edu> Co-authored-by: dominic <hello@dom.voyage>
Version 6.6.0
Fixed/changed GSR booking workflow
Version 6.5.5
- Penn Course Alerts (UI only, hidden for now)
- Fixed touches-related bugs (laundry, gsr, etc.)
- Updated about
Version 6.5.3
- Fixed calendar parsing issues
- Updated about page
- New GSR Closed Screen
- Updates to prepare for iOS 14
- Minor bugfixes
Update 6.5
- PAC Code
- Courses Tab
- Automated 2FA Login
- Platform OAuth Fix
- New icons (more tab)
- UI Redesign
- Rich GSR Notifications
Update 6.4
- Persistent two-step verification upon login
- Light dining hours (i.e. light lunch, light breakfast)
- Fix for issue causing home page to sometimes display dining hours incorrectly
- Updated About page
Update 6.3
- Fixed bug causing the app to crash for users on iOS 11 and iOS 12
- Two-factor automation and code generation
- Improved ID anonymization
- Transition from CocoaPods to Swift Package Manager
Update 6.2
- Notification and privacy controls
- Anonymous course sharing
- Login fix from the guest state
- Faster login
- Other small bug fixes
Update 6.1
- Privacy-First Courses
- Platform OAuth2 w/ PKCE
- Saved laundry room fix (previously wiped on log out)
- Improve gesture recognizers on homepage (click anywhere in post or news card to open link)
- Code refactoring and simplification
Update 6.0
- Remote push notifications
- Platform OAuth2 login and authentication
- Laundry bug fix (for new laundry rooms)
- Dining transaction history
- A few small bug fixes