Commit dfaac0f
authored
Upgraded to React Native 0.76.1 (#35)
* Upgraded to React Native 0.76.1
* bump version and setup corepack in cicd
* include yarn.lock
* upgraded react-native-device-info
* fixed app build for ios
* complete refactor underway completing location management screens
* still working progress and working on product/cart/checkout functionality, next cutomer login/auth
* completed search screen, minus composability refactor wip
* latest
* location management completed
* further progress
* working through checkout flow
* working version for store orders only
* upgraded fleetbase and storefront sdk
* upgraded fleetbase sdks
* added assets and remove `storefront.config.js` as user should create
* fix defaul socketcluster connection
* fix for app icon and bootsplash
* implemented account creation and improved checkout flow for delivery selection
* fix bug in search screen
* little cleanup for auth screens
* all the UX kinks are out
* few fixes on login and location picker component
* patches for checkout flows and grid
* few patches and ability to prioritize pickup
* minor styling patch
* when store location is not provided added handler
* fixes fixes fixes
* upgraded to react-native v0.77.0-rc.6
* implemented `<FastImage />` component as well as Youtube videos on product screen if applicable
* improvements to the youtube videos
* implemented oauth logins
* implemented push notifications and handler for incoming order notifications
* several improvemetns for styling
* added ability for customers to complete pickup orders
* few improvements to product screen
* added new food truck based screen
* fix use of default locale in language context, fix colors on food truck screen, fix cicd fo rios build
* fix ios build cicd
* run ios actions with 15 pro
* fix boot sequence of ios cicd
* fix simulator id
* oops
* fix simulator boot sequence in cicd
* fix simulator boot for ios
* fix running of the simulator
* added step Debug iOS Build Output
* more ios build debugging
* debug ios build fail
* more debuging for ios build step in cicd
* use correct ios os
* use correct ios os 18.2
* 🤖 successful android builds
* improvements
* android build runs on android devices and simulators
* more android work
* improved storeinfo when clicking location on map, added in reviews & rating, social info, and schedule
* cleaned up fixes for screens and food truck functionality
* fix `autoCapitalize` should be boolean
* added ability to add notes to orders and few button color fixes
* added global colors thrue tamagui to prevent breakage
* safer phone login screen
* fix styling of add to cart button
* added more design customizations via env
* fix search screen bugs and rendering, use flatgrid for product renderings
* fix padding for absolute tab bar and fix edit account property update handler
* performance improvements and food truck screen will update zone based on user location
* slight opacity adjustment
* improved performance and route preview updated
* fix toast styling and fix route previews when using food trucks
* cleaned up for android release
* critical fixes for android build/release, and improvements to current location hook
* added ability to open terms of service and privacy policy
* ignore android release builds
* ignore keystore files
* ignore releases
* set the app name using env variable for android
* fix android blank screen reansition rendering issue
* few fixes on android
* fix gradle app build
* fix minor bugs and location permission screen
* fix location permission prompt screen to follow apple guidelines
* fixed padding when modal/android etc, added customer account deletion flow
* completed english translation file
* completed full internationalization/localization implementation for translation files
* implemented available locales config
* few spacing tweaks
* fully translated
* fixed mongolian translations
* web build is working
* rendering web build, just few things to fix for full web compatability
* working web build with css, and new config to skip geocoding screen, and a bug fix on current marker select
* fully implemented profile photo upload change and remove
* custom colors to overwrite default if provided
* fixes specific for android builds
* fix broken auth verifyCode function
* added fixed workflows, improved app ux and patched few minor issues
* patches for the android build
* fix ios build in workflow
* fix typo in app/build.gradle
* hotfix android build issue
* hotfix android app_name build issue1 parent 358883e commit dfaac0f
File tree
420 files changed
+46463
-48472
lines changed- .github/workflows
- .vscode
- .yarn/patches
- __tests__
- android
- app
- src
- debug
- java/com/storefrontapp
- main
- java/com
- storefrontapp
- newarchitecture
- components
- modules
- storefront/app
- jni
- res
- drawable-hdpi
- drawable-mdpi
- drawable-xhdpi
- drawable-xxhdpi
- drawable-xxxhdpi
- values
- xml
- gradle/wrapper
- assets
- images
- payment-logos
- vehicles
- config
- ios
- StorefrontApp.xcodeproj
- StorefrontAppTests
- StorefrontApp
- Images.xcassets
- AppIcon.appiconset
- BootSplashLogo.imageset
- assets/assets/images
- payment-logos
- legacy
- features
- Account
- screens
- Auth
- screens
- Browser
- screens
- Cart
- components
- screens
- Core
- screens
- Exceptions
- Network
- screens
- Places
- screens
- hooks
- interface
- headers
- widgets
- services
- utils
- patches
- public
- src
- components
- contexts
- hooks
- layouts
- screens
- utils
- translations
- web
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
420 files changed
+46463
-48472
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
Large diffs are not rendered by default.
0 commit comments