Roopesh Chander
|
0396a3550c
|
Tunnel edit: Set correct title when editing
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-29 02:24:32 +05:30 |
Roopesh Chander
|
65d54d2e9f
|
Tunnel editing: Fix cell class names
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-29 02:15:43 +05:30 |
Roopesh Chander
|
c8fba951ad
|
VPN: Adding, modifying and deleting actual NETunnelProviderManager instances
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:02 +05:30 |
Roopesh Chander
|
f845d7557a
|
iPad: Fix modal presentation style
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:02 +05:30 |
Roopesh Chander
|
f7feb18ea8
|
Tunnel editing: Delegate should also report when editing is cancelled
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:02 +05:30 |
Roopesh Chander
|
112b5c3b10
|
Tunnel editing: Separate init for creation and modification
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:02 +05:30 |
Roopesh Chander
|
6cddb9e34b
|
VPN: Tunnel container shall provide direct access to the configuration object
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |
Roopesh Chander
|
06c84a22ca
|
Tunnel editing: Modifying a tunnel configuration
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |
Roopesh Chander
|
37f43759b8
|
Tunnel creation: After saving the new tunnel, show the detail view
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |
Roopesh Chander
|
5b1876b998
|
Tunnel creation: Public key is uneditable
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |
Roopesh Chander
|
3b77f824b6
|
Tunnel creation: An uneditable field's value should be grey as well
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |
Roopesh Chander
|
0ae4b3bcf1
|
Tunnel creation: Generate key pair
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |
Roopesh Chander
|
571e9b5826
|
Tunnel creation: Compute public key from private key as the text is being edited
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |
Roopesh Chander
|
7b915a8426
|
Tunnel creation: Hide 'Exclude private IPs' switch till the feature is ready
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |
Roopesh Chander
|
8ebfc6afcd
|
Smaller copyright headers
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |
Roopesh Chander
|
fa2760190b
|
Tunnel creation: Variable renaming
s/interfaceEditFieldsBySection/interfaceFieldsBySection/g;
s/peerEditFieldsBySection/peerFieldsBySection/g;
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |
Roopesh Chander
|
6243717a37
|
Tunnel view model: The view model applies for both editing and viewing
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |
Roopesh Chander
|
05efb453f3
|
Tunnel creation: Saving a configuration
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |
Roopesh Chander
|
607dd4bf3d
|
Tunnel creation: Refactor by creating a separate view model
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |
Roopesh Chander
|
b4554dce9b
|
Tunnel creation: Validate the data and prepare to save to a configuration
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |
Roopesh Chander
|
28293c8029
|
Tunnel creation: Save typed values in a scratchpad
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |
Roopesh Chander
|
1a534faa0a
|
Tunnel creation: Fix Persistent Keepalive label's look
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |
Roopesh Chander
|
911b16d54e
|
Tunnel creation: Start off with tunnel creation
Signed-off-by: Roopesh Chander <roop@roopc.net>
|
2018-10-27 15:13:01 +05:30 |