f628c39287
Update golangci-lint version
2025-09-29 09:54:58 +08:00
d119834272
Bump version to 1.24.0
2025-08-18 09:21:31 +08:00
a0d0c057f7
Support token string from external file ( #264 )
...
* Support token string from external file
* Validate token source before saving config file
2025-08-17 14:34:09 +08:00
87d5281816
Bump version to 1.23.0
2025-07-21 21:45:48 +08:00
77eee96005
Remove unused functions
2025-07-19 17:03:33 +08:00
472df0cdfa
Add server info to the properties dialog
2025-07-19 16:49:20 +08:00
89bc3bd5ef
Bump version to 1.22.0
2025-07-03 22:10:50 +08:00
8219d4b7e5
Rewrite custom actions in C ( #253 )
...
* Rewrite custom actions in C
* Add language setting file
* Improve setup
* Improve build script
* Skip directory selection on upgrade
* Fix dll symbols error on x86
* Validate install path
* Hide language selection dialog on upgrade
* Improve macros
* Add multi-language support to the setup
* Remove old files
2025-07-03 22:05:26 +08:00
325a2e6a5e
Add properties dialog ( #250 )
...
* Add properties dialog
* Resize window
* Count TCP and UDP connections
* Resize the first column
* Fix lint error
2025-06-25 10:03:22 +08:00
44b7357ede
Restore previous window state on launch ( #247 )
2025-06-13 09:58:27 +08:00
dc5516ecbd
Add option to disable automatic checking for updates ( #245 )
...
* Add option to disable automatic checking for updates
* Fix test errors
* Rename json field
2025-06-12 11:21:30 +08:00
ecc96efe04
Bump version to 1.21.1
2025-05-08 15:24:37 +08:00
c7fdce6cf5
New logo ( #238 )
...
* New logo
* Improve the about page
* Add files via upload
* Format svg files
2025-05-07 14:57:02 +08:00
5358c069f5
Bump version to 1.21.0
2025-04-18 15:17:24 +08:00
82446fb0de
Remove unused code
2025-04-16 15:49:19 +08:00
83449d3eb8
Fix translation of quick add dialog
2025-04-16 13:57:40 +08:00
c27ea5ef86
Display protocol and TLS status on the panel ( #231 )
...
* Display protocol and TLS status on the panel
* Improve proxy translation
* Upgrade ui package
* Update screenshots
2025-04-15 23:00:48 +08:00
f0f659b2e5
Remove support for SVCB
2025-04-12 00:11:42 +08:00
67fe555d14
Fix missing icons on older Windows versions
2025-04-11 21:33:09 +08:00
889c8723c1
Show proxy status ( #224 )
...
* Show proxy status
* Fix incorrect proxy name when user is set
* Add proxy status description
* Use timer to make probe requests
* Stop tracker if the config page is not visible
* New timer logic
* Use buffered channel
* Add screenshots
* Fix incorrect remote address
* Set proxy state priority
* Increase pipe output buffer size
2025-04-11 00:17:25 +08:00
0a40d85471
Rename config state
2025-04-05 23:09:47 +08:00
87687f1990
Improve UI operation of proxy table
2025-04-03 16:51:43 +08:00
1ee16a1b4c
Use event-driven API to track service status ( #222 )
...
* Use event-driven API to track service status
* Fix cleanup order
2025-03-29 10:44:47 +08:00
7fbc420b64
Bump version to 1.20.0
2025-03-20 09:56:42 +08:00
054135cf3d
Allow multiple selections ( #219 )
2025-03-19 14:29:32 +08:00
e91c382b58
Force the use of the default log file ( #218 )
2025-03-16 21:07:28 +08:00
b3df3bf8c0
Support custom sort order in config list ( #160 )
...
* Support custom sort order in config list
* Fix data race
2025-02-10 15:34:00 +08:00
730f9411d8
Use event-driven instead of polling to read logs ( #201 )
...
* Use event-driven instead of polling to read logs
* Fix failed tests
* Add copy action in context menu
* Add a fixed time interval to read the log
* Scroll only after new lines are added
* Do not monitor backup logs
* Upgrade ui package version
* Reset model when visibility changes
* The open button is disabled by default
* Select all
2025-02-01 22:45:37 +08:00
a980ec29e5
Bump version to 1.19.2
2024-12-19 11:00:13 +08:00
af38e165b5
Bump version to 1.19.1
2024-10-23 14:50:40 +08:00
e7c0ae9a8b
Bump version to 1.19.0
2024-08-20 15:31:17 +08:00
7ac8f62338
Add tls2raw client plugin ( #180 )
2024-08-20 14:26:11 +08:00
75bc7ca36d
Bump version to 1.18.0
2024-07-11 09:17:33 +08:00
dd00e173b4
Add HTTP/2 option in plugin https2http and https2https ( #166 )
2024-07-10 14:53:03 +08:00
2c7fe912ce
Add http2http client plugin ( #165 )
...
* Add http2http client plugin
* Reorder plugin types
2024-07-10 13:55:11 +08:00
50e597be97
Support custom sort order in proxy list ( #158 )
...
* Support custom sort order in proxy list
* Dispose bitmap with defer
* Fix incorrect sort order when moving multiple steps
* Change icon
* Remove icons
2024-06-25 17:58:45 +08:00
69ed06542b
Bump version to 1.17.0
2024-05-15 09:49:38 +08:00
279f74180c
Support response headers for proxy type http ( #151 )
2024-05-09 11:24:10 +08:00
f342a37801
Use real file extensions for exported config files ( #145 )
2024-04-22 09:48:02 +08:00
7088e62ab4
Support custom request headers in http health check ( #135 )
2024-03-25 13:39:07 +08:00
4534dd1650
Support proxy annotations ( #134 )
2024-03-24 13:12:39 +08:00
da9cd0235b
Bump version to 1.16.0
2024-03-16 18:12:59 +08:00
69a5e9a008
Fix incorrect use of default configuration
2024-03-15 03:26:10 +08:00
5a0d517559
Use NumberEdit for integer fields
2024-03-14 02:16:19 +08:00
3981230629
Allow setting default configuration format ( #127 )
...
* Allow setting default configuration format
* Fix spaces
2024-03-11 20:53:36 +08:00
77453e1448
Make TOML and INI formats switchable in a single configuration ( #124 )
...
* Make TOML and INI formats switchable in a single configuration
* Fix type assertion
* Fix unit tests
* Validate proxy and support for ranged ports in TOML format
* Add greedy layout for number edit
* Fix json tag
2024-03-10 02:01:41 +08:00
2a8a494ff7
Use system icons instead of embedded icons
2024-02-27 02:47:28 +08:00
4f2f962564
New icons for quick add menu and random name button
2024-02-22 03:00:46 +00:00
4b61e30782
Replace go-funk with lo
2024-02-22 02:34:48 +00:00
10db5b089d
Add request header, oidc parameter and metadata dialog ( #123 )
2024-02-22 09:23:01 +08:00