vladimir.kuznetsov
03a0e2084a
added PageLoader and pageController
2023-05-15 13:38:17 +08:00
vladimir.kuznetsov
4f36349630
changed the way to create qml pages, now the page is created when you go to it
...
- added PageSetupWizardConfigSource, PageSetupWizardInstalling, PageSetupWizardProtocolSettings, PageSetupWizardTextKey
2023-05-03 19:06:16 +03:00
pokamest
af29637163
Merge branch 'dev'
2023-04-11 18:00:54 +01:00
Josh Soref
7351fe9633
Spelling ( #214 )
...
Spelling fixed
2023-04-11 14:50:44 +01:00
vladimir.kuznetsov
ada8912a1f
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/qt6-client-management-panel
2023-04-08 19:03:10 +03:00
pokamest
020e6b1cb3
Merge branch 'dev' into feature/qt6-libssh-support
2023-04-05 03:40:55 +01:00
pokamest
2a7365730b
getOpenFileName fix
2023-04-05 03:39:05 +01:00
pokamest
ad77d74f4b
Merge branch 'dev' into feature/qt6-libssh-support
2023-04-05 03:26:08 +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
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
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
vladimir.kuznetsov
b000eda126
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/qt6-client-management-panel
2023-03-19 17:15:13 +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
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
8ea80a616e
Merge branch 'qt_migration' of github.com:amnezia-vpn/desktop-client into feature/qt6-client-management-panel
2023-01-18 20:06:01 +03:00
vladimir.kuznetsov
a42beb86c0
added client management panel
...
- added classes for displaying the client management panel
- added class for displaying the client info
- added page to display a list of clients
- added page to display OpenVpn client information
- added diagram with OpenVpn certificate revocation process
2023-01-09 12:38:01 +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
pokamest
442e7eb015
Merge branch 'dev' into qt_migration
2022-10-15 19:46:26 +03:00
Mortie
8c20a67cfa
migrated the codebase to Qt6 and fixed some compatibility issues
...
* used a Qt6 ported version of SortFilterProxyModel
* used an updated Qt6 compatible version of QXZing
* added a flag to windows linker to avoid WinMain problem of MSVCRTD
* renamed utils.cpp to utilities.cpp for avoiding confusion with the same file name in SortFilterProxyModel
2022-08-29 12:21:09 +04:30
pokamest
3a5a7bf674
Check openvpn config for scripts
...
QML refactoring
2022-08-29 01:32:42 +03:00
pokamest
3ce1ec708d
App refactoring finished
2022-08-25 17:35:28 +03:00
pokamest
510a564797
App refactoring
2022-08-25 12:47:02 +03:00
eugenyorbitsoftcom
9601506270
share file for iOS
2022-07-13 16:08:55 +06:00
pokamest
c233f767f4
Multiple ui fixes, save file function reimpl
2022-02-15 17:08:55 +03:00
pokamest
6d1c9edc24
Log panel added
2022-02-04 17:49:48 +03:00
pokamest
ad9d45a154
Dns selection implemented
2022-02-01 19:48:59 +03:00
pokamest
2b9e615e51
Various fixes
2022-01-23 19:16:40 +03:00
pokamest
1d51419a11
QR codes rework
2021-12-20 02:29:23 +03:00
pokamest
bf8b3c3b2f
Merge branch 'dev' into ios-wireguard
2021-11-30 21:51:06 +03:00
Alex Kh
7c7f77adc6
[WIP] Added wireguard, prepare to test and debug
2021-11-30 16:56:24 +04:00
pokamest
d28a2ebc57
NotificationHandler systemtray
2021-11-28 17:28:25 +03:00
pokamest
67d413956d
AndroidController reimpl
2021-11-26 17:43:02 +03:00
pokamest
3a49d5fdc4
Tray fix
2021-11-17 20:24:45 +03:00
pokamest
9dee7bb7e7
UI fixes, VPN page fixes
2021-11-17 15:01:48 +03:00
pokamest
25428c9165
Share WireGuard page
...
Share IKEv2 page
2021-11-15 18:17:28 +03:00
pokamest
836075de10
Share pages refactoring
2021-11-13 16:09:08 +03:00
pokamest
a89104127a
Share page refactoring part 1
2021-11-06 13:47:52 +03:00
pokamest
44f4d083bf
VPN connection moved to separate thread
2021-10-26 12:59:20 +03:00
pokamest
b244158b95
website in tor network container improved
...
Sponsored by "Теплица социальных технологий", 2021
В рамках работы над задачами по хакатону 2021
2021-09-24 13:14:35 +03:00
pokamest
3bcc12869b
Поддержка протокола Sftp (File Sharing) по ТЗ по гранту от Теплицы
...
социальных технологий (2021 год)
+ небольшой рефакторинг
2021-09-22 14:49:08 +03:00
pokamest
6ee203a21d
Merge branch 'tor_site_container' into teplitsa_tz
...
Containers page refactoring
2021-09-21 01:49:28 +03:00
pokamest
157d7c4f23
Various types containers support
2021-09-20 21:51:28 +03:00
pokamest
0d9f1ba95b
qml ui fixes
2021-09-19 14:31:38 +03:00
pokamest
a390f2e988
Qml Containers Page refact
2021-09-16 19:49:50 +03:00
pokamest
0faf6c8599
QML ServerContainers page refact
2021-09-16 16:19:14 +03:00
Pokamest Nikak
542f363e92
ServerContainers qml ui started to fix
2021-09-10 22:19:00 +03:00
Pokamest Nikak
40fa2d6779
NewServerSettings qml rework
2021-09-09 20:15:44 +03:00
Pokamest Nikak
539bf2ee24
VpnLogic
2021-09-07 21:01:56 +03:00