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
Pokamest Nikak
c9cd860654
Merge branch 'dev' into bugfix/win_check_ps
2024-10-18 15:42:08 +01:00
vladimir.kuznetsov
dce08b3ecc
added processing of auth_data section when requesting api config
...
- fixed saving api_config section when processing backend response
2024-10-06 13:23:19 +08:00
Pokamest Nikak
3aa8a46f6e
wip
2024-09-23 01:19:46 +03:00
Nethius
843156cf1b
New start page and AmneziaFree support ( #865 )
...
New start page and AmneziaFree support
2024-08-20 10:54:05 +01:00
vladimir.kuznetsov
ede633ea03
temporarily disabled the running service check
2024-08-14 19:46:20 +04:00
StrikerRUS
249a7c7ca3
update Russian translation
2024-06-19 02:14:22 +03:00
Vladyslav Miachkov
b027fff103
Add clickable docs url on error ( #806 )
2024-05-25 03:00:51 -07:00
pokamest
33d1518fd2
Request internet permission before connect for iOS ( #794 )
...
* Attempt to fix API error 1100
* NSURLSession fake call to exec iOS network settings dialog
* use http://captive.apple.com/generate_204 for requesting internet
permission
* moved MobileUtils to IosController
* replaced callbacks with signal-slots in apiController
2024-05-16 14:19:56 +01:00
Vladyslav Miachkov
ff348a348c
Add checking background service before connect ( #716 )
...
checking if the service is running for all platforms
2024-05-10 11:06:04 +01:00
Nethius
d50e7dd3f4
added installation_uuid to apiPayload ( #747 )
...
Added installation_uuid to apiPayload
2024-04-18 14:02:34 +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
Nethius
a6ca1b12da
moved protocol config generation to VpnConfigirationsController ( #665 )
...
Moved protocol config generation to VpnConfigurationsController
2024-04-01 14:20:02 +01:00
Andrey Zaharow
6f34443191
Fix connection button labels
2024-03-21 21:34:51 +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
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
vladimir.kuznetsov
a91ab0e910
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into HEAD
2023-12-13 14:21:51 +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
e619fd4af9
replaced loader with PageSetupWizardInstalling when updating container settings
2023-12-01 14:16:27 +07:00
vladimir.kuznetsov
25f8283edd
added getting the config from the cloud service
2023-10-12 20:48:03 +05:00
Nethius
5c121ea48d
Merge pull request #353 from amnezia-vpn/feature/added_i18n_for_v4
...
added i18n for v4
2023-10-06 11:49:17 +03:00
ronoaer
9377a0b545
updated translated-text to connectStatusText in ConnectionController
2023-10-06 14:37:10 +08:00
pokamest
6f392ce126
Crash on exit fix for Windows
2023-10-04 16:09:03 +01:00
ronoaer
eaede032b4
1. updated memory text when language changed,
...
2. updated initialize index
2023-10-01 11:12:27 +08:00
vladimir.kuznetsov
c0cb5b96bf
added reconnection to vpn after changing any protocol settings
2023-09-17 17:03:39 +05:00
ronoaer
bfc8c10f3d
auto reconection when current-server's defaul container hase been changed
2023-09-13 20:49:44 +08:00
vladimir.kuznetsov
4baa003c0d
removed old ui files
2023-08-31 16:00:41 +05:00
vladimir.kuznetsov
fe08fd3f0a
moved the connect button to the center of the screen
2023-08-28 11:06:58 +03: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
795405c47d
added display of amnesia dns container activity on the main page
2023-06-27 19:07:42 +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
vladimir.kuznetsov
80fca589af
added ConnectionController error handling
2023-06-05 22:40:35 +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
acca85b99a
added installController with logic for server/container installation
2023-05-17 23:28:27 +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