ChengLei Shao
|
d777fede90
|
fix: single relation repository appends query issue (#901)
(cherry picked from commit 20c147701571a14a8ac975287e761801789a8978)
|
2022-10-13 12:39:04 +08:00 |
|
ChengLei Shao
|
f490fd358a
|
fix: slow join query issued by appends field in find method of repository (#845)
* fix: slow join query issue by appends field in repository.find
* feat: handle appending query in multiple relation repository
* feat: handle appending query in single relation repository
Co-authored-by: chenos <chenlinxh@gmail.com>
(cherry picked from commit 9222ff4f0ca92bc554107fccc0cf2a9d6290e56d)
# Conflicts:
# packages/core/database/src/__tests__/relation-repository/hasone-repository.test.ts
# packages/core/database/src/repository.ts
|
2022-10-13 12:36:20 +08:00 |
|
ChengLei Shao
|
3082a7d6f8
|
feat: update option must have filter or filterByTk (#847)
* feat: update option must have filter or filterByTk
* fix: typo
* fix: typo
(cherry picked from commit 83e6f93e1e3a188781530ec7492de1ed917a4dc1)
# Conflicts:
# packages/plugins/acl/src/server.ts
# packages/plugins/collection-manager/src/__tests__/field-options/indexes.test.ts
|
2022-10-13 12:19:05 +08:00 |
|
ChengLei Shao
|
d805fafbfc
|
docs: relation repository & acl (#848)
* docs: relation-repository
* docs: has many repository
* docs: acl
* docs: acl
* docs: acl
* docs: acl
* docs: acl/AllowManager
* docs: acl/ACLAvailableAction
* docs: acl
* docs: clean up
* feat: doc menus
Co-authored-by: chenos <chenlinxh@gmail.com>
|
2022-10-06 10:29:53 +08:00 |
|
chenos
|
839d588892
|
fix: export of relation blocks (#546)
|
2022-06-28 19:51:14 +08:00 |
|
chenos
|
245bd01bd6
|
fix: missing transaction (#531)
|
2022-06-23 23:37:55 +08:00 |
|
金昶
|
b91ca4420b
|
feat: association field block (#493)
* feat: association field block
* feat: association details block
* feat: template add resource name
* feat: add association calendar
* fix: update yarn.lock
* fix: remove useAssociationNames
* fix: restore useFilterByTk logic
* feat: client doc
* fix: resolveNocobasePackagesAlias
* fix: input textarea readpretty
* feat: styling
* fix: oho & obo
* fix: field-summary component remove to collection manager
* fix: translation
* feat: improve code
* fix(audit-logs): skip when collection does not exist
* feat: m2m
* fix: improve code
* fix: title field
Co-authored-by: chenos <chenlinxh@gmail.com>
|
2022-06-14 15:46:48 +08:00 |
|
chenos
|
a92a78cc9e
|
fix: rollback when field creation fails (#498)
* fix: rollback when field creation fails
* fix: missing transaction
|
2022-06-11 20:46:30 +08:00 |
|
Junyi
|
16f861ad7d
|
fix(type): use sequelize native Transactionable instead of TransactionAble (#410)
|
2022-05-22 08:48:19 +08:00 |
|
Junyi
|
a01b385d65
|
fix(database): fix type and transaction in repository (#366)
* fix(database): fix type and transaction in repository
* fix: transaction
* fix: transaction
Co-authored-by: chenos <chenlinxh@gmail.com>
|
2022-05-08 12:47:08 +08:00 |
|
chenos
|
f426c8a3ba
|
feat: add $isCurrentUser filter operator (#299)
* feat: add $isCurrentUser filter operator
* fix: supports three levels
|
2022-04-19 17:04:54 +08:00 |
|
chenos
|
da9e08a59f
|
feat: junction collection for linkTo field (#296)
|
2022-04-18 18:57:21 +08:00 |
|
ChengLei Shao
|
24ea83f0ff
|
Feat/create nocobase app (#273)
* create-nocobase-app template from [develop]
* change create-nocobase-app package.json config
* feat: load configuration from directory
* feat: configuration repository toObject
* feat: create application from configuration dir
* feat: application factory with plugins options
* export type
* feat: read application config & application with plugins options
* feat: release command
* fix: database release
* chore: workflow package.json
* feat: nocobase cli package
* feat: console command
* chore: load application in command
* fix: load packages from process.cwd
* feat: cli load env file
* feat: create-nocobase-app
* fix: gitignore create-nocobase-app lib
* fix: sqlite path
* feat: create plugin
* chore: plugin files template
* chore: move cli into application
* chore: create-nocobase-app
* fix: create plugin
* chore: app-client && app-server
* chore: package.json
* feat: create-nocobase-app download template from npm
* chore: create-nocobase-app template
* fix: config of plugin-users
* fix: yarn.lock
* fix: database build error
* fix: yarn.lock
* fix: resourcer config
* chore: cross-env
* chore: app-client dependents
* fix: env
* chore: v0.6.0-alpha.1
* chore: verdaccio
* chore(versions): 😊 publish v0.6.0
* chore(versions): 😊 publish v0.6.1-alpha.0
* chore(versions): 😊 publish v0.6.2-alpha.0
* chore(versions): 😊 publish v0.6.2-alpha.1
* chore: 0.6.2-alpha.2
* feat: workspaces
* chore(versions): 😊 publish v0.6.2-alpha.3
* chore(versions): 😊 publish v0.6.2-alpha.4
* chore: create-nocobase-app
* chore: create-nocobase-app lib
* fix: update tsconfig.jest.json
* chore: .env
* chore(versions): 😊 publish v0.6.2-alpha.5
* chore(versions): 😊 publish v0.6.2-alpha.6
* feat: improve code
* chore(versions): 😊 publish v0.6.2-alpha.7
* fix: cleanup
* chore(versions): 😊 publish v0.6.2-alpha.8
* chore: tsconfig for app server package
* fix: move files
* fix: move files
Co-authored-by: chenos <chenlinxh@gmail.com>
|
2022-04-17 10:00:42 +08:00 |
|