* feat: auto trim username during login and lowercase when isUsernameLowered enabled in conf
* fix: fix linter error
* fix: fix linter error
* fix: fix linter error
* feat: add webhook response for record
* refactor: refactor SendWebhook and use readall to read response body
* fix: improve code format
* fix: improve code format
* fix: improve code format
* feat: support using different sms provider for different region
* feat: add multiple support for select and remove log
* feat: revert change for countryCode in loginPage
* feat: revert change for countryCode in user_util.go
* feat: revert change for countryCode in auth.go
* Update application_item.go
* Update CountryCodeSelect.js
* Update ProviderTable.js
---------
Co-authored-by: Yang Luo <hsluoyz@qq.com>
* feat: add custom css style for signup page and enhance css edit in signintable
* feat: change cssStyle to customCss
* feat: auto hide <style> label, fix display problem on providers, remove auto add providers in signup page
* fix: fix indent in signin items customCss and fix providers display in signup items
* fix: fix login replace logical
* In the response of the /api/get-captcha endpoint, add the parameters "owner" and "name" because these two parameters will be used when calling the /api/verify-captcha endpoint.
* The /login/oauth/access_token api supports the token and id_token grant types.
* feat: add response to Records page
* feat: improve AddRecord
* feat: remove log and return err
* feat: improve record in signup and record deny
* fix: filter will generate 403 record correctly
In LoginPage.js, the line 92:const captchaProviderItems = this.getCaptchaProviderItems(this.props.application);
captchaProviderItems have no Captcha Provider.
* fix:solve the problem of adding xmlns="" when generating XML
* fix:remove fmt.Println
* Update saml_idp.go
---------
Co-authored-by: zhaoxianfei <zhaoxianfei@meiqia.cn>
Co-authored-by: Eric Luo <hsluoyz@qq.com>
* feat: support custom header logo
* feat: add i18n
* feat: preview default logo when field is empty
* feat: improve logo setting and display logic
* feat: change logoLight to logo