f2a94f671a
feat: complete i18n translation ( #3141 )
...
* feat: complete i18n translation
* fix: fix problem in cs/data
2024-08-24 23:27:59 +08:00
cff0c7a273
feat: support "Use Email as username" in org ( #3002 )
...
Signed-off-by: Grégoire Bélorgey <gregoire@jianda.fr >
2024-06-22 16:52:11 +08:00
793a7d6cda
feat: add free charge price mode for product buy page ( #3015 )
...
* feat: add free charge price mode for product buy page
* fix: improve code format
2024-06-22 14:05:53 +08:00
e5f9aab28f
feat: support resetting password on first login ( #2980 )
...
* feat: support reset password in first login
* feat: disable needUpdatePassword when user haven't email and phone and mfa
2024-06-02 01:00:55 +08:00
af2a9f0374
feat: get phone number and country from Google OAuth provider ( #2965 )
...
* feat: get phone number and country from Google OAuth provider
* feat: fix i18n
2024-05-23 00:42:36 +08:00
bfcfb56336
feat: add address line 1 and 2 in web UI ( #2961 )
2024-05-19 23:55:38 +08:00
b6b0b7d318
feat: support checking whether send-webhook API has error ( #2944 )
...
* 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
2024-05-12 20:30:15 +08:00
90d502ab2b
feat: add custom css style for signup page and enhance css edit ( #2880 )
...
* 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
2024-04-21 11:56:18 +08:00
23dbb0b926
feat: add response to Records page ( #2830 )
...
* 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
2024-03-22 14:53:38 +08:00
fc4fa2e8b6
feat: add verification list page and related API ( #2822 )
...
* feat: add verification list page and relevant api
* feat: improve code format
* fix: fix timestamp display error
2024-03-19 19:10:52 +08:00
bdf9864f69
fix: add FaceIdSigninBegin() to verify user information before face login ( #2815 )
...
* feat: add FaceIdSigninBegin() to verify user information before face login
* Update face.go
---------
Co-authored-by: Eric Luo <hsluoyz@qq.com >
2024-03-18 00:04:12 +08:00
4f5ac7a10b
Fix Face IDs label
2024-03-17 09:56:24 +08:00
04f0458b5c
feat: improve handleCameraError() and camera call logic ( #2809 )
...
add i18n for face recognition
2024-03-16 22:52:57 +08:00
3875896c1e
feat: support custom header logo ( #2801 )
...
* 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
2024-03-13 23:33:43 +08:00
d25eaa65cd
feat: support custom page footer ( #2790 )
2024-03-08 23:11:03 +08:00
19942a8bd4
Add webhook.SingleOrgOnly
2024-03-04 21:14:52 +08:00
bc399837cc
Rename label to "Custom CSS"
2024-03-03 20:45:14 +08:00
12acb24dbc
feat: add transaction pages ( #2761 )
2024-03-02 10:41:16 +08:00
44abfb3430
feat: support custom header HTML in entry pages ( #2731 )
2024-02-22 17:56:47 +08:00
23c2ba3a2b
feat: support ssh key/pem file in DB syncer ( #2727 )
...
* feat: support connect database with ssh tunnel in syncer
* feat: improve i18n translate
* feat: improve code format and i18n
2024-02-21 17:27:37 +08:00
c4a307b9ec
feat: add built-in "Records" pages back ( #2720 )
2024-02-20 13:28:29 +08:00
d731c3c934
feat: add regex support for account item ( #2714 )
...
* feat: add regex support for account item
* feat: use reflect to process user field
* fix: fix lint problem
* feat: improve code format and fix reflect error
2024-02-17 15:24:36 +08:00
3e8bfb52a8
feat: add signin items table ( #2695 )
...
* feat: add signin items table
* fix:unable to login
* feat: improve code format
* fix: fix display err on signup link
* feat: improve display of sign up link
2024-02-13 23:12:40 +08:00
6e28043dba
refactor: New Crowdin translations ( #2648 )
...
* refactor: New Crowdin translations by Github Action
* refactor: New Crowdin Backend translations by Github Action
---------
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2024-02-12 18:54:31 +08:00
97db54b6b9
feat: full support for wechat official account login ( #2677 )
...
* feat: full support for wechat official account login
* feat: improve provider edit page
* fix: improve i18n format
2024-02-07 00:00:10 +08:00
167c1b0f1b
feat: fix bug in WeChat OA login ( #2674 )
...
* fix: fix the problem of Wechat Official Account login
* fix: fix code format problem
* fix: add error display and fix the code format problem
* fix: i18n problem and code format
2024-02-05 21:38:12 +08:00
b7be1943fa
feat: Add Invitation Code to Generate Invitation Link ( #2666 )
...
Add auto-population of invitation fields in the registration page based on the invitation code in the link
2024-02-02 21:12:56 +08:00
ce0d45a70b
feat: support SAML POST binding ( #2661 )
...
* fix: support saml http post binding
* fix: support saml http post binding
* fix: support saml post binding sp
2024-02-01 17:28:56 +08:00
f4c873ffe6
Fix user profile page UI
2024-01-20 19:28:43 +08:00
0f6b7984d4
feat: improve isAllowedInDemoMode()
2024-01-17 13:07:44 +08:00
79b393afee
feat: add regex to SignupTable
2024-01-13 16:08:49 +08:00
37748850c8
Fix nameFormat in SamlItem
2024-01-13 15:32:49 +08:00
a2d20fcb63
Update i18n
2024-01-09 22:16:17 +08:00
ffa54247cd
feat: add LDAP signin method ( #2591 )
...
Add support for LDAP login methods
Add option to control LDAP user in password login method.
2024-01-08 21:07:34 +08:00
e3f28e8b4c
feat: Support more flexible login method control ( #2566 )
2024-01-02 21:11:52 +08:00
2fb79e4092
Add invitation pages
2023-12-31 21:38:36 +08:00
28caf8550e
Support token parsed result
2023-12-22 02:04:25 +08:00
63081641d6
Improve i18n text
2023-12-22 00:25:46 +08:00
5499e62d7f
feat: add the FailedSigninLimit
and FailedSigninfrozenTime
configuration options to the application ( #2552 )
...
Add configuration items to the application to limit the number of logins and the login wait time after the maximum number of errors is reached
feat: #2272
fix: fixed the issue where the token parameter could be set to a negative value
2023-12-20 22:29:53 +08:00
46e0bc1a39
Improve i18n texts
2023-12-20 10:09:00 +08:00
49c6ce2221
refactor: New Crowdin translations ( #1667 )
...
* refactor: New Crowdin translations by Github Action
* refactor: New Crowdin Backend translations by Github Action
---------
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2023-10-31 18:11:05 +08:00
45db4deb6b
feat: support checking permissions for group roles ( #2422 )
...
* fix(permission): fix CheckLoginPermission() logic
* style: fix code format
* feat: support settting roles for groups
* fix: fix field name
* style: format codes
---------
Co-authored-by: aidenlu <aiden_lu@wochacha.com >
2023-10-19 15:33:45 +08:00
f5e0461cae
feat: add invitation code for signup feature ( #2249 )
...
* feat: add invitation code for signup feature
* feat: add invitation code for signup feature
2023-08-24 13:42:17 +08:00
f0e097e138
feat: fix home page ( #2236 )
...
* fix: home page
* fix: home page
2023-08-20 00:58:39 +08:00
d12117324c
feat: support admin to enable MFA for other users ( #2221 )
...
* feat: support admin enable user sms and email mfa
* chore: update ci
* chore: update ci
2023-08-17 17:19:24 +08:00
9f65053d04
Improve i18n
2023-08-12 02:44:38 +08:00
f879170663
Remove AI related code
2023-07-30 14:39:27 +08:00
eefa1e6df4
fix: fix paypal payment provider and refactor payment code ( #2159 )
...
* feat: support paypal payment provider
* feat: support paypal flow
* feat: use owner replace org for payment
* feat: update paypal logic
* feat: gofumpt
* feat: update payment
* fix: fix notify
* feat: delete log
2023-07-30 11:54:42 +08:00
d1f88ca9b8
feat: support google one tap signin ( #2131 )
...
* feat: add google one tap support
* feat: gofumpt
* feat: add google provider rule conf
* feat: update i18n
2023-07-25 15:49:15 +08:00
d7110ff8bf
feat: support MetaMask provider ( #2084 )
...
* feat: add metamask provider
* feat: add eth login
* feat: check eth sign
* feat: finish metamask signin/signup
* feat: support MetaMask provider link/unlink
* feat: update web/craco.config.js to handle polyfill
* feat: gofumpt idp/metamask.go
* feat: update MetaMask logo path
* feat: support MetaMask avatar
2023-07-20 17:51:36 +08:00