Releases: atlp-rwanda/matadors-rn-medica
Release 1.6.2
What's Changed
- Implement Doctor's ratings and review feature by @aimeudoxie in #211
- feature: filter doctors using icons on the home screen by @Irirwanirira in #214
- Implement Date Availability Check for Appointment Bookings in Medica App by @23nosurrend in #218
- Fix: fixed popup errors on app startup, and in profile section by @mr3nz1 in #212
- Integrate Flutterwave Payment Method in Medica App by @23nosurrend in #221
- Feature: allow user to end chat and leave a review by @Irirwanirira in #225
- Implement Audio Call Feature for Patients by @munezeromicha in #222
- Feature: Implement Video Call functionalities by @Paccyfic in #232
Full Changelog: 1.6.1...1.6.2
1.6.1
What's Changed
- Fix: Create a path ay for a patient to review a doctor by @Irirwanirira in #205
- Feature: Implemented the cancel appointment. by @Irirwanirira in #208
- Refactor: Add Form Validation and Duration-Based Amount Calculation by @23nosurrend in #207
- Fix: Updating user profile picture and email by @mr3nz1 in #209
Full Changelog: 1.6.0...1.6.1
Release 1.6.0
What's Changed
- Fix: For an error at the app startup popup error about children without keys by @mr3nz1 in #188
- Feature: All appointments listing Integration by @aimeudoxie in #191
- Feature: Working Contact Us Links at the customer service screen by @mr3nz1 in #195
- Feature: Edit profile & Sign out integration by @Mbabazi12 in #196
- Feature: Adding and removing doctors to favorite (add/remove) by @23nosurrend in #193
- Feature: Chat Room scheduling and messaging feature using Stream.io by @Irirwanirira in #197
Full Changelog: 1.5.9...1.6.0
Release 1.5.9
What's Changed
- Bug fix: Displayed logged in user profile Image by @Irirwanirira in #167
- Bug fix: Fixed environment variable to resolve routing errors by @Irirwanirira in #172
- Feature: Integrated facebook auth by @munezeromicha in #177
- Bug fix: Fixed user image submission, and fetching in the setup profile, settings, and homescreen@mr3nz1 in #179
- Feature: Implemented fetch and display individual doctor details from the database functionality by @23nosurrend in #159
- Feature: Implemented apple SignIn by @Paccyfic in #165
- Feature: Implemented Bookmark and Filter Features in Medica App by @Irirwanirira in #181
- Add Functional Specialization Buttons by @23nosurrend in #183
Full Changelog: 1.5.8...1.5.9
Release 1.5.8
Feature
-
Feat: Fetch Articles Data: Implemented functionality to fetch articles from the database. (PR #168)
-
Feat: Retrieve Password by Email: Added feature to allow users to retrieve their password via email. (PR #160)
-
Feat: Facebook Authentication: Introduced Facebook authentication to the application. (PR #149)
-
Feat: User Population: Added functionality to populate user data. (PR #152)
-
Feat Database Tables: Created doctors and article tables in the database to enable the populating of their data on the user dashboard.
Bug fix
-
Fix: Profile Image on Dashboard: Fixed issues allowing users to view their profile image on the dashboard.
-
Fix: Database Entities: Solved issues regarding the database entities between doctors and patients, ensuring the auth table acts as a link table between them.
-
Fix: Unnecessary Images: Cleared unnecessary images to better match the project's context and requirements.
Refactor
-
Ref: Auth Context: Added authentication context for better handling of user authentication states. (PR #164)
-
Ref: Reusable Alert Component: Added a reusable alert component to the codebase. (PR #155)
-
Ref: Codebase Optimization: Refactored the code to reduce the app size and enhance performance by reusing existing components.
-
Ref: Doctors Integration: Resolved conflicts to enable doctors' integration on the develop branch. (PR #154)
Full Changelog: https://github.com/atlp-rwanda/matadors-rn-medica/releases/new?tag=1.5.8
1.5.7
Feature
- ft: populate doctors' and user's information on the UI from the database 4df6d53
Refactor
- rf: reusable components for improved code maintainability and reusability. cc106a2
Chore
-
ch: updated GitHub Action build configurations to support dynamic builds for both iOS and Android, including
-
ch: changes to eas.json and app.json formats. e25d1aa
-
ch: change eas.json, app.json, app.json format to allow dynamic build for iOS and Android. cc106a2
Full Changelog: https://github.com/atlp-rwanda/matadors-rn-medica/releases/new?tag=1.5.7
1.5.5
Feature
- feat: setting up the dark theme for the rest of the screens on the article section. 8d28541
Fixes
- fix: doctor details screen - UI and functionality improvements. 8d28541
- fix: signup and login screen - UI enhancements and functionality improvements. 8d28541
- fix: add new card screen - added and improved doctor's card UI. 8d28541
- fix: favorite doctors screen - resolve conflicts and improve theme UI. 411b4b9
- fix: favorite doctors screen - enhance UI and add dark theme. fd63998
- fix: appointment functionality - fixed issues related to booking, canceling, and rescheduling appointments. a7b7898
Chore
- ch: updated GitHub Action build configurations to support dynamic builds for both iOS and Android, including changes to eas.json and app.json formats. a352113
- ch: preparing branch for release, integrating multiple fixes and enhancements from various screens. f3b24f3
Full Changelog: https://github.com/atlp-rwanda/matadors-rn-medica/releases/new?tag=1.5.5
1.5.0
Features
- feat: setting up the dark theme for some screens. dda6ebd
Fixes
- fix: notification screen - add statusBar. 840be3e
- fix: enhance notification screen UI and add dark mode. 00aa7c4
- fix: enhance notification screen UI and add dark mode; onboarding screens - added dark theme, aligned content; your profile - fixed the design, made select image functional, optional title for header; splash screen - changing statusbar according to theme. [458affc
- (458affc)
- fix: doctor details screen added. 09516ee
- fix: signup and login screen added. 9d74b48
- fix: home screen UI and add dark theme. be370cf
- fix: history UI issues and add dark theme. f921bd7
- fix: bad theme context and implemented dark mode for the settings surrounding screens; setup fingerprint - gap between buttons. 54dd709
Chores
Full Changelog: https://github.com/atlp-rwanda/matadors-rn-medica/commits/1.5.0
Release 1.4.0
Chores
release v1.1.0 (25a598d)
chore: added chore to package config (3f89e5b)
chore: added chore to release config (35c1018)
ch(ch-updated-readme) configured release-it and its packages (e9ea626)
ch(tabs navigation): Add home tabs navigation
ch(chore-app-tabs-navigation): tabs navigation setup
chore(github-actions): create update.yml and add code coverage configuration (04653d8)
chore(github-actions): streamline workflow configurations and update dependencies (3eccc6a)
Chore (setup theme context) (91800b5)
refactor (refactored the styling constants) (1925c64)
git Merge branch 'ch-project-structure' of https://github.com/atlp-rwanda/matadors-rn-medica into ch-project-structure (91d4de9)
chore fixed conflicts (9b49378)
Chore (added colors, and typographic constants for the project) (eb4756d)
Chore (added index.tsx to direct the user to it on load) (97178a1)
Chore (setup project structure. Worked on colors, constants, and icons) (d61becb)
chore (Update README.md) (4b1eaf3)
chore (Update README.md) (218fb25)
chore(eslint setup) (69547fc)
Chore(Update README.md) (09bd631)
chore: Updated README.md (ff5c653)
chore (project setup) (c6e9470)
Initial commit (af816c6)
Initial commit (d89063b)
Fixes
fix(Favorite-Doctor) Resolve merge conflicts between ft-favoriteDoctorScreen and develop (f3b776d)
fix: assigning files into exact folders according to project structure (696ae9e)
fix(app routing): correct routing system (01f159b)
fix(appointment Notification) resolve conflicts (853f646)
Features
ft(release): update readme and trigger release (ab90f77)
Feat(Favorite Doctor) add state management to change button background if it is selected (874ccec)
Feat(Favorite-Doctor) add search functionality, which shows number of founds, and new notification when you search do not match (2c69035)
feature-adding-reschedule-appointment (0b264a4)
ft(ft-profile-settings-notifications): image picker (fc0cf0a)
ft-MyAppointmentVoiceCall-screen-added (15b10d1)
ft(appointment): display appointment status (bc4d46c)
Feat(Favorite-Doctors) add search functionality to display available favorite doctors based on their professional (a630e40)
ft(messaging): Add messaging appointment and chats (453119f)
Feature: Select Package(Appointment) (57dffac)
ft(Booking): Add New Card Screen (5cd1820)
ft (ft-select-payment): dark and white theme of the page (bc05ed5)
ft-Adding-Review-Summary (b7fd36c)
ft(book appointment): Design booking appointment screen (e821d3d)
ft(doctor-details): display doctor details and reviewers review (d81404e)
ft(Notification) add appointmentNotificationScreen (ca65dc8)
rf(refactor): structure develop flow (9a86941)
ft(auth): adding forgetpassword-OTP verification (6d27a09)
ft-adding-LetsYouIn-screen (40e4f83)
ft: Your Profile screen UI done (1cb3a31)
ft (fingerprint screen): added some assets for screens throwing errors (a73eb98)
ft(setup fingerprint) fingerprint screen and its modal component (bc9ea19)
Squash commit message and resolve conflicts (dbf664d)
ft(onBoarding): squash commit messages (fe1990e)
password (1bbc76a)
ft(splash screen): (07fa63b)
ft(splash screen): splash screen commit (59ede87)
create new password screen (864d102)
splash and welcome screens (7d1e24d)
splash and welcome screens (e6cc74f)
What's Changed
- Project setup by @mr3nz1 in #9
- Eslint setup by @aimeudoxie in #11
- chore: setup readme file by @Paccyfic in #10
- Chore (setup project structure. Worked on colors, constants, and icons) by @mr3nz1 in #15
- Chore: setup theme context by @mr3nz1 in #19
- Chore: Add GitHub Actions Workflows for Continuous Integration by @23nosurrend in #17
- Feature: Splash and Welcome screens by @Franklin-pro in #20
- Feature: add onboarding screens by @Irirwanirira in #16
- Feature: Fingerprint and Alert Modal by @mr3nz1 in #22
- chore(github-actions) by @23nosurrend in #23
- Ft signup your profile by @Mbabazi12 in #26
- Feature: Signup and login screens by @munezeromicha in #28
- Feature: Forget Password and OTP verification by @aimeudoxie in #38
- Refactor: Implement Theme Context for Different Themes and organize routing by @Irirwanirira in #42
- Feature: Add Home Screen component by @Paccyfic in #45
- Feature: Display appointment notifications by @23nosurrend in #47
- Feature: Display Individual Doctor's Information and the review pages by @Irirwanirira in #46
- Feature: Add Appointment Booking Screen with Calendar and Time Selection by @Irirwanirira in #51
- Feature: Appointment Review Summary by @aimeudoxie in #49
- Feature: Select Payment Method Screen by @mr3nz1 in #43
- ft(Booking): Add New Card Screen by @munezeromicha in #54
- Chore: App tabs navigation by @mr3nz1 in #58
- Feature: Select Package& Patient Details(Reschedule-Appointment)6.39-40 by @Mbabazi12 in #44
- ft(messaging): Add messaging appointment and chats by @Irirwanirira in #60
- Implement Category-based Filtering and Display for Favorite Doctors by @23nosurrend in #57
- Feature: Add Scheduled Appointment Components by @Irirwanirira in #71
- Feature(Appointment): Voice Call Appointment by @munezeromicha in #63
- Feature: Settings Section Screens by @mr3nz1 in #68
- Feature-Reschedule-Appointment by @aimeudoxie in #67
- Feature: Action Menu 05(32-33) by @23nosurrend in #70
New Contributors
- @aimeudoxie made their first contribution in #11
- @Franklin-pro made their first contribution in #20
- @Mbabazi12 made their first contribution in #26
Full Changelog: https://github.com/atlp-rwanda/matadors-rn-medica/commits/1.4.0