Davide De Rosa
|
34fc10eef8
|
Split guidance and referral footers
Handle tap per footer.
|
2019-03-25 20:26:03 +01:00 |
Davide De Rosa
|
7b814e4021
|
Add Mullvad account creation link
|
2019-03-22 19:57:57 +01:00 |
Davide De Rosa
|
fdc3869d29
|
Move baseVPNConfiguration to TransientStore
Simplifies configuration update.
|
2019-03-22 19:09:52 +01:00 |
Davide De Rosa
|
c391663d11
|
Persist masking flag
|
2019-03-22 19:09:52 +01:00 |
Davide De Rosa
|
96f5210c7c
|
Control debug masking via diagnostics
Be clear about NOT logging any sensitive data. In fact, the
variable name masksPrivateData is potentially misleading.
|
2019-03-22 18:54:54 +01:00 |
Davide De Rosa
|
9f6307dbc2
|
Make default VPN configuration mutable
|
2019-03-22 18:46:04 +01:00 |
Davide De Rosa
|
82aa8b5f79
|
Add LZO license
|
2019-03-19 15:23:45 +01:00 |
Davide De Rosa
|
f661008679
|
Make framework internal components public
|
2019-03-18 11:50:52 +01:00 |
Davide De Rosa
|
8ede1ed3d4
|
Use App Group container for documents and caches
|
2019-03-11 10:05:54 +01:00 |
Davide De Rosa
|
7a21338042
|
Update copyright
|
2019-03-09 11:44:44 +01:00 |
Davide De Rosa
|
c0c8ed3fc9
|
Hide beta testing section
|
2019-03-08 11:01:21 +01:00 |
Davide De Rosa
|
05daa8f77a
|
Delete log file on start
|
2019-03-08 09:39:37 +01:00 |
Davide De Rosa
|
5fb38652b0
|
Debug app log to file for troubleshooting
|
2019-03-07 22:53:29 +01:00 |
Davide De Rosa
|
bc4841af8a
|
Refine TunnelBear integration
- Mention in README
- Promo link
|
2019-03-07 22:04:09 +01:00 |
Davide De Rosa
|
9441a31fd1
|
Add button to test app termination
Might help reproducing #19
|
2019-03-06 17:46:06 +01:00 |
Davide De Rosa
|
0b7bd41636
|
Add provider referrals
|
2019-03-03 14:17:09 +01:00 |
Davide De Rosa
|
6d4c566e05
|
Fix renamed SwiftGen license file
|
2019-03-01 21:10:38 +01:00 |
Davide De Rosa
|
68b9cf0fdf
|
Convert bundled API to a folder reference
Create intermediate directory for cached infrastructure.
|
2019-02-23 11:18:31 +01:00 |
Davide De Rosa
|
fedea91087
|
Add FAQ in About
|
2019-02-03 22:08:24 +01:00 |
Davide De Rosa
|
323807cfbf
|
Configure reviewer event count in AppConstants
|
2018-12-10 12:53:15 +01:00 |
Davide De Rosa
|
5dea24295d
|
Update API URL following relocation
|
2018-12-09 12:30:39 +01:00 |
Davide De Rosa
|
d25753a263
|
Use custom domain to avoid GitHub redirect
Badly handled by iOS.
Fixes #29
|
2018-12-06 10:26:15 +01:00 |
Davide De Rosa
|
afcb45c614
|
Cache fetched license content
And show an error message when unable to fetch license URL.
|
2018-12-04 10:45:12 +01:00 |
Davide De Rosa
|
a486cb4265
|
List licenses/notices in full table
|
2018-12-04 10:33:19 +01:00 |
Davide De Rosa
|
cfad536048
|
Attach .ovpn rather than .txt
Less convenient to quick look, yet more convenient for testing
import.
|
2018-11-04 11:57:44 +01:00 |
Davide De Rosa
|
9e7c4960e5
|
Update GitHub URL in license preamble
|
2018-11-04 10:53:16 +01:00 |
Davide De Rosa
|
1ab26dd8a2
|
Update GitHub repository constants
|
2018-11-04 10:53:16 +01:00 |
Davide De Rosa
|
2564f2446d
|
Show disclaimer from website
|
2018-10-29 21:25:22 +01:00 |
Davide De Rosa
|
fe85677e68
|
Add privacy policy
|
2018-10-29 21:25:08 +01:00 |
Davide De Rosa
|
0d14349bca
|
Move filename charset to extensions
|
2018-10-27 12:08:44 +02:00 |
Davide De Rosa
|
a69c7c5733
|
Attach .ovpn as plain text
Can easily inspect via email.
|
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
|
4388dfe6ae
|
Lower log level
|
2018-10-27 09:42:41 +02:00 |
Davide De Rosa
|
52ec2bebd5
|
Restrict charset for host profile title
It's used now as a filename. Remember to also normalize pre-filled
title from imported filename by replacing illegal characters.
|
2018-10-26 18:57:07 +02:00 |
Davide De Rosa
|
2aae3499de
|
Move host configurations to "Hosts" subdirectory
Without "host." prefix, now unnecessary.
|
2018-10-26 18:03:28 +02:00 |
Davide De Rosa
|
9726158030
|
Drop deprecated configuration values
- debugLogKey
- lastErrorKey
|
2018-10-25 22:45:50 +02:00 |
Davide De Rosa
|
c73c2e3826
|
Rename tunnelConfiguration to baseConfiguration
It's much less confusing. Migrate too.
|
2018-10-25 22:45:50 +02:00 |
Davide De Rosa
|
542a3e3721
|
Upgrade TunnelKit with configuration refactoring
|
2018-10-25 22:45:44 +02:00 |
Davide De Rosa
|
81c7236500
|
Localize Twitter intent
|
2018-10-23 12:59:06 +02:00 |
Davide De Rosa
|
39c053bd54
|
Add tweet cell to About
|
2018-10-23 12:59:06 +02:00 |
Davide De Rosa
|
346a9490ec
|
Save .ovpn internally associated to host profile
|
2018-10-23 12:57:11 +02:00 |
Davide De Rosa
|
e8f2aaaf08
|
Show tunnel failure reason in VPN status
|
2018-10-22 21:49:43 +02:00 |
Davide De Rosa
|
46a8f72039
|
Bump API endpoint version
|
2018-10-18 14:07:32 +02:00 |
Davide De Rosa
|
b6d430f106
|
Add link to Reddit
|
2018-10-18 09:37:18 +02:00 |
Davide De Rosa
|
1602972c8e
|
Replace self-hosted API with static GitHub Pages
|
2018-10-11 21:30:53 +02:00 |
Davide De Rosa
|
76da7426cf
|
Add missing credits
|
2018-10-11 09:47:40 +02:00 |
Davide De Rosa
|
b9ec01945d
|
Initial commit
|
2018-10-11 09:13:19 +02:00 |