nocobase/packages/core/client
jack zhang 4404f5fa13
feat: encryption field (#4975)
* feat: add @nocobase/plugin-field-encryption

* fix: bug

* fix: hook

* fix: add operators

* feat: add hidden

* fix: i18n

* fix: bug

* feat: env add ENCRYPTION_FIELD_KEY

* fix: exception handling

* fix: error message i18n

* fix: add `addFieldInterfaces()` alias

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: workflow env

* fix: bug

* fix: e2e

* fix: e2e bug

* fix: move `checkKey()` to field

* fix: move EncryptionField to database package

* fix: move encryption plugin to pro

* chore: encryption field in field type map

* fix: unit test

* fix: remove console

* fix: add more value check

* fix: bug

* fix: bug

* fix: bug

---------

Co-authored-by: chenos <chenlinxh@gmail.com>
Co-authored-by: Chareice <chareice@live.com>
2024-08-09 17:14:37 +08:00
..
.dumi Fix/doc multi lang change (#4299) 2024-05-09 10:53:01 +08:00
docs Merge remote-tracking branch 'origin/main' into next 2024-08-07 16:50:13 +08:00
src feat: encryption field (#4975) 2024-08-09 17:14:37 +08:00
.dumirc.ts fix: ci 2024-08-07 07:21:52 +08:00
.npmignore refactor: new schema initializer and schema settings (#2802) 2023-12-04 14:56:46 +08:00
LICENSE chore(versions): 😊 publish v1.0.0-alpha.1 (#4186) 2024-04-29 00:46:21 +08:00
package.json chore(versions): 😊 publish v1.2.34-alpha 2024-08-08 01:55:34 +00:00
tsconfig.json refactor: establish a sound testing system (#3179) 2023-12-21 20:39:11 +08:00