Commit graph

277 commits

Author SHA1 Message Date
vladimir.kuznetsov
f8ef69b88a removed setPassphraseCallback() function from ServerController and libssh::Client 2023-04-04 13:32:37 +03:00
vladimir.kuznetsov
a005ed2a84 now an instance of the serverController class is created at the place of use 2023-04-04 10:22:25 +03:00
vladimir.kuznetsov
1aa859b10d moved passphraseCallback and passphraseDialog to startPage
- made some methods of the servercontroller class private
- returned a call to the checkSshConnection() function
2023-04-04 07:09:30 +03:00
vladimir.kuznetsov
4aba34c18b Merge remote-tracking branch 'remotes/origin/dev' into feature/qt6-libssh-support 2023-04-03 17:48:55 +03:00
vladimir.kuznetsov
5e099f522e added private key export without password to client config 2023-04-03 17:27:55 +03:00
vladimir.kuznetsov
af5b9172ef removed unused disconnectFromHost() from ServerController 2023-04-02 15:19:59 +03:00
vladimir.kuznetsov
f3aef67be6 Added a form for entering a passphrase for a private ssh key and the corresponding logic for processing a private key 2023-04-02 09:09:20 +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
pokamest
1ba301ed16
Merge pull request #201 from amnezia-vpn/bugfix/reset-container-settings-after-adding-new-one
bugfix/reset-container-settings-after-adding-new-one
2023-03-29 15:16:34 +02:00
Dmitriy Karpushin
2225a735ca Fixed typo 2023-03-29 12:01:18 +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
Dmitriy Karpushin
c0bb06bf49 Fix of copying to clipboard 2023-03-29 09:31:12 +03:00
Dmitriy Karpushin
8fa409d6c1 Restoration of bandwidth meter after closing of GUI 2023-03-29 09:30:45 +03:00
Dmitriy Karpushin
20846c8eff * correct behavior of back button on Android
* removing of annoying debug logs on Android
2023-03-29 09:29:06 +03:00
pokamest
e097a49186
Merge pull request #184 from amnezia-vpn/bugfix/fake-web-site-label-wizard
bugfix/fake-web-site-label-wizard
2023-03-16 16:57:29 +00:00
vladimir.kuznetsov
7e1bcf84f0 fixed saving site from "fake web site" field when configuring openvpn over cloak via wizard 2023-03-16 18:59:06 +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
pokamest
c3fc3a3132
Merge pull request #163 from amnezia-vpn/feature/confirm-on-clear-and-delete-server
feature/confirm-on-clear-and-delete-server
2023-01-30 20:45:35 +00:00
vladimir.kuznetsov
542039df01 Changed notification text for "Forget this server" action 2023-01-29 09:01:48 +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
vladimir.kuznetsov
00c4cf300a fixed the width of the buttons in popupWithQuestion 2023-01-27 19:56:39 +03:00
vladimir.kuznetsov
da47054497 changed element type to confirm container deletion from MessageDialog to PopupWithQuestion
- fixed "back" button availability for readonly servers
2023-01-27 18:37:08 +03:00
vladimir.kuznetsov
051a2a3ef2 Added popup to confirm actions "Clear server from Amnesia software" and "Forget this server" 2023-01-27 10:25:14 +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
9d01a52a4a
Merge pull request #145 from amnezia-vpn/feature/qt6-server-busy-notification
feature/qt6-server-busy-notification
2023-01-18 00:43:13 +00:00
pokamest
a8273a8fdc
Merge pull request #153 from amnezia-vpn/bugfix/some-ui-small-fixes
bugfix/some-ui-small-fixes
2023-01-18 00:41:11 +00:00
vladimir.kuznetsov
b9717e9894 removed unused code 2023-01-17 17:11:45 +03: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
vladimir.kuznetsov
3175b0c4ff Changed the indentation of the "Installed Protocols and Services" heading on the "Server Containers" page 2023-01-16 16:20:12 +03:00
Dmitry Karpushin
21779395ef
Merge branch 'qt_migration' into feature/android_qt6_moving 2023-01-16 14:58:01 +03:00
vladimir.kuznetsov
19a41b2792 swapped "Clear client cached profile" and "Clear server from Amnesia software" buttons 2023-01-15 18:47:16 +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
8da30b216f Cleanup 2023-01-08 23:10:46 +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
pokamest
d9630afafd Merge branch 'dev' into feature/ovpn-config-import 2023-01-08 19:36:00 +00:00
pokamest
7f561c30b3 Buttons margins 2023-01-08 12:32:07 +00:00
pokamest
1d8f342417 QML refactoring 2023-01-07 13:40:35 +00:00