Jacky
|
d1d13b620f
|
feat(cli): reset init user password
|
2025-03-03 03:40:09 +00: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
|
dcc3b8e83e
|
chore: prepare v2.0.0-rc.2
|
2025-02-11 10:02:36 +08:00 |
|
Hintay
|
a91fe4b5ac
|
fix(otp): crash after TOTP enroll
|
2025-02-11 00:37:57 +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
|
69a7f38ba7
|
fix: build for 32-bit platform
|
2025-02-10 14:57:26 +09:00 |
|
Hintay
|
0d1f56a43e
|
feat: new recovery codes
|
2025-02-09 23:36:28 +09:00 |
|
Hintay
|
70f4f63524
|
chore: clean code
|
2025-02-08 00:02:59 +09: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 |
|
Hintay
|
aedf631254
|
refactor(otp): generate enroll QR code in front-end
|
2025-02-07 21:05:17 +09:00 |
|
Jacky
|
7049599922
|
fix: fail to modify init user #852
|
2025-02-06 18:03:49 +08:00 |
|
Jacky
|
13a1cd800e
|
feat(http): add message deduplication utility
|
2025-02-06 01:46:22 +00:00 |
|
Jacky
|
1a68dc526d
|
refactor: nodes analytics (#847)
* refactor: nodes analytics
* feat(debug): add pprof in debug mode
* refactor: websocket error handler
|
2025-02-05 18:26:25 +00: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
|
7e37664c64
|
fix(self-check): websocket check invaild in remote mode
|
2025-02-04 17:55:13 +08:00 |
|
Hintay
|
f9802e6b2b
|
feat: change version API to generated version
|
2025-02-04 01:38:15 +09:00 |
|
Jacky
|
b090564a34
|
feat(devcontainer): multi node
|
2025-02-03 21:00:37 +08: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
|
2af29eb80f
|
pref(ChatGPT): advanced streaming and text transformation, support reasoner model
|
2025-01-31 20:51:48 +08:00 |
|
caisi35
|
e04773a409
|
fix(user):register duplicate name
|
2025-01-24 17:28:40 +08:00 |
|
Jacky
|
650196d06a
|
enhance(wip): error handle
|
2025-01-24 16:41:35 +08:00 |
|
Jacky
|
132e05c35c
|
feat(self-check): check websocket
|
2025-01-23 10:00:33 +08:00 |
|
Jacky
|
ded74bbe0a
|
feat(wip): self check
|
2025-01-22 16:21:33 +08:00 |
|
Jacky
|
5911462f90
|
feat: add directive auto complete and documents #816
|
2025-01-21 10:42:11 +08:00 |
|
Jacky
|
a9520c1169
|
fix: add template in "site-add" cause nginx error #796
|
2025-01-08 22:46:30 +08:00 |
|
Jacky
|
ad97f973ab
|
feat(openai): support azure api type #475
|
2024-12-15 21:06:23 +08:00 |
|
Jacky
|
835349c33f
|
feat: add external url for casdoor #603
|
2024-12-15 16:54:30 +08:00 |
|
Jacky
|
3fecf9eb20
|
fix: maybe fail to sync config to remote node #775
|
2024-12-15 15:54:39 +08:00 |
|
Jacky
|
e326f5e930
|
feat(china): set icp number and public security number #780
|
2024-12-15 14:56:53 +08:00 |
|
Jacky
|
63df5d9804
|
chore: go mod tidy
|
2024-12-14 16:55:21 +08:00 |
|
Jacky
|
564431cefe
|
fix(config): [sync] missing base dir #778
|
2024-12-14 16:27:20 +08:00 |
|
Jacky
|
6abf68261c
|
fix: webauthn cannot register #753
|
2024-11-23 20:56:38 +08:00 |
|
Jacky
|
c8471f94ec
|
fix: failed to issue cert after switching mode from advance to basic #704
|
2024-11-16 12:14:04 +08:00 |
|
Jacky
|
1ede630ad4
|
fix: build error
|
2024-11-16 11:02:47 +08:00 |
|
Jacky
|
bc70567dc1
|
feat(wip): node selector supports sse
|
2024-11-16 10:58:02 +08:00 |
|
Jacky
|
f4c17f0c65
|
enhance: save certificate before renew #723
|
2024-11-16 10:51:35 +08:00 |
|
Jacky
|
a2c0e804a4
|
fix: fail to create config #724 #720
|
2024-11-15 19:30:03 +08:00 |
|
Jacky
|
56e82d9c5a
|
fix: config list sorter invalid
|
2024-11-15 18:39:20 +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 |
|
Jacky
|
ce68eb1658
|
enhance(sse): add X-Accel-Buffering header
|
2024-11-08 09:55:00 +08:00 |
|
Jacky
|
e4a5ba5b87
|
fix: config sync issues #685
|
2024-11-04 12:29:47 +08:00 |
|
Jacky
|
e6e1876c54
|
feat: sse notify
|
2024-11-04 12:27:41 +08:00 |
|
Jacky
|
cb5c64dec4
|
enhance(nginx-log): do not seek file if it size is 0 #674
|
2024-11-04 10:54:18 +08:00 |
|
Jacky
|
2142f2e1cc
|
enhance: server and nodes analytics
|
2024-11-04 10:44:27 +08:00 |
|