Browse Source

Merge branch 'master' of github.com:BlueWallet/BlueWallet into balanceUnit

# Conflicts:
#	ios/BlueWallet/Info.plist
#	loc/index.js
#	screen/wallets/transactions.js
localNotifications
Marcos Rodriguez Vélez 6 years ago
parent
commit
5623ae171c
  1. 4
      BlueComponents.js
  2. 4
      android/app/build.gradle
  3. 1
      android/build.sh
  4. 1
      android/metadata/en-US/changelogs/5.txt
  5. 1
      android/metadata/en-US/changelogs/7.txt
  6. 1
      android/metadata/en-US/changelogs/8.txt
  7. 1
      android/metadata/en-US/changelogs/9.txt
  8. 39
      android/metadata/en-US/full_description.txt
  9. BIN
      android/metadata/en-US/images/icon.png
  10. BIN
      android/metadata/en-US/images/promoGraphic.png
  11. 1
      android/metadata/en-US/short_description.txt
  12. 1
      android/metadata/en-US/title.txt
  13. 0
      android/metadata/en-US/video.txt
  14. 1
      android/upload.sh
  15. 6
      class/abstract-hd-wallet.js
  16. 4
      class/abstract-wallet.js
  17. 2
      class/hd-segwit-p2sh-wallet.js
  18. 37
      fastlane/metadata/pt-PT/description.txt
  19. 1
      fastlane/metadata/pt-PT/keywords.txt
  20. 1
      fastlane/metadata/pt-PT/name.txt
  21. 10
      fastlane/metadata/pt-PT/promotional_text.txt
  22. 15
      fastlane/metadata/pt-PT/release_notes.txt
  23. 1
      fastlane/metadata/pt-PT/subtitle.txt
  24. 1
      fastlane/metadata/ru/marketing_url.txt
  25. 1
      fastlane/metadata/ru/privacy_url.txt
  26. 1
      fastlane/metadata/ru/support_url.txt
  27. 57
      fastlane/metadata/ua/description.txt
  28. 1
      fastlane/metadata/ua/keywords.txt
  29. 1
      fastlane/metadata/ua/marketing_url.txt
  30. 1
      fastlane/metadata/ua/name.txt
  31. 1
      fastlane/metadata/ua/privacy_url.txt
  32. 10
      fastlane/metadata/ua/promotional_text.txt
  33. 1
      fastlane/metadata/ua/release_notes.txt
  34. 1
      fastlane/metadata/ua/subtitle.txt
  35. 1
      fastlane/metadata/ua/support_url.txt
  36. 4
      ios/BlueWallet/Info.plist
  37. 6
      ios/fastlane/Appfile
  38. 23
      ios/fastlane/Fastfile
  39. 0
      ios/fastlane/metadata/copyright.txt
  40. 0
      ios/fastlane/metadata/en-US/description.txt
  41. 0
      ios/fastlane/metadata/en-US/keywords.txt
  42. 0
      ios/fastlane/metadata/en-US/marketing_url.txt
  43. 0
      ios/fastlane/metadata/en-US/name.txt
  44. 0
      ios/fastlane/metadata/en-US/privacy_url.txt
  45. 0
      ios/fastlane/metadata/en-US/promotional_text.txt
  46. 0
      ios/fastlane/metadata/en-US/release_notes.txt
  47. 0
      ios/fastlane/metadata/en-US/subtitle.txt
  48. 0
      ios/fastlane/metadata/en-US/support_url.txt
  49. 0
      ios/fastlane/metadata/es-ES/description.txt
  50. 0
      ios/fastlane/metadata/es-ES/keywords.txt
  51. 0
      ios/fastlane/metadata/es-ES/marketing_url.txt
  52. 0
      ios/fastlane/metadata/es-ES/name.txt
  53. 0
      ios/fastlane/metadata/es-ES/privacy_url.txt
  54. 0
      ios/fastlane/metadata/es-ES/promotional_text.txt
  55. 0
      ios/fastlane/metadata/es-ES/release_notes.txt
  56. 0
      ios/fastlane/metadata/es-ES/subtitle.txt
  57. 0
      ios/fastlane/metadata/es-ES/support_url.txt
  58. 0
      ios/fastlane/metadata/primary_category.txt
  59. 0
      ios/fastlane/metadata/primary_first_sub_category.txt
  60. 0
      ios/fastlane/metadata/primary_second_sub_category.txt
  61. 0
      ios/fastlane/metadata/pt-BR/description.txt
  62. 0
      ios/fastlane/metadata/pt-BR/keywords.txt
  63. 0
      ios/fastlane/metadata/pt-BR/marketing_url.txt
  64. 0
      ios/fastlane/metadata/pt-BR/name.txt
  65. 0
      ios/fastlane/metadata/pt-BR/privacy_url.txt
  66. 0
      ios/fastlane/metadata/pt-BR/promotional_text.txt
  67. 0
      ios/fastlane/metadata/pt-BR/release_notes.txt
  68. 0
      ios/fastlane/metadata/pt-BR/subtitle.txt
  69. 0
      ios/fastlane/metadata/pt-BR/support_url.txt
  70. 0
      ios/fastlane/metadata/review_information/demo_password.txt
  71. 0
      ios/fastlane/metadata/review_information/demo_user.txt
  72. 0
      ios/fastlane/metadata/review_information/email_address.txt
  73. 0
      ios/fastlane/metadata/review_information/first_name.txt
  74. 0
      ios/fastlane/metadata/review_information/last_name.txt
  75. 0
      ios/fastlane/metadata/review_information/notes.txt
  76. 0
      ios/fastlane/metadata/review_information/phone_number.txt
  77. 0
      ios/fastlane/metadata/ru/description.txt
  78. 0
      ios/fastlane/metadata/ru/keywords.txt
  79. 0
      ios/fastlane/metadata/ru/marketing_url.txt
  80. 0
      ios/fastlane/metadata/ru/name.txt
  81. 0
      ios/fastlane/metadata/ru/privacy_url.txt
  82. 0
      ios/fastlane/metadata/ru/promotional_text.txt
  83. 0
      ios/fastlane/metadata/ru/release_notes.txt
  84. 0
      ios/fastlane/metadata/ru/subtitle.txt
  85. 0
      ios/fastlane/metadata/ru/support_url.txt
  86. 0
      ios/fastlane/metadata/secondary_category.txt
  87. 0
      ios/fastlane/metadata/secondary_first_sub_category.txt
  88. 0
      ios/fastlane/metadata/secondary_second_sub_category.txt
  89. 0
      ios/fastlane/metadata/trade_representative_contact_information/address_line1.txt
  90. 0
      ios/fastlane/metadata/trade_representative_contact_information/address_line2.txt
  91. 0
      ios/fastlane/metadata/trade_representative_contact_information/address_line3.txt
  92. 0
      ios/fastlane/metadata/trade_representative_contact_information/city_name.txt
  93. 0
      ios/fastlane/metadata/trade_representative_contact_information/country.txt
  94. 0
      ios/fastlane/metadata/trade_representative_contact_information/email_address.txt
  95. 0
      ios/fastlane/metadata/trade_representative_contact_information/first_name.txt
  96. 0
      ios/fastlane/metadata/trade_representative_contact_information/is_displayed_on_app_store.txt
  97. 0
      ios/fastlane/metadata/trade_representative_contact_information/last_name.txt
  98. 0
      ios/fastlane/metadata/trade_representative_contact_information/phone_number.txt
  99. 0
      ios/fastlane/metadata/trade_representative_contact_information/postal_code.txt
  100. 0
      ios/fastlane/metadata/trade_representative_contact_information/state.txt

4
BlueComponents.js

@ -124,7 +124,7 @@ export class LightningButton extends Component {
<View style={{ paddingTop: 30 }}>
<Icon name="bolt" size={32} type="font-awesome" color={(this.props.active && BlueApp.settings.foregroundColor) || '#d2d2d2'} />
<Text style={{ textAlign: 'center', color: (this.props.active && BlueApp.settings.foregroundColor) || '#d2d2d2' }}>
{loc.wallets.add.lightning}
{loc.wallets.add.lightning} (beta)
</Text>
</View>
</View>
@ -1047,7 +1047,7 @@ export class WalletsCarousel extends Component {
color: '#fff',
}}
>
{loc.formatBalance(item.getBalance())}
{loc.formatBalance(item.getBalance(), item.getPreferredBalanceUnit())}
</Text>
<Text style={{ backgroundColor: 'transparent' }} />
<Text

4
android/app/build.gradle

@ -102,8 +102,8 @@ android {
applicationId "io.bluewallet.bluewallet"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
versionCode 9
versionName "3.2.3"
versionCode 11
versionName "3.3.0"
ndk {
abiFilters "armeabi-v7a", "x86"
}

1
android/build.sh

@ -0,0 +1 @@
./gradlew assembleRelease

1
android/metadata/en-US/changelogs/5.txt

@ -0,0 +1 @@
Initial Android release

1
android/metadata/en-US/changelogs/7.txt

@ -0,0 +1 @@
Bug fixes and performance improvements

1
android/metadata/en-US/changelogs/8.txt

@ -0,0 +1 @@
Bug fixes and performance improvements

1
android/metadata/en-US/changelogs/9.txt

@ -0,0 +1 @@
Bug fixes and performance improvements

39
android/metadata/en-US/full_description.txt

@ -0,0 +1,39 @@
Store, send and receive bitcoin with the wallet focus on security and simplicity.
On Blue Wallet you own you private keys.
You can instantly transact with anyone in the world and transform the financial system right from your pocket.
Create for free unlimited number of wallets or access your existing one on your Android device. It's simple and fast.
_____
Here's what you get:
1 - Security by design
Open Source
MIT licensed, you can build it and run it on your own! Made with ReactNative
Plausible deniability
Password which decrypts fake wallets if you are forced to disclose your access
Full encryption
You can protect and encrypt your wallet by defining a password
SegWit & HD wallets
SegWit supported and HD wallets enable
2 - Focused on your experience
Be in control
Private keys never leave your device. You control your private keys
Flexible fees
Starting from 1 Satoshi. Defined by you, the user
Replace-By-Fee
(RBF) Speed-up your transactions by increasing the fee (BIP125)
Sentinel wallets new
Watch-only wallets allow you to keep an eye on your cold storage without touching the hardware.

BIN
android/metadata/en-US/images/icon.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 87 KiB

BIN
android/metadata/en-US/images/promoGraphic.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

1
android/metadata/en-US/short_description.txt

@ -0,0 +1 @@
A Bitcoin wallet for android. Easy to use and secure

1
android/metadata/en-US/title.txt

@ -0,0 +1 @@
BlueWallet - Bitcoin Wallet

0
android/metadata/en-US/video.txt

1
android/upload.sh

@ -0,0 +1 @@
fastlane supply --json_key ~/Documents/bluewalletsecure/api-8414470778596272879-665287-df921afdf533.json --package_name io.bluewallet.bluewallet --apk ~/Documents/BlueWallet/android/app/build/outputs/apk/release/app-release.apk

6
class/abstract-hd-wallet.js

@ -86,8 +86,8 @@ export class AbstractHDWallet extends LegacyWallet {
return this.preferredBalanceUnit;
}
getPreferredBalanceUnitIndex = () => {
return BitcoinUnit.ARRAY.indexOf(this.getPreferredBalanceUnit);
getPreferredBalanceUnitIndex() {
return Object.entries(BitcoinUnit).indexOf(this.getPreferredBalanceUnit);
};
setPreferredBalanceUnit(unit) {
@ -312,7 +312,7 @@ export class AbstractHDWallet extends LegacyWallet {
tx.value = value; // new BigNumber(value).div(100000000).toString() * 1;
if (!tx.confirmations && latestBlock) {
tx.confirmations = latestBlock - tx.block_height;
tx.confirmations = latestBlock - tx.block_height + 1;
}
this.transactions.push(tx);

4
class/abstract-wallet.js

@ -39,8 +39,8 @@ export class AbstractWallet {
return this.preferredBalanceUnit;
}
getPreferredBalanceUnitIndex = () => {
return BitcoinUnit.ARRAY.indexOf(this.getPreferredBalanceUnit);
getPreferredBalanceUnitIndex() {
return Object.entries(BitcoinUnit).indexOf(this.getPreferredBalanceUnit);
};
setPreferredBalanceUnit(unit) {

2
class/hd-segwit-p2sh-wallet.js

@ -262,7 +262,7 @@ export class HDSegwitP2SHWallet extends AbstractHDWallet {
tx.value = value; // new BigNumber(value).div(100000000).toString() * 1;
if (response.body.hasOwnProperty('info')) {
if (response.body.info.latest_block.height && tx.block_height) {
tx.confirmations = response.body.info.latest_block.height - tx.block_height;
tx.confirmations = response.body.info.latest_block.height - tx.block_height + 1;
} else {
tx.confirmations = 0;
}

37
fastlane/metadata/pt-PT/description.txt

@ -1,37 +0,0 @@
Guardar, enviar e receber bitcoin com uma carteira focada na segurança e simplicidade.
Na Blue Wallet você possui as suas chaves privadas. Uma carteira Bitcoin focada nos utilizadores.
Você pode instantaneamente transaccionar com qualquer pessoa no mundo e transformar o sistema financeiro diretamente do seu bolso.
Crie carteiras Bitcoin ilimitadas e gratuitamente, ou acesse as suas carteiras existentes através do seu dispositivo iOS. É simples e rápido.
As funcionalidades disponíveis:
1 - Segurança por design
Open Source
Esta aplicação tem licença MIT, pode construir e lança-la você mesmo! Feito em ReactNative
Negação plausível
Senha falsa que decripta wallets falsas. Para casos especias onde possa ser obrigado a revelar a sua senha, pode revelar a senha falsa, mantenha as suas bitcoin protegidas
Encriptação completa
Construída em cima da multi-camada de encritação do iOS, A BlueWallet encripta tudo com uma adicional senha de utilizador
Carteiras SegWit e HD
SegWit suportado (Ajuda a diminuir os fees ainda mais) e carteiras HD activadas
2 - Focada na sua experiência
Esteja em control
As chaves privadas nunca saiem do telemóvel, você controla as suas chaves privadas
Fees flexíveis
A começar em 1 Satoshi. Não page a mais por transacções
Substituição de Fee (RBF)
Acelere as suas transacções aumentendo o fee (BIP125). Pode também alterar o endereço de destinatário em transacções não confirmadas
Carteira Sentinela
Carteira de "assitir apenas", observe o seu armazenamento externo de Bitcoin sem ter de lhe tocar

1
fastlane/metadata/pt-PT/keywords.txt

@ -1 +0,0 @@
bitcoin,wallet,segwit,crypto,blockchain,cryptocurrency,carteira,bread,samurai,ripple,xrp,ethereum

1
fastlane/metadata/pt-PT/name.txt

@ -1 +0,0 @@
BlueWallet - Bitcoin wallet

10
fastlane/metadata/pt-PT/promotional_text.txt

@ -1,10 +0,0 @@
Features
=======
* Open Source
* Full encryption
* Plausible deniability
* Flexible fees
* Replace-By-Fee (RBF)
* SegWit
* Watch-only (Sentinel) wallets

15
fastlane/metadata/pt-PT/release_notes.txt

@ -1,15 +0,0 @@
FIX: Improve broadcasting experience #66
ADD: New transaction Confirm UI
FIX: Satoshis to local currency in Send screen
FIX: Fixed Wallet export QR code width
FIX: Invalid BIP21 URI at value #108
FIX: #109 TypeError: undefined is not an object (evaluating 'this.state.tx.inputs.length'
REF: Remove Drawer
FIX: Removed bounce animation glitch
REF: Updated Wallet details UI
REF: Updated navigation headers to better match design
ADD: buy bitcoin with Changelly
FIX: Validate address with bitcoin library
REF: Removed "Send Now" from transaction details
REF: improved RBF
FIX: Updated Receive to have logo in QRCode

1
fastlane/metadata/pt-PT/subtitle.txt

@ -1 +0,0 @@
Fácil de user e segura.

1
fastlane/metadata/ru/marketing_url.txt

@ -1 +0,0 @@

1
fastlane/metadata/ru/privacy_url.txt

@ -1 +0,0 @@
http://www.bluewallet.io/privacy.txt

1
fastlane/metadata/ru/support_url.txt

@ -1 +0,0 @@
https://github.com/BlueWallet/BlueWallet/issues

57
fastlane/metadata/ua/description.txt

@ -1,57 +0,0 @@
Біткоїн гаманець для iOS ураїнською мовою.
Безкоштовний і з відкритим кодом.
* Приватний ключі завжди залишаються на вашому пристрої
* Повне шифрування
* Фальшивий пароль для розшифровки фальшивих гаманців (Правдоподібне заперечення)
* Підтримка SegWit
* Підтримка заміни транзакцій (Replace-by-Fee - RBF)
* Watch-only (Sentinel) wallets
Особливості
===========
Відкритий код
---------------------
Ліцензія MIT. Ви можете самостійно зібрати додаток. Зроблено на ReactNative
Безпека під контролем
--------------------------
Приватний ключі завжди залишаються на вашому пристрої
Повне шифрування
----------------
Поверх рідного багатошарового шифрування iOS, BlueWallet додатково шифрує всі дані ще одним паролем.
Не варто довіряти біометричної безпецi
Правдоподiбне заперечення
-------------------
Aka Plausible Deniability. На випадок якщо вас змушують розкрити пароль під тиском, ви можете розкрити "фальшивий"
пароль від фальшивого гаманця. Ваші біткоіни будуть приховані від сторонніх
гнучкі комісії
---------------
Від одного Сатоши. Не переплачуйте за біткоіни перекази
Заміна транзакцій
------------------
Aka Replace-By-Fee (RBF). Ви можете прискорити ваші транзакції підвищенням комісії (стандарт BIP125).
Ви також можете змінити адресу призначення для непідтвердженої транзакції
SegWit
--------
Підтримка SegWit (в режимі P2SH сумісності). Економте на комісії ще більше
експорт TXHEX
--------------
Отримайте дані транзакції не випускаючи транзакцію в мережу (якщо хочете транслювати транакцію самостійно)
Watch-only (Sentinel) wallets
-----------------------------
You can watch status of your offline wallets. No private keys on your device!

1
fastlane/metadata/ua/keywords.txt

@ -1 +0,0 @@
биткоин, биткоїн, биткоін, биткойн, кошелек, блокчейн, криптовалюта, крипта, bitcoin, wallet, segwit

1
fastlane/metadata/ua/marketing_url.txt

@ -1 +0,0 @@

1
fastlane/metadata/ua/name.txt

@ -1 +0,0 @@
BlueWallet - Біткоїн гаманець

1
fastlane/metadata/ua/privacy_url.txt

@ -1 +0,0 @@
http://www.bluewallet.io/privacy.txt

10
fastlane/metadata/ua/promotional_text.txt

@ -1,10 +0,0 @@
Features
=======
* Open Source
* Full encryption
* Plausible deniability
* Flexible fees
* Replace-By-Fee (RBF)
* SegWit
* Watch-only (Sentinel) wallets

1
fastlane/metadata/ua/release_notes.txt

@ -1 +0,0 @@
../en-US/release_notes.txt

1
fastlane/metadata/ua/subtitle.txt

@ -1 +0,0 @@
Easy to use and secure

1
fastlane/metadata/ua/support_url.txt

@ -1 +0,0 @@
https://github.com/BlueWallet/BlueWallet/issues

4
ios/BlueWallet/Info.plist

@ -17,7 +17,11 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<<<<<<< HEAD
<string>3.2.1</string>
=======
<string>3.3.0</string>
>>>>>>> a4fe0c201c07e0b879076d4391705fe29b04a7d2
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>

6
ios/fastlane/Appfile

@ -0,0 +1,6 @@
# app_identifier("[[APP_IDENTIFIER]]") # The bundle identifier of your app
# apple_id("[[APPLE_ID]]") # Your Apple email address
# For more information about the Appfile, see:
# https://docs.fastlane.tools/advanced/#appfile

23
ios/fastlane/Fastfile

@ -0,0 +1,23 @@
# This file contains the fastlane.tools configuration
# You can find the documentation at https://docs.fastlane.tools
#
# For a list of all available actions, check out
#
# https://docs.fastlane.tools/actions
#
# For a list of all available plugins, check out
#
# https://docs.fastlane.tools/plugins/available-plugins
#
# Uncomment the line if you want fastlane to automatically update itself
# update_fastlane
default_platform(:ios)
platform :ios do
desc "Description of what the lane does"
lane :custom_lane do
# add actions here: https://docs.fastlane.tools/actions
end
end

0
fastlane/metadata/copyright.txt → ios/fastlane/metadata/copyright.txt

0
fastlane/metadata/en-US/description.txt → ios/fastlane/metadata/en-US/description.txt

0
fastlane/metadata/en-US/keywords.txt → ios/fastlane/metadata/en-US/keywords.txt

0
fastlane/metadata/en-US/marketing_url.txt → ios/fastlane/metadata/en-US/marketing_url.txt

0
fastlane/metadata/en-US/name.txt → ios/fastlane/metadata/en-US/name.txt

0
fastlane/metadata/en-US/privacy_url.txt → ios/fastlane/metadata/en-US/privacy_url.txt

0
fastlane/metadata/en-US/promotional_text.txt → ios/fastlane/metadata/en-US/promotional_text.txt

0
fastlane/metadata/en-US/release_notes.txt → ios/fastlane/metadata/en-US/release_notes.txt

0
fastlane/metadata/en-US/subtitle.txt → ios/fastlane/metadata/en-US/subtitle.txt

0
fastlane/metadata/en-US/support_url.txt → ios/fastlane/metadata/en-US/support_url.txt

0
fastlane/metadata/es-ES/description.txt → ios/fastlane/metadata/es-ES/description.txt

0
fastlane/metadata/es-ES/keywords.txt → ios/fastlane/metadata/es-ES/keywords.txt

0
fastlane/metadata/es-ES/marketing_url.txt → ios/fastlane/metadata/es-ES/marketing_url.txt

0
fastlane/metadata/es-ES/name.txt → ios/fastlane/metadata/es-ES/name.txt

0
fastlane/metadata/es-ES/privacy_url.txt → ios/fastlane/metadata/es-ES/privacy_url.txt

0
fastlane/metadata/es-ES/promotional_text.txt → ios/fastlane/metadata/es-ES/promotional_text.txt

0
fastlane/metadata/es-ES/release_notes.txt → ios/fastlane/metadata/es-ES/release_notes.txt

0
fastlane/metadata/es-ES/subtitle.txt → ios/fastlane/metadata/es-ES/subtitle.txt

0
fastlane/metadata/es-ES/support_url.txt → ios/fastlane/metadata/es-ES/support_url.txt

0
fastlane/metadata/primary_category.txt → ios/fastlane/metadata/primary_category.txt

0
fastlane/metadata/primary_first_sub_category.txt → ios/fastlane/metadata/primary_first_sub_category.txt

0
fastlane/metadata/primary_second_sub_category.txt → ios/fastlane/metadata/primary_second_sub_category.txt

0
fastlane/metadata/pt-BR/description.txt → ios/fastlane/metadata/pt-BR/description.txt

0
fastlane/metadata/pt-BR/keywords.txt → ios/fastlane/metadata/pt-BR/keywords.txt

0
fastlane/metadata/pt-BR/marketing_url.txt → ios/fastlane/metadata/pt-BR/marketing_url.txt

0
fastlane/metadata/pt-BR/name.txt → ios/fastlane/metadata/pt-BR/name.txt

0
fastlane/metadata/pt-BR/privacy_url.txt → ios/fastlane/metadata/pt-BR/privacy_url.txt

0
fastlane/metadata/pt-BR/promotional_text.txt → ios/fastlane/metadata/pt-BR/promotional_text.txt

0
fastlane/metadata/pt-BR/release_notes.txt → ios/fastlane/metadata/pt-BR/release_notes.txt

0
fastlane/metadata/pt-BR/subtitle.txt → ios/fastlane/metadata/pt-BR/subtitle.txt

0
fastlane/metadata/pt-BR/support_url.txt → ios/fastlane/metadata/pt-BR/support_url.txt

0
fastlane/metadata/review_information/demo_password.txt → ios/fastlane/metadata/review_information/demo_password.txt

0
fastlane/metadata/review_information/demo_user.txt → ios/fastlane/metadata/review_information/demo_user.txt

0
fastlane/metadata/review_information/email_address.txt → ios/fastlane/metadata/review_information/email_address.txt

0
fastlane/metadata/review_information/first_name.txt → ios/fastlane/metadata/review_information/first_name.txt

0
fastlane/metadata/review_information/last_name.txt → ios/fastlane/metadata/review_information/last_name.txt

0
fastlane/metadata/review_information/notes.txt → ios/fastlane/metadata/review_information/notes.txt

0
fastlane/metadata/review_information/phone_number.txt → ios/fastlane/metadata/review_information/phone_number.txt

0
fastlane/metadata/ru/description.txt → ios/fastlane/metadata/ru/description.txt

0
fastlane/metadata/ru/keywords.txt → ios/fastlane/metadata/ru/keywords.txt

0
fastlane/metadata/pt-PT/marketing_url.txt → ios/fastlane/metadata/ru/marketing_url.txt

0
fastlane/metadata/ru/name.txt → ios/fastlane/metadata/ru/name.txt

0
fastlane/metadata/pt-PT/privacy_url.txt → ios/fastlane/metadata/ru/privacy_url.txt

0
fastlane/metadata/ru/promotional_text.txt → ios/fastlane/metadata/ru/promotional_text.txt

0
fastlane/metadata/ru/release_notes.txt → ios/fastlane/metadata/ru/release_notes.txt

0
fastlane/metadata/ru/subtitle.txt → ios/fastlane/metadata/ru/subtitle.txt

0
fastlane/metadata/pt-PT/support_url.txt → ios/fastlane/metadata/ru/support_url.txt

0
fastlane/metadata/secondary_category.txt → ios/fastlane/metadata/secondary_category.txt

0
fastlane/metadata/secondary_first_sub_category.txt → ios/fastlane/metadata/secondary_first_sub_category.txt

0
fastlane/metadata/secondary_second_sub_category.txt → ios/fastlane/metadata/secondary_second_sub_category.txt

0
fastlane/metadata/trade_representative_contact_information/address_line1.txt → ios/fastlane/metadata/trade_representative_contact_information/address_line1.txt

0
fastlane/metadata/trade_representative_contact_information/address_line2.txt → ios/fastlane/metadata/trade_representative_contact_information/address_line2.txt

0
fastlane/metadata/trade_representative_contact_information/address_line3.txt → ios/fastlane/metadata/trade_representative_contact_information/address_line3.txt

0
fastlane/metadata/trade_representative_contact_information/city_name.txt → ios/fastlane/metadata/trade_representative_contact_information/city_name.txt

0
fastlane/metadata/trade_representative_contact_information/country.txt → ios/fastlane/metadata/trade_representative_contact_information/country.txt

0
fastlane/metadata/trade_representative_contact_information/email_address.txt → ios/fastlane/metadata/trade_representative_contact_information/email_address.txt

0
fastlane/metadata/trade_representative_contact_information/first_name.txt → ios/fastlane/metadata/trade_representative_contact_information/first_name.txt

0
fastlane/metadata/trade_representative_contact_information/is_displayed_on_app_store.txt → ios/fastlane/metadata/trade_representative_contact_information/is_displayed_on_app_store.txt

0
fastlane/metadata/trade_representative_contact_information/last_name.txt → ios/fastlane/metadata/trade_representative_contact_information/last_name.txt

0
fastlane/metadata/trade_representative_contact_information/phone_number.txt → ios/fastlane/metadata/trade_representative_contact_information/phone_number.txt

0
fastlane/metadata/trade_representative_contact_information/postal_code.txt → ios/fastlane/metadata/trade_representative_contact_information/postal_code.txt

0
fastlane/metadata/trade_representative_contact_information/state.txt → ios/fastlane/metadata/trade_representative_contact_information/state.txt

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save