Commit Graph
966 Commits
Author SHA1 Message Date
Drol e6ec5a2b33 fix(ai): load data-query skill before querying data (#9725) 2026-06-10 11:07:15 +08:00
Katherine dde673ee07 fix(plugin-data-source-manager): sync title field in v2 fields drawer (#9720) 2026-06-10 09:03:30 +08:00
nocobase[bot] e516c32c34 chore(versions): 😊 publish v2.1.0-beta.47 2026-06-09 22:54:46 +00:00
Jiann 002f744ec8 feat(data-source-manager): migrate permissions to client v2 (#9706)
* feat(data-source-manager): migrate data source permissions to v2

* fix(data-source-manager): adjust permission table pagination

* fix(data-source-manager): improve permission scope filters

* fix(client-v2): align permission drawer behavior

* fix(data-source-manager): resolve declaration build errors

* fix(data-source-manager): align acl collection list test response

* fix(plugin-users): keep user form models private

* fix(data-source-manager): keep permission migration client-side

* fix(data-source-manager): remove permission helper text
2026-06-09 15:05:14 +08:00
Katherine 7d1ec4ba1c fix(client-v2): align collection template configuration (#9711)
* fix(client-v2): align collection template configuration

* fix(plugin-comments): add comments block for client v2
2026-06-09 13:44:02 +08:00
Drolandchenos 3e4d676d64 Feat/version control (#9563)
* feat(database): add tags property to collection

* feat(cli): add version commit command

* chore: add collection tags

* refactor: expose plugin-backups server api

* refactor(database): unify backup and restore options

* feat(database): support selective backup and skip full pre-drop

* chore: add database adapter option tests

* feat(backups): expose backup and restore table options

* chore: sub class of BackupManager can change file prefix

* feat(backups): add description fied in backup list

* fix: remove backup metadata on destroy

* fix: quote postgres backup table patterns

* chore: add collection tags

* feat(backups): isolate version control backup storage and cache

* feat(backups): isolate restoring from version control or backups`s storage and cache

* fix(cli): allow 2000-char version commit description

* chore(cli): rename command `version commmit` to `revision create`

* fix(plugin-backups): persist backup creator metadata

* feat(client): include command user in event payload

* chore(ai): add error handle in app:plublishEvent api

* docs: add version control operations guide

* fix(collection): mark system collections with system tags

* fix(collection): mark business collections with business tags

* refactor(database): replace collection tags with data category

* test(plugin-backups): stabilize restore manager tests

* fix(plugin-backups): stabilize restore test metadata

* chore: update collection data categories

* fix(plugin-verification): move data category to server collection

* fix(plugin-backups): qualify postgres table filters with schema

* chore: mysql client

* fix(cli): check version control plugin before revision create

---------

Co-authored-by: chenos <chenlinxh@gmail.com>
2026-06-09 10:58:00 +08:00
Katherine 7211fa36c1 fix(plugin-data-source-manager): show v2 collection errors (#9710)
* fix(plugin-data-source-manager): show v2 collection errors

* test(client): stabilize internal cascade select test
2026-06-09 09:24:03 +08:00
nocobase[bot] 173d21dc9c chore(versions): 😊 publish v2.1.0-beta.46 2026-06-08 07:03:45 +00:00
nocobase[bot] b213d758f4 chore(versions): 😊 publish v2.1.0-beta.45 2026-06-08 04:22:35 +00:00
nocobase[bot] f6374dfe73 chore(versions): 😊 publish v2.1.0-alpha.46 2026-06-04 11:21:23 +00:00
nocobase[bot] e66542a7df Merge branch 'next' into develop 2026-06-04 09:17:05 +00:00
Jiann 6534af978e fix(data-source-manager): preserve field template namespaces (#9690)
* fix(data-source-manager): preserve field template namespaces

* fix(client): avoid resetting m2o cascade selection
2026-06-04 17:16:29 +08:00
nocobase[bot] 94e00a4ea7 chore(versions): 😊 publish v2.1.0-beta.44 2026-06-03 13:30:03 +00:00
nocobase[bot] 3892f13743 Merge branch 'next' into develop 2026-06-03 11:59:13 +00:00
Katherine 48da61453e refactor: add disableConfigureFields support (#9671)
* refactor:  optimize data source form configuration

* fix(plugin-data-source-manager): improve v2 data source actions

* fix(plugin-data-source-manager): align v2 data source refresh
2026-06-03 19:58:37 +08:00
nocobase[bot] 14221dfd25 Merge branch 'next' into develop 2026-06-03 01:44:20 +00:00
Katherine 7ee61b273f refactor: improve v2 field display name editing (#9644)
* refactor:  improve v2 field display name editing

* fix(plugin-data-source-manager): improve v2 external data source handling

* fix(plugin-data-source-manager): support readonly field configuration

* fix(plugin-data-source-manager): fix declaration build

* refactor: data source v2
2026-06-03 09:43:48 +08:00
nocobase[bot] 4be8fa5bbe chore(versions): 😊 publish v2.1.0-beta.43 2026-06-02 14:06:36 +00:00
nocobase[bot] 8784114404 Merge branch 'next' into develop 2026-06-01 02:19:01 +00:00
Katherine b275d00c5a docs(plugin-data-source-manager): add v2 extension guide (#9634)
* docs(plugin-data-source-manager): add v2 extension guide

* docs: data source v2

* refactor(plugin-data-source-manager): split v2 collection templates

* fix(plugin-data-source-manager): align v2 settings routes
2026-06-01 10:18:27 +08:00
nocobase[bot] 24745aa08f chore(versions): 😊 publish v2.1.0-beta.42 2026-06-01 00:55:51 +00:00
nocobase[bot] 52335fe6dd chore(versions): 😊 publish v2.1.0-beta.41 2026-05-30 01:19:12 +00:00
nocobase[bot] 4d28f003bd chore(versions): 😊 publish v2.1.0-beta.40 2026-05-29 23:49:23 +00:00
chenos acaffad89d fix: version 2026-05-30 07:11:42 +08:00
nocobase[bot] eaafa27474 chore(versions): 😊 publish v2.1.0-alpha.45 2026-05-29 12:40:26 +00:00
chenos abbe41c110 fix: version 2026-05-29 20:10:18 +08:00
nocobase[bot] ef1becf8d3 Merge branch 'next' into develop 2026-05-29 10:37:19 +00:00
Katherine 93d9d8fd0f feat: v2 data source manager (#9605)
* feat: data source client-v2

* feat: v2 data source manager

* feat: v2 data souce manager

* feat(data-source-manager): enhance v2 collection management

* feat(client-v2): improve field interface configuration

* fix(data-source-manager): improve v2 collection field management

* fix(data-source-manager): align v2 field sync actions

* feat(data-source-manager): improve v2 field configuration

* fix(client-v2): remove stale field interface registration

* fix(plugin-data-source-manager): improve v2 field configuration

* fix(plugin-data-source-manager): fix v2 declaration build

* fix: build error
2026-05-29 18:36:37 +08:00
chenos 278fb64b1a fix: version 2026-05-29 17:57:22 +08:00
nocobase[bot] 705662bc30 chore(versions): 😊 publish v2.1.0-beta.38 2026-05-29 02:42:07 +00:00
nocobase[bot] 15c0795ac9 chore(versions): 😊 publish v2.1.0-beta.37 2026-05-26 00:35:27 +00:00
nocobase[bot] 3e36d712f4 chore(versions): 😊 publish v2.1.0-alpha.40 2026-05-21 22:13:04 +00:00
nocobase[bot] 7dffcf42d9 chore(versions): 😊 publish v2.1.0-beta.36 2026-05-21 16:45:24 +00:00
nocobase[bot] 26f762542f chore(versions): 😊 publish v2.1.0-alpha.39 2026-05-19 23:14:58 +00:00
nocobase[bot] 1cf7650c8e chore(versions): 😊 publish v2.1.0-beta.35 2026-05-19 16:38:51 +00:00
nocobase[bot] 874200448b chore(versions): 😊 publish v2.1.0-beta.34 2026-05-18 17:19:35 +00:00
nocobase[bot] d45723aab3 chore(versions): 😊 publish v2.1.0-alpha.38 2026-05-17 16:31:56 +00:00
nocobase[bot] 6c1722e005 chore(versions): 😊 publish v2.1.0-alpha.37 2026-05-17 09:35:56 +00:00
nocobase[bot] 731eea9877 chore(versions): 😊 publish v2.1.0-alpha.36 2026-05-16 10:26:48 +00:00
nocobase[bot] 834b5a9398 chore(versions): 😊 publish v2.1.0-beta.33 2026-05-15 15:43:03 +00:00
katherinehhh 0e80ef8d22 Merge branch 'next' into develop 2026-05-15 17:25:12 +08:00
YANG QIA e7d5f28e97 feat(data-modeling): improve apply for comments and external fields (#9480)
* fix(data-modeling): add comment collection baseline

* fix(cli): return data modeling apply summaries

* fix: improve data modeling diagnostics

* feat(data-source-manager): apply external fields

* feat(data-modeling): expose external metadata commands

* feat(data-modeling): support field validation rules
2026-05-15 17:18:56 +08:00
nocobase[bot] 2a0af69a89 chore(versions): 😊 publish v2.1.0-alpha.35 2026-05-14 03:48:07 +00:00
nocobase[bot] a7f112525b chore(versions): 😊 publish v2.1.0-beta.32 2026-05-13 05:14:47 +00:00
nocobase[bot] d558825b82 chore(versions): 😊 publish v2.1.0-beta.30 2026-05-11 22:57:52 +00:00
nocobase[bot] 61df569efb chore(versions): 😊 publish v2.1.0-alpha.34 2026-05-11 16:05:48 +00:00
nocobase[bot] 544febce0e chore(versions): 😊 publish v2.1.0-alpha.33 2026-05-11 11:20:17 +00:00
nocobase[bot] 909f4a109b chore(versions): 😊 publish v2.1.0-alpha.32 2026-05-10 15:40:17 +00:00
nocobase[bot] afa65997c8 chore(versions): 😊 publish v2.1.0-beta.29 2026-05-10 14:55:37 +00:00
chenos 4b08e40d86 fix: version 2.1.0-beta.28 2026-05-10 21:53:19 +08:00