Commit Graph

  • 5a3f38c586 Add fdroid metadata master 5.16.88.0 release/5.16.88.0 proton-ci 2026-03-11 08:07:40 +00:00
  • 82d21297f5 Update guesthole servers proton-ci 2026-03-11 08:07:40 +00:00
  • f5720844b6 Add fdroid metadata 5.16.83.0 release/5.16.83.0 proton-ci 2026-03-04 08:14:30 +00:00
  • 4a882c7872 Update guesthole servers proton-ci 2026-03-04 08:14:30 +00:00
  • 97858fbbe6 fix: always use current user settings to check whether telemetry is enabled or not Alexander Talledo 2026-03-03 14:56:34 +01:00
  • 35493239ef i18n(weekly-mr): Upgrade translations from crowdin (02d614ea). L10n bot 2026-03-03 07:03:30 +00:00
  • 561e6c67ab Add recent gitleaks false positives to allowlist. Marcin Simonides 2026-03-03 09:34:20 +01:00
  • 02d614ea35 chore(deps): update dependency proton/devops/cicd-components/kubernetes/ephemera-deploy to v2.0.2 LisaBot 2026-02-27 12:00:15 +00:00
  • adc0e09648 Fix a rare crash on TV restart. Marcin Simonides 2026-03-02 10:23:10 +01:00
  • 43eff8c249 Add version code in APP.PROCESS_START logs for Sentry. Marcin Simonides 2026-02-26 09:14:54 +01:00
  • 4a5e86d1ba chore(MMP): referrer information retrieval [VPNPLG-10] Alexander Talledo 2026-02-23 13:52:02 +01:00
  • 68d0d8ab50 chore(MMP): setup MMP referrer local persistence [VPNPLG-10] Alexander Talledo 2026-02-23 12:12:12 +01:00
  • dace9e9bb7 chore(MMP): add install referrer dependency [VPNPLG-10] Alexander Talledo 2026-02-23 11:51:57 +01:00
  • 18ebe79536 Revert version update for dnsjava, the new one is crashing. Marcin Simonides 2026-02-25 09:30:57 +01:00
  • 10ecbfcada Refresh binary status on location change [VPNAND-2457]. Marcin Simonides 2026-02-24 18:16:35 +01:00
  • d9f6bbb9f3 chore(MMP): introduce feature flag [VPNPLG-9] Alexander Talledo 2026-02-23 11:41:30 +01:00
  • 49bed3f329 ProTUN changes to connection telemetry [VPNAND-2297] Mateusz Markowicz 2026-02-18 13:59:09 +01:00
  • 7ca19bc4cb Update discard changes dialog acions [VPNAND-2066]. Marcin Simonides 2026-02-23 15:41:24 +01:00
  • 3b95d69830 i18n(weekly-mr): Upgrade translations from crowdin (4eea08cc). L10n bot 2026-02-24 07:03:32 +00:00
  • 4eea08cce6 Increase read/write timeouts for http sockets [VPNAND-2536] Mateusz Markowicz 2026-02-23 15:45:49 +01:00
  • aec4f4b5b3 Use suspending ProfileManager.getDefaultOrFastest on start [VPNAND-2507]. Marcin Simonides 2026-02-19 11:20:34 +01:00
  • dc738292da Rename ProfileManager methods to add Sync [VPNAND-2507] Marcin Simonides 2026-02-19 11:17:05 +01:00
  • d50e9ed577 i18n(weekly-mr): Upgrade translations from crowdin (f0a3cd32). L10n bot 2026-02-20 07:03:42 +00:00
  • aaac56736b Standardize names of new TV feature flag classes Mateusz Markowicz 2026-02-23 11:16:50 +01:00
  • 72eb7bf1e2 TV: change TV quick connect icon when favorite country disabled [VPNAND-2535] Mateusz Markowicz 2026-02-20 13:25:13 +01:00
  • f5de56028b TV: simple alphabetical sorting of countries for free users [VPNAND-2535] Mateusz Markowicz 2026-02-20 11:44:40 +01:00
  • b620225e51 TV: allow disabling recents for free user [VPNAND-2535] Mateusz Markowicz 2026-02-19 19:52:15 +01:00
  • 25ddd08228 TV: allow disabling support for favorite country [VPNAND-2535] Mateusz Markowicz 2026-02-19 19:44:44 +01:00
  • 26b1559625 Defer Sentry check for rooted device [VPNAND-2484]. Marcin Simonides 2026-02-18 14:26:32 +01:00
  • 594a6609aa Save result of IsTvCheck to avoid binder transactons [VPNAND-2531]. Marcin Simonides 2026-02-17 14:12:42 +01:00
  • 2a6084e765 Initialize TelemetryFlowHelper lazily [VPNAND-2484] Marcin Simonides 2026-02-17 13:57:45 +01:00
  • 7f9dedd152 Remove unnecessary binder call from NotificationPermissionManager [VPNAND-2484]. Marcin Simonides 2026-02-17 13:51:58 +01:00
  • d079084162 Convert more dependencies to lazy [VPNAND-2487]. Marcin Simonides 2026-02-17 11:03:46 +01:00
  • f1e69c4c09 Register some broadcast receivers on bg thread [VPNAND-2484]. Marcin Simonides 2026-02-17 10:05:17 +01:00
  • 2d886a857f Remove and delay broadcast receiver registrations [VPNAND-2484]. Marcin Simonides 2026-02-16 17:17:03 +01:00
  • 57d7f672a4 Delay logging current state on start [VPNAND-2487]. Marcin Simonides 2026-02-16 15:41:33 +01:00
  • 9af561cb14 Create UserPlanManager explicitly. Marcin Simonides 2026-02-16 15:33:30 +01:00
  • 30133464c1 Use lazy initialization for some dependencies [VPNAND-2498]. Marcin Simonides 2026-02-16 14:52:38 +01:00
  • fc39f6e3c3 Update dependency proton/devops/cicd-components/kubernetes/ephemera-deploy to v2 LisaBot 2026-02-19 14:54:53 +00:00
  • f0a3cd32e6 Fix logging WebView version in tests. Marcin Simonides 2026-02-19 13:21:49 +01:00
  • 7a2d16d774 Log current WebView version in debug builds. Marcin Simonides 2026-02-19 10:41:17 +01:00
  • 3c8aefc7be ProTUN's packet capture support in "Debug tools" Mateusz Markowicz 2026-02-16 16:18:48 +01:00
  • 4547196238 Update kotlinx.serialization and other dependencies [VPNAND-2534]. Marcin Simonides 2026-02-19 09:31:09 +01:00
  • c99f8fada6 Add fdroid metadata 5.16.31.0 release/5.16.31.0 proton-ci 2026-02-19 08:28:35 +00:00
  • 0a4262e90b Update guesthole servers proton-ci 2026-02-19 08:28:35 +00:00
  • 6283857633 Fix always-on not connecting after it's disabled first [VPNAND-2530] Mateusz Markowicz 2026-02-17 16:37:51 +01:00
  • b858c60acc Update jna to 5.18.1 Mateusz Markowicz 2026-02-17 13:18:39 +01:00
  • f6c9a2b038 TV: don't show server list to free users [VPNAND-2529] Mateusz Markowicz 2026-02-17 12:16:27 +01:00
  • fa21023b52 TV: sort servers on server list by load Mateusz Markowicz 2026-02-17 12:16:58 +01:00
  • c84f57a8f4 i18n(weekly-mr): Upgrade translations from crowdin (fc0874ed). L10n bot 2026-02-17 07:03:25 +00:00
  • d28fc5a7e6 chore: Convetion Plugins introduccion [VPNAND-2527] Alexander Talledo 2026-02-13 15:07:01 +01:00
  • fc0874ed0c Restart app update info flow after failed update [VPNAND-2423]. Marcin Simonides 2026-02-13 09:57:54 +01:00
  • a24765c05c Fix app update not triggering on second attempt [VPNAND-2524]. Marcin Simonides 2026-02-13 09:23:53 +01:00
  • f162d42d43 Move the check for server list being stale to VpnConnectionErrorHandler [VPNAND-2467]. Marcin Simonides 2026-02-12 14:05:36 +01:00
  • c41f437775 Load Server data under mutext [VPNAND-2467]. Marcin Simonides 2026-02-12 13:10:46 +01:00
  • 505a09ae2b Use ServersDataManager directly when updating [VPNAND-2467]. Marcin Simonides 2026-02-12 12:57:29 +01:00
  • a472cce061 Clean up the old ServerListUpdaterTests. Marcin Simonides 2026-02-12 09:15:01 +01:00
  • 134b108c8d Convert some ServerListUpdater tests to Hilt-based. Marcin Simonides 2026-02-11 17:01:11 +01:00
  • db05090905 Moved ServerListUpdaterTests from from androidTest to test. Marcin Simonides 2026-02-11 15:48:04 +01:00
  • e5dd9b8e4a Expose server lists as flow from ServersDataManager [VPNAND-2467]. Marcin Simonides 2026-02-10 13:01:38 +01:00
  • 6c14f63261 Set server list update timestamp when receiving 304. Marcin Simonides 2026-02-10 16:29:33 +01:00
  • 76e6428681 Use real ServerManager in ServerListUpdaterTests. Marcin Simonides 2026-02-10 14:58:17 +01:00
  • a2842fc562 Remove the free-only server updates [VPNAND-2467] Marcin Simonides 2026-02-10 13:17:24 +01:00
  • 84dc7c46dd Set mandatory foreground service type for AutoConnectOnBootWorker Mateusz Markowicz 2026-02-16 13:36:12 +01:00
  • b10018c077 fix: upgrade modal RTL asset fixes [VPNAND-2515] Alexander Talledo 2026-02-16 12:58:43 +01:00
  • 5c6a2a4bb5 i18n(weekly-mr): Upgrade translations from crowdin (34ad9377). L10n bot 2026-02-13 07:03:29 +00:00
  • 16b0933027 chore: improve export_archive_name job performance Alexander Talledo 2026-02-12 14:38:37 +01:00
  • c3adc465c0 chore: bump core to version 36.3.2 Alexander Talledo 2026-02-13 10:00:03 +01:00
  • 34ad937731 WireGuard: log info about always-on and kill-switch when connecting [VPNAND-2187] Mateusz Markowicz 2026-02-12 14:54:47 +01:00
  • ebf4b5f49b Add device/system info to logs Mateusz Markowicz 2026-02-12 12:18:13 +01:00
  • 868059fe02 Introduce lazy-initialization for Rust logging [VPNAND-2519] Mateusz Markowicz 2026-02-11 21:29:35 +01:00
  • b6fb8aa077 chore(deps): update dependency proton/devops/cicd-components/kubernetes/ephemera-deploy to v1.15.5 LisaBot 2026-02-12 11:40:01 +00:00
  • 4cd342df7a chore: enable typesafe project accessors [VPNAND-2522] Alexander Talledo 2026-02-11 16:06:47 +01:00
  • f1292c3884 chore: migrate plugin dependencies to Version Catalogs [VPNAND-2522] Alexander Talledo 2026-02-11 12:05:07 +01:00
  • 486fae2d64 chore: migrate library dependencies to Version Catalogs [VPNAND-2522] Alexander Talledo 2026-02-10 12:41:54 +01:00
  • efe736b315 Regenerate baseline profiles. Marcin Simonides 2026-02-11 15:38:07 +01:00
  • 5ad80d5edf Move bug report out of redesign and legacy packages. Marcin Simonides 2026-02-10 10:31:47 +01:00
  • 74312d5ead Remove old bug report form and unused code [VPNAND-2521] Marcin Simonides 2026-02-10 10:19:31 +01:00
  • b6aefd7555 Move LocalVpnUiDelegate to vpn/ui package. Marcin Simonides 2026-02-09 16:04:39 +01:00
  • 6571fd6b26 Move several base files from redesign/base/ui to base/ui. Marcin Simonides 2026-02-09 15:46:50 +01:00
  • a0fd26afef Update Core to 36.3.2. Marcin Simonides 2026-02-11 15:39:19 +01:00
  • fadfcb2768 Generate startup profile for TV UI. Marcin Simonides 2026-02-09 15:36:32 +01:00
  • bc60e45819 Load built-in GH servers on I/O thread [VPNAND-2518]. Marcin Simonides 2026-02-09 12:28:28 +01:00
  • 1fcd37a670 i18n(weekly-mr): Upgrade translations from crowdin (e41d93c9). L10n bot 2026-02-10 07:03:31 +00:00
  • bf319d00af Fix CustomDNS keyboard on firestick not closing on back [VPNAND-2366] Mateusz Markowicz 2026-02-09 16:45:29 +01:00
  • 204041ab55 Fix auto-connect on boot on firestick [VPNAND-2468] Mateusz Markowicz 2026-02-09 16:53:57 +01:00
  • 990c4dcaa0 fix(TV): update incorrect US flag [VPNAND-2520] Alexander Talledo 2026-02-10 08:52:32 +01:00
  • 62a3da2b49 fix(RTL): add RTL support for profiles info sheet asset [VPNAND-2515] Alexander Talledo 2026-02-09 13:35:16 +01:00
  • 51047a943e fix(RTL): add RTL support for kill switch asset [VPNAND-2515] Alexander Talledo 2026-02-09 12:52:23 +01:00
  • 7a09ec30d6 fix(RTL): add RTL support for needed icons [VPNAND-2515] Alexander Talledo 2026-02-09 12:45:06 +01:00
  • bfc42b18ac fix(RTL): use back navigation arrow with RTL support on server groups bottom sheet [VPNAND-2515] Alexander Talledo 2026-02-06 15:29:45 +01:00
  • c6ffaedde3 fix(RTL): add RTL support for needed upsell carousel drawables [VPNAND-2515] Alexander Talledo 2026-02-09 12:02:37 +01:00
  • 04d0154d1d Add fdroid metadata 5.15.70.0 release/5.15.70.0 proton-ci 2026-02-09 09:50:12 +00:00
  • 6e5dc28f74 Update guesthole servers proton-ci 2026-02-09 09:50:12 +00:00
  • e41d93c997 Initialize Glide lazily: [VPNAND-2507] Marcin Simonides 2026-02-06 10:31:57 +01:00
  • 911245fe79 Remove eligibility check for intro offer banner [VPNAND-2490]. Marcin Simonides 2026-02-04 12:19:23 +01:00
  • 828b517a34 Delay app-update check [VPNAND-2491]. Marcin Simonides 2026-02-04 11:30:25 +01:00
  • 03897cbbdc Use lazy initializations: [VPNAND-2507] Marcin Simonides 2026-02-03 15:33:46 +01:00
  • c615b881e8 Initialize logger on BG thread [VPNAND-2507]. Marcin Simonides 2026-02-03 15:17:54 +01:00
  • 4f0cfb7d0d Remove unused legacy feature flag. Marcin Simonides 2026-02-06 15:24:32 +01:00