Repository navigation
Releases: arkylin/rustdesk-api
Releases · arkylin/rustdesk-api
Release list
v0.0.4
No significant changes
View changes on GitHub
v0.0.3
v0.0.2
No significant changes
View changes on GitHub
v0.0.1
🚨 Breaking Changes
- Add JWT - by @lejianwen (edb09)
- Update peer to use ID instead of UUID - by @lejianwen (a7c08)
- Removed webclient2 because of DMCA - by @lejianwen (04789)
- Removed webclient2 because of DMCA - by @lejianwen (22279)
- config: Token expire time - by @lejianwen in https://github.com/arkylin/rustdesk-api/issues/145 (c0346)
🚀 Features
- Random Initial Password for Admin - by @lejianwen in https://github.com/arkylin/rustdesk-api/issues/117 (ff770)
- Web sso env - by @lejianwen in https://github.com/arkylin/rustdesk-api/issues/125 (d4864)
- Login by pwd can be disable - by @lejianwen (6a6a1)
- Add Korean translations validator - by @lejianwen in https://github.com/arkylin/rustdesk-api/issues/168 (3ef44)
- Add SysInfoVer endpoint and AppService for version retrieval - by @lejianwen (ae59b)
- Peer share to group - by @lejianwen (fb8ef)
- Add start time in /api/sysinfover - by @lejianwen (175fd)
- Add PostgreSQL support and refactor MySQL DSN handling - by @lejianwen in https://github.com/arkylin/rustdesk-api/issues/284 (791a1)
- Use crypto/rand for secure random string generation - by @trofen in https://github.com/arkylin/rustdesk-api/issues/293 (aa04b)
- Better autorenewal - by @k3-cat in https://github.com/arkylin/rustdesk-api/issues/305 (af481)
- Improve oauth redirect - by @k3-cat in https://github.com/arkylin/rustdesk-api/issues/303 (73a84)
- Update database version constant to 264 - by @lejianwen (b3aee)
- Update zh_TW.toml - by @ystartgo in https://github.com/arkylin/rustdesk-api/issues/322 (8819c)
- Optimize login workflow - by @IamTaoChen in https://github.com/arkylin/rustdesk-api/issues/345 (b6be4)
- Add TLS configuration option for MySQL - by @flying-tom in https://github.com/arkylin/rustdesk-api/issues/384 (ce029)
- WebClient 1.4.2 - by @lejianwen (929f6)
- admin:
- Support Markdown to welcome msg - by @lejianwen (16427)
- Add My Login log - by @lejianwen (72e3a)
- Add filter by ip and username - by @lejianwen in https://github.com/arkylin/rustdesk-api/issues/172 (6ed75)
- api:
- Add api/version - by @lejianwen (44fa2)
- Add api token expire - by @lejianwen (d9fcf)
- Add /device-group/accessible for 1.3.8 - by @lejianwen (73f30)
- Add device group for 1.3.8 - by @lejianwen (ef4af)
- build:
- 添加构建deb包相关基础 - by @wy414012 in https://github.com/arkylin/rustdesk-api/issues/87 (c7789)
- captcha:
- The captcha generates uppercase letter images, but it can only recognize them as lowercase - by @lejianwen in https://github.com/arkylin/rustdesk-api/issues/319 (e2ec3)
- config:
- Add ws-host configuration - by @lejianwen in https://github.com/arkylin/rustdesk-api/issues/156 (08420)
- i18n:
- Merge pull request lejianwen#85 from jimmyGALLAND/trans-fr - by @lejianwen in https://github.com/arkylin/rustdesk-api/issues/85 (51db6)
- Add ZH_TW - by @lejianwen (23c5a)
- Replace hardcoded messages with translated strings - by @trofen in https://github.com/arkylin/rustdesk-api/issues/289 (f68ec)
- ldap:
- Add LDAP * rename: Admin to AdminGroup - by @IamTaoChen (0e3f2)
- login:
- Captcha upgrade and add the function to ban IP addresses - by @lejianwen in https://github.com/arkylin/rustdesk-api/issues/250 (f2ea0)
- oauth:
- Oauth callback page beautification - by @lejianwen in https://github.com/arkylin/rustdesk-api/issues/115 (0dd92)
- Oauth nonce - by @lejianwen in https://github.com/arkylin/rustdesk-api/issues/148 (0f16f)
- 支持linux.do登录 - by @puyujian in https://github.com/arkylin/rustdesk-api/issues/280 (bf39a)
- oidc:
- Add pkce - by @IamTaoChen in https://github.com/arkylin/rustdesk-api/issues/150 (6f55c)
- password:
- Password hashing with bcrypt - by @trofen in https://github.com/arkylin/rustdesk-api/issues/290 (9d2b5)
- peer:
- Add alias field and support filtering by alias - by @lejianwen (f09c8)
- register:
- Register status can be set - by @lejianwen in https://github.com/arkylin/rustdesk-api/issues/223 (d4fdf)
- server:
- Add Rustdesk Command - by @lejianwen (d1fc0)
- Add Rustdesk Relay Server Commands - by @lejianwen (a5671)
- Rustdesk Id Server Port & Relay Server Port lejianwen#104 - by @lejianwen in https://github.com/arkylin/rustdesk-api/issues/104 (56014)
- user:
- Add remark field to User model and form - by @lejianwen in https://github.com/arkylin/rustdesk-api/issues/307 (ff2c7)
- webclient:
- Add new query_online function - by @lejianwen (88765)
- Web client to 1.4.0 - by @lejianwen (4412f)
🐞 Bug Fixes
- Spelling - by @IamTaoChen (9eff8)
- RegisterByOauth without Email - by @IamTaoChen (6fb1f)
- Email of Register - by @IamTaoChen (2ceaa)
- Email from github - by @IamTaoChen (66988)
- Github AvatarUrl to OauthUser - by @IamTaoChen (fea39)
- Last admin shouldn't be deleted, disabled or demoted - by @IamTaoChen (aee25)
- Call us.IsAdmin(u) to check admin - by @IamTaoChen (ca79a)
- Delete check - by @IamTaoChen (5a53f)
- Cannot delete user - by @IamTaoChen (95670)
- Fix Dockerfile_full_s6 - by @lejianwen [(aac44)](aac448...