Commit graph

1297 commits

Author SHA1 Message Date
Jacky
5ce65f7047
feat(template): add vue history router config 2025-02-08 15:39:44 +08:00
Jacky
7cf38254a7
fix: websocket proxy invalid 2025-02-08 15:29:10 +08:00
Hintay
80a66669e0 chore(ci): update branch sync workflow 2025-02-08 14:20:55 +09:00
Jacky
42eaf9f3b5 chore(ci): add workflow to sync dev branch to main on release 2025-02-08 14:20:55 +09:00
Hintay
70f4f63524
chore: clean code 2025-02-08 00:02:59 +09:00
Jacky
9cbbd429d9
feat/encrypt-request (#854)
* feat: encrypt login and install request #852

* fix: user curd panic after install

* chore: update error definations
2025-02-07 22:34:02 +08: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
c5bd8cc580
Merge branch 'dev' into feat/encrypt-request 2025-02-07 21:10:27 +08:00
Jacky
20531971cf
feat: encrypt login and install request #852 2025-02-07 21:10:11 +08:00
Hintay
fb532b6144
enhance(otp): we don't need to generate TOTP secret every 30 seconds 2025-02-07 15:52:03 +09:00
Jacky
8e523258b5
fix(user): fail to change password #852 2025-02-06 21:01:36 +08:00
Jacky
7049599922
fix: fail to modify init user #852 2025-02-06 18:03:49 +08:00
Hintay
dc0d31ff54
chore(ci): cache go modules with unified key to reduce cache size 2025-02-06 15:24:45 +09:00
Jacky
f423b6599c
enhance(site-editor): css in small devices 2025-02-06 11:15:04 +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
Hintay
3be235fc84
chore: update docs for proxy in Mainland China 2025-02-05 23:59:39 +09: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
071c22a881
chore: update docs 2025-02-05 18:45:07 +08: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
b1ba719cb1
fix(ci): caches for go build 2025-02-05 00:11:12 +09:00
Hintay
bde2cf3814
chore: ignore generated file in internal package only 2025-02-04 23:28:53 +09:00
Jacky
d2e7dd500d
Merge pull request #842 from 0xJacky/feat/cli
feat: new command system
2025-02-04 22:23:46 +08:00
Hintay
8a7ed08619
Merge branch 'dev' into feat/cli 2025-02-04 22:54:51 +09:00
Jacky
f7e3c528c9
fix(vite): [dev proxy] sse not close 2025-02-04 19:55:21 +08:00
Jacky
ca5462c11d
fix(cert): incorrect permission of ssl dir 2025-02-04 19:54:39 +08:00
Jacky
7e37664c64
fix(self-check): websocket check invaild in remote mode 2025-02-04 17:55:13 +08:00
Jacky
2db7f02c76
chore(idea): exclude go-path 2025-02-04 17:36:33 +08:00
Jacky
7076d194c0
Merge pull request #845 from 0xJacky/renovate/all-minor-patch 2025-02-04 10:45:35 +08:00
renovate[bot]
7160a49372
chore(deps): update all non-major dependencies 2025-02-04 02:37:14 +00:00
Jacky
cd6018593b
Merge pull request #843 from 0xJacky/renovate/pnpm-10.x
chore(deps): update pnpm to v10
2025-02-04 10:32:19 +08:00
Jacky
64d2fb2d28
chore: rm unused logger 2025-02-04 10:32:03 +08:00
Jacky
d62f719697
Merge pull request #841 from 0xJacky/feat/devcontainer
feat: use devconatiner
2025-02-04 10:31:32 +08:00
Jacky
d13d9c34e7
chore(devcontainer): update docs 2025-02-04 10:25:51 +08:00
Jacky
19def6ea3b
chore(devcontiner): [start] remove build app 2025-02-04 09:44:46 +08:00
Jacky
145712dc4e
Merge pull request #844 from 0xJacky/feat/devcontainer-unembed
feat: build with no embedded front-end files
2025-02-04 09:24:54 +08:00
renovate[bot]
92f13695f6
chore(deps): update pnpm to v10 2025-02-03 22:09:53 +00: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
de420ab6ff
fix: use direct file instead of embedded file for generate version 2025-02-04 00:09:31 +09:00
Hintay
c774359531
feat: generate version in build workflows 2025-02-03 22:38:02 +09:00
Jacky
b090564a34
feat(devcontainer): multi node 2025-02-03 21:00:37 +08:00
Hintay
f213bdf7d6
feat: add version command 2025-02-03 21:56:08 +09:00
Jacky
c85a570396
Merge branch 'dev' into feat/devcontainer 2025-02-03 16:23:22 +08: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
Jacky
00f4855dce
feat: use devconatiner 2025-02-03 15:05:15 +08:00
Hintay
0cd0761e33
chore: update docs for install script and internationalization 2025-02-03 01:10:31 +09:00