Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

android: fix fastlane #1869

Merged
merged 16 commits into from
Jan 8, 2025
2 changes: 1 addition & 1 deletion .github/workflows/publish-nym-vpn-android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -272,7 +272,7 @@ jobs:
echo "VERSION_CODE=$version_code" >> $GITHUB_ENV

- name: Distribute app to fastlane track 🚀
working-directory: ${{ github.workspace }}/nym-vpn-android
working-directory: ${{ github.workspace }}
run: |
bundle install
bundle exec fastlane ${{ inputs.track }} skip_bundle:${{github.event.inputs.publish-bundle == 'true'}} skip_metadata:${{github.event.inputs.publish-metadata == 'true'}}
Expand Down
2 changes: 1 addition & 1 deletion fastlane/Appfile
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
json_key_file "service_account.json"
json_key_file "nym-vpn-android/service_account.json"
package_name "net.nymtech.nymvpn"
8 changes: 4 additions & 4 deletions fastlane/Fastfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,31 +7,31 @@ platform :android do

desc 'Deploy an internal version to Google Play'
lane :internal do |options|
gradle(task: "clean bundleGeneralRelease")
gradle(task: "clean bundleGeneralRelease", project_dir: "nym-vpn-android/")
skip_bundle = options[:skip_bundle]
skip_metadata = options[:skip_metadata]
upload_to_play_store(track: 'internal', skip_upload_apk: true, skip_upload_aab: skip_bundle, skip_upload_metadata: skip_metadata, skip_upload_changelogs: skip_metadata)
end

desc "Deploy an alpha version to Google Play"
lane :alpha do |options|
gradle(task: "clean bundleGeneralRelease")
gradle(task: "clean bundleGeneralRelease", project_dir: "nym-vpn-android/")
skip_bundle = options[:skip_bundle]
skip_metadata = options[:skip_metadata]
upload_to_play_store(track: 'alpha', skip_upload_apk: true, skip_upload_aab: skip_bundle, skip_upload_metadata: skip_metadata, skip_upload_changelogs: skip_metadata)
end

desc "Deploy a beta version to Google Play"
lane :beta do |options|
gradle(task: "clean bundleGeneralRelease")
gradle(task: "clean bundleGeneralRelease", project_dir: "nym-vpn-android/")
skip_bundle = options[:skip_bundle]
skip_metadata = options[:skip_metadata]
upload_to_play_store(track: 'beta', skip_upload_apk: true, skip_upload_aab: skip_bundle, skip_upload_metadata: skip_metadata, skip_upload_changelogs: skip_metadata)
end

desc "Deploy a production version to Google Play"
lane :production do |options|
gradle(task: "clean bundleGeneralRelease")
gradle(task: "clean bundleGeneralRelease", project_dir: "nym-vpn-android/")
skip_bundle = options[:skip_bundle]
skip_metadata = options[:skip_metadata]
upload_to_play_store(track: 'production', skip_upload_apk: true, skip_upload_aab: skip_bundle, skip_upload_metadata: skip_metadata, skip_upload_changelogs: skip_metadata)
Expand Down
48 changes: 48 additions & 0 deletions fastlane/metadata/android/ar/full_description.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
Download NymVPN and make your online activity safe.
With our VPN app you can hide your IP address, encrypt your traffic, hide your identity online and much more.

Many entities on the internet can spy on your activity and take your data.
Governments, big tech, data brokers, internet service providers and advertisers can all try to monitor your online activity. Recent data leakage scandals made it clear that we can't even trust traditional VPN companies.

Our VPN was born to make your internet activities private and a crucial part of this is not making activity logging and tracking possible.
NymVPN is a new type of VPN designed in a way that makes it impossible for anyone to monitor or log your online activity, even for us. Our VPN operates on a decentralized network, with no trusted parties, centralized components, or single points of failure. All functionalities of NymVPN are performed in a decentralized and distributed way, and there is no possibility of enabling centralized logging.
Our VPN encrypts data and shields metadata from traffic analysis through a decentralized Mixnet. Simply put: there is no way for us to log your activity, therefore no one can access it.

But what exactly is a Mixnet? A Mixnet is a network of nodes that:
1. Receive encrypted traffic
2. Mix the traffic
3. Redirect the traffic
This process is done up to 5 times (5-hops) and makes it impossible for anyone to monitor or track your online activity.

This is why you should choose our decentralized, secure, and private VPN

Privacy
Our dVPN was built with privacy in mind. We don't store logs (no-logs policy) nor track your activity. Even if someone wanted to steal your data from us, there would be nothing to steal.

Censorship resistance
Our VPN app makes your online activity completely anonymous. We encrypt your traffic, IP address, location and everything that someone with bad intentions could monitor. You are completely safe also thanks to features like the killswitch.

Speed
The speed of our VPN network grows by the minute thanks to many additional nodes joining the Mixnet network. Moreover, we use modern cryptographic algorithms and innovative protocols such as Sphinx and Loopix to make your connection as fast as possible.

Location of choice
With NymVPN you can choose to connect from hundreds of locations around the world.
Download the app --> Choose the location --> Connect

Crypto payments
You are looking for a VPN that accepts crypto payments? Here we are. We are happy to accept payments with cryptocurrencies.

No-ads
Enjoy your VPN ads-free. Our main goal is to protect your privacy, also because of this you won't see any ads in our VPN app.

Limitless usage
Enjoy the internet as much as you want, NymVPN will never limit your traffic.

Our VPN most beloved features:
- 5-hop Mixnet: your internet traffic will be encrypted and sent to mixnodes that will mix it with other traffic packages 5 times, making it impossible for someone to track your online activity.
- 2-hop dVPN: in this case your traffic is encrypted and sent to 2 mixnodes that will mix it. The reduced number of hops results in higher speed.
- No centralized logs: we don't store any activity logs, this makes it impossible for anyone to have access to your internet activity through us.
- Money-back guarantee: if you are not happy with the product we offer a money-back guarantee policy. If you are not happy with something email us at [email protected], we are always looking to improve.
- Split tunneling: you can easily choose which of your apps will access the internet through the VPN and which ones will access the internet directly.
- Hide IP: our dVPN will hide all the information linked to you including your IP address.
- Killswitch: our VPN is built to provide privacy and security, that's why in case your VPN connection drops the killswitch will block your internet access, keeping you and your data safe
2 changes: 1 addition & 1 deletion fastlane/metadata/android/ar/short_description.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
حمل تطبيق البروكس خاصتنا واجعل كل نشاطك الألكتروني بنسبة 100% خاص. سريع و بشكل مجهول
حمل تطبيق البروكس خاصتنا واجعل كل نشاطك الألكتروني بنسبة 100% خاص.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
9 changes: 0 additions & 9 deletions fastlane/metadata/android/es-ES/full_description.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,19 +22,10 @@ Nuestro dVPN se creó teniendo en cuenta la privacidad. No almacenamos registros
Resistencia a la censura
Nuestra aplicación VPN hace que tu actividad en línea sea completamente anónima. Ciframos tu tráfico, dirección IP, ubicación y todo lo que alguien con malas intenciones pueda monitorear. Estás completamente seguro también gracias a funciones como el interruptor de emergencia.

Velocidad
La velocidad de nuestra red VPN crece minuto a minuto gracias a que muchos nodos adicionales se unen a la red Mixnet. Además, utilizamos algoritmos criptográficos modernos y protocolos innovadores como Sphinx y Loopix para que tu conexión sea lo más rápida posible.

Ubicación de elección
Con NymVPN puedes elegir conectarte desde cientos de ubicaciones en todo el mundo.
Descarga la aplicación --> Elige la ubicación --> Conectar

Pagos cripto
¿Está buscando una VPN que acepte pagos cripto? Aquí estamos. Estaremos encantados de aceptar pagos con criptomonedas.

Sin anuncios
Disfrute de su VPN sin anuncios. Nuestro objetivo principal es proteger tu privacidad y, por eso, no verás ningún anuncio en nuestra aplicación VPN.

Uso ilimitado
Disfruta de Internet tanto como quieras, NymVPN nunca limitará tu tráfico.

Expand Down
8 changes: 0 additions & 8 deletions fastlane/metadata/android/fa-IR/full_description.txt
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,6 @@ VPN غیرمتمرکز ما یا dVPN (Decentralized VPN) با هدف حفظ ح
پرداخت‌ توسط رمزارز (Crypto Payments)
به دنبال VPNی هستید که پرداخت‌های رمزارز را بپذیرد؟ ما اینجا هستیم! با ما به راحتی با ارزهای دیجیتال پرداخت کنید.

بدون تبلیغات
از VPN خود بدون تبلیغات لذت ببرید. هدف اصلی ما محافظت از حریم شخصی شماست، به همین دلیل در VPN ما هیچ تبلیغی نخواهید دید.

استفاده بدون محدودیت
به هر میزان که بخواهید از اینترنت امن و بدون سانسور استفاده کنید، NymVPN هرگز ترافیک شما را محدود نمی‌کند.

ویژگی‌های محبوب VPN ما:

۵-پرش Mixnet: ترافیک اینترنت شما رمزگذاری شده و به گره‌های مخلوط‌کن ارسال می‌شود. سپس آن را با سایر بسته‌های ترافیک ۵ بار مخلوط می‌کند که عملا ردیابی فعالیت‌های آنلاین شما را غیرممکن می‌سازد.
۲-پرش dVPN: در این حالت ترافیک شما رمزگذاری شده و به ۲ گره مخلوط‌کن ارسال می‌شود. تعداد کمتر پرش‌ها به سرعت بالاتر منجر می‌شود.
عدم وجود گزارش مرکزی: ما هیچ گزارشی از فعالیت شما ذخیره نمی‌کنیم و این امکان دسترسی به فعالیت اینترنتی شما از طریق ما را غیرممکن می‌کند.
Expand Down
13 changes: 0 additions & 13 deletions fastlane/metadata/android/fr-FR/full_description.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,6 @@ Notre dVPN a été conçu avec la confidentialité à l'esprit. Nous ne stockons
Résistance à la censure
Notre application VPN rend votre activité en ligne complètement anonyme. Nous chiffrons votre trafic, votre adresse IP, votre localisation et tout ce qu'une personne mal intentionnée pourrait surveiller. Vous êtes complètement en sécurité grâce à des fonctionnalités comme le killswitch.

Vitesse
La vitesse de notre réseau VPN augmente de minute en minute grâce à de nombreux nœuds supplémentaires rejoignant le réseau Mixnet. De plus, nous utilisons des algorithmes cryptographiques modernes et des protocoles innovants tels que Sphinx et Loopix pour rendre votre connexion aussi rapide que possible.

Choix de localisation
Avec NymVPN, vous pouvez choisir de vous connecter depuis des centaines de localisations dans le monde entier.
Téléchargez l'application --> Choisissez la localisation --> Connectez-vous

Paiements en crypto
Vous recherchez un VPN qui accepte les paiements en crypto-monnaies ? Nous sommes là. Nous acceptons volontiers les paiements en crypto-monnaies.

Sans publicités
Profitez de votre VPN sans publicités. Notre objectif principal est de protéger votre vie privée, c'est pourquoi vous ne verrez aucune publicité dans notre application VPN.

Utilisation illimitée
Profitez d'Internet autant que vous le souhaitez, NymVPN ne limitera jamais votre trafic.

Expand Down
2 changes: 1 addition & 1 deletion fastlane/metadata/android/fr-FR/short_description.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Téléchargez NymVPN et protégez 100 % de vos activités en ligne. Rapide et anonyme.
Téléchargez NymVPN et protégez 100 % de vos activités en ligne.
6 changes: 0 additions & 6 deletions fastlane/metadata/android/hi-IN/full_description.txt
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,6 @@ NymVPN के साथ आप दुनिया भर के सैकड़
क्रिप्टो भुगतान
क्या आप एक VPN ढूंढ रहे हैं जो क्रिप्टो भुगतान स्वीकार करता है? यहां हम हैं। हम क्रिप्टोकरेंसी के माध्यम से भुगतान स्वीकार करने के लिए खुश हैं।

बिना विज्ञापन
अपने VPN का विज्ञापन-मुक्त आनंद लें। हमारा मुख्य लक्ष्य आपकी गोपनीयता की रक्षा करना है, इसी कारण आप हमारे VPN ऐप में कोई विज्ञापन नहीं देखेंगे।

असीमित उपयोग
जितना चाहें इंटरनेट का आनंद लें, NymVPN आपके ट्रैफ़िक को कभी भी सीमित नहीं करेगा।

हमारे VPN की सबसे पसंदीदा सुविधाएँ:

-5-हॉप Mixnet: आपका इंटरनेट ट्रैफ़िक एन्क्रिप्ट किया जाएगा और मिश्रण नोड्स को भेजा जाएगा जो इसे 5 बार मिलाएंगे, जिससे किसी को आपकी ऑनलाइन गतिविधियों को ट्रैक करना असंभव हो जाएगा।
Expand Down
Loading