Commit graph

189 commits

Author SHA1 Message Date
Jacky
de1860718e
feat(server): implement tls certificate hot-reload 2025-04-04 17:22:50 +08:00
Jacky
269397e114
refactor: cache index 2025-04-04 02:00:18 +00:00
Jacky
7a9b7d552d
refactor: improve variable naming in nginx log filtering functions and enhance error message clarity 2025-04-02 11:13:10 +00:00
Jacky
56f4e5b87f
enhance: nginx log 2025-04-02 19:02:38 +08:00
Jacky
1ca802d829
feat: support https 2025-03-31 02:34:39 +00:00
Jacky
0ca9d84d10
feat: enhance restore functionality with nginx restart and countdown dialog 2025-03-30 14:02:53 +00:00
Jacky
4c2487580e
feat: update restore process with countdown modal and improved symlink handling 2025-03-30 01:52:03 +00:00
Jacky
000e28942a
feat(install): restore from backup 2025-03-30 00:18:37 +00:00
Jacky
8860f71bc7
feat: implement encrypted form handling and refactor backup restore logic 2025-03-29 22:37:53 +08:00
Jacky
b469ca7961
refactor: replace api error handler with cosy err handler 2025-03-29 20:33:48 +08:00
Jacky
4cb4695e7b
feat: backup and restore 2025-03-29 19:52:50 +08:00
Jacky
f3d4cdbeb4
feat(site-category): support for custom sorting #902 2025-03-15 10:55:01 +08:00
Jacky
789698a0d4
refactor(analytic): improved network stat #913 2025-03-15 09:10:37 +08:00
Jacky
2026f0d3ac
feat(cert): improve certificate renewal and logging #896 2025-03-03 17:03:08 +08:00
Jacky
6c7edf5c25
enhance(cert): do not create cert in db if issue failed 2025-03-03 16:26:15 +08:00
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