nomoneynolife
ee19eb9729
feat:ldap allow-group ( #388 )
2025-09-05 12:53:45 +08:00
Tom
fcdea1ad6d
feat: add TLS configuration option for MySQL ( #384 )
2025-09-03 19:43:16 +08:00
k3-cat
c52706e621
feat: Improve oauth redirect ( #303 )
...
* fix: redirects after oauth can potentially misalign with server's actually hostname
* feat: remove `RedirectURL` from oauth config, as it should checked by provider rather than client
* feat: align oauth endpoint with the hostname in requests
2025-07-04 14:30:07 +08:00
lejianwen
60b7a18fe7
feat: Add PostgreSQL support and refactor MySQL DSN handling ( #284 )
2025-06-16 12:26:08 +08:00
puyujian
8a8abd5163
feat(oauth): 支持linux.do登录 ( #280 )
...
* 支持linux.do登录
* 修正
2025-06-15 15:32:20 +08:00
lejianwen
7a5d141ce8
fix(server): Port custom ( #257 )
2025-05-30 12:27:37 +08:00
lejianwen
323364b24e
feat(register): Register status can be set ( #223 )
2025-05-25 17:03:13 +08:00
lejianwen
f19109cdf8
feat(login): Captcha upgrade and add the function to ban IP addresses ( #250 )
2025-05-25 16:52:58 +08:00
lejianwen
1852f10131
feat(config): add ws-host configuration ( #156 )
2025-03-04 15:43:25 +08:00
Tao Chen
77d7b43e21
fix: Fix/ldap tls ( #162 )
...
* optimize and fix tls of LDAP
* fix
2025-03-02 22:59:01 +08:00
lejianwen
49cf954d4a
fix(config)!: Token expire time ( #145 )
...
将配置中的过期时间单位统一为time.Duration,可以设置为`h`,`m`,`s`
2025-02-17 10:49:59 +08:00
lejianwen
46f08a89d2
feat: Login by pwd can be disable
...
---
Closes : #141
2025-02-16 13:06:45 +08:00
lejianwen
18eff791b2
style: Module name
2025-02-12 19:46:39 +08:00
lejianwen
dbf8b23b15
fix: Config watchConfig ( #135 )
...
---
Closes : #135
2025-02-10 10:13:34 +08:00
lejianwen
5011e2b7c1
feat: Web sso env ( #125 )
2025-02-07 17:52:40 +08:00
lejianwen
a3c3ab5a72
style: Up conf
2025-02-07 17:52:40 +08:00
Tao Chen
ae32915565
feat(ldap): Add LDAP
...
* rename: Admin to AdminGroup
* update
* cleanup
* tmp save group mapping
* add enableControl(not-test)
* verify username exist before create(for LDAP)
* add getAllGroupsDn()
* rename
* adminGroup
* enable TLS Verify
* init for ldap
---------
Co-authored-by: Tao Chen <iamtaochen@outlook.com>
2025-02-02 23:59:52 +08:00
lejianwen
d9e2e247ea
feat(api): Add api token expire
...
Resolves #109
2025-01-21 18:23:28 +08:00
lejianwen
a876078a9c
feat(server): Rustdesk Id Server Port & Relay Server Port #104
2025-01-16 20:57:00 +08:00
lejianwen
495f2ae3c6
refactor(config): Up Config Load
2025-01-16 20:40:42 +08:00
lejianwen
f41b9d5887
feat!: Add JWT
...
- `RUSTDESK_API_JWT_KEY`如果设置,将会启用JWT,token自动续期功能将失效
- 此功能是为了server端校验token的合法性
2025-01-15 19:25:28 +08:00
lejianwen
589a2a5123
feat(webclient): add new query_online function
...
There may be a loss of performance
Therefore, it is not enabled by default
2024-12-21 21:15:06 +08:00
lejianwen
46bfe54097
add show-swagger config #83
2024-12-18 12:50:09 +08:00
ljw
1384d28cac
add admin conf
2024-11-11 22:26:15 +08:00
ljw
22a4546d0f
add cmd
2024-11-08 15:54:49 +08:00
ljw
737fe749de
load key from file
2024-11-01 14:56:11 +08:00
ljw
47f9ad8274
add register
2024-10-31 15:14:30 +08:00
Tao Chen
fee2808bca
try add oidc
2024-10-29 11:51:01 +08:00
Oganneson
8bab23b65b
Add oauth callback via proxy
...
Improved support for environment variables and configuration files, and standardized default behaviors
2024-10-20 17:56:11 +08:00
ljw
caef3897a0
add login fail warn &
...
add web client on/off &
up admin peer filter &
upgrade web client
2024-10-14 10:43:29 +08:00
ljw
8cb701ec85
add i18n
2024-09-25 22:41:57 +08:00
ljw
9d7aa05032
add personal apis
2024-09-24 14:43:27 +08:00
ljw
a4b413dadb
add oauth loginlog & fix bugs
2024-09-19 10:44:49 +08:00
ljw
3006f5bd7c
up env
2024-09-13 22:39:00 +08:00
ljw
d9ed2127da
up env
2024-09-13 22:09:46 +08:00
ljw
c53df223d1
first
2024-09-13 15:57:29 +08:00