Releases: KnightDrone/Knight
Releases · KnightDrone/Knight
M4
What's Changed
- Map duplication by @alexp34 in #234
- Operator signup Screen by @harismalik-1 in #233
- Added FAQs and Terms and Conditions for the app by @harismalik-1 in #235
- DJI Drone Api Reseach for Cross Platform Integration by @harismalik-1 in #236
- New back button implemented by @EduardoNeville in #210
- Persistent Auth Fix + OrderHistory/PendingOrders FlatList Fix + Updated PendingOrders Accept Interface + KnAIght UI improvements + Map UI improvements + Auto delete stale orders from Firestore by @yperez-ZzzZz in #243
- 177 add all settings pages by @zak-2213 in #240
- Fixed triangle displacement on keyboard screens + OrderMenu navigation fix + PendingOrders now accepts correctly + Moved formatDate() function to Order class by @yperez-ZzzZz in #254
- 252 limit string length on inputs by @zak-2213 in #255
- Remove deploy environment and update Codecov action by @kalil0321 in #259
- Update README.md by @kalil0321 in #258
- 253 cache user messages with ai chatbot by @zak-2213 in #256
- Extracted hardcorded strings by @Tiberiu02 in #260
- add language selection to settings page by @Tiberiu02 in #261
- hiker offline guides by @Tiberiu02 in #251
- Improved Keyboard Behaviour (Android Only) - OrderMenu no longer has any navigation parameters + Consistent Switch Allignement within Notification Screen + Privacy Screen by @yperez-ZzzZz in #265
- style to tailwind by @EduardoNeville in #264
- Quality UI improvements by @EduardoNeville in #268
- Map initial location by @alexp34 in #257
- Offline Maps Tests by @alexp34 in #274
- Offline Map by @alexp34 in #273
- Offline map - Remove StyleSheets + Strings by @alexp34 in #276
- Push Notifications & Documentation by @kalil0321 in #275
- Dynamic error handling by @harismalik-1 in #278
- Refactored Knaight Code by @harismalik-1 in #280
- Update app navigation and settings UI by @kalil0321 in #263
- Sonarcloud actions setup by @harismalik-1 in #281
- fix logout by @kalil0321 in #279
APKS
We decided to add 2 apps because push notifications don't work with the emulator and can lead to errors. In case you're not able to run the app, you can try BrowserStack, Amazon Device Farm or SauceLabs who provide real devices. They all have a free tier.
Full Changelog: v.3.0.0...v4.0.0
M3
What's Changed
- merge main into feature/order-backend by @zak-2213 in #34
- merge main into bugfix/tests-not-working by @zak-2213 in #46
- Merge main into tests-not-working by @zak-2213 in #57
- Bugfix/tests not working by @zak-2213 in #58
- Research report of DJI Mavic Mini integration by @harismalik-1 in #53
- Fixing bugs and improving code quality by @kalil0321 in #56
- keeping order-backend up to date with main by @zak-2213 in #62
- Update dependencies and fix Google Auth by @kalil0321 in #73
- Security/firebase config by @zak-2213 in #75
- merge main into firebase-implementation by @zak-2213 in #77
- Add nativewind and update styles by @kalil0321 in #65
- merge main into firebase-implementation by @zak-2213 in #80
- Sign in, Sign up, Forgot password -- NativeWind + Improved Design by @Tiberiu02 in #81
- merge main into firebase-implementation by @zak-2213 in #85
- OrderCard + OrderHistory completed - Some tweaks to Order.ts by @yperez-ZzzZz in #92
- Fix firebase config appId by @kalil0321 in #97
- merge main into bugfix/env-var by @zak-2213 in #98
- merge main into firebase-implementation by @zak-2213 in #100
- Bugfix/env var by @zak-2213 in #99
- merge main into firebase-implementation by @zak-2213 in #104
- Add Codecov action for uploading coverage reports by @kalil0321 in #110
- merge main into firebase-implementation by @zak-2213 in #112
- Setup payments using Stripe by @Tiberiu02 in #102
- PendingOrders screen + Some modifications to OrderCard by @yperez-ZzzZz in #113
- merge main into firebase-implementation by @zak-2213 in #115
- add test for PayButton component by @kalil0321 in #123
- Feature/firebase implementation by @zak-2213 in #121
- Update OrderPlaced screen to include payment functionality by @kalil0321 in #111
- Fixing Main for Windows machines by @yperez-ZzzZz in #133
- Font Removal for better testing by @EduardoNeville in #129
- String extraction and Internationalization by @Tiberiu02 in #127
- update fallback lang by @kalil0321 in #134
- Merge pull request #134 from KnightDrone/fix-i18n by @zak-2213 in #136
- Add i18n support for new screens by @kalil0321 in #137
- Revert 137 i18n add screens by @kalil0321 in #138
- Settings UI and Updated Dependencies by @harismalik-1 in #139
- Stack Navigation implementation by @EduardoNeville in #130
- Update Google Auth configuration in Login and SignUp components by @kalil0321 in #141
- Update tests for PendingOrders component and fix linting issues by @kalil0321 in #140
- fix orderhistory test (86% cov) by @kalil0321 in #147
- Logout Functionality and Profile Screen Updates by @harismalik-1 in #146
- Integrated Nominatim API + component flexibility + Firestore connection for OrderHistory & PendingOrders by @yperez-ZzzZz in #118
- Improved error hanling and fixed triangle displacement - PendingOrders & OrderHistory by @yperez-ZzzZz in #148
- Enhanced UI for Profile Screen by @harismalik-1 in #150
- Map location by @alexp34 in #151
- Feature/send order db by @zak-2213 in #149
- Update CI configuration and build process for Android app by @kalil0321 in #157
- Reorganize files by @zak-2213 in #161
- fix: text field auto-complete background color by @Tiberiu02 in #171
- Preview CI by @kalil0321 in #183
- Profile backend by @zak-2213 in #169
- Filter/search orders by @yperez-ZzzZz in #174
- Remember log in details by @yperez-ZzzZz in #185
- Update workflows and secrets by @kalil0321 in #184
- Remember Login!! (even when offline 😮) by @yperez-ZzzZz in #187
- Added temporary SignOut button at OrderMenu & Fixed FlatList display for when scrolling by @yperez-ZzzZz in #188
- Manually trigger EAS CIs (Build & Preview) by @kalil0321 in #186
- Drawer Navigation by @EduardoNeville in #175
- feature: operator map by @Tiberiu02 in #172
- Brought back persistent authentication + Fixed navigation to OrderHistory by @yperez-ZzzZz in #209
- User map tailwind by @alexp34 in #211
- Add authentication, user management, and navigation components by @kalil0321 in #191
- 163 linking pendingaccepting orders by @zak-2213 in #189
- Add Firebase Storage and Profile Picture Upload Feature by @kalil0321 in #192
- Add authentication, FirestoreManager, UserDrawer, OperatorDrawer, CustomDrawerContent, and OperatorMap by @kalil0321 in #193
- Map duplication by @alexp34 in #232
Full Changelog: v1.0.0...v.3.0.0
M2
What's Changed
- merge main into feature/order-backend by @zak-2213 in #34
- merge main into bugfix/tests-not-working by @zak-2213 in #46
- Merge main into tests-not-working by @zak-2213 in #57
- Bugfix/tests not working by @zak-2213 in #58
- Research report of DJI Mavic Mini integration by @harismalik-1 in #53
- Fixing bugs and improving code quality by @kalil0321 in #56
- keeping order-backend up to date with main by @zak-2213 in #62
- Update dependencies and fix Google Auth by @kalil0321 in #73
- Security/firebase config by @zak-2213 in #75
- merge main into firebase-implementation by @zak-2213 in #77
- Add nativewind and update styles by @kalil0321 in #65
- merge main into firebase-implementation by @zak-2213 in #80
- Sign in, Sign up, Forgot password -- NativeWind + Improved Design by @Tiberiu02 in #81
- merge main into firebase-implementation by @zak-2213 in #85
- OrderCard + OrderHistory completed - Some tweaks to Order.ts by @yperez-ZzzZz in #92
- Fix firebase config appId by @kalil0321 in #97
- merge main into bugfix/env-var by @zak-2213 in #98
- merge main into firebase-implementation by @zak-2213 in #100
- Bugfix/env var by @zak-2213 in #99
- merge main into firebase-implementation by @zak-2213 in #104
- Add Codecov action for uploading coverage reports by @kalil0321 in #110
- merge main into firebase-implementation by @zak-2213 in #112
- Setup payments using Stripe by @Tiberiu02 in #102
- PendingOrders screen + Some modifications to OrderCard by @yperez-ZzzZz in #113
- merge main into firebase-implementation by @zak-2213 in #115
- add test for PayButton component by @kalil0321 in #123
- Feature/firebase implementation by @zak-2213 in #121
- Update OrderPlaced screen to include payment functionality by @kalil0321 in #111
- Fixing Main for Windows machines by @yperez-ZzzZz in #133
- Font Removal for better testing by @EduardoNeville in #129
- String extraction and Internationalization by @Tiberiu02 in #127
- update fallback lang by @kalil0321 in #134
- Merge pull request #134 from KnightDrone/fix-i18n by @zak-2213 in #136
- Add i18n support for new screens by @kalil0321 in #137
- Revert 137 i18n add screens by @kalil0321 in #138
- Settings UI and Updated Dependencies by @harismalik-1 in #139
- Stack Navigation implementation by @EduardoNeville in #130
- Update Google Auth configuration in Login and SignUp components by @kalil0321 in #141
- Update tests for PendingOrders component and fix linting issues by @kalil0321 in #140
- fix orderhistory test (86% cov) by @kalil0321 in #147
- Logout Functionality and Profile Screen Updates by @harismalik-1 in #146
- Integrated Nominatim API + component flexibility + Firestore connection for OrderHistory & PendingOrders by @yperez-ZzzZz in #118
- Improved error hanling and fixed triangle displacement - PendingOrders & OrderHistory by @yperez-ZzzZz in #148
- Enhanced UI for Profile Screen by @harismalik-1 in #150
- Map location by @alexp34 in #151
- Feature/send order db by @zak-2213 in #149
Full Changelog: v1.0.0...v2.0