aiamnezia
f0626e2eca
fix: delete premium V2 migration link from Free config Settings ( #1671 )
...
* delete premium V2 update link from Free config Settings
* Add debug logs
* Add property for checking if server config is premium
* remove debug logs
2025-07-02 10:07:56 +08:00
aiamnezia
a2d30efaab
fix: add saving custom server name if it overridden by user ( #1581 )
...
* Add saving custom server name if it overridden by user
* clear duplicated code
2025-06-16 21:01:46 +07:00
Nethius
b457ef9a3f
feature/premium v1 migration ( #1569 )
...
* feature: premium v1 migration
* chore: added stage for macos with new qt version
* chore: downgrade qif version
* chore: minor ui fixes
2025-05-13 11:29:33 +07:00
vladimir.kuznetsov
e9250afd2b
refactoring: simplified the validity check of the config before connection
...
- improved project structure
2025-02-15 11:50:42 +07:00
vladimir.kuznetsov
42d3d9b98a
feature: added page for export api native configs
2025-02-07 22:22:14 +07:00
Nethius
2db99715b1
feature: added subscription expiration date for premium v2 ( #1261 )
...
* feature: added subscription expiration date for premium v2
* feature: added a check for the presence of the “services” field in the response body of the getServicesList() function
* feature: added prohibition to change location when connection is active
* bugfix: renamed public_key->end_date to public_key->expires_at according to the changes on the backend
2024-12-09 13:32:49 +07:00
Nethius
4685d3b543
bugfix/api auth data saving ( #1195 )
...
* bugfix: fixed authData saving
* bugfix: added serviceInfo processing from api response
2024-10-24 16:12:53 +01:00
Nethius
843156cf1b
New start page and AmneziaFree support ( #865 )
...
New start page and AmneziaFree support
2024-08-20 10:54:05 +01:00
Nethius
c22f9ff08a
added ui for proxy container ( #762 )
...
Added proxy container
2024-06-10 12:35:24 +01:00
vladimir.kuznetsov
5db0c281ee
fixed isDefaultServerDefaultContainerHasSplitTunneling()
2024-05-30 12:42:53 +02:00
Mykola Baibuz
e6ee9085a2
Connection string support for XRay protocol ( #777 )
...
* Connection string support for XRay protocol
2024-05-27 16:15:55 +01:00
pokamest
f0085f52eb
Merge pull request #752 from amnezia-vpn/feature/ssh-one-session
...
ssh client now reuses an existing session instead of opening a new one
2024-04-18 05:05:00 -07:00
Vladyslav Miachkov
79edbe52a3
Prevent editing active container ( #749 )
...
* Prevent editing active container
* Prevent clear active container's cache
2024-04-18 12:49:57 +01:00
vladimir.kuznetsov
ec650a65f7
ssh client now reuses an existing session instead of opening a new one
2024-04-12 20:00:21 +05:00
Nethius
10ea9b418a
supported container on connection ( #736 )
2024-04-06 11:42:17 -07:00
vladimir.kuznetsov
84ad167ab4
fixed api server rename
2024-04-05 22:00:23 +05:00
Nethius
a6ca1b12da
moved protocol config generation to VpnConfigirationsController ( #665 )
...
Moved protocol config generation to VpnConfigurationsController
2024-04-01 14:20:02 +01:00
Nethius
cd055cff62
removed the display of servers without containers on PageShare ( #609 )
...
* removed the display of servers without containers on PageShare
* removed unused isAnyContainerInstalled() from containers model
* added tab navigation to the share connection drawer
* fixed display of default server without containers on PageShare
2024-02-29 10:22:17 +00:00
vladimir.kuznetsov
b3ed57aee7
for api servers, removed the ability to select a container
2024-02-21 23:41:47 +05:00
Nethius
61abf74b2d
feature/page-home-split-tunneling ( #540 )
...
Added split tunneling button on home page
2024-02-21 11:27:27 +00:00
vladimir.kuznetsov
7a245d80ee
fixed the use of defaultServerDefaultContainerChanged
2024-02-21 13:06:39 +05:00
Nethius
b3943ae5e3
serversModel cleanup ( #599 )
2024-02-19 14:54:15 +00:00
Nethius
92fbbd4812
bugfix/default-container-index ( #578 )
...
fixed get/set DefaultContainer
2024-02-13 15:20:13 +00:00
Nethius
e0863a58aa
feature/api-controller-improvements ( #567 )
...
* added error handler for api controller
* while downloading the config from the api, the Connecting status is now displayed
* added a button to delete container config for api servers
* added crc check to avoid re-import of api configs
* fixed currentIndex of serversMenuContent after DefaultServerIndexChanged
* added closing the import window after re-importing the config from api
2024-02-09 18:23:26 +00:00
agalehaga
fd98ef1250
Reboot server button ( #553 )
...
* add button Reboot Server
2024-02-04 16:52:03 +00:00
vladimir.kuznetsov
0160b0f9dc
editServer now does not update the whole model, but only the modified element
2024-01-23 23:57:14 +07:00
vladimir.kuznetsov
fac57ac89a
for servers received via api, ignore the split tunneling settings
2024-01-17 11:28:57 +07:00
vladimir.kuznetsov
2a03834bb2
fixed current processed server selection after import/install new server
2024-01-09 00:25:18 +07:00
vladimir.kuznetsov
9290775ab5
added removal of last_config when revoke admin config on client management panel
2023-12-21 23:34:27 +07:00
vladimir.kuznetsov
39d1f1677f
fixed description update, after changing the default protocol
2023-12-13 14:14:37 +07:00
vladimir.kuznetsov
b4c89ad58f
Reworked the interaction between models. Now only serversModel directly interacts with server config
2023-12-08 13:50:03 +07:00
vladimir.kuznetsov
0f4bb78712
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into HEAD
2023-12-05 17:38:53 +07:00
vladimir.kuznetsov
02efd9c217
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/client-management
2023-11-29 17:26:26 +03:00
vladimir.kuznetsov
c6a312845a
added client management
2023-11-21 20:31:53 +07:00
pokamest
147726ecb0
Merge branch 'dev' into feature/import-config-from-cloud
2023-11-01 21:42:07 +00:00
vladimir.kuznetsov
8164026891
fixed server config update, after container config change
2023-10-26 23:37:51 +05:00
vladimir.kuznetsov
16724645ce
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into feature/import-config-from-cloud
2023-10-23 21:40:18 +05:00
vladimir.kuznetsov
2f0c1eeecc
fixed selection of default container after installing a new server
2023-10-18 00:36:40 +05:00
vladimir.kuznetsov
25f8283edd
added getting the config from the cloud service
2023-10-12 20:48:03 +05:00
vladimir.kuznetsov
e157160337
added disconnection from vpn when closing application for desktop
...
- many small ui fixes
2023-08-16 12:11:34 +05:00
vladimir.kuznetsov
14fa0b4fd3
added qr code scanner for ios
2023-08-13 11:28:32 +05:00
vladimir.kuznetsov
1092abe776
added output of notifications/errors after installation/import
2023-07-31 00:13:08 +09:00
vladimir.kuznetsov
5d677a9115
added pages for sftp and tor website settings
2023-07-18 11:15:04 +09:00
vladimir.kuznetsov
c13b9754eb
added protocol settings pages and models for openvpn, cloak and shadowsocks
2023-07-13 11:29:26 +09:00
vladimir.kuznetsov
43261f8469
added busy indicator component
...
- replaced the image of the connect button with native rendering
2023-07-04 09:58:19 +09:00
vladimir.kuznetsov
35660ff5e7
speed optimization of ui on windows
2023-06-30 18:14:47 +03:00
vladimir.kuznetsov
795405c47d
added display of amnesia dns container activity on the main page
2023-06-27 19:07:42 +09:00
vladimir.kuznetsov
2ef53c6df9
added separation for read/write and readonly servers for pageSettingsServerProtocols, PageSettingsServerServices, PageSettingsServerData
...
- added fields validations for pageSetupWizardCredentials
2023-06-23 15:24:40 +09:00
vladimir.kuznetsov
249be451f7
moved handling of connection states from qml in connectionController
...
- added a check for already installed containers before installing the server/container
- added a button to scan the server for installed containers
- added separation for read/write and readonly servers for pageHome
2023-06-21 20:56:00 +09:00
vladimir.kuznetsov
3a264e6baf
added a drawer to change the server name and moved the display of the exported config to a separate drawer
2023-06-20 10:25:24 +09:00