Commit Graph

160 Commits

Author SHA1 Message Date
Davide De Rosa
18c7b2cf13 Update fastlane scripts 2020-05-13 10:03:16 +02:00
Davide De Rosa
52e136e9c7 Simplify existing host lookup 2020-05-11 22:30:30 +02:00
Davide De Rosa
b4030de9e2 Fix compile error in Core 2020-05-10 12:55:15 +02:00
Davide De Rosa
7bbd72b229 Update API 2020-05-10 11:08:02 +02:00
Davide De Rosa
44f27e6e0a Add guidance and referral for Hide.me 2020-05-10 00:40:36 +02:00
Davide De Rosa
8cd2b40bc9 Update API 2020-04-22 12:42:54 +02:00
Davide De Rosa
c051cf3ed2 Move release notes script to CI templates 2020-04-22 11:56:22 +02:00
Davide De Rosa
b99a6e0159 Set beta release 2020-04-19 17:08:31 +02:00
Davide De Rosa
41a820011f Add missing pilot contact arguments 2020-04-11 15:20:05 +02:00
Davide De Rosa
8547899a53 Update TunnelKit
Disconnect on server shutdown.
2020-04-06 11:29:11 +02:00
Davide De Rosa
8318821a80 Return provider guidance string dynamically
Drop annoying switch/case.
2020-02-29 18:12:24 +01:00
Davide De Rosa
04744f6bfb Pull merged Core 2020-02-28 21:41:08 +01:00
Davide De Rosa
7db0bb0d48 Allow any character in host profile name
Fixes #26
2020-02-28 18:33:03 +01:00
Davide De Rosa
70cf7dfed7 Restore active profile after renaming it
Fixes #128
2020-02-27 15:30:01 +01:00
Davide De Rosa
4e597316be Relax checks on profile renaming 2020-02-27 13:06:52 +01:00
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