Commit Graph
53 Commits
Author SHA1 Message Date
Kevin Yue 0adeaf9c28 fix: improve the cli support 2022-06-14 21:21:11 +08:00
Kevin Yue fe64b2cd19 feat: add --reset option to gpclient 2022-06-14 21:14:16 +08:00
Kevin Yue 5788474d7e Release 1.4.8 2022-06-12 20:28:58 +08:00
Kevin Yue 3559834762 Updated VERSION, Bumped 1.4.7 –> 1.4.8 2022-06-12 20:28:49 +08:00
Kevin Yue f9926b4026 fix: fix compile error 2022-06-12 20:21:07 +08:00
Kevin Yue cb457c4b09 refactor: simplify the code 2022-06-12 20:15:12 +08:00
Kevin Yue 5ebfe9b0f4 chore: use auto to declare variables 2022-06-12 16:44:07 +08:00
Kevin Yue 35266dd8bf chore: use c++ 17 2022-06-12 15:40:46 +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 fab8e7591e Release 1.4.7 2022-06-07 21:46:04 +08:00
Kevin Yue 5a485197b7 Updated VERSION, Bumped 1.4.6 –> 1.4.7 2022-06-07 21:45:49 +08:00
Kevin Yue 7bc02a4208 fix: release resources when properly 2022-06-06 18:05:08 +08:00
Kevin Yue 3067e6e911 fix: add support for parsing tokens from HTML 2022-06-06 15:01:50 +08:00
Kevin Yue 5714063457 chore: use auto to declare variable 2022-06-02 00:19:37 +08:00
Kevin Yue 41f88ed2e0 chore: simplify readme 2022-06-02 00:08:29 +08:00
Kevin Yue 4fada9bd14 Release 1.4.6 2022-06-01 23:55:50 +08:00
Kevin Yue b57fb993ca Updated VERSION, Bumped 1.4.5 –> 1.4.6 2022-06-01 23:55:40 +08:00
Kevin Yue f6d06ed978 feat: display address in gateway menu item 2022-06-01 23:53:02 +08:00
Kevin Yue cc67de3a2b fix: fix bug of parsing the portal respponse 2022-06-01 23:52:12 +08:00
Kevin Yue e2d28c83b2 Release 1.4.5 2022-05-29 21:15:40 +08:00
Kevin Yue a489c5881b Updated VERSION, Bumped 1.4.4 –> 1.4.5 2022-05-29 21:15:32 +08:00
Kevin Yue 44fd2f1d3f chore: refine vscode settings 2022-05-29 21:15:01 +08:00
Kevin Yue 9c9b42b87f fix: rollback dbus configuration 2022-05-29 21:00:37 +08:00
Kevin Yue fb2b148b72 feat: add option to start minimized 2022-05-29 17:33:12 +08:00
Kevin Yue 8f27c92e7b Add 2FA support (#112) 2021-12-20 22:20:02 +08:00
Kevin Yue dd81ed9519 Stop saving credentials (#111) 2021-12-20 18:43:37 +08:00
Kevin Yue 0e4e082594 Update README.md 2021-11-30 16:42:04 +08:00
Kevin Yue 3e590cab7b Update README.md 2021-11-30 10:44:38 +08:00
Kevin Yue bc07e3d496 Add snap packaging (#93)
* snapcraft init

* update packaging

* update packaging

* update packaging

* update packaging

* update packaging

* update packaging

* snap worked

* fix locale warning

* polish code

* update metainfo

* update icon

* update icon

* update message
2021-09-20 20:48:24 +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 0d4485d754 Update README.md 2021-09-10 22:49:54 +08:00
Kevin Yue 6fa77cdbd2 Fix the clientos param (#87)
* fix the clientos param

* fix the clientos param
2021-09-04 18:56:17 +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 3175855122 add rpm packaging (#83) 2021-08-31 20:52:08 +08:00
Kevin Yue 7b9942c7e6 Update README.md 2021-08-26 00:42:25 +08:00
Kevin Yue 011a1a0dec Update README.md 2021-08-26 00:39:13 +08:00
Kevin Yue 25c9f2291a Update pre-release.yml 2021-08-23 01:35:12 +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 42cae3ff26 Port the splitCommand method (#79) 2021-08-19 19:10:05 +08:00
Kevin Yue 53c8572cf6 Update main.yml 2021-08-19 18:42:26 +08:00
Kevin Yue 3f6467321f Update main.yml 2021-08-19 18:33:01 +08:00
Kevin Yue 563ec48c8c Update main.yml 2021-08-19 18:26:05 +08:00
Kevin Yue 3787ae164c Update main.yml 2021-08-19 18:24:30 +08:00
Kevin Yue 04a24c34e8 Update future plan 2021-08-18 16:16:52 +08:00
Kevin Yue fe68248b1f Add future plan 2021-08-18 16:03:08 +08:00
Kevin Yue 96962f957c Add links (#77) 2021-08-15 17:36:51 +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
Kevin Yue 76de070d78 Update publish.yml 2021-05-07 13:42:33 +08:00
Kevin Yue 420ae27888 Update publish.yml 2021-05-07 13:34:22 +08:00
Kevin Yue a40a2230d8 Initial commit 2020-02-15 16:23:49 +08:00