Releases: c11584/rustdesk-api
Releases · c11584/rustdesk-api
v1.0.0
🚨 Breaking Changes
- Add JWT - by @lejianwen (f41b9)
- config: Token expire time - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/145 (49cf9)
- webclient: Webclient path is
/ws/(relay - by **0dcfedb** [<samp>(id))](id)` (lejianwen#73 lejianwen#143 lejianwen#140))
🚀 Features
- Random Initial Password for Admin - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/117 (15114)
- Web sso env - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/125 (5011e)
- Login by pwd can be disable - by @lejianwen (46f08)
- Add Korean translations validator - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/168 (505e8)
- Add SysInfoVer endpoint and AppService for version retrieval - by @lejianwen (ab231)
- Peer share to group - by @lejianwen (0deda)
- Add start time in /api/sysinfover - by @lejianwen (ca068)
- Add PostgreSQL support and refactor MySQL DSN handling - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/284 (60b7a)
- admin:
- Support Markdown to welcome msg - by @lejianwen (09d12)
- Add My Login log - by @lejianwen (e8b24)
- Add filter by ip and username - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/172 (b770a)
- api:
- Add api/version - by @lejianwen (c6f2f)
- Add api token expire - by @lejianwen (d9e2e)
- Add /device-group/accessible for 1.3.8 - by @lejianwen (d1ec9)
- Add device group for 1.3.8 - by @lejianwen (76281)
- build:
- 添加构建deb包相关基础 - by @wy414012 in https://github.com/c11584/rustdesk-api/issues/87 (d6c60)
- config:
- Add ws-host configuration - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/156 (1852f)
- i18n:
- Merge pull request lejianwen#85 from jimmyGALLAND/trans-fr - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/85 (64f4a)
- Add ZH_TW - by @lejianwen (ab2e1)
- Replace hardcoded messages with translated strings - by @trofen in https://github.com/c11584/rustdesk-api/issues/289 (12572)
- ldap:
- Add LDAP * rename: Admin to AdminGroup - by @IamTaoChen (ae329)
- login:
- Captcha upgrade and add the function to ban IP addresses - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/250 (f1910)
- oauth:
- Oauth callback page beautification - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/115 (2af1d)
- Oauth nonce - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/148 (0403d)
- 支持linux.do登录 - by @puyujian in https://github.com/c11584/rustdesk-api/issues/280 (8a8ab)
- oidc:
- register:
- Register status can be set - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/223 (32336)
- server:
- Add Rustdesk Command - by @lejianwen (240c4)
- Add Rustdesk Relay Server Commands - by @lejianwen (d7f2d)
- Rustdesk Id Server Port & Relay Server Port lejianwen#104 - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/104 (a8760)
- webclient:
- Add new query_online function - by @lejianwen (589a2)
- V1.3.5 -> v1.3.6 - by @lejianwen (ce063)
- Up to 1.3.7 - by @lejianwen (f4945)
- Web client to 1.4.0 - by @lejianwen (ece33)
🐞 Bug Fixes
- Spelling - by @IamTaoChen (fe910)
- RegisterByOauth without Email - by @IamTaoChen (91a33)
- Email of Register - by @IamTaoChen (14bee)
- Email from github - by @IamTaoChen (d353f)
- Github AvatarUrl to OauthUser - by @IamTaoChen (0b52e)
- Last admin shouldn't be deleted, disabled or demoted - by @IamTaoChen (120ab)
- Call us.IsAdmin(u) to check admin - by @IamTaoChen (51623)
- Delete check - by @IamTaoChen (f17d8)
- Cannot delete user - by @IamTaoChen (7a4c7)
- Fix Dockerfile_full_s6 - by @lejianwen (f9c14)
- Jwt - by @lejianwen (a951b)
- When OIDC and LDAP work togethar (lejianwen#132 lejianwen#134) - by @IamTaoChen in https://github.com/c11584/rustdesk-api/issues/132 and https://github.com/c11584/rustdesk-api/issues/134 (8a5b2)
- User disabled can not work - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/133 (79a5d)
- Config watchConfig - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/135 (dbf8b)
- Js content-type - by @lejianwen (dc313)
- Fix/ldap tls - by @IamTaoChen in https://github.com/c11584/rustdesk-api/issues/162 (77d7b)
- Templates - by @lejianwen (9c882)
- Init database err - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/166 (ac5df)
- Rm varify password accidentally - by @IamTaoChen in https://github.com/c11584/rustdesk-api/issues/176 (fd7e0)
- Get Uuids - by @lejianwen (746e2)
- Update peer based on the UUID - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/180 (e7f28)
- Share pwd - by @lejianwen (60d0a)
- Low case - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/149 (f847f)
- PageSize - by @lejianwen in https://github.com/c11584/rustdesk-api/issues/225 (fdd26)
- Dn should be case-insensitive - by @IamTaoChen in...