Skip to content

Releases: pennlabs/penn-mobile-ios

Version 6.6.1

08 Sep 04:54
ef8c391
Compare
Choose a tag to compare
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

06 Sep 17:00
ef8c391
Compare
Choose a tag to compare

Fixed/changed GSR booking workflow

Version 6.5.5

24 Mar 22:43
4074a48
Compare
Choose a tag to compare
  • Penn Course Alerts (UI only, hidden for now)
  • Fixed touches-related bugs (laundry, gsr, etc.)
  • Updated about

Version 6.5.3

02 Nov 05:21
1ccf67a
Compare
Choose a tag to compare
  • Fixed calendar parsing issues
  • Updated about page
  • New GSR Closed Screen
  • Updates to prepare for iOS 14
  • Minor bugfixes

Update 6.5

10 Apr 02:01
9dae13c
Compare
Choose a tag to compare
  • PAC Code
  • Courses Tab
  • Automated 2FA Login
  • Platform OAuth Fix
  • New icons (more tab)
  • UI Redesign
  • Rich GSR Notifications

Update 6.4

22 Feb 03:45
Compare
Choose a tag to compare
  • 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

23 Jan 18:08
e0233c7
Compare
Choose a tag to compare
  • 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

09 Jan 01:30
Compare
Choose a tag to compare
  • Notification and privacy controls
  • Anonymous course sharing
  • Login fix from the guest state
  • Faster login
  • Other small bug fixes

Update 6.1

27 Dec 23:10
9b147c2
Compare
Choose a tag to compare
  • 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

24 Dec 20:55
Compare
Choose a tag to compare
  • Remote push notifications
  • Platform OAuth2 login and authentication
  • Laundry bug fix (for new laundry rooms)
  • Dining transaction history
  • A few small bug fixes