Commit Graph

5481 Commits

Author SHA1 Message Date
ChengLei Shao
9c9e32c453
fix: acl meta with multi filter target keys (#5598)
* fix: acl meta with multi filter target keys

* chore: acl meta
2024-11-06 13:16:15 +08:00
chenos
12297a3c12 fix(cli): improve path error message for paths with spaces 2024-11-06 13:14:26 +08:00
nocobase[bot]
b4b3e6716a Merge branch 'main' into next 2024-11-06 04:26:15 +00:00
Katherine
f8ca0da8b3
fix: validate association field permissions when checking association collection field permissions (#5569) 2024-11-06 12:04:58 +08:00
Sheldon Guo
0ebaf5ef65
chore(notification-manager): add receivers to notification logs (#5561) 2024-11-06 11:46:16 +08:00
nocobase[bot]
47763e68fd Merge branch 'main' into next 2024-11-06 02:29:48 +00:00
ChengLei Shao
5788841df6
fix: export with i18n (#5591) 2024-11-06 10:29:26 +08:00
Junyi
45976f37b2
feat(plugin-notification-manager): support handlebars in notification message (#5559)
* feat(plugin-notification-manager): support handlebars in message

* fix(plugin-notification-manager): fix parsing null template

* fix(plugin-notification-manager): fix compile
2024-11-06 09:59:27 +08:00
Sheldon Guo
ee512d7c9d
feat(notification-in-app-message): support in-app messages for mobile client (#5560)
feat(notification-in-app-message): support in-app messages for mobile client
2024-11-06 09:29:05 +08:00
Zeke Zhang
a6f16acf1c
fix(kanban): fix incorrect appends parameter issue (#5592)
* refactor(kanban): optimize get appends function

* fix(kanban): fix incorrect appends parameter issue

* chore: remove useless code
2024-11-06 09:28:20 +08:00
Katherine
ee1dd2375f
feat: table block support size settings (#5563)
* feat: table block support size settings

* fix: bug

* fix: bug

* fix: test
2024-11-06 09:11:45 +08:00
ChengLei Shao
aad8fd7bab
chore: add middleware name (#5594)
* chore: middleware name

* chore: add name to middleware

* chore: logging
2024-11-06 00:29:06 +08:00
Chareice
5b31c1006b
chore: db logging with sql benchmark 2024-11-05 21:28:45 +08:00
nocobase[bot]
8d20967b0a chore(versions): 😊 publish v1.3.44-beta 2024-11-05 07:41:24 +00:00
nocobase[bot]
cf08c5c290 Merge branch 'main' into next 2024-11-05 07:38:29 +00:00
YANG QIA
9fd136b331
feat(client): allows to redirect to specific url after signout (#5583) 2024-11-05 15:38:09 +08:00
Katherine
a97aa1c2c1
fix: resolve error when configuring fields after adding a new data source (#5576) 2024-11-05 14:25:54 +08:00
Chareice
fa81c93aa4
fix: test 2024-11-05 13:02:07 +08:00
Chareice
2f9436d539
chore: log response size 2024-11-05 12:43:37 +08:00
Chareice
0e46d78c3c
chore: trace middleware entry logs 2024-11-05 12:39:46 +08:00
Katherine
567524dd5e
style: increase button spacing between rows in compact theme (#5589) 2024-11-05 11:59:43 +08:00
Chareice
2bc571eb14
fix: multi app test 2024-11-05 10:55:17 +08:00
katherinehhh
30dc9faf24 Merge branch 'main' into next 2024-11-05 10:50:00 +08:00
chenos
f92717e1cd chore: support running multiple application processes simultaneously in development mode 2024-11-05 10:23:40 +08:00
Katherine
2f1a9100a0
refactor: remove search box when adding block to page (#5577)
* refactor:  remove search box  when adding block to page

* fix: bug
2024-11-05 10:11:00 +08:00
Katherine
812a2cb24a
fix: filter issue when setting single-select field as title field in association select (#5581) 2024-11-05 10:10:13 +08:00
nocobase[bot]
dc3a216c2a chore(versions): 😊 publish v1.3.43-beta 2024-11-04 23:54:28 +00:00
Feng
eeca3c7bc1
feat: table component support popup (#5580) 2024-11-04 16:10:47 +08:00
Katherine
fdf8aa6f44
fix: search field should be searched based on the translated text (#5572) 2024-11-03 19:42:55 +08:00
chenos
17582e9351
fix(multi-app-manager): sub-app asynchronous quick start (#5571) 2024-11-03 17:09:12 +08:00
chenos
08ce9fa923 feat: support adding commands before app initialization 2024-11-03 15:58:32 +08:00
Katherine
14f843ef79
fix: issue with adding data to sub-table after deletion (#5568) 2024-11-02 22:09:36 +08:00
Katherine
0b762cf89f
fix: issue with adding data to sub-table after deletion (#5566) 2024-11-02 19:19:54 +08:00
katherinehhh
582f1d7ef8 fix: bug 2024-11-02 19:18:35 +08:00
Katherine
231b7d641b
chore: add support for Layout parameters (labelAlign, labelWidth, labelWrap) (#5521)
* chore:  support layout settings

* refactor: locale improve

* fix: test

* fix: bug

* refactor: label width

* fix: bug

* refactor: locale improve

* fix: bug

* style: style improve

* fix: test
2024-11-01 16:06:18 +08:00
Katherine
c639e7d403
feat: configure fields support serach and filter fields (#5471)
* feat: configure fields support serach and filter fields

* feat: configure fields support serach and filter fields

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: test

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug
2024-11-01 14:28:46 +08:00
nocobase[bot]
5685b545fe Merge branch 'main' into next 2024-11-01 03:36:57 +00:00
YANG QIA
e8c232db2f
fix(api-keys): fix the URL path for API keys settings page (#5562) 2024-11-01 11:36:34 +08:00
ChengLei Shao
056d46c680
chore: load collection with schema (#5541)
* chore: load collection with schema

* chore: load collection with schema

* chore: test

* chore: test

* chore: test

* chore: test

* fix: test

---------

Co-authored-by: CHENGLEI SHAO <Chareice>
2024-11-01 06:46:55 +08:00
ChengLei Shao
e818195dd1
fix: merge option with filter target key (#5558) 2024-10-31 21:41:10 +08:00
YANG QIA
809ae5c011
feat(notification-manager): add UserSelect and UserAddition components (#5553)
* feat(notification-manager): add UserSelect and UserAddition components

* refactor(notification-manager): update type of 'reason' field to 'text'

* refactor(notification-manager): update error logging in NotificationManager

* refactor: refactor notification manager exports

---------

Co-authored-by: Sheldon Guo <sheldon_66@163.com>
2024-10-31 20:16:19 +08:00
ChengLei Shao
eec0f30d40
fix: sequelize primary key field with multi filter target keys (#5556) 2024-10-31 17:38:07 +08:00
ChengLei Shao
a985bc46a8
fix: remove data source in failed status (#5554) 2024-10-31 14:42:10 +08:00
Katherine
8c28fcc706
fix: restore default value when field title is cleared (#5549) 2024-10-30 22:32:37 +08:00
Zeke Zhang
f6fd8152cc Merge branch 'main' into next 2024-10-30 18:02:02 +08:00
chenos
a2b464ff14
feat: numeric precision can be configured to 8 digits (#5552) 2024-10-30 15:40:31 +08:00
Zeke Zhang
9e5355cbed
fix(mobile): fix the issue of preview images being covered by page (#5535)
* refactor(mobile): replace mobile BasicZIndexProvider with zIndexContext from core library

* fix(mobile): fix the issue of preview images being covered by page
2024-10-30 11:06:29 +08:00
xilesun
c4b6a004e6 Merge branch 'main' into next 2024-10-30 10:54:41 +08:00
YANG QIA
c43933e51b
fix(tree): fix errors when updating path collection (#5551)
* fix(tree): fix errors when updating path collection

* fix: update
2024-10-30 10:47:12 +08:00
Sheldon Guo
92542ca950
chore(plugin-notification-in-app-message): improve UI and add logs (#5550)
* chore: add some log to plugin-notification-in-app-message

* refactor: improve unread message count display
2024-10-30 10:33:31 +08:00
Sheldon Guo
0c034c104e
fix: fix linkage style not updating in form (#5539)
* refactor: update useDataFormItemProps hook
* refactor: update useDataFormItemProps hook to handle null values in form and subForm
2024-10-30 10:11:37 +08:00
dependabot[bot]
7323cefcdd
chore(deps): bump antd-style from 3.4.5 to 3.7.1 (#5536)
* chore(deps): bump antd-style from 3.4.5 to 3.7.1

Bumps [antd-style](https://github.com/ant-design/antd-style) from 3.4.5 to 3.7.1.
- [Release notes](https://github.com/ant-design/antd-style/releases)
- [Changelog](https://github.com/ant-design/antd-style/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ant-design/antd-style/compare/v3.4.5...v3.7.1)

---
updated-dependencies:
- dependency-name: antd-style
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: update snapshot

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Zeke Zhang <958414905@qq.com>
2024-10-30 08:34:08 +08:00
Zeke Zhang
1e9b1596df
fix(Table): fix skeleton component not disappearing (#5548) 2024-10-29 22:31:14 +08:00
YANG QIA
cf0a62a502
fix(m2m-array): issue where select component for a m2m array field has only one option (#5544) 2024-10-29 20:07:42 +08:00
Sheldon Guo
4bb9cdd141
Add some log to notification manager (#5546) 2024-10-29 18:38:59 +08:00
Katherine
de31153aa4
fix: build test (#5545) 2024-10-29 18:16:59 +08:00
Katherine
45810d0658
fix: issues with deletion action , text ellipsis, and new data display in sub-table (#5523)
* fix: subtable issue

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug

* fix: bug
2024-10-29 18:12:48 +08:00
katherinehhh
055b64ba0e Merge branch 'main' into next 2024-10-29 17:09:17 +08:00
Katherine
67e1373077
fix: resolve map rendering in sub-details and incorrect value display for empty fields (#5526)
* fix: bug

* fix: test
2024-10-29 17:02:22 +08:00
xilesun
a03ee78bcc Merge branch 'main' into next 2024-10-29 13:44:33 +08:00
YANG QIA
eb5e23f686
fix(tree): e2e error (#5542) 2024-10-29 13:14:52 +08:00
Junyi
5fff470e82
fix(plugin-notification-manager-email): fix missed subject in email notification based on user ids (#5534) 2024-10-28 22:52:06 +08:00
Junyi
d5c3f176eb
fix(plugin-notification-manager-email): fix user query by ids (#5533) 2024-10-28 22:37:36 +08:00
Junyi
e90fdde12c
refactor(plugin-notification-manager): adjust api (#5532) 2024-10-28 22:10:25 +08:00
Junyi
ec3e52e866
refactor(plugin-notification-manager): expose notification types api (#5531) 2024-10-28 21:56:46 +08:00
Junyi
74ee3479b5
refactor(plugin-notification-mananger): add types data hook api (#5529) 2024-10-28 21:28:29 +08:00
Junyi
20e8d799ad
fix(plugin-notification-manager): fix undefined bug (#5528) 2024-10-28 17:44:22 +08:00
nocobase[bot]
67b9cb9617 chore(versions): 😊 publish v1.3.42-beta 2024-10-28 09:13:16 +00:00
Junyi
021ed15a81
fix(plugin-notification-email): fix form reaction based on local path (#5527) 2024-10-28 16:07:35 +08:00
chenos
e0467cfee5 chore: upgrade @dnd-kit/core to 6.x 2024-10-28 12:49:33 +08:00
xilesun
a4d21adc5c fix(tree): build 2024-10-28 12:42:08 +08:00
nocobase[bot]
75adb3f865 Merge branch 'main' into next 2024-10-28 02:20:05 +00:00
YANG QIA
d8dd73b669
fix(tree): issue where paths are not updated when disassociate children (#5522) 2024-10-28 10:19:45 +08:00
hongboji
63cffd3d31
fix: sse causes “waitForLoadState(‘networkidle’)” timeout (#5524) 2024-10-28 09:01:38 +08:00
nocobase[bot]
009ee1aab2 chore(versions): 😊 publish v1.3.41-beta 2024-10-27 23:05:49 +00:00
ChengLei Shao
3c4a96925e
fix: docker build (#5520)
* fix: docker build

* fix: docker build

* fix: docker build
2024-10-27 22:26:03 +08:00
ChengLei Shao
7c4a15fee3
fix: docker build (#5520)
* fix: docker build

* fix: docker build

* fix: docker build
2024-10-27 21:04:50 +08:00
ChengLei Shao
191c121eb9
feat: update datasource loading progress (#5518)
* chore: tmp commit

* chore: datasource loading progress

* chore: merge

* fix: loading status

* chore: test

* chore: test
2024-10-27 18:16:23 +08:00
Sheldon Guo
4572e140e2
fix: fix in-app message locale bug (#5519)
Fix in-app message locale bug
2024-10-27 13:52:18 +08:00
Zeke Zhang
0dc49d32e4 chore(e2e): make e2e more stable 2024-10-27 10:20:47 +08:00
Zeke Zhang
a03f459177 chore: update e2e to make it pass 2024-10-27 09:44:16 +08:00
nocobase[bot]
0564b6d674 Merge branch 'main' into next 2024-10-26 02:56:30 +00:00
ChengLei Shao
da172317eb
chore: remove count query in acl (#5496)
* chore: remove count query in acl

* chore: skip report permission error when destroy with big table

* chore: skip batch destory action permission check

* chore: test

* chore: test

* chore: test
2024-10-26 10:54:47 +08:00
ChengLei Shao
3ccfc89960
chore: catch error when create datasource (#5514) 2024-10-26 07:11:55 +08:00
Sheldon Guo
056728d7ab
feat(plugin-notification-in-app) (#5254)
feat: Add inapp live message notifications.
---------

Co-authored-by: chenos <chenlinxh@gmail.com>
Co-authored-by: mytharcher <mytharcher@gmail.com>
2024-10-25 22:41:30 +08:00
chenos
158ef760fc
fix(api-client): supports silent mode (#5512) 2024-10-25 16:13:31 +08:00
nocobase[bot]
71f8eda6a2 chore(versions): 😊 publish v1.3.40-beta 2024-10-25 03:01:29 +00:00
chenos
c8ef1996c3 fix: kingbase can not create sub-apps 2024-10-25 09:16:50 +08:00
nocobase[bot]
fdee3f0afe Merge branch 'main' into next 2024-10-25 00:27:45 +00:00
YANG QIA
18d31564b3
fix(client): string operators "contains/does not contains" should handle null value (#5509) 2024-10-25 08:27:22 +08:00
ChengLei Shao
a7f964988b
fix: update association with a non-primary key table (#5495)
* fix: update association with non primaryKey table

* fix: test

* fix: test

* fix: get primary key attribute with multi filter target keys

* fix: update has one associations

* fix: test

* fix: test

* chore: test

* chore: test

* chore: test

* chore: test

* chore: middleware

* chore: error condition

* chore: test

* fix: test
2024-10-25 07:21:07 +08:00
chenyongxin
166681dfad
feat: plugin-block-workbench add title and height setting (#5492) 2024-10-24 22:35:39 +08:00
nocobase[bot]
86d2f5ec14 Merge branch 'main' into next 2024-10-24 12:52:16 +00:00
Katherine
95aeb343f2
fix: checkbox e2e test (#5508) 2024-10-24 20:43:21 +08:00
ChengLei Shao
6cbc96f1c7
feat: support for static loading logic of plugins (#5466)
* feat: extend database dialect

* chore: error message

* fix: pg version

* chore: error message

* feat: load plugins static import

* chore: static import

* fix: test

* chore: find packages

* fix: findAllPlugins

* feat: appendToBuiltInPlugins

* fix: runPluginStaticImports

* fix: create app

---------

Co-authored-by: chenos <chenlinxh@gmail.com>
2024-10-24 20:21:49 +08:00
Katherine
8d83c13fe7
feat: support add group item in detail & form block (#5498)
* feat: support add group item in detail & form block

* feat: support add group item in detail & form block

* refactor: locale

* refactor: orientationMargin

* fix: test

* fix: test

* refactor: locale impeove
2024-10-24 20:13:22 +08:00
chenyongxin
14ca792ff0
feat: plugin-calendar add default view settings and internationalization configurations (#5487)
* feat: changeBranch

* feat: plugin-calendar add default view settings and internationalization configurations
2024-10-24 19:48:33 +08:00
chenos
3407c89ee6
fix: app's afterLoad event wasn't triggered after installation (#5506)
* fix: hooks true

* fix: error
2024-10-24 19:10:08 +08:00
nocobase[bot]
eb6dc302ea Merge branch 'main' into next 2024-10-24 09:21:57 +00:00
Katherine
055a55c4dc
fix: linkage rule to correctly evaluate URL parameter variables (#5504) 2024-10-24 16:51:03 +08:00