pokamest
3fb34e28a4
Merge pull request #207 from amnezia-vpn/bugfix/add-server-with-same-credentials
...
bugfix/add-server-with-same-credentials
2023-04-05 01:50:11 +01:00
pokamest
7e717754a3
getOpenFileName fix for Android
2023-04-05 01:43:42 +01:00
vladimir.kuznetsov
6e67946ae2
Removed the ability to add multiple servers with the same connection credentials via the "Add server" button
2023-04-04 19:13:39 +03:00
vladimir.kuznetsov
af5b9172ef
removed unused disconnectFromHost() from ServerController
2023-04-02 15:19:59 +03:00
pokamest
449af8060a
Merge pull request #204 from amnezia-vpn/fix/android_config_import
...
Android config import
2023-03-29 22:16:16 +01:00
pokamest
fa19f1f5a0
Merge pull request #200 from amnezia-vpn/bugfix/empty-server-list-settings-availability
...
bugfix/empty-server-list-settings-availability
2023-03-29 15:17:25 +02:00
Dmitriy Karpushin
9e461ef6e1
Fixed import from external applications
2023-03-29 16:16:54 +03:00
vladimir.kuznetsov
5fa6e755b2
changed the existsAnyServer value to properly display locked settings
2023-03-29 09:39:56 +03:00
vladimir.kuznetsov
8bbc0b9e1a
set m_installCredentials when visiting the ServerContainers page
2023-03-29 09:38:00 +03:00
vladimir.kuznetsov
433e6901c6
fixed a bug when existing containers were overwritten in the GUI when clicking the "scan installed containers" button
2023-03-16 16:46:29 +03:00
vladimir.kuznetsov
f2e9631af4
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/container-existence-on-container-setup
2023-02-27 19:42:47 +03:00
vladimir.kuznetsov
be39d28be7
renamed selectedServerIndex for android
2023-02-25 18:48:10 +03:00
vladimir.kuznetsov
2580475f67
added a button to scan the server for already installed containers
...
- refactoring of old code, redundant sections of code removed
2023-02-25 17:59:22 +03:00
Dmitriy Karpushin
b870306c5d
Support of multiple-code config
2023-02-22 14:22:03 +03:00
vladimir.kuznetsov
480b2181f0
made error output in the same style
...
- some code style refactoring
2023-02-22 10:01:43 +03:00
vladimir.kuznetsov
ddc3fe7807
Added the advanced settings page
...
- added a button to scan the server for installed containers
- added a check on the presence of installed containers before configuring the server, if the containers are already installed, then we will add them to the GUI
- added new control element - PopupWarning.qml
2023-02-20 09:46:50 +03:00
vladimir.kuznetsov
b5778a9cb5
if the container already exists, then add it to the list of containers in the client
2023-02-07 10:39:18 +03:00
vladimir.kuznetsov
d652ecff21
For the openvpn-cloak container, the choice of the transport protocol in the openvpn settings is blocked
2023-01-29 08:39:31 +03:00
pokamest
18d89e9cad
Merge pull request #152 from amnezia-vpn/feature/android_qt6_moving
...
Moving to Qt 6 and cmake on Android client
2023-01-19 12:51:02 +00:00
pokamest
580975fda1
Merge branch 'qt_migration' into feature/qt6-server-busy-notification
2023-01-16 18:13:07 +00:00
pokamest
44d2627e2a
Tiny fix [no ci]
2023-01-16 17:11:00 +00:00
Dmitry Karpushin
21779395ef
Merge branch 'qt_migration' into feature/android_qt6_moving
2023-01-16 14:58:01 +03:00
vladimir.kuznetsov
221ea5ebb0
Merge branch 'qt_migration' of github.com:amnezia-vpn/desktop-client into feature/qt6-server-busy-notification
2023-01-13 16:59:03 +03:00
pokamest
b1b9044021
Merge branch 'qt_migration' into refactoring/logging
2023-01-08 23:17:11 +00:00
pokamest
167d3caa5d
Merge branch 'dev' into qt_migration
2023-01-08 23:00:13 +00:00
pokamest
64526c5232
Various ui fixes
2023-01-08 21:24:06 +00:00
vladimir.kuznetsov
6ec090ea0d
added a "Cancel" button to interrupt the server configuration process when it is found that it is busy installing other software
2023-01-02 17:32:27 +03:00
vladimir.kuznetsov
08a8eadb49
added display of a notification that the server is busy installing third-party software
...
- refactoring doInstallAction functions
2023-01-01 22:08:39 +03:00
vladimir.kuznetsov
3b2948d4dd
renamed debug class to logger
2022-12-28 13:41:45 +03:00
vladimir.kuznetsov
ce4ca5c4d5
Added display of a notification about the inclusion of logging on the main screen
2022-12-28 06:50:46 +03:00
Dmitriy Karpushin
ad4b3dfad1
[WIP] cmake build for android
2022-12-27 15:37:58 +03:00
Dmitriy Karpushin
6c614a4b3c
Moving to Qt6:
...
1) removing of deprecated classes
2) update of IPC mechanism
2022-12-23 17:32:20 +03:00
vladimir.kuznetsov
f9f197afd0
removed unused code
2022-12-18 19:36:19 +03:00
vladimir.kuznetsov
893c105bf2
removed SortFilterProxyModel sources
2022-12-18 18:07:32 +03:00
vladimir.kuznetsov
c6bb33fa84
added display of "pure" config if it was imported in native format
...
- changed the method of passing the isThirdPartyConfig parameter to page logic
- removed adding hostname to the server name when importing configs in native format
- fixed display of the "$proto settings" button when clicking on the protocol on the "Installed services" page
2022-12-17 21:00:48 +03:00
pokamest
9c188e0acd
Merge branch 'qt_migration' into qmake-to-cmake-migration
2022-12-13 15:34:38 +01:00
pokamest
1de143362c
Merge branch 'dev' into qt_migration
2022-12-13 15:09:05 +01:00
pokamest
ce02d3a829
Merge branch 'dev' into feature/ovpn-config-import
2022-12-12 14:01:57 +01:00
pokamest
1b80c59e65
Merge pull request #137 from amnezia-vpn/bugfix/config-without-containers-import
...
bugfix: import config without containers
2022-12-12 13:30:28 +01:00
Hamza ARBI
f20f528a11
Server selection always in range ( #130 )
...
* Server selection stays always in the list's range
* Removed the usage of QZxing module from PageQrDecoder page
* Fixed null spelling on qml instead of nil
2022-12-12 13:28:03 +01:00
dartsyms
814b66c04a
Various fixes for iOS ( #126 )
...
* Readme update, solution for wireguard make in M1 machines,
* import file and restore enabled.
* xcode_patcher.rb fixed, Now no need to add openVPN framewrok in Embed frameworks manually.
* Now xcode_patcher.rb will add OpenVPN Framework to Embed Frameworks in main target, instead of Network extension.
* Update iosvpnprotocol.swift
* Protocol wasn't detected because it is working on localized description of tunnel, fixed cases.
* Code cleanup
* Speed issue fixed for wireguard.
* GetDeviceIp and bytes(speed of OpenVPN) fixed.
*Device IP method wasn't working as expected, so I replaced. and for speed in OpenVPN we need to handle message seperately for bytes.
*QR progress added with progressbar and text.
2022-12-12 13:16:12 +01:00
Shahzain Ali
b87c5f8a51
iOS building successfully
...
Need to remove postbuild commands most probably from osxtools.cmake
2022-12-06 00:42:48 +05:00
vladimir.kuznetsov
0da63062d7
bugfix: fixed transition to the "Installed services" page when importing a config that does not have installed containers
2022-12-03 15:23:52 +03:00
pokamest
48dc532de6
Merge branch 'dev' into qt_migration
2022-11-30 14:26:44 +01:00
vladimir.kuznetsov
7270e701d4
hostname is now added to the server name for imported openvpn and wireguard configs
2022-11-05 19:40:51 +03:00
vladimir.kuznetsov
6941b7463e
added display of wireguard configs, such a config will be displayed as raw text
2022-11-04 23:31:39 +03:00
vladimir.kuznetsov
99a6cd82b2
added import of configs in wireguard format
2022-11-03 23:39:58 +03:00
vladimir.kuznetsov
1a44307664
added protocol_defs for new config keywords
2022-11-01 23:24:58 +03:00
vladimir.kuznetsov
53d7a92a0d
added import of configs in .ovpn format
...
- on the "OpenVPN Settings" page, such a config will be displayed as raw text
2022-11-01 23:12:42 +03:00
Hamza ARBI
e6a4d79b86
Add settings button on PageStart
...
Disable some items when no Server has been set
2022-10-30 02:06:20 +01:00