Releases: TAMUSHPE/MobileApp
v1.0.3
SHPE Mobile App - Release Notes
Hotfix
enhancement
- add refetch MOTM profile data
Bug Fixes
- Increase max image size for event cover image
What's Changed
- Barcode package migrate by @JasonIsAzn in #426
- add resume downloader by @JasonIsAzn in #427
- Dev by @JasonIsAzn in #430
Full Changelog: v1.0.2...v1.0.3
v1.0.2
SHPE Mobile App - Release Notes
General bug fixes and enhancements
New Feature
- Giving Leads and Representives on the app priviliges similar to Officers
Bug Fixes
- fix syncing problem for profile icon in committee card
- Auto log out user if not authenticated (prev did this and caused race conditions, but now fixed)
- fix MOTM suggestion algorithm to match current standard
What's Changed
- copy/paste latest shpe app web folder by @JasonIsAzn in #407
- fix pending event by @JasonIsAzn in #413
- Web points and app fixes by @JasonIsAzn in #415
- Web export points and app fixes by @JasonIsAzn in #424
- Dev by @JasonIsAzn in #425
Full Changelog: v1.0.1...v1.0.2
v1.0.1
SHPE Mobile App - Release Notes
General bug fixes and enhancements
UI/UX Updates
- Custom animations for event verification screen
- Add joined label for committee
- Add search option for committee
- Fix committee card ui
- Fix mismatch for event info screen and event finalize screen
Bug Fixes
- Fix QRCode manager screen crashing app
- Fix event delete button in home stack
What's Changed
- Verification Animation by @LucientZ in #399
- Usability by @JasonIsAzn in #401
- Dev by @JasonIsAzn in #402
Full Changelog: v1.0.0...v1.0.1
v1.0.0
SHPE Mobile App - Release Notes
This is the first offical version of the SHPE Mobile app. In this release, we heavily focused on further developing the test suite, App Usability, UI/UX Improvement.
New Features
- Added Firebase Emulators and various test cases
- Refactor navigation and app wirefarme: Replace members bottom tab with user profile, moved Member directory, admin dashboard, knock on wall btn, office sign in, and settings to home screen
- Changed "ISHPE" feature to "My Events"
- Add Past Event screen with infinite pagnation
- Add option to use system default for dark mode
UI/UX Improvements
- Updated Committee Screen
- Updated Event Screen
- Updated Resources Screen
- Updated Home Screen
- Updated User Profile/Personal Event Log
- Updated onboarding screens
- Updated Admin screen
- Completed dark mode for all screen
- Remove splash screen (2 sec for loading app felt too long)
- Fix keyboarding view for all text input
Bug Fixes
- Fix knock on wall button not properly activate
- Location picker show correct radius for edit event
- Fix status bar dark/light mode
What's Changed
- Unit test fixes by @LucientZ in #375
- Navigation refactor by @JasonIsAzn in #377
- Firebase Emulator by @LucientZ in #378
- Small changes by @JasonIsAzn in #380
- Event UI improvements by @JasonIsAzn in #385
- Sign out user patch by @LucientZ in #388
- Committees UI improvements by @JasonIsAzn in #389
- Resources/Home UI improvements by @JasonIsAzn in #394
- More UI Updates by @JasonIsAzn in #396
- Dev by @JasonIsAzn in #398
Full Changelog: v0.6.5-beta...v1.0.0
v0.6.5-beta | Sprint 10
SHPE Mobile App - Release Notes
This version includes changes from the sprint 10. The changes are categorized by New Features, Enhancements, UI/UX Changes, and Bug Fixes.
Enhancements
- Dark Mode Improvements in settings, profile, and feedback sections
Bug Fixes
- Fix custom dropdown for android
- Only show event log for current user
What's Changed
- Settings Darkmode by @LucientZ in #369
- Fix file naming by @JasonIsAzn in #372
- Dev by @JasonIsAzn in #373
Full Changelog: v0.6.4-beta...v0.6.5-beta
v0.6.4-beta | Sprint 10
SHPE Mobile App - Release Notes
This version includes changes from Sprint 10. This includes small features and bug fixes
New Features
- Instagram Points Integration - add method for members to obtain post through instagram post
- Event Filters and Hidden Events - add simple event filter and hidden event for improve organization
- Personal Event Log
Improvements
- Restricted certain features to students only.
Bug Fixes
- User Expiration Fix
- Shirt Pickup Status
What's Changed
- init pointsheet by @JasonIsAzn in #364
- Small changes and features by @JasonIsAzn in #365
- seperate member list for shirt picked up and not picked up by @JasonIsAzn in #366
- Personal logs by @JasonIsAzn in #367
- Instagram points by @JasonIsAzn in #368
- Dev by @JasonIsAzn in #370
Full Changelog: v0.6.3-beta...v0.6.4-beta
v0.6.3-beta | Sprint 9
SHPE Mobile App - Release Notes
This version includes changes from Sprint 9. This includes small features and bug fixes.
New Features
Dynamic Links: Added dynamic links to the resource screen and memberSHPE screen for enhanced navigation.
Link Manager: Implemented a new Link Manager for better link navigation and management.
Event Scheduling: Added start/end time buffer dropdown menus and a timer checker for email verification.
UI/UX Improvements
Committee Icons: Adjusted and updated new committee icons, migrating relevant files to the public directory.
Dropdown Menu: Fixed z-indexing issues with dropdown menus for better layering and visibility.
Back Button Padding: Added padding to the back button for improved usability.
Clear Text Message: Added a clear text message for location checking during event creation.
Bug Fixes
QR Code Manager: Resolved issues with the QR code manager for event sign-ins.
Name Variable: Fixed inconsistencies with the name variable across different modules.
Async Problem: Addressed asynchronous issues affecting data fetching and processing.
Committee Logo: Set a default committee logo when a specific logo does not exist.
What's Changed
- Web point sheets by @JasonIsAzn in #354
- reorganize function folder by @JasonIsAzn in #355
- Web clean up by @JasonIsAzn in #356
- Dev by @mestrada03 in #361
Full Changelog: v0.6.2-beta...v0.6.3-beta
v0.6.2-beta
SHPE Mobile App - Release Notes
This version includes small changes to accommodate the requirements from Apple Review Process.
What's Changed
- UI Fixes by @JasonIsAzn in #320
- Added function which returns the event data for all events a given us… by @LucientZ in #323
- Point leaderboard personal card by @LucientZ in #325
- Account deletion by @JasonIsAzn in #322
- formatted icon options by @carolina367 in #342
- Expo update by @JasonIsAzn in #345
- Detailing by @JasonIsAzn in #346
- Dev by @JasonIsAzn in #347
Full Changelog: v0.6.0-beta...v0.6.2-beta
Additional Note
skipped v0.6.1-beta because this version only has one additional commit.
v0.6.0-beta | Sprint 8-9
SHPE Mobile App - Release Notes
This version includes changes from Sprint 8 and 9, where we released the application to the first round of beta testers.
NEW FEATURES**
- T-Shirt Pickup Tracker - an add-on to chapter membership request and allow officer to track t-shirt pick ups
- Completed switch points to only use firebase firestore system (previously use google sheet to display points)
- Committee Close/Open Feature and simplified join/leave committee logic
- Changed User Email and Resume to be private by default
- Suggest MOTM algorthim and display to admins
- Event Notification/Reminder
Enhancements
- Add General Tag to events and general events to ISHPE event list
- Auto update user data in when user visit "view profile" screen
- Add 0 points option for sign in/out
- Dyanmic Flicker Album Change
UI/UX Changes
- sign in/out verification screen include more dynamic text and animation
- QRCode Manger for Event
- Involvement Tab title change
- Guest Email Login Space Fix
- Moved Edit Role Button
- Adjust office hour sign in/out and committee join/leave buttons
- Email in forget password Space Fix
Bug Fixes
- Notification Request on Android now request correctly
- Event Stack Navigation no longer stuck
- Replace UserData in committee and Event Host with UID for dynamic user loading
- Opening national/chapter Doc no longer crashes app
- Event Attendance display correctly
- Event Time display format time
What's Changed
- Jason patch by @JasonIsAzn in #237
- [Bug Fix] Past Events List and Event Screen by @JasonIsAzn in #238
- Jason patch by @JasonIsAzn in #246
- User Shirt Size Modal by @alvarojcamachoh in #268
- Ishpe by @carolina367 in #267
- Usability by @JasonIsAzn in #269
- Geofencing by @LucientZ in #273
- T-Shirt Sizes by @alvarojcamachoh in #279
- Usability by @JasonIsAzn in #283
- Event host & Committee Team Member update by @JasonIsAzn in #282
- Home Tabs by @alvarojcamachoh in #286
- Qr code manager by @mestrada03 in #287
- Update CITests.yml by @JasonIsAzn in #293
- General tab by @carolina367 in #284
- Committee changes by @JasonIsAzn in #290
- Privacy for Email and Resume by @JasonIsAzn in #292
- Event verify by @aldoavila04 in #291
- Web event by @AxeFontaine in #305
- bug fix: random logouts by @JasonIsAzn in #300
- Small bugs by @JasonIsAzn in #299
- Removing old point system by @LucientZ in #302
- Intial Committee page by @Ohmarkg in #308
- Event notifications by @JasonIsAzn in #307
- Web points by @JasonIsAzn in #309
- Create LICENSE by @JasonIsAzn in #311
- Checking Off User Shirt Orders by @alvarojcamachoh in #314
- display attendance count for event by @JasonIsAzn in #310
- Calculate motm by @carolina367 in #313
- Dev by @JasonIsAzn in #312
New Contributors
- @carolina367 made their first contribution in #267
- @aldoavila04 made their first contribution in #291
Full Changelog: v0.5.0-alpha...v0.6.0-beta
v0.5.0 | Sprint 7
SHPE Mobile App - Release Notes
This release signifies the conclusion of the second development phase for the SHPE Mobile app. During the second phase, we decided along with our stakeholder to expand the abilities of the SHPE Mobile app. This update introduces significant improvements, new features, and optimizations to enhance the user experience and app functionality.
New Features
-
Event and Point System:
- Robust Event Creation: New versatile templates and tools for creating and managing different types of events have been introduced.
Point System Integration: The app now features a points accumulation system for various activities.
- Robust Event Creation: New versatile templates and tools for creating and managing different types of events have been introduced.
-
ISHPE Integration:
- Enhanced integration of the ISHPE feature, improving its functionality and user experience within the app.
-
Dynamic Committee System:
- Committee Management: New capabilities for creating, editing, and managing committees directly from the app.
- Enhanced Committee Features: Improved member count system and streamlined management of committee details.
-
Major UI Enhancements:
- General UI Overhaul: Comprehensive UI improvements have been implemented across the app for a more intuitive and visually appealing experience.
-
Code Optimization:
- Code Cleanup: Refinement of the codebase has been conducted, ensuring more robust and efficient app performance.
- Bug Fixes and Import Optimizations: Several bugs have been addressed, and code has been streamlined for a seamless user experience.
What's Changed
- Refinements by @JasonIsAzn in #227
- Ishpe by @JasonIsAzn in #228
- Drop down menu by @JasonIsAzn in #229
- Settings detailing by @JasonIsAzn in #231
- Point/Event system implementation by @LucientZ in #230
- Point calculation and event verification fields by @LucientZ in #234
- Events UI Changes by @JasonIsAzn in #235
Full Changelog: v0.4.0-alpha...v0.5.0-alpha