10014 Commits

Author SHA1 Message Date
nocobase[bot]
7d68343bb1 Merge branch 'next' into develop 2025-05-06 09:18:44 +00:00
nocobase[bot]
c9c2f45e7e chore(versions): 😊 publish v1.7.0-beta.28 v1.7.0-beta.28 2025-05-06 09:18:18 +00:00
nocobase[bot]
a193acbdf3 Merge branch 'next' into develop 2025-05-06 03:45:22 +00:00
Jiann
2960eb8436
fix: rich-text support modules and formats props (#6807) 2025-05-06 11:44:58 +08:00
nocobase[bot]
8e5881d24c Merge branch 'next' into develop 2025-05-06 02:33:54 +00:00
YANG QIA
e1d48a964e
fix(verification): migration script (#6820)
* fix(verification): migration script

* fix: bug
2025-05-06 10:33:31 +08:00
Zeke Zhang
2bed193a40
feat(auth): support the "Forgot Password" function (#6616)
* chore: stash

* chore: stash

* feat: lostPassword

* fix: refactor getEmailConfig to remove async and improve reset password link generation

* feat: resetPassword and checkResetToken

* feat: implement lostPassword, resetPassword, and checkResetToken actions with ACL permissions

* test: add tests for lostPassword

* test: add unit tests for auth:resetPassword and auth:checkResetToken

* fix: update resetPassword tests to remove unnecessary 'values' wrapper and improve token validation

* chore: add localized messages

* feat: add support for HTML email content in lostPassword functionality

* feat: add showForgotPassword prop to Password component and update SignInForm to use it

* feat: add ForgotPasswordPage component and implement lostPassword API call

* feat: add ResetPasswordPage component and integrate reset password functionality

* fix: avoid crashing

* feat: update text in password-related components to English

* feat: update labels in Options component to English

* feat: enhance SignInForm with forgot password link and sign up option

* fix: should hide 'Forgot password' when not enabled

* feat: add reset link expiration option in authentication settings

* fix: update emailer retrieval in notification manager to use async method

* fix: add loading state to forgot password form submission

* fix: update options handling in BasicAuth and improve reset password link generation

* fix(ForgotPasswordPage): handle loading state correctly during password reset

* fix(auth): enhance email template variable parsing for password reset notifications

* fix(auth): add baseURL parameter to password reset functionality

* fix(locale): add missing translations for password reset functionality in multiple languages

* chore: add loading

* fix(locale): add default email subject and content for password reset in multiple languages

* fix(locale): add notification channel messages and update password reset email content in multiple languages

* fix(auth): update email configuration to use notification channel instead of email channel

* fix(locale): update notification channel messages and reset link expiration text in multiple languages

* fix(locale): update reset password email content and add expiration details in multiple languages

* fix(auth): update email configuration to use notification channel and add system settings to reset password email

* feat(auth): include authenticator name in lost password flow and update related components

* feat(auth): add X-Authenticator header handling and update related locale messages

* fix: remove unused date variable from email parsing in BasicAuth

* fix: remove redundant form reset calls in useCreateAction and useUpdateAction

* fix: fix the issue of field default values not working
2025-05-06 09:19:34 +08:00
nocobase[bot]
c2c2bbb3bb Merge branch 'next' into develop 2025-05-04 13:57:03 +00:00
nocobase[bot]
0afd17901c chore(versions): 😊 publish v1.7.0-beta.27 v1.7.0-beta.27 2025-05-04 13:56:38 +00:00
nocobase[bot]
543736b110 Merge branch 'next' into develop 2025-05-01 09:54:05 +00:00
nocobase[bot]
6e188b9571 Merge branch 'main' into next 2025-05-01 09:53:42 +00:00
Junyi
cefb1ead55
feat(cli): add benchmark script (#6623)
* feat(cli): add benchmark script

* chore(cli): remove useless code

* fix(plugin-workflow): fix validate logic

* chore(package): remove package manager

* fix(cli): fix glob

* fix(cli): change to fast-glob

* fix(plugin-workflow): add dependency

* fix(build): change server build target to node

* test(build): change ncc build target to es2023

* fix: tinybench

---------

Co-authored-by: chenos <chenlinxh@gmail.com>
2025-05-01 17:53:14 +08:00
nocobase[bot]
85a2aee6c4 Merge branch 'next' into develop 2025-05-01 03:48:13 +00:00
nocobase[bot]
21a60d5e12 Merge branch 'main' into next 2025-05-01 03:47:50 +00:00
Junyi
15bb8ac97b
fix(database): fix test cases (#6811)
* fix(database): fix test cases

* fix(database): fix unique and null
2025-05-01 11:47:17 +08:00
nocobase[bot]
461525353b Merge branch 'next' into develop 2025-04-30 10:30:06 +00:00
Katherine
86b6603b1d
feat: support variables in secondary confirmation title and content (#6787)
* feat: support variables in secondary confirmation title and content

* fix: bug

* fix: build error

* fix: e2e

* fix: test

* fix: test

* fix: test

* fix: test

* fix: bug

* fix: e2e test

* fix: e2e test

* fix: e2e test

* fix: e2e test

* fix: e2e test
2025-04-30 18:29:42 +08:00
nocobase[bot]
3a292cb2e4 Merge branch 'next' into develop 2025-04-30 02:36:31 +00:00
Katherine
1814835ec5
fix: build error (#6812) 2025-04-30 10:36:08 +08:00
nocobase[bot]
d2782db48b Merge branch 'next' into develop 2025-04-30 01:55:59 +00:00
katherinehhh
d4259214fc Merge branch 'main' into next 2025-04-30 09:54:17 +08:00
nocobase[bot]
7e5980c7af Merge branch 'next' into develop 2025-04-30 01:42:58 +00:00
gchust
b164d9a2fa
fix: incorrect variable selection when first click to load data (#6802)
* fix: incorrect variable selection when first click to load data

* Revert "fix: incorrect variable selection when first click to load data"

This reverts commit 0caa9a84b15c51cf87e03819c51b79d8be3e99e9.

* fix: e2e tests
2025-04-30 09:42:35 +08:00
Katherine
fd8606e69e
fix: duplicate validation error messages for rule violations in form field (#6805) 2025-04-30 09:36:05 +08:00
Katherine
fe005e091a
fix: ssue with configuring linkage rules in subform (popup) within subtable (#6803) 2025-04-30 09:35:26 +08:00
nocobase[bot]
569e2444ae Merge branch 'next' into develop 2025-04-30 01:34:54 +00:00
xilesun
dfc5ec098c fix(verification): migration version number 2025-04-30 09:34:05 +08:00
Sheldon Guo
b07f8a8768
feat: support placeholder (#6670) 2025-04-30 08:48:31 +08:00
nocobase[bot]
8d8cbb2db2 Merge branch 'next' into develop 2025-04-29 23:43:03 +00:00
nocobase[bot]
b98a9a97e8 Merge branch 'main' into next 2025-04-29 23:42:41 +00:00
Zeke Zhang
db88e8301f
fix: exclude 'attachmentURL' from associated form item filter (#6809) 2025-04-30 07:42:18 +08:00
nocobase[bot]
a29c7cdd77 Merge branch 'next' into develop 2025-04-29 12:07:40 +00:00
nocobase[bot]
39e27f94a7 Merge branch 'main' into next 2025-04-29 12:07:16 +00:00
nocobase[bot]
5c2bd3c496 docs: update changelogs 2025-04-29 12:06:39 +00:00
nocobase[bot]
45dec8ad86 Merge branch 'next' into develop 2025-04-29 12:00:15 +00:00
nocobase[bot]
4a0ce6fdda Merge branch 'main' into next 2025-04-29 11:58:24 +00:00
nocobase[bot]
09c53403eb chore(versions): 😊 publish v1.6.25 v1.6.25 2025-04-29 11:57:38 +00:00
nocobase[bot]
0ae42b35b9 Merge branch 'next' into develop 2025-04-29 07:27:14 +00:00
nocobase[bot]
0965749f8c Merge branch 'main' into next 2025-04-29 07:26:50 +00:00
YANG QIA
6cb13f73e6
fix(auth): disallow changing of authenticator uid (#6808) 2025-04-29 15:26:23 +08:00
nocobase[bot]
f009420588 Merge branch 'next' into develop 2025-04-29 06:36:35 +00:00
katherinehhh
08bd9fa8a8 Merge branch 'main' into next 2025-04-29 14:35:36 +08:00
nocobase[bot]
9f3d2a9ce3 Merge branch 'next' into develop 2025-04-29 06:23:03 +00:00
Katherine
ab1cf294d6
fix: duplicate linkage rules in the operation panel's link action (#6806) 2025-04-29 14:22:37 +08:00
Katherine
4f06ebcdd2
style: optimize subtable add button style and align paginator on the same row (#6790) 2025-04-29 11:07:17 +08:00
nocobase[bot]
b09464234d Merge branch 'next' into develop 2025-04-28 14:34:03 +00:00
Katherine
bd077d5cc2
fix: field linkage rules not working for subform (popup) in subtable (#6800) 2025-04-28 22:33:38 +08:00
nocobase[bot]
1d3013eee6 Merge branch 'next' into develop 2025-04-28 13:17:54 +00:00
nocobase[bot]
973038a2e9 Merge branch 'main' into next 2025-04-28 13:17:32 +00:00
Junyi
823d67ac13
fix(database): fix trim option for string and text field (#6797) 2025-04-28 21:17:05 +08:00