Commit Graph

195 Commits

Author SHA1 Message Date
Davide De Rosa
c7b2ff56b5 Use wrappers for profile metadata
Contextually fix provider appearance in Siri shortcuts. Was using
name (lowercase) rather than description (fancy).
2020-02-27 01:03:37 +01:00
Davide De Rosa
7a0b3b8e52 Fix again default gateway for providers 2020-02-26 20:09:42 +01:00
Davide De Rosa
ef0ec8af25 Update fastlane templates 2020-02-26 20:05:28 +01:00
Davide De Rosa
9a807d16b3 Update copyright clause 2020-01-11 09:30:46 +01:00
Davide De Rosa
eeb85f89b1 For IAP, fall back to provider .name, not .description
Add explicit inApp = description in index.json for all current
providers. Future ones will use name as a suffix instead.
2019-12-22 12:05:57 +01:00
Davide De Rosa
4b0de92b45 Improve some de strings 2019-12-16 11:57:53 +01:00
Davide De Rosa
f95abc1956 Fix embedded v3 API 2019-12-16 09:38:27 +01:00
Davide De Rosa
cc786df294 Move copy release notes script out 2019-12-12 20:55:48 +01:00
Davide De Rosa
ec9ba7024f Move scripts to Core 2019-12-12 20:50:57 +01:00
Davide De Rosa
6eb6e5a735 Adjust to issue with infrastructure metadata 2019-12-12 00:55:34 +01:00
Davide De Rosa
b5640aa340 Fix up pl intent strings 2019-12-11 20:32:45 +01:00
Davide De Rosa
a11c2bd3ee Improve el translations 2019-12-11 20:32:32 +01:00
Davide De Rosa
bbaccb3de5 Prepare release
- Versioned TunnelKit
- Updated Core/API
2019-12-11 17:04:02 +01:00
Davide De Rosa
03515ba901 Add more strings
E.g. Mullvad username without spaces.
2019-12-11 14:02:03 +01:00
Davide De Rosa
626b8cb6a3 Merge Core 2019-12-11 13:51:32 +01:00
Davide De Rosa
fc32be53a7 Add/update translations
XXX: Google Translate

- de
- el
- nl
- pt
- sv
2019-12-11 13:40:17 +01:00
Davide De Rosa
6159221d0b Add/update translations
Legitimate:

- es
- fr
- it
- pl
- ru
- zh-Hans
2019-12-11 12:28:03 +01:00
Davide De Rosa
3542f213af Fix fastlane-ci submodule
Fixes #123
2019-12-08 14:06:26 +01:00
Davide De Rosa
36cdbdb728 Use provider in-app metadata before description
To infer product identifier suffix.
2019-12-04 15:13:03 +01:00
Davide De Rosa
d44c8efefe Rename AppConstants.Web to .Services 2019-12-02 10:46:59 +01:00
Davide De Rosa
89b638eaa3 Fix index caching in Core 2019-11-30 12:32:52 +01:00
Davide De Rosa
bbd19427d9 Make sure that provider infrastructure exists
Download in wizard if necessary.
2019-11-30 12:08:30 +01:00
Davide De Rosa
6376af63f3 Update Core commit 2019-11-28 11:52:28 +01:00
Davide De Rosa
e5325cea7e Make in-app product identifiers dynamic 2019-11-28 11:33:53 +01:00
Davide De Rosa
d4977f499a Add "Update list" stub in provider wizard 2019-11-28 11:27:23 +01:00
Davide De Rosa
97f458385c Update to API v3
- Dynamic providers
- Add index.json to API
2019-11-28 09:57:34 +01:00
Davide De Rosa
ea827085c2 Update CHANGELOG
Fixes #118
2019-11-21 15:44:26 +01:00
Davide De Rosa
b88eedc42c Manage favorites through swipe 2019-11-21 15:42:05 +01:00
Davide De Rosa
a4c71d962b Load trusted networks directly 2019-11-21 12:56:57 +01:00
Davide De Rosa
2c4dea7b43 Configure trusted networks in profile 2019-11-21 09:55:44 +01:00
Davide De Rosa
1fd2d18653 Refactor trusted networks code 2019-11-21 09:15:24 +01:00
Davide De Rosa
56ad460ec9 Update WebServices from Core 2019-11-21 00:07:18 +01:00
Davide De Rosa
70783f9dda Reuse Credits from Convenience 2019-11-20 23:14:19 +01:00
Davide De Rosa
e8c838c2e1 Add more support URLs 2019-11-20 19:21:20 +01:00
Davide De Rosa
495e714737 Revert refunded features on launch 2019-11-09 12:53:36 +01:00
Davide De Rosa
08ff3d01dc Attach provider info to connectivity issue 2019-11-07 15:14:09 +01:00
Davide De Rosa
7b8a40cddc Debug current interfaces in beta 2019-11-05 22:13:31 +01:00
Davide De Rosa
c5c025fb87 Set release date 2019-11-05 18:27:59 +01:00
Davide De Rosa
a50e8e63a3 Improve mock trusted Wi-Fi names 2019-11-04 12:07:22 +01:00
Davide De Rosa
05dd40939d Move some flags into app 2019-11-04 10:05:38 +01:00
Davide De Rosa
45bd573b54 Fix sv l10n 2019-11-03 22:08:08 +01:00
Davide De Rosa
b08ac59952 Update submodules 2019-11-02 17:50:10 +01:00
Davide De Rosa
3046f0a6a8 Add new translations
XXX: patch late with Google Translate

- de
- fr
- ru
- zh-Hans
2019-11-02 17:48:48 +01:00
Davide De Rosa
f9f6839571 Update fastlane scripts 2019-11-02 12:18:33 +01:00
Davide De Rosa
02d9d860b3 Use modern notification structure 2019-11-02 11:34:26 +01:00
Davide De Rosa
a9065bf9b7 Move Flags from Core to app 2019-11-02 11:18:43 +01:00
Davide De Rosa
395ee83981 Add Kvitto to credits 2019-11-01 16:17:30 +01:00
Davide De Rosa
2c13099a1f Set beta release 2019-10-25 19:34:23 +02:00
Davide De Rosa
6ad44216fc Refactor single search domain to TunnelKit update 2019-10-25 19:10:06 +02:00
Davide De Rosa
e600ca00c3 Enforce default gateway for providers 2019-10-24 16:19:59 +02:00
Davide De Rosa
8fdf05b5b9 Update API (Mullvad) 2019-10-23 19:55:25 +02:00
Davide De Rosa
28804a220b Fix infrastructures update in non-English locales 2019-10-23 19:52:51 +02:00
Davide De Rosa
dfa711b335 Customize PAC in network settings 2019-10-23 13:08:04 +02:00
Davide De Rosa
a4a7ecff97 Update CHANGELOG
Fixes #101
2019-10-23 12:03:02 +02:00
Davide De Rosa
e0a9fadac4 Add server network screen 2019-10-23 11:59:30 +02:00
Davide De Rosa
458041bdc8 Add cells to disclose server settings
TODO: server network.
2019-10-23 11:19:00 +02:00
Davide De Rosa
0c2bf78c9d Update fastlane templates 2019-10-21 00:38:31 +02:00
Davide De Rosa
f75d9ced91 Update API
Disable unwanted EKU verification for VyprVPN.
2019-10-20 15:59:43 +02:00
Davide De Rosa
8c580c2143 Reuse fastlane templates from submodule 2019-10-11 18:44:53 +02:00
Davide De Rosa
1916b88243 Update Convenience for review URL 2019-10-11 18:10:23 +02:00
Davide De Rosa
4f2ae72252 Fix intent strings in Core 2019-10-11 13:36:54 +02:00
Davide De Rosa
ea5d3a48ab Add Convenience library 2019-10-11 12:40:06 +02:00
Davide De Rosa
08e2a3afba Update API 2019-09-30 14:21:13 +02:00
Davide De Rosa
56c87bd57c Update Core with fixed intent string IDs 2019-09-17 17:38:21 +02:00
Davide De Rosa
093bb17367 Update Core to Xcode 11 2019-09-17 17:17:30 +02:00
Davide De Rosa
ebb34c5ab0 Update to latest API 2019-09-07 10:47:15 +02:00
Davide De Rosa
f90a84f1a4 Reuse Issue from Core 2019-09-05 22:50:56 +02:00
Davide De Rosa
f0188a0a5c Pick rating event count back from Core 2019-09-05 17:56:56 +02:00
Davide De Rosa
a8a8cdd027 Update Core 2019-09-05 12:04:29 +02:00
Davide De Rosa
9ed83e3d2a Move rating count to app 2019-08-16 18:49:51 +02:00
Davide De Rosa
4bc0f9f8c9 Update Core 2019-08-16 00:25:52 +02:00
Davide De Rosa
3b9e3879ca Move InAppHelper to Core 2019-08-16 00:24:05 +02:00
Davide De Rosa
e54fd3e82d Credit zh-Hans 2019-08-10 10:08:17 +02:00
Davide De Rosa
f5a74fab79 Update Core 2019-07-28 16:36:21 +02:00
Davide De Rosa
428fce7b19 Fix Core strings 2019-07-26 20:21:26 +02:00
Davide De Rosa
f856d7d67e Update API 2019-07-26 11:52:37 +02:00
Davide De Rosa
41ed10e76e Fall back to mailto URL when no email account
Useful with third party mail apps.
2019-07-05 11:11:22 +02:00
Davide De Rosa
62b2202a05 Update API 2019-07-05 09:02:24 +02:00
Davide De Rosa
31dc24914f Fix infrastructure not retained in Core 2019-07-04 20:21:49 +02:00
Davide De Rosa
ac071cf6ec Move "Reconnect" string to Core 2019-07-04 10:50:14 +02:00
Davide De Rosa
74e798605e Update Core 2019-07-04 10:12:28 +02:00
Davide De Rosa
60b60646d4 Move available providers to Core 2019-06-28 19:10:42 +02:00
Davide De Rosa
ab189025b9 Move ProfileNetworkChoices to Core 2019-06-28 10:53:24 +02:00
Davide De Rosa
40a7ac56f7 Move some strings to Core 2019-06-23 10:33:43 +02:00
Davide De Rosa
282728ae1e Move app-related strings in
Move Core strings to app target.

SwiftGen uses same bundle by default. No problem because Core
does not (and should not) any string internally.
2019-06-23 00:11:56 +02:00
Davide De Rosa
0aa66277ad Update Core 2019-06-20 18:13:37 +02:00
Davide De Rosa
e4de0f2940 Update/fix submodules 2019-06-18 10:21:35 +02:00
Davide De Rosa
c6e54de869 Fix strict pt localization 2019-06-13 10:19:07 +02:00
Davide De Rosa
6d1d6285c1 Fix regression in host deserialization
Crash on launch in 1931.
2019-05-28 18:10:02 +02:00
Davide De Rosa
a9a64f39d3 Update Core with l10n authors 2019-05-28 08:42:22 +02:00
Davide De Rosa
c1d887929e Update Core 2019-05-27 22:27:31 +02:00
Davide De Rosa
ace2edbf37 Update READMEs
- Run target after setting up Config.xcconfig
- Mark App Store ID config as optional
- TunnelKit version
- Core README
2019-05-27 11:39:15 +02:00
Davide De Rosa
f7711eaa35 Readd removed clones as submodules 2019-05-27 11:20:03 +02:00
Davide De Rosa
e96b1e400b Delete submodules clones 2019-05-27 11:08:03 +02:00
Davide De Rosa
6ec7785d31 Isolate future submodules
- API
- Core

Prepend API version prefix to bundle path.
2019-05-27 00:14:14 +02:00