Releases: bartonhammond/snowflake
Releases · bartonhammond/snowflake
Upgrade bitrise-android.yml so signing is done with a persistent key
Many thanks to @larubbio!!!! For doing the work and providing the documentation:
Signing is now done using bitrise.io's sign-apk step. This also includes some updates of versions of steps and tools.
- Upgrade git-clone workflow step
- Upgrade to node 5
- Remove call to keytool and steps for copying the keystore
- Remove install of android sdk since it is included in the bitrise vm
- Remove params to gradlew since we are no longer signing in the compile step
- Remove copy and restore of build.gradle since we can use the unsigned version now
- Add bitrise sign-apk step
- Update copy step so it renames the apk to show it is now signed.
- Upgrade deploy-to-bitrise step version
- Delete no longer needed build.gradle.sign
react-native-router-flux navigation
Many thanks to @wookiem !!!! for #75 & #74 and who provided the code and the notes below
- Define navigation schema and routes in the snowflake.js file. This also allows you to define the animations during view transitions.
- Replace Snowflake's Tabbar implementation with built-in version from RNRF. I was able to add Tabbar icons using react-native-vector-icons.
- Modified app.js to navigate directly to Register (or Login) after startup.
- Navigate using "type: replace" to Tabbar screen after registration/login. This ensures that Tabbar is now the root in the navigation tree.
- Navigate back to Register (or Login) using "type: replace" when user logout.
- Separated Snowflake's single Login container into 3 separate containers (i.e. Register, Login and Password) which in turn calls a common rendering component. I found this was necessary because after user does a successful Register or Login, there is an extra render on the Login module in the "LOGIN_STATE_LOGOFF" state which temporarily flashes a slightly different render screen before app.js calls the Tabbar.js container.
- Added a "Main" container and "Subview" component to provide examples of navigation within the main application.
Comment update in Hapi.js
#72 Thanks!
Add username and email into the payload delivered to signupSuccess
Fix typos w/ 'use strict'
Merge pull request #60 from rajatmehndiratta/master typo fix
Fix Jest tests for RN 0.19.0
See #58 - Big thanks to @AlbertBrand
node_modules is ignored so any unit tests under that folder are not run by this change. The setting testPathDirs seems to limit the require targets to the specified dirs.
Update README.md w/ using npm3
0.0.10a fix setup
Upgrade to RN 0.18.1 and React-Redux 4.1.1
Upgrade to npm3
- sudo npm install -g npm3
- rm -rf node_modules
- npm3 install
NOTE the following changes were also made
- upgraded to react-redux 4.1.1 in package.json
- updated require statements of react-redux/native to react-redux
- updated tests to use
it
rather thenpit
- update Bitrise android and ios build
Add JSX tests back in with Bitrise.io
0.0.9e Add JSX tests back in
Fix jsx warning & refactor ErrorAlert
0.0.9d fix warning