-
Notifications
You must be signed in to change notification settings - Fork 4
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
Don't switch languages that we don't support. #944
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
myleshorton
approved these changes
Nov 1, 2023
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
atavism
approved these changes
Nov 1, 2023
atavism
added a commit
that referenced
this pull request
Feb 26, 2024
* Updates to LanternHttpClient and integrate MockK (#900) * Add Kotlin-based LanternHttpClient * Kotlin-based LanternHttpClient * Kotlin-based LanternHttpClient * Updates to LanternHttpClient * Add tests * Add tests * Add LanternHttpClientTest * formatting * Add ProUser data class * Formatting --------- Co-authored-by: atavism <[email protected]> * Use Plausible for app analytics (#929) * Remove datadog * Update CI * update Makefile * update Makefile * remove datadog directory * Use Sentry for crash reporting (#927) * update Makefile * Add back Sentry for crash reporting * remove datadog from gradle config * Add plausible * integrate plausible analytics * integrate plausible analytics * track when ads are shown * track when ads are shown * add Plausible class * track when Replica content is viewed * track searches and uploads * Formatting * Track when ads fail to load as well * updated translations... * Don't switch languages that we don't support. (#944) * Google Pay updates (#948) * play payments updates * Add check isPlayVersion * skip play check * Add play checkout page * Add play checkout page * clean-ups * show dialog after successful payment * clean-ups, show loading spinner submitting payment * Add plan step and enter email text * Add Flexible * show price summary * Add com.android.vending.BILLING permission * Add logging * Add logging * Remove use of ProgressDialog and some clean-ups * Remove use of ProgressDialog and some clean-ups * Update Google Play billing client * Add liblantern-all * Update go.sum * Update golang.org/x/mobile/cmd/gomobile * run go mod tidy * Update go.sum * set GOPRIVATE var * formatting * code review updates * Fix typo, do not append currency in-app billing * fix typo, run ktlint * fix typo, run ktlint * Add setState and do not push page do pop * Simplify method and fix error message. * Removed billing-ktx since its not needed. --------- Co-authored-by: Jigar-f <[email protected]> * Updated to the latest flashlight with go 1.19 support * update branch name * update branch name * use GITHUB_TOKEN * use GITHUB_TOKEN * Get build working with latest flashlight * update golang.org/x/mobile (#958) * update branch name * update branch name * use GITHUB_TOKEN * use GITHUB_TOKEN * update golang.org/x/mobile * update golang.org/x/mobile * Test building release * run go mod tidy * fix email validation on play checkout page * fix email validation on play checkout page * Update how release workflow is triggered * rename branch to android-legacy to trigger release workflow * Ads update (#953) * Added artificial delay while connecting VPN. * Remove static delay. * fix typo and do not show delay if user does not have permissions. * don't set changesNotSentForReview * initialize plausible sdk in application class (#959) * initialize Plausible after Lantern starts * Make accountInitDialog nullable (#960) * set accountInitDialog to null instead of lateinit * remove unused imports * Update to latest flashlight * fixed missing device linking functionality (#965) * bumped flashlight to version that properly notifies on geo updates * Update PlausibleClient to check files for cached events exist (#966) * Date Fix (#967) * Refresh user data after purchase request. * Refactor code and Hide date is vaules comes null or 0 from server. * Fixed merge conflicts. * Added Ads delay changes in go model. * Downgrade to flashlight 7.6.19 due to IOS issue * Make changes to run on Android & IOS. * Implemented google ads. * Updated Google Ads sdk. * Update ipproxy * check for null * check for null * remove changesNotSentForReview since its causing an error * Fix Expecting a condition in parentheses * add pathdb dependency * Updating to latest flashlight supporting go 1.20 * fix compile error * Bump go version * bump go.mod version * do not check go version in Makefile * Test building Android installer * quick test * Remove more references to datadog * update flashlight * ipproxy updates * Android crash fixes (#975) * Refactor reportIssue code on Kotlin and flutter. * Upgrade webview and fix onStartCommand issue * change Device linking API. * Updated error message. * Upgrade stripe and updated error object to multiple place * Revert back stripe version. * Added try catch and added formatter * Update dnsgrab * protect connections again * Change null condition on payment method. * use working ipproxy * revert CI changes * Update ipproxy again * run go mod tidy, update protected * Update ipproxy * Update ipproxy * update ipproxy, restore DialUDP * Update ipproxy * Added GDPR consent and updated google ads plugin. (#978) * Update ipproxy and flashlight, use Go 1.21 (#970) * Update ipproxy * Fix Expecting a condition in parentheses * add pathdb dependency * Test building Android installer * quick test * update flashlight * ipproxy updates * Update dnsgrab * protect connections again * use working ipproxy * revert CI changes * Update ipproxy again * run go mod tidy, update protected * Update ipproxy * Update ipproxy * update ipproxy, restore DialUDP * Update ipproxy * use go version from go.mod * Update ipproxy * Update flashlight to v7.6.42 * update flashlight * Use ios specific flashlight version and fix proto duplicate issue. * use flashlight v7.6.43 again * use flashlight v7.6.44 and restore protobuf messages * Payment changes (#982) * Added icon payload in plansV3 API. * Removed plans API. * Updated API payload and use Network images. * Update vpn.proto * Added search feature in split tunneling screen. (#980) * Added search feature in split tunneling screen. * Made UI changes to split tunneling screen. * Fix issue with update ui while search * Added padding to bottom. * fix showError call in report issue * Updates to Plausible client (#981) * updates to Plausible client * do not track when user switches vpn on/off * update domain for now * override X-Forwarded-For header with the correct IP address of the client * use magnet link when tracking Replica page views * Add comment * Add comment * revert domain to android.lantern.io * fix tests * Upgrade sentry * Remove changes to protect connections (#986) * Update sentry * remove changes to protect connections * upgrade flashlight to v7.6.47 * update release workflow branch * update CI to install protoc-gen-go * set default selected tab to vpn/home screen * use ANDROID_ARCH=all in make android-release * Migrate to go-llsqlite/crawshaw (#987) * Migrate to go-llsqlite/crawshaw * Fix error fetching metadata for object info response * Update liblantern-all.aar * Minor fixes * Update flashlight * Updated flashlight and pods * Use http client that goes uses domain fronting and proxying * update flashlight * Fix missing method error in invokeMethod getlantern/engineering#1193 * do not use BuildContext across async boundaries * Remove secret and use env file (#990) * Update .gitignore * Added env file support. * updated file name and fix ios issue. * updated emoji picker. * merge latest * update flashlight * run flutter pub get * Add touch app.env --------- Co-authored-by: atavism <[email protected]> Co-authored-by: atavism <[email protected]> Co-authored-by: git <[email protected]> Co-authored-by: Adam Fisk <[email protected]> Co-authored-by: atavism <[email protected]> Co-authored-by: Eli Yukelzon <[email protected]> Co-authored-by: Matt Joiner <[email protected]>
atavism
added a commit
that referenced
this pull request
Mar 4, 2024
* Updates to LanternHttpClient and integrate MockK (#900) * Add Kotlin-based LanternHttpClient * Kotlin-based LanternHttpClient * Kotlin-based LanternHttpClient * Updates to LanternHttpClient * Add tests * Add tests * Add LanternHttpClientTest * formatting * Add ProUser data class * Formatting --------- Co-authored-by: atavism <[email protected]> * Use Plausible for app analytics (#929) * Remove datadog * Update CI * update Makefile * update Makefile * remove datadog directory * Use Sentry for crash reporting (#927) * update Makefile * Add back Sentry for crash reporting * remove datadog from gradle config * Add plausible * integrate plausible analytics * integrate plausible analytics * track when ads are shown * track when ads are shown * add Plausible class * track when Replica content is viewed * track searches and uploads * Formatting * Track when ads fail to load as well * updated translations... * Don't switch languages that we don't support. (#944) * Google Pay updates (#948) * play payments updates * Add check isPlayVersion * skip play check * Add play checkout page * Add play checkout page * clean-ups * show dialog after successful payment * clean-ups, show loading spinner submitting payment * Add plan step and enter email text * Add Flexible * show price summary * Add com.android.vending.BILLING permission * Add logging * Add logging * Remove use of ProgressDialog and some clean-ups * Remove use of ProgressDialog and some clean-ups * Update Google Play billing client * Add liblantern-all * Update go.sum * Update golang.org/x/mobile/cmd/gomobile * run go mod tidy * Update go.sum * set GOPRIVATE var * formatting * code review updates * Fix typo, do not append currency in-app billing * fix typo, run ktlint * fix typo, run ktlint * Add setState and do not push page do pop * Simplify method and fix error message. * Removed billing-ktx since its not needed. --------- Co-authored-by: Jigar-f <[email protected]> * Updated to the latest flashlight with go 1.19 support * update branch name * update branch name * use GITHUB_TOKEN * use GITHUB_TOKEN * Get build working with latest flashlight * update golang.org/x/mobile (#958) * update branch name * update branch name * use GITHUB_TOKEN * use GITHUB_TOKEN * update golang.org/x/mobile * update golang.org/x/mobile * Test building release * run go mod tidy * fix email validation on play checkout page * fix email validation on play checkout page * Update how release workflow is triggered * rename branch to android-legacy to trigger release workflow * Ads update (#953) * Added artificial delay while connecting VPN. * Remove static delay. * fix typo and do not show delay if user does not have permissions. * don't set changesNotSentForReview * initialize plausible sdk in application class (#959) * initialize Plausible after Lantern starts * Make accountInitDialog nullable (#960) * set accountInitDialog to null instead of lateinit * remove unused imports * Update to latest flashlight * fixed missing device linking functionality (#965) * bumped flashlight to version that properly notifies on geo updates * Update PlausibleClient to check files for cached events exist (#966) * Date Fix (#967) * Refresh user data after purchase request. * Refactor code and Hide date is vaules comes null or 0 from server. * Fixed merge conflicts. * Added Ads delay changes in go model. * Downgrade to flashlight 7.6.19 due to IOS issue * Make changes to run on Android & IOS. * Implemented google ads. * Updated Google Ads sdk. * Update ipproxy * check for null * check for null * remove changesNotSentForReview since its causing an error * Fix Expecting a condition in parentheses * add pathdb dependency * Updating to latest flashlight supporting go 1.20 * fix compile error * Bump go version * bump go.mod version * do not check go version in Makefile * Test building Android installer * quick test * Remove more references to datadog * update flashlight * ipproxy updates * Android crash fixes (#975) * Refactor reportIssue code on Kotlin and flutter. * Upgrade webview and fix onStartCommand issue * change Device linking API. * Updated error message. * Upgrade stripe and updated error object to multiple place * Revert back stripe version. * Added try catch and added formatter * Update dnsgrab * protect connections again * Change null condition on payment method. * use working ipproxy * revert CI changes * Update ipproxy again * run go mod tidy, update protected * Update ipproxy * Update ipproxy * update ipproxy, restore DialUDP * Update ipproxy * Added GDPR consent and updated google ads plugin. (#978) * Update ipproxy and flashlight, use Go 1.21 (#970) * Update ipproxy * Fix Expecting a condition in parentheses * add pathdb dependency * Test building Android installer * quick test * update flashlight * ipproxy updates * Update dnsgrab * protect connections again * use working ipproxy * revert CI changes * Update ipproxy again * run go mod tidy, update protected * Update ipproxy * Update ipproxy * update ipproxy, restore DialUDP * Update ipproxy * use go version from go.mod * Update ipproxy * Update flashlight to v7.6.42 * update flashlight * Use ios specific flashlight version and fix proto duplicate issue. * use flashlight v7.6.43 again * use flashlight v7.6.44 and restore protobuf messages * Payment changes (#982) * Added icon payload in plansV3 API. * Removed plans API. * Updated API payload and use Network images. * Update vpn.proto * Added search feature in split tunneling screen. (#980) * Added search feature in split tunneling screen. * Made UI changes to split tunneling screen. * Fix issue with update ui while search * Added padding to bottom. * fix showError call in report issue * Updates to Plausible client (#981) * updates to Plausible client * do not track when user switches vpn on/off * update domain for now * override X-Forwarded-For header with the correct IP address of the client * use magnet link when tracking Replica page views * Add comment * Add comment * revert domain to android.lantern.io * fix tests * Upgrade sentry * Remove changes to protect connections (#986) * Update sentry * remove changes to protect connections * upgrade flashlight to v7.6.47 * update release workflow branch * update CI to install protoc-gen-go * set default selected tab to vpn/home screen * use ANDROID_ARCH=all in make android-release * Migrate to go-llsqlite/crawshaw (#987) * Migrate to go-llsqlite/crawshaw * Fix error fetching metadata for object info response * Update liblantern-all.aar * Minor fixes * Update flashlight * Updated flashlight and pods * Use http client that goes uses domain fronting and proxying * update flashlight * Fix missing method error in invokeMethod getlantern/engineering#1193 * do not use BuildContext across async boundaries * Remove secret and use env file (#990) * Update .gitignore * Added env file support. * updated file name and fix ios issue. * updated emoji picker. * merge latest * Start working on deeplink support. * Added support for description on deeplink. * Changes on deeplink. * Updated packages and routes. * Change report and issue route. * added integration_test --------- Co-authored-by: atavism <[email protected]> Co-authored-by: atavism <[email protected]> Co-authored-by: git <[email protected]> Co-authored-by: Adam Fisk <[email protected]> Co-authored-by: atavism <[email protected]> Co-authored-by: Eli Yukelzon <[email protected]> Co-authored-by: Matt Joiner <[email protected]>
atavism
added a commit
that referenced
this pull request
Mar 5, 2024
* Updates to LanternHttpClient and integrate MockK (#900) * Add Kotlin-based LanternHttpClient * Kotlin-based LanternHttpClient * Kotlin-based LanternHttpClient * Updates to LanternHttpClient * Add tests * Add tests * Add LanternHttpClientTest * formatting * Add ProUser data class * Formatting --------- Co-authored-by: atavism <[email protected]> * Use Plausible for app analytics (#929) * Remove datadog * Update CI * update Makefile * update Makefile * remove datadog directory * Use Sentry for crash reporting (#927) * update Makefile * Add back Sentry for crash reporting * remove datadog from gradle config * Add plausible * integrate plausible analytics * integrate plausible analytics * track when ads are shown * track when ads are shown * add Plausible class * track when Replica content is viewed * track searches and uploads * Formatting * Track when ads fail to load as well * updated translations... * Don't switch languages that we don't support. (#944) * Google Pay updates (#948) * play payments updates * Add check isPlayVersion * skip play check * Add play checkout page * Add play checkout page * clean-ups * show dialog after successful payment * clean-ups, show loading spinner submitting payment * Add plan step and enter email text * Add Flexible * show price summary * Add com.android.vending.BILLING permission * Add logging * Add logging * Remove use of ProgressDialog and some clean-ups * Remove use of ProgressDialog and some clean-ups * Update Google Play billing client * Add liblantern-all * Update go.sum * Update golang.org/x/mobile/cmd/gomobile * run go mod tidy * Update go.sum * set GOPRIVATE var * formatting * code review updates * Fix typo, do not append currency in-app billing * fix typo, run ktlint * fix typo, run ktlint * Add setState and do not push page do pop * Simplify method and fix error message. * Removed billing-ktx since its not needed. --------- Co-authored-by: Jigar-f <[email protected]> * Updated to the latest flashlight with go 1.19 support * update branch name * update branch name * use GITHUB_TOKEN * use GITHUB_TOKEN * Get build working with latest flashlight * update golang.org/x/mobile (#958) * update branch name * update branch name * use GITHUB_TOKEN * use GITHUB_TOKEN * update golang.org/x/mobile * update golang.org/x/mobile * Test building release * run go mod tidy * fix email validation on play checkout page * fix email validation on play checkout page * Update how release workflow is triggered * rename branch to android-legacy to trigger release workflow * Ads update (#953) * Added artificial delay while connecting VPN. * Remove static delay. * fix typo and do not show delay if user does not have permissions. * don't set changesNotSentForReview * initialize plausible sdk in application class (#959) * initialize Plausible after Lantern starts * Make accountInitDialog nullable (#960) * set accountInitDialog to null instead of lateinit * remove unused imports * Update to latest flashlight * fixed missing device linking functionality (#965) * bumped flashlight to version that properly notifies on geo updates * Update PlausibleClient to check files for cached events exist (#966) * Date Fix (#967) * Refresh user data after purchase request. * Refactor code and Hide date is vaules comes null or 0 from server. * Fixed merge conflicts. * Added Ads delay changes in go model. * Downgrade to flashlight 7.6.19 due to IOS issue * Make changes to run on Android & IOS. * Implemented google ads. * Updated Google Ads sdk. * Update ipproxy * check for null * check for null * remove changesNotSentForReview since its causing an error * Fix Expecting a condition in parentheses * add pathdb dependency * Updating to latest flashlight supporting go 1.20 * fix compile error * Bump go version * bump go.mod version * do not check go version in Makefile * Test building Android installer * quick test * Remove more references to datadog * update flashlight * ipproxy updates * Android crash fixes (#975) * Refactor reportIssue code on Kotlin and flutter. * Upgrade webview and fix onStartCommand issue * change Device linking API. * Updated error message. * Upgrade stripe and updated error object to multiple place * Revert back stripe version. * Added try catch and added formatter * Update dnsgrab * protect connections again * Change null condition on payment method. * use working ipproxy * revert CI changes * Update ipproxy again * run go mod tidy, update protected * Update ipproxy * Update ipproxy * update ipproxy, restore DialUDP * Update ipproxy * Added GDPR consent and updated google ads plugin. (#978) * Update ipproxy and flashlight, use Go 1.21 (#970) * Update ipproxy * Fix Expecting a condition in parentheses * add pathdb dependency * Test building Android installer * quick test * update flashlight * ipproxy updates * Update dnsgrab * protect connections again * use working ipproxy * revert CI changes * Update ipproxy again * run go mod tidy, update protected * Update ipproxy * Update ipproxy * update ipproxy, restore DialUDP * Update ipproxy * use go version from go.mod * Update ipproxy * Update flashlight to v7.6.42 * update flashlight * Use ios specific flashlight version and fix proto duplicate issue. * use flashlight v7.6.43 again * use flashlight v7.6.44 and restore protobuf messages * Payment changes (#982) * Added icon payload in plansV3 API. * Removed plans API. * Updated API payload and use Network images. * Update vpn.proto * Added search feature in split tunneling screen. (#980) * Added search feature in split tunneling screen. * Made UI changes to split tunneling screen. * Fix issue with update ui while search * Added padding to bottom. * fix showError call in report issue * Updates to Plausible client (#981) * updates to Plausible client * do not track when user switches vpn on/off * update domain for now * override X-Forwarded-For header with the correct IP address of the client * use magnet link when tracking Replica page views * Add comment * Add comment * revert domain to android.lantern.io * fix tests * Upgrade sentry * Remove changes to protect connections (#986) * Update sentry * remove changes to protect connections * upgrade flashlight to v7.6.47 * update release workflow branch * update CI to install protoc-gen-go * set default selected tab to vpn/home screen * use ANDROID_ARCH=all in make android-release * Migrate to go-llsqlite/crawshaw (#987) * Migrate to go-llsqlite/crawshaw * Fix error fetching metadata for object info response * Update liblantern-all.aar * Minor fixes * Update flashlight * Updated flashlight and pods * Use http client that goes uses domain fronting and proxying * update flashlight * Fix missing method error in invokeMethod getlantern/engineering#1193 * do not use BuildContext across async boundaries * Remove secret and use env file (#990) * Update .gitignore * Added env file support. * updated file name and fix ios issue. * updated emoji picker. * merge latest * Do not show bandwidth if user is pro and some other changes to bandwidth. * If service is not running update status. * fixed merged conflicts. --------- Co-authored-by: atavism <[email protected]> Co-authored-by: atavism <[email protected]> Co-authored-by: git <[email protected]> Co-authored-by: Adam Fisk <[email protected]> Co-authored-by: atavism <[email protected]> Co-authored-by: Eli Yukelzon <[email protected]> Co-authored-by: Matt Joiner <[email protected]>
jigar-f
added a commit
that referenced
this pull request
Mar 14, 2024
* Updates to LanternHttpClient and integrate MockK (#900) * Add Kotlin-based LanternHttpClient * Kotlin-based LanternHttpClient * Kotlin-based LanternHttpClient * Updates to LanternHttpClient * Add tests * Add tests * Add LanternHttpClientTest * formatting * Add ProUser data class * Formatting --------- Co-authored-by: atavism <[email protected]> * Use Plausible for app analytics (#929) * Remove datadog * Update CI * update Makefile * update Makefile * remove datadog directory * Use Sentry for crash reporting (#927) * update Makefile * Add back Sentry for crash reporting * remove datadog from gradle config * Add plausible * integrate plausible analytics * integrate plausible analytics * track when ads are shown * track when ads are shown * add Plausible class * track when Replica content is viewed * track searches and uploads * Formatting * Track when ads fail to load as well * updated translations... * Don't switch languages that we don't support. (#944) * Google Pay updates (#948) * play payments updates * Add check isPlayVersion * skip play check * Add play checkout page * Add play checkout page * clean-ups * show dialog after successful payment * clean-ups, show loading spinner submitting payment * Add plan step and enter email text * Add Flexible * show price summary * Add com.android.vending.BILLING permission * Add logging * Add logging * Remove use of ProgressDialog and some clean-ups * Remove use of ProgressDialog and some clean-ups * Update Google Play billing client * Add liblantern-all * Update go.sum * Update golang.org/x/mobile/cmd/gomobile * run go mod tidy * Update go.sum * set GOPRIVATE var * formatting * code review updates * Fix typo, do not append currency in-app billing * fix typo, run ktlint * fix typo, run ktlint * Add setState and do not push page do pop * Simplify method and fix error message. * Removed billing-ktx since its not needed. --------- Co-authored-by: Jigar-f <[email protected]> * Updated to the latest flashlight with go 1.19 support * update branch name * update branch name * use GITHUB_TOKEN * use GITHUB_TOKEN * Get build working with latest flashlight * update golang.org/x/mobile (#958) * update branch name * update branch name * use GITHUB_TOKEN * use GITHUB_TOKEN * update golang.org/x/mobile * update golang.org/x/mobile * Test building release * run go mod tidy * fix email validation on play checkout page * fix email validation on play checkout page * Update how release workflow is triggered * rename branch to android-legacy to trigger release workflow * Ads update (#953) * Added artificial delay while connecting VPN. * Remove static delay. * fix typo and do not show delay if user does not have permissions. * don't set changesNotSentForReview * initialize plausible sdk in application class (#959) * initialize Plausible after Lantern starts * Make accountInitDialog nullable (#960) * set accountInitDialog to null instead of lateinit * remove unused imports * Update to latest flashlight * fixed missing device linking functionality (#965) * bumped flashlight to version that properly notifies on geo updates * Update PlausibleClient to check files for cached events exist (#966) * Date Fix (#967) * Refresh user data after purchase request. * Refactor code and Hide date is vaules comes null or 0 from server. * Fixed merge conflicts. * Added Ads delay changes in go model. * Downgrade to flashlight 7.6.19 due to IOS issue * Make changes to run on Android & IOS. * Implemented google ads. * Updated Google Ads sdk. * Update ipproxy * check for null * check for null * remove changesNotSentForReview since its causing an error * Fix Expecting a condition in parentheses * add pathdb dependency * Updating to latest flashlight supporting go 1.20 * fix compile error * Bump go version * bump go.mod version * do not check go version in Makefile * Test building Android installer * quick test * Remove more references to datadog * update flashlight * ipproxy updates * Android crash fixes (#975) * Refactor reportIssue code on Kotlin and flutter. * Upgrade webview and fix onStartCommand issue * change Device linking API. * Updated error message. * Upgrade stripe and updated error object to multiple place * Revert back stripe version. * Added try catch and added formatter * Update dnsgrab * protect connections again * Change null condition on payment method. * use working ipproxy * revert CI changes * Update ipproxy again * run go mod tidy, update protected * Update ipproxy * Update ipproxy * update ipproxy, restore DialUDP * Update ipproxy * Added GDPR consent and updated google ads plugin. (#978) * Update ipproxy and flashlight, use Go 1.21 (#970) * Update ipproxy * Fix Expecting a condition in parentheses * add pathdb dependency * Test building Android installer * quick test * update flashlight * ipproxy updates * Update dnsgrab * protect connections again * use working ipproxy * revert CI changes * Update ipproxy again * run go mod tidy, update protected * Update ipproxy * Update ipproxy * update ipproxy, restore DialUDP * Update ipproxy * use go version from go.mod * Update ipproxy * Update flashlight to v7.6.42 * update flashlight * Use ios specific flashlight version and fix proto duplicate issue. * use flashlight v7.6.43 again * use flashlight v7.6.44 and restore protobuf messages * Payment changes (#982) * Added icon payload in plansV3 API. * Removed plans API. * Updated API payload and use Network images. * Update vpn.proto * Added search feature in split tunneling screen. (#980) * Added search feature in split tunneling screen. * Made UI changes to split tunneling screen. * Fix issue with update ui while search * Added padding to bottom. * fix showError call in report issue * Updates to Plausible client (#981) * updates to Plausible client * do not track when user switches vpn on/off * update domain for now * override X-Forwarded-For header with the correct IP address of the client * use magnet link when tracking Replica page views * Add comment * Add comment * revert domain to android.lantern.io * fix tests * Upgrade sentry * Remove changes to protect connections (#986) * Update sentry * remove changes to protect connections * upgrade flashlight to v7.6.47 * update release workflow branch * update CI to install protoc-gen-go * set default selected tab to vpn/home screen * use ANDROID_ARCH=all in make android-release * Migrate to go-llsqlite/crawshaw (#987) * Migrate to go-llsqlite/crawshaw * Fix error fetching metadata for object info response * Update liblantern-all.aar * Minor fixes * Update flashlight * Updated flashlight and pods * Use http client that goes uses domain fronting and proxying * update flashlight * Fix missing method error in invokeMethod getlantern/engineering#1193 * do not use BuildContext across async boundaries * Remove secret and use env file (#990) * Update .gitignore * Added env file support. * updated file name and fix ios issue. * updated emoji picker. * merge latest * Start working on deeplink support. * Added support for description on deeplink. * Changes on deeplink. * Updated packages and routes. * Change report and issue route. * added integration_test --------- Co-authored-by: atavism <[email protected]> Co-authored-by: atavism <[email protected]> Co-authored-by: git <[email protected]> Co-authored-by: Adam Fisk <[email protected]> Co-authored-by: atavism <[email protected]> Co-authored-by: Eli Yukelzon <[email protected]> Co-authored-by: Matt Joiner <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.