Jacky
4b44baf92c
enhance (network): interface detection logic
2025-03-27 15:47:29 +08:00
Jacky
efc9b1c365
refactor(analytic): improved network stat #913
2025-03-15 10:14:21 +08:00
Jacky
789698a0d4
refactor(analytic): improved network stat #913
2025-03-15 09:10:37 +08:00
Jacky
3108dd0f64
enhance(analytic): improve network statistics collection #913
2025-03-12 08:07:30 +00:00
Jacky
22834f59b4
chore: prepare v2.0.0-rc.4
2025-03-09 08:36:58 +08:00
Jacky
d1d13b620f
feat(cli): reset init user password
2025-03-03 03:40:09 +00:00
Jacky
c8b5fad08e
fix: stream sync issue #892
2025-02-26 14:20:19 +08:00
Jacky
ab46d1de7e
refactor: notification module
2025-02-25 19:06:39 +08:00
Jacky
34fa4eb204
feat: sync streams
2025-02-25 15:53:08 +08:00
Jacky
85bddf87fa
chore: update lego config
2025-02-19 22:16:46 +08:00
Jacky
98bda7daf8
fix(cert): Restore original lego logger after certificate issuance
...
Resolve an issue with lego logging by ensuring the original logger is restored after certificate generation. This prevents potential logging side effects and fixes an unintended logger modification.
Fixes #876
2025-02-19 14:16:32 +00:00
Jacky
da1ed85cef
feat(upgrader): Improve release channel selection logic #872
...
Modify GetRelease to compare stable and prerelease versions, returning the most recent release based on publish date
2025-02-18 15:25:54 +00:00
Hintay
5d5bac2e25
feat(otp): add notification for when all recovery codes are used
2025-02-11 02:47:53 +09:00
Hintay
121287df21
Merge branch 'dev' into refactor/otp
2025-02-10 23:41:11 +09:00
Hintay
5ade465ac6
feat(otp): encrypt recovery codes with AES
2025-02-10 23:21:52 +09:00
Hintay
9184711d43
feat: validate new recovery code
2025-02-10 14:44:01 +09:00
Jacky
7cf38254a7
fix: websocket proxy invalid
2025-02-08 15:29:10 +08:00
Hintay
70f4f63524
chore: clean code
2025-02-08 00:02:59 +09:00
Jacky
7bb8cb5d19
chore: update error definations
2025-02-07 22:27:38 +08:00
Jacky
d83272d5b8
fix: user curd panic after install
2025-02-07 21:54:42 +08:00
Jacky
20531971cf
feat: encrypt login and install request #852
2025-02-07 21:10:11 +08:00
Jacky
03b02010ed
chore: enhance devcontainer and cron job configuration
...
- Add cloc to devcontainer Dockerfile for code line counting
- Modify cron job to start cleaning expired auth tokens immediately
2025-02-05 21:29:43 +08:00
Jacky
a00a4f19d2
fix(auto-cert): goroutine leaks
2025-02-05 21:00:10 +08:00
Hintay
07eba99f2b
feat(cli): new version format with commit hash and go version
2025-02-05 21:30:34 +09:00
Jacky
cb4977e5ab
refactor: nodes analytics ( #847 )
...
* refactor: nodes analytics
* feat(debug): add pprof in debug mode
* refactor: websocket error handler
2025-02-05 18:19:17 +08:00
Hintay
8a7ed08619
Merge branch 'dev' into feat/cli
2025-02-04 22:54:51 +09:00
Jacky
ca5462c11d
fix(cert): incorrect permission of ssl dir
2025-02-04 19:54:39 +08:00
Jacky
64d2fb2d28
chore: rm unused logger
2025-02-04 10:32:03 +08:00
Hintay
f9802e6b2b
feat: change version API to generated version
2025-02-04 01:38:15 +09:00
Hintay
a560d98acf
feat: build with no embedded front-end files
2025-02-04 01:10:29 +09:00
Hintay
f213bdf7d6
feat: add version command
2025-02-03 21:56:08 +09:00
Jacky
9401bcc242
feat(site): allow to use cert selector to change cert when site is disabled
2025-02-03 16:21:23 +08:00
Hintay
4239a89d66
feat: new command line options
2025-02-03 00:25:08 +09:00
Jacky
465eae9858
refactor: user curd
2025-01-31 23:11:14 +08:00
Jacky
80f01e61d3
Merge pull request #831 from caisi35/dev
...
fix duplicate user and attempts
2025-01-31 21:33:41 +08:00
Jacky
9e66c355bf
enhance: optimize the experience on small devices
2025-01-31 13:29:06 +08:00
caisi35
8ffe29de78
fix(user):"Attempts" create and update to 2
2025-01-24 17:30:27 +08:00
Jacky
650196d06a
enhance(wip): error handle
2025-01-24 16:41:35 +08:00
Jacky
6957e4fb8e
fix: sync config is not enabled #820
2025-01-23 15:29:33 +08:00
Jacky
01ffa362af
chore: update deps
2025-01-23 10:37:42 +08:00
Jacky
6b36f39d96
Merge branch 'dev' into feat/self-check
2025-01-22 16:22:00 +08:00
Jacky
ded74bbe0a
feat(wip): self check
2025-01-22 16:21:33 +08:00
caisi35
d73ee1f035
fix(analytic):client closed error in windows
2025-01-22 15:56:05 +08:00
Jacky
5911462f90
feat: add directive auto complete and documents #816
2025-01-21 10:42:11 +08:00
Jacky
ad97f973ab
feat(openai): support azure api type #475
2024-12-15 21:06:23 +08:00
Jacky
564431cefe
fix(config): [sync] missing base dir #778
2024-12-14 16:27:20 +08:00
Jacky
4ab34fde57
chore: prepare v2.0.0-beta.40
2024-11-16 12:58:01 +08:00
Jacky
f4c17f0c65
enhance: save certificate before renew #723
2024-11-16 10:51:35 +08:00
Jacky
902aa28746
fix(table): sorter invalid
2024-11-15 17:36:52 +08:00
Jacky
31be0b21c4
enhance: add heartbeat for sse #705
2024-11-15 15:24:43 +09:00