Davide De Rosa
|
9a807d16b3
|
Update copyright clause
|
2020-01-11 09:30:46 +01:00 |
Davide De Rosa
|
6eb6e5a735
|
Adjust to issue with infrastructure metadata
|
2019-12-12 00:55:34 +01:00 |
Davide De Rosa
|
5c918c3a86
|
Use provider description in issue report
|
2019-12-12 00:46:19 +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
|
08ff3d01dc
|
Attach provider info to connectivity issue
|
2019-11-07 15:14:09 +01:00 |
Davide De Rosa
|
03649b56f3
|
Use theme accent for cell checkmarks
Probably a regression after Convenience integration.
|
2019-10-25 19:31:01 +02:00 |
Davide De Rosa
|
2cd6677e16
|
Replace with Convenience entities
- About
- Alerts
- Dialogs
- InApp
- Reviewer
- SingleOptionViewController
- StrongTableModel
|
2019-10-11 12:43:05 +02:00 |
Davide De Rosa
|
f90a84f1a4
|
Reuse Issue from Core
|
2019-09-05 22:50:56 +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
|
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
|
84eb9d09c4
|
Rename Core targets
Fix import in Core umbrella header.
|
2019-05-27 00:13:33 +02:00 |
Davide De Rosa
|
87527ed290
|
Upgrade to TunnelKit 2.0
Major reorganization. No changes in logic.
Rename by_* to pod_*.
|
2019-05-25 18:29:10 +02:00 |
Davide De Rosa
|
e68c46d729
|
Set email subjects statically
App name is constant.
|
2019-04-07 16:56:38 +02:00 |
Davide De Rosa
|
77ce52ac33
|
Do not localize email templates
Risk is not understanding them!
|
2019-04-07 16:30:38 +02:00 |
Davide De Rosa
|
d13f813236
|
Add email template to offer as translator
|
2019-04-07 16:20:15 +02:00 |
Davide De Rosa
|
5237aa3916
|
Import Core framework into iOS target
|
2019-03-18 11:52:19 +01:00 |
Davide De Rosa
|
7a21338042
|
Update copyright
|
2019-03-09 11:44:44 +01:00 |
Davide De Rosa
|
3d5c2bb8f5
|
Move .ovpn parser to TunnelKit
|
2018-11-10 11:39:36 +01:00 |
Davide De Rosa
|
c1065751b6
|
Add method to parse configuration from [String]
With an optional original URL. Helps testing. Take the chance to
also disambiguate method overloads.
|
2018-11-04 11:45:19 +01:00 |
Davide De Rosa
|
9e7c4960e5
|
Update GitHub URL in license preamble
|
2018-11-04 10:53:16 +01:00 |
Davide De Rosa
|
422c4da09c
|
Move ParsedFile out of WizardHostVC
|
2018-10-27 12:08:44 +02:00 |
Davide De Rosa
|
4b075bcc95
|
Improve alerts on configuration import error
Issue reporting is currently disabled because un unparsed .ovpn
may contain sensitive data.
|
2018-10-27 09:43:57 +02:00 |
Davide De Rosa
|
c7639daf0d
|
Strip configuration file before attaching
Of sensitive or private data.
|
2018-10-27 09:42:41 +02:00 |
Davide De Rosa
|
dfde9c51e3
|
Fine-grain report attachments
- Debug log
- .ovpn profile (if any)
|
2018-10-27 09:42:41 +02:00 |
Davide De Rosa
|
23e27535c6
|
Split support requests
- Generic support on Reddit
- Debug log via email
|
2018-10-18 16:40:58 +02:00 |
Davide De Rosa
|
b9ec01945d
|
Initial commit
|
2018-10-11 09:13:19 +02:00 |