Garegin Harutyunyan
264d77463d
Refactoring/service logging functional ( #793 )
2024-08-08 16:13:49 +01:00
Vladyslav Miachkov
5945133d30
Create AmneziaStyle qml object ( #830 )
2024-07-07 11:42:38 +01:00
Nethius
c22f9ff08a
added ui for proxy container ( #762 )
...
Added proxy container
2024-06-10 12:35:24 +01: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
albexk
abb3c918e3
Android notification and routing ( #797 )
...
Android notification and routing
2024-05-12 16:04:14 +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
fdd600794e
fixed adding/removing routes when split tunneling is disabled
2024-04-08 16:13:26 +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
adab30fc81
feature/app-split-tunneling ( #702 )
...
App Split Tunneling for Windows and Android
2024-04-01 12:45:00 +01:00
Mykola Baibuz
ba4237f1dd
Xray with Reality protocol ( #494 )
...
* Xray with Reality for desktops
2024-03-27 11:02:34 +00:00
pokamest
bca68fc185
iOS crash fix
2024-03-06 10:07:49 -08:00
isamnezia
840c388ab9
Add in-app screenshot preventing ( #606 )
...
In-app screenshot preventing fixes
2024-03-06 01:18:19 +00:00
albexk
080e1d98c6
Add Quick Settings tile ( #660 )
...
* Add Quick Settings tile
- Add multi-client support to AmneziaVpnService
- Make AmneziaActivity permanently connected to AmneziaVpnService while it is running
- Refactor processing of connection state changes on qt side
- Add VpnState DataStore
- Add check if AmneziaVpnService is running
* Add tile reset when the server is removed from the application
2024-03-04 15:08:55 +00:00
Nethius
b3943ae5e3
serversModel cleanup ( #599 )
2024-02-19 14:54:15 +00:00
Andrey Zaharow
b05a5ee1c6
fix connection button behavior ( #595 )
...
Fix connection button behavior
2024-02-17 19:57:31 +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
albexk
3e02dfef63
Refactoring Android logging ( #511 )
...
Refactoring Android logging
2024-01-20 13:40:12 +00:00
albexk
b8b423ca19
Fix amnezia_application line-ending
2024-01-20 16:02:35 +03:00
albexk
2552e33d64
Add Android TextArea clipboard workaround
2024-01-17 17:46:54 +03:00
albexk
301141c755
Remove Android TextField workaround
...
It has been fixed in Qt 6.5.3, 6.6.0
2024-01-17 17:43:54 +03:00
vladimir.kuznetsov
bb8a11d110
added reset routeMode when resetting application settings
2024-01-06 20:38:41 +07:00
pokamest
f1a0b7f0ef
Merge pull request #473 from amnezia-vpn/bugfix/new-client-on-connection
...
fixed hang after creating configuration on connection
2023-12-25 12:21:44 -05:00
pokamest
414740ffb7
Merge pull request #467 from amnezia-vpn/feature/full-access-last-config
...
full access config no longer contains the last_config field
2023-12-25 10:29:16 -05: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
7aac9f9d0e
fixed hang after creating configuration on connection
...
- config created on connection is displayed as admin (platform name) on the client management page
- added config creation time on the client management page
2023-12-21 17:47:34 +07:00
albexk
c8d2399db9
Merge branch 'dev' into refactoring/android
2023-12-20 20:47:19 +03:00
vladimir.kuznetsov
e66fbc3289
added default container installation, after downloading the config from the api
2023-12-11 13:42:42 +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
albexk
508f1d3a42
Add service bind timeout
2023-12-06 18:24:52 +03:00
albexk
dc6e3ec53b
Add passing the VPN connection status when rebinding to the service
2023-12-05 16:10:29 +03: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
c4014518cb
renamed CloudController to ApiController
2023-12-05 17:38:38 +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
426ac49f6f
fixed "auto-connect" option
2023-11-27 12:46:59 +07:00
vladimir.kuznetsov
c6a312845a
added client management
2023-11-21 20:31:53 +07:00
albexk
b90fad6664
Android activity and AndroidController class refactoring
2023-11-17 15:10:11 +03:00
pokamest
147726ecb0
Merge branch 'dev' into feature/import-config-from-cloud
2023-11-01 21:42:07 +00:00
pokamest
d1ccde2a4b
Merge pull request #396 from amnezia-vpn/bugfix/server-config-sync
...
bugfix/server config sync
2023-11-01 07:15:10 -07:00
vladimir.kuznetsov
8164026891
fixed server config update, after container config change
2023-10-26 23:37:51 +05:00
Mykola Baibuz
3e9dea6f07
Remove some not implemented notification
2023-10-24 13:37:40 +03: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
59bccb1188
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into bugfix/split-tunneling
2023-10-22 20:00:39 +05:00
Mykola Baibuz
f0b872e86b
Merge remote-tracking branch 'origin/bugfix/pull-awg-config' into feature/split-tunnel-mobile
2023-10-21 23:24:54 +03:00
vladimir.kuznetsov
2f0c1eeecc
fixed selection of default container after installing a new server
2023-10-18 00:36:40 +05:00
Mykola Baibuz
2a0166bb26
Merge branch 'bugfix/split-tunneling' of https://github.com/amnezia-vpn/amnezia-client into bugfix/split-tunneling
2023-10-16 12:05:50 -04:00
Mykola Baibuz
2df612ec1f
Android SplitTunnel
2023-10-16 12:05:35 -04:00
vladimir.kuznetsov
9cf5590371
disabled split site tunneling for awg
2023-10-16 15:17:09 +05:00
vladimir.kuznetsov
24637a1693
Merge branch 'dev' of github.com:amnezia-vpn/amnezia-client into HEAD
2023-10-15 21:08:45 +05:00