lejianwen
|
222792419f
|
feat!: Removed webclient2 because of DMCA
|
2025-09-28 20:08:28 +08:00 |
|
lejianwen
|
04789e08d5
|
feat!: Removed webclient2 because of DMCA
|
2025-09-27 11:30:37 +08:00 |
|
lejianwen
|
929f6ddf20
|
feat: WebClient 1.4.2
|
2025-09-12 15:11:49 +08:00 |
|
lejianwen
|
faee954f6d
|
docs: readme
|
2025-09-01 21:36:27 +08:00 |
|
lejianwen
|
f09c898f16
|
feat(peer): add alias field and support filtering by alias
|
2025-08-31 13:39:22 +08:00 |
|
lejianwen
|
a7c087afbb
|
fix!: Update peer to use ID instead of UUID
|
2025-08-31 12:46:54 +08:00 |
|
lejianwen
|
07dfba9d59
|
fix: The callback URL is based on the configured API SERVER because the project might be behind an Nginx reverse proxy. If the Origin/Host is forgotten to configure the reverse proxy, it will be incorrect
|
2025-08-10 15:48:11 +08:00 |
|
lejianwen
|
448725b760
|
fix: Normal user can not change the name of their own address book (#341)
|
2025-08-10 11:17:51 +08:00 |
|
lejianwen
|
e2ec387ba2
|
feat(captcha): The captcha generates uppercase letter images, but it can only recognize them as lowercase (#319)
|
2025-07-14 20:36:33 +08:00 |
|
lejianwen
|
1d2d1d4c98
|
fix: Oauth callback url is fixed to host+/api/oidc/callback (#314)
|
2025-07-11 09:55:48 +08:00 |
|
lejianwen
|
ff2c79a316
|
feat(user): add remark field to User model and form (#307)
|
2025-07-08 12:14:46 +08:00 |
|
lejianwen
|
b3aee87655
|
feat: Update database version constant to 264
|
2025-07-08 12:13:31 +08:00 |
|
lejianwen
|
4b16ad29bb
|
chore: Update Go version to 1.23 in build configurations
|
2025-06-16 15:41:16 +08:00 |
|
lejianwen
|
c554ff4a31
|
docs: Update swagger docs
|
2025-06-16 12:31:48 +08:00 |
|
lejianwen
|
791a1850b8
|
feat: Add PostgreSQL support and refactor MySQL DSN handling (#284)
|
2025-06-16 12:26:08 +08:00 |
|
lejianwen
|
175fdc3bd4
|
feat: Add start time in /api/sysinfover
|
2025-06-16 12:23:48 +08:00 |
|
lejianwen
|
f20414b3a5
|
fix(admin): Use admin-hello first
(#274) (#255)
|
2025-06-15 15:33:12 +08:00 |
|
lejianwen
|
4ba805ac5f
|
chore: update download links for musl cross-compilers
|
2025-06-05 12:14:17 +08:00 |
|
lejianwen
|
b2d71d4312
|
fix: Init sqlite fail(#266)
|
2025-06-04 09:31:43 +08:00 |
|
lejianwen
|
a35fa6f9a8
|
fix(server): Port custom (#257)
|
2025-05-30 12:27:37 +08:00 |
|
lejianwen
|
83baa140f5
|
fix: Captcha some problem when users login with same ip
|
2025-05-27 17:36:20 +08:00 |
|
lejianwen
|
b6eaa4b061
|
docs: Readme
|
2025-05-25 17:44:29 +08:00 |
|
lejianwen
|
d4fdf3785b
|
feat(register): Register status can be set (#223)
|
2025-05-25 17:03:13 +08:00 |
|
lejianwen
|
f2ea022965
|
feat(login): Captcha upgrade and add the function to ban IP addresses (#250)
|
2025-05-25 16:52:58 +08:00 |
|
lejianwen
|
4412f0309c
|
feat(webclient): Web client to 1.4.0
|
2025-05-12 20:16:08 +08:00 |
|
lejianwen
|
dd78911ed9
|
fix: PageSize (#225)
|
2025-05-06 19:08:18 +08:00 |
|
lejianwen
|
b23a9bde8e
|
chore: Noelware/docker-manifest-action
|
2025-04-25 16:20:36 +08:00 |
|
lejianwen
|
3fe7184b4b
|
chore: Noelware/docker-manifest-action
|
2025-04-25 14:34:45 +08:00 |
|
lejianwen
|
4637879091
|
style: Oauth page languages
|
2025-04-24 21:52:43 +08:00 |
|
lejianwen
|
6d1184d332
|
style: Remove useless configurations
|
2025-04-15 10:52:46 +08:00 |
|
lejianwen
|
fb8ef8a1fd
|
feat: Peer share to group
|
2025-04-14 19:12:40 +08:00 |
|
lejianwen
|
ae59b6a733
|
feat: Add SysInfoVer endpoint and AppService for version retrieval
|
2025-04-07 16:38:21 +08:00 |
|
lejianwen
|
605e88e04c
|
fix: Update peer based on the UUID (#180)
|
2025-04-02 09:50:16 +08:00 |
|
lejianwen
|
3ef4454c05
|
feat: Add Korean translations validator (#168)
|
2025-04-02 09:42:29 +08:00 |
|
lejianwen
|
35be09b37c
|
fix: Get Uuids
|
2025-03-15 21:02:47 +08:00 |
|
lejianwen
|
891469909c
|
style: Update peer last online time logic (#173)
|
2025-03-15 21:02:08 +08:00 |
|
lejianwen
|
6ed75bc517
|
feat(admin): Add filter by ip and username (#172)
|
2025-03-15 19:49:49 +08:00 |
|
lejianwen
|
0a78c206de
|
fix: Init database err (#166)
|
2025-03-04 18:14:25 +08:00 |
|
lejianwen
|
a7f7c76e0e
|
docs: Readme
|
2025-03-04 16:30:12 +08:00 |
|
lejianwen
|
c10d132b3c
|
fix: templates
|
2025-03-04 16:14:34 +08:00 |
|
lejianwen
|
8b951065ce
|
style(webclient): ws-host
|
2025-03-04 15:48:25 +08:00 |
|
lejianwen
|
08420f9db6
|
feat(config): add ws-host configuration (#156)
|
2025-03-04 15:43:25 +08:00 |
|
lejianwen
|
403d9c2233
|
style(service): refactor global dependencies to use local variables
|
2025-02-26 19:15:38 +08:00 |
|
lejianwen
|
0f16f61ab3
|
feat(oauth): Oauth nonce (#148)
|
2025-02-26 16:36:53 +08:00 |
|
lejianwen
|
0dd92311b2
|
feat(oauth): Oauth callback page beautification (#115)
|
2025-02-25 13:51:49 +08:00 |
|
lejianwen
|
ef4af39f94
|
feat(api): Add device group for 1.3.8
|
2025-02-23 21:35:42 +08:00 |
|
lejianwen
|
73f3056878
|
feat(api): Add /device-group/accessible for 1.3.8
|
2025-02-23 15:32:44 +08:00 |
|
lejianwen
|
f0b4b0d7c6
|
style(oidc): Oidc style
|
2025-02-21 09:49:41 +08:00 |
|
lejianwen
|
5d5aae6b3c
|
fix(admin): Admin hello
|
2025-02-20 19:37:34 +08:00 |
|
lejianwen
|
4b5e316475
|
style: No need exec sql on version 261
|
2025-02-20 19:22:22 +08:00 |
|
lejianwen
|
8ff9a12a34
|
fix: Js content-type
|
2025-02-19 16:04:03 +08:00 |
|
lejianwen
|
99e63cadcf
|
docs: Readme
|
2025-02-17 10:59:38 +08:00 |
|
lejianwen
|
c0346ff9e1
|
fix(config)!: Token expire time (#145)
将配置中的过期时间单位统一为time.Duration,可以设置为`h`,`m`,`s`
|
2025-02-17 10:49:59 +08:00 |
|
lejianwen
|
d85a00f748
|
docs: Readme
|
2025-02-16 21:06:55 +08:00 |
|
lejianwen
|
6a6a1ed02b
|
feat: Login by pwd can be disable
---
Closes: #141
|
2025-02-16 13:06:45 +08:00 |
|
lejianwen
|
4b3bbe809d
|
style: middleware name
|
2025-02-12 22:09:52 +08:00 |
|
lejianwen
|
63cf231bdc
|
fix(admin): Admin web title
|
2025-02-12 21:10:07 +08:00 |
|
lejianwen
|
6aebf061a4
|
style: Module name
|
2025-02-12 19:46:39 +08:00 |
|
lejianwen
|
a2672c9489
|
style: generate
|
2025-02-12 16:56:41 +08:00 |
|
lejianwen
|
a304da6e02
|
style: Remove generate
|
2025-02-12 16:25:04 +08:00 |
|
lejianwen
|
0e160f110b
|
docs: Docs
|
2025-02-12 16:14:51 +08:00 |
|
lejianwen
|
32a9eda8ca
|
style: Module name
|
2025-02-12 16:07:51 +08:00 |
|
lejianwen
|
8622c78da0
|
fix: Config watchConfig (#135)
---
Closes: #135
|
2025-02-10 10:13:34 +08:00 |
|
lejianwen
|
7d6bc2a74f
|
fix: User disabled can not work (#133)
---
Closes: #133
|
2025-02-10 10:13:15 +08:00 |
|
lejianwen
|
983025538f
|
docs: Readme
|
2025-02-09 21:13:01 +08:00 |
|
lejianwen
|
e2d72530b1
|
docs: Readme
|
2025-02-07 18:14:12 +08:00 |
|
lejianwen
|
5660d40514
|
style: Log time
|
2025-02-07 17:57:28 +08:00 |
|
lejianwen
|
d486444680
|
feat: Web sso env (#125)
|
2025-02-07 17:52:40 +08:00 |
|
lejianwen
|
2261a4292a
|
docs: Up readme
|
2025-02-07 17:52:40 +08:00 |
|
lejianwen
|
829f8799dd
|
style: Up conf
|
2025-02-07 17:52:40 +08:00 |
|
lejianwen
|
e549416d94
|
docs: Up readme
|
2025-02-07 17:52:40 +08:00 |
|
lejianwen
|
ff77014acb
|
feat: Random Initial Password for Admin (#117)
|
2025-02-07 17:52:39 +08:00 |
|
lejianwen
|
daab7112be
|
fix(build): Fix no admin in deb (#119 #120)
|
2025-02-03 13:29:35 +08:00 |
|
lejianwen
|
12442f1ba0
|
fix(api): Add Default Token Expire (#113)
|
2025-02-03 13:18:08 +08:00 |
|
lejianwen
|
d9fcfdde6a
|
feat(api): Add api token expire
Resolves #109
|
2025-01-21 18:23:28 +08:00 |
|
lejianwen
|
44fa22b7e5
|
feat(api): Add api/version
Resolves #110
|
2025-01-20 20:04:22 +08:00 |
|
lejianwen
|
59038e27f8
|
docs: Up Swagger docs
|
2025-01-20 19:35:47 +08:00 |
|
lejianwen
|
7d23ce3caf
|
style: Add Start Tips
|
2025-01-20 13:12:45 +08:00 |
|
lejianwen
|
7c528facf9
|
fix(api): Change tag to alphabetical sorting
Fixes: #108
|
2025-01-20 13:07:41 +08:00 |
|
lejianwen
|
f8548a6589
|
fix(docs): Api Route doc
|
2025-01-19 13:10:43 +08:00 |
|
lejianwen
|
23c5a96fe1
|
feat(i18n): Add ZH_TW
|
2025-01-19 13:10:19 +08:00 |
|
lejianwen
|
9a2f7010e1
|
docs: Up readme
|
2025-01-16 22:01:23 +08:00 |
|
lejianwen
|
a72096b56d
|
docs: Up readme
|
2025-01-16 21:59:46 +08:00 |
|
lejianwen
|
56014d35bd
|
feat(server): Rustdesk Id Server Port & Relay Server Port #104
|
2025-01-16 20:57:00 +08:00 |
|
lejianwen
|
a7e4ce4f72
|
refactor(config): Up Config Load
|
2025-01-16 20:40:42 +08:00 |
|
lejianwen
|
f2cf3e1060
|
docs: Up readme
|
2025-01-15 21:56:04 +08:00 |
|
lejianwen
|
a4433e6113
|
fix: Jwt
|
2025-01-15 20:26:26 +08:00 |
|
lejianwen
|
cca191aad3
|
docs: Up readme
|
2025-01-15 20:09:08 +08:00 |
|
lejianwen
|
edb095ab0b
|
feat!: Add JWT
- `RUSTDESK_API_JWT_KEY`如果设置,将会启用JWT,token自动续期功能将失效
- 此功能是为了server端校验token的合法性
|
2025-01-15 19:25:28 +08:00 |
|
lejianwen
|
ac45a1b5ad
|
docs: Up readme
|
2025-01-12 23:12:00 +08:00 |
|
lejianwen
|
83279a553a
|
docs: Up readme
|
2025-01-12 21:35:34 +08:00 |
|
lejianwen
|
a5671e692d
|
feat(server): Add Rustdesk Relay Server Commands
|
2025-01-04 20:49:44 +08:00 |
|
lejianwen
|
63f2fd2f07
|
style(server): fmt print to log
|
2025-01-02 21:49:37 +08:00 |
|
lejianwen
|
5a09850fc4
|
docs: Up readme
|
2025-01-02 17:03:07 +08:00 |
|
lejianwen
|
aac44835ed
|
fix: Fix Dockerfile_full_s6
|
2024-12-31 23:33:17 +08:00 |
|
lejianwen
|
4eed76d674
|
fix(server): Fix Rustdesk Sys Command
|
2024-12-31 23:29:05 +08:00 |
|
lejianwen
|
d1fc0036cb
|
feat(server): Add Rustdesk Command
And add build full s6 image for rustdesk command
|
2024-12-31 23:16:15 +08:00 |
|
lejianwen
|
1555865612
|
docs(readme): Up readme
Connection timeout issues move to #92
|
2024-12-30 13:36:57 +08:00 |
|
lejianwen
|
147de065fa
|
docs(readme): Up readme
Connection timeout issues move to #92
|
2024-12-30 13:35:06 +08:00 |
|
lejianwen
|
8dc5f82a0e
|
docs(readme): Up readme
Connection timeout issues move to #92
|
2024-12-30 13:33:11 +08:00 |
|