Philip J. Turmel
a869a3ac9c
Add User Agent Override to SAML Authentication
...
Adds "samlUserAgent" key to settings dialog. If left blank, prior
behavior is unchanged.
If provided, the WebView Profile is adjusted with ::setHttpUserAgent()
before opening the portal's SAML page.
2023-10-21 15:23:59 -04:00
Dimitri Papadopoulos Orfanos
7bef2ccc68
Fix typos found by codespell ( #234 )
2023-05-09 09:44:05 +08:00
Kevin Yue
9207f7a798
Merge branch 'master' into develop
2023-01-02 19:47:58 +08:00
Kevin Yue
2069b7fd8e
feat: expose os-version to settings
2023-01-01 17:18:50 +08:00
gmarco
fab25848e1
Read all saved Gateways (for selecting in Systray) ( #181 )
2022-10-07 12:37:51 +08:00
Kevin Yue
fe64b2cd19
feat: add --reset option to gpclient
2022-06-14 21:14:16 +08:00
Kevin Yue
5ebfe9b0f4
chore: use auto to declare variables
2022-06-12 16:44:07 +08:00
Kevin Yue
bf03d375e0
fix: clear cookies when click the Reset button
2022-06-12 13:52:36 +08:00
Kevin Yue
6cf909e34f
fix: refine the authentication workflow
2022-06-11 21:13:03 +08:00
Kevin Yue
343a6d03c1
chore: PLOG -> LOG
2022-06-10 21:35:56 +08:00
Kevin Yue
7bc02a4208
fix: release resources when properly
2022-06-06 18:05:08 +08:00
Kevin Yue
f6d06ed978
feat: display address in gateway menu item
2022-06-01 23:53:02 +08:00
Kevin Yue
8fe717d844
fix: free resources in slots
2022-05-22 23:17:11 +08:00
Kevin Yue
dffbc64ef5
chore: refine cmake files
2022-05-21 20:55:05 +08:00
Kevin Yue
57df34fd1e
Prepare release 1.4.3 ( #149 )
...
* add inih
* add configuration file for gpservice
* Disable the UI configuration for extra args
* remove VERSION_SUFFIX
* remove ppa-publish.sh
* Use Git repo as the source for PKGBUILD
* remove VERSION_SUFFIX
* Use Git repo as the source for PKGBUILD
* add .install for PKGBUILD
* add configuration file
* Fix cmake
* Fix cmake
* Disable snap job
* update AUR packaging
* Disable the UI configuration for extra args
* improve packaging script
* update README.md
* restart gpservice after package upgrading
2022-05-09 21:58:58 +08:00
Kevin Yue
11dc5920ef
print the gpservice logs
2022-03-03 21:30:33 +08:00
Karolin Varner
9d6ec84c14
Add a scripting mode to GPClient ( #110 )
2021-12-20 18:46:16 +08:00
Kevin Yue
8a65099ca7
Migrate to cmake and refine the code structure ( #92 )
...
* migrate to cmake
* move the 3rd party libs
* organize 3rdparty
* update the 3rd party version
* refine the CMakeLists.txt
* update install command
* update install command
* update install command
* update install command
* update dependency
* update the dependency
* update the dependency
* remove CPM.cmake
* remove QtCreator project file
* update cmake file
* improve cmake file
* add cmakew
* use wget
* remove echo
* update the doc
* remove the screenshot
* update the doc
* update the install steps
* check the openconnect version
* update the doc
* update install scripts
* fix install scripts
* improve message
* improve message
* improve install scripts
* improve the version check
* improve the version check
* improve install script
* add version
* organize includes
* add version bump
* update CI
* update CI
* add the release flag
* update message
2021-09-19 14:32:12 +08:00
Kevin Yue
e8b2c1606f
Add default value to client os ( #86 )
...
* add default value for clientos
* update CI
* update icon format
* change the icon format
2021-09-02 21:08:56 +08:00
Kevin Yue
9f9444a72b
Display error when OpenConnect was not found ( #81 )
2021-08-21 19:32:13 +08:00
Kevin Yue
6352e1fb2b
Make the clientos
configurable and improve Reset Settings ( #80 )
...
* Set the gateway
* Make clientos configurable
* Update readme.md
* Update README.md
2021-08-21 18:44:16 +08:00
Kevin Yue
b4f9cfae67
Support custom parameters ( #76 )
...
* Add the setting icon
* Add support for custom parameters
* Ignore auto generated files
* Update README.md
2021-08-15 12:47:02 +08:00
Raphael Sant'Anna
c14a6ad1d2
Fix parsing of Gateways and Priority Rules ( #35 )
...
* Fix gateways and priority rules parsing
* Removing comment with dead code
Co-authored-by: Raphael Sant'Anna <raphael.santanna@exame.com>
2020-11-01 09:55:27 +08:00
Kevin Yue
cf34f9f70f
Improve the authentication workflow ( #18 )
2020-05-31 12:14:56 +08:00
Kevin Yue
73925fd1e2
Add more logs to debug the portal login ( #16 )
2020-05-30 22:58:58 +08:00
Kevin Yue
599ff3668f
Add support to switch gateway
2020-05-24 22:41:53 +08:00
Kevin Yue
7f5bf0ce52
Code refactor, support multiple gateways and non-SAML authentication ( #9 )
...
* Code refactor
* Update README.md
2020-05-23 15:51:10 +08:00
Johannes
0ccb1371ab
Bugfix for KDE build with Qt 5.11 from Debian 10 ( #3 )
...
Co-authored-by: Johannes Braun <jobraun@PC080>
2020-03-16 21:48:07 +08:00
Joseph Bane
cf32e44366
When prelogin fails, print QNetworkReply::NetworkError code to logs as well to aid debugging.
2020-03-13 12:29:44 -04:00
Kevin Yue
bdad3ffe4d
Add support for okta saml login
2020-02-23 14:24:01 +08:00
Kevin Yue
bebd18d4fa
Add message dialog for unsupported method
2020-02-20 22:43:36 +08:00
Kevin Yue
439d6f7db7
Refine the loglevel
2020-02-20 22:31:25 +08:00
Kevin Yue
c68338c180
Improve the connect logic
2020-02-20 22:20:28 +08:00
Kevin Yue
02d78d7607
Update UI
2020-02-17 23:46:49 +08:00
Kevin Yue
c63c494ea4
Save portal to settings
2020-02-16 17:20:39 +08:00
Kevin Yue
5d57fd5fd1
Open window at center
2020-02-15 21:40:48 +08:00
Kevin Yue
c08ce6298c
Improve UI
2020-02-15 20:43:54 +08:00
Kevin Yue
321c73710e
Initial commit
2020-02-15 16:26:32 +08:00