vladimir.kuznetsov
be7386f0d7
added exportController and PageShare
...
- added a blank PageSettingsProtocol
2023-06-13 20:03:20 +09:00
vladimir.kuznetsov
1fd48a1cf8
added protocol settings page and openvpn settings page
2023-06-07 18:28:32 +08:00
vladimir.kuznetsov
420c33d3ba
added PageSetupWizardViewConfig
...
- added a popup with a question when deleting containers/servers
- added import from code and import error handling
2023-06-05 15:49:10 +08:00
vladimir.kuznetsov
de0cd976de
added page transition effects
...
- added functionality for buttons on PageSettingsServerData page
2023-06-01 11:25:33 +08:00
vladimir.kuznetsov
1e180489a4
added display of vpn containers and services on the settings page
...
- added PageSettingsData and implementation of 'remove all containers' button
2023-05-27 22:46:41 +08:00
vladimir.kuznetsov
e00656d757
added PageSettings and PageSettingsServersList.
...
- replaced PageLoader with PageType with stackView property.
- added error handling when installing a server/container
2023-05-25 15:40:17 +08:00
vladimir.kuznetsov
0479113949
moved ContainersPageHomeListView and ConnectionTypeSelectionDrawer to separate components
2023-05-22 00:10:51 +08:00
vladimir.kuznetsov
acca85b99a
added installController with logic for server/container installation
2023-05-17 23:28:27 +08:00
vladimir.kuznetsov
03a0e2084a
added PageLoader and pageController
2023-05-15 13:38:17 +08:00
vladimir.kuznetsov
116fa6777b
added logic to the connect to vpn button
2023-05-14 21:11:19 +08:00
vladimir.kuznetsov
35d4222c7a
added connectionController and ConnectionButton.qml
2023-05-12 23:54:31 +08:00
Vladimir Kuznetsov
b66f4bf2be
added display of protocols on PageHome
2023-05-11 14:50:50 +08:00
vladimir.kuznetsov
1c8dbae359
added PageHome, PageSettings, PageShare, PageStart
...
- renamed old PageStart to PageSetupWizardStart
- added various text types
- moved servers model to "global" scope
2023-05-06 06:52:23 +03: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
vladimir.kuznetsov
c7acd63ea7
added SwitcherType and TabButtonType
...
- change CheckBoxType root type
- added PageTest
2023-04-29 19:09:16 +03:00
vladimir.kuznetsov
904e173037
added HorizontalRadioButton and VerticalRadioButton components
2023-04-26 08:30:02 +03:00
vladimir.kuznetsov
a9ebf534c6
added DropDown component
2023-04-25 08:04:20 +03:00
vladimir.kuznetsov
87f01007cc
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/new-gui
2023-04-18 15:47:11 +03:00
vladimir.kuznetsov
3d63d6c0f2
added PageSetupWizardCredentials and PageSetupWizardProtocols
...
- fixed hover and pressed effects for controls
2023-04-14 19:31:10 +03:00
vladimir.kuznetsov
905a3a30f3
added some new controls and started layout of pageStart and pageCredentials
2023-04-12 19:13:41 +03:00
pokamest
9a6df25280
Merge pull request #149 from amnezia-vpn/feature/qt6-client-management-panel
...
feature/qt6-client-management-panel
2023-04-08 19:33:09 +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
vladimir.kuznetsov
f620f4a92e
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/check-user-in-sudo
2023-04-08 17:12:23 +03:00
vladimir.kuznetsov
c74c5e0c6d
added CheckBoxType
...
- added hover effect to LabelWithButtonType
2023-04-07 20:50:55 +03:00
vladimir.kuznetsov
167d57408d
added CardType component
...
- added transition for BasicButtonType
2023-04-06 16:33:53 +03:00
vladimir.kuznetsov
5e099f522e
added private key export without password to client config
2023-04-03 17:27:55 +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
8e61d77497
added new controls elements (BasicButtonType, ImageButtonType, LabelWithButtonType, TextFieldWithHeaderType)
2023-03-23 17:49:36 +03:00
vladimir.kuznetsov
ea9917dacc
added a script to check the user in the sudo group
...
- move isServerDpkgBusy to separate script
2023-03-19 17:26:43 +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
4171afe275
Merge branch 'dev' of github.com:amnezia-vpn/desktop-client into feature/qt6-client-management-panel
2023-02-27 19:59:01 +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
Dmitriy Karpushin
b870306c5d
Support of multiple-code config
2023-02-22 14:22:03 +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
051a2a3ef2
Added popup to confirm actions "Clear server from Amnesia software" and "Forget this server"
2023-01-27 10:25:14 +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
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
vladimir.kuznetsov
b9717e9894
removed unused code
2023-01-17 17:11:45 +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
vladimir.kuznetsov
f24df9fb05
Merge branch 'qt_migration' of github.com:amnezia-vpn/desktop-client into feature/qt6-client-management-panel
2023-01-12 20:28:13 +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
pokamest
d9630afafd
Merge branch 'dev' into feature/ovpn-config-import
2023-01-08 19:36:00 +00:00
pokamest
1d8f342417
QML refactoring
2023-01-07 13:40:35 +00: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
804a790392
FlickableType added
2022-12-24 16:41:53 +00: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
pokamest
3a5a7bf674
Check openvpn config for scripts
...
QML refactoring
2022-08-29 01:32:42 +03:00
pokamest
dab6e10881
Wordpress site in the Tor network
2022-07-30 16:20:41 +03:00
eugenyorbitsoftcom
9aabe7c72e
QRCodeReader for iOS
2022-07-06 14:02:56 +06:00
pokamest
ac6000a2ae
Svg icons, dns ui fix
2022-02-05 15:52:14 +03:00