Commit Graph

1062 Commits

Author SHA1 Message Date
chenos
f7ce3f64cf fix: language settings 2022-03-21 21:37:35 +08:00
chenos
7285dd04ee feat: save as template 2022-03-21 15:23:59 +08:00
ChengLei Shao
5554b1c260
feat: get json schema with async node (#246) 2022-03-21 14:51:23 +08:00
ChengLei Shao
ed8c60eb85
feat: insertNewSchema (#245)
* fix: transaction error

* stage

* feat: insertNewSchema

* feat: insertNewSchema Return Value

* test

* fix: insertAdjacent with root node

* feat: insertAdjacent with wrap

* fix: test

* feat: wrap with new schema

* feat: action with wrap params

* feat: improve client

* feat: improve client

* fix: test

Co-authored-by: chenos <chenlinxh@gmail.com>
2022-03-20 20:04:07 +08:00
chenos
4422324980 fix(client): schema render 2022-03-20 09:04:27 +08:00
chenos
28a7cdbefb fix(database): ignore .d.ts 2022-03-19 20:51:02 +08:00
chenos
ecc31a29b2 chore: add build scripts 2022-03-19 20:50:22 +08:00
chenos
6a7aa22718 feat: improve code 2022-03-19 19:28:53 +08:00
chenos
019d182af2 feat: upgrade formily 2022-03-18 21:38:12 +08:00
chenos
542dc7dace fix(database): lost transaction 2022-03-18 15:14:23 +08:00
ChengLei Shao
15e6eac3ce
fix: transaction error (#242) 2022-03-17 15:54:27 +08:00
chenos
2fb019c392
feat: block templates (#240)
* feat: block templates

* feat: improve code

* feat: improve code

* feat: schema  settings for block templates

* feat: improve code

* feat: transition

* feat: transition
2022-03-17 09:41:48 +08:00
ChengLei Shao
5c92d3ba46
feat: uiSchema clearAncestor (#241)
* feat: uiSchema clearAncestor

* chore: uiSchema action methods

* chore: insertSingleNode
2022-03-16 18:45:20 +08:00
ChengLei Shao
4c0af45105
feat: init sort field values (#236)
* feat: init sort field values

* feat: handle sequelize afterSync hook
2022-03-14 13:24:00 +08:00
ChengLei Shao
cf279409b4
fix: move action without alter updatedAt (#235)
* fix: move action without alter updatedAt

* fix: touch updatedAt on scope change

* fix: mysql test
2022-03-13 19:38:27 +08:00
ChengLei Shao
9e27e50595
feat: role check action (#234) 2022-03-13 19:36:37 +08:00
ChengLei Shao
fe8c2576d0
feat: ne operator (#233) 2022-03-13 19:34:24 +08:00
chenos
627e2a9f4c fix: appends 2022-03-12 00:38:11 +08:00
chenos
db26c64aa2 fix: appends 2022-03-12 00:06:12 +08:00
chenos
9036eee80b feat: improve code 2022-03-11 23:33:22 +08:00
chenos
982c7a3038 feat: improve code 2022-03-11 21:31:34 +08:00
chenos
08fcee6d90 feat: improve code 2022-03-11 18:41:56 +08:00
ChengLei Shao
264a1e6c21
fix: user current role (#232) 2022-03-11 15:51:46 +08:00
ChengLei Shao
d98714d9fd
featEnable permission (#229)
* feat: acl skip

* feat: skip-manager

* feat: root user permission skip

* fix: test

* feat: set user role

* fix: code review

* feat: setDefaultRole for users
2022-03-11 10:10:57 +08:00
ChengLei Shao
accb2a59b9
test: update reverseField (#231)
* test: update reverseField

* fix: reverseField test

* feat: throw error when reverseField exists
2022-03-11 10:08:58 +08:00
chenos
a28b69326b feat: improve kanban initializer 2022-03-11 09:19:53 +08:00
chenos
3d5817e0b3
feat: kanban (#230)
* feat: kanban

* feat(client): improve kanban

* fix: unknown group
2022-03-10 23:52:44 +08:00
chenos
ffe3463dc2 fix: auto generate reverseField uiSchema title 2022-03-10 15:57:14 +08:00
chenos
683b63826a fix(client): form item required 2022-03-10 13:53:42 +08:00
chenos
fa16fe6fec fix: set default sorting rules 2022-03-10 13:43:33 +08:00
chenos
345080f92e fix(client): collection field does not exist 2022-03-10 12:01:30 +08:00
chenos
91ae780e4f feat(client): improve code 2022-03-09 22:18:52 +08:00
chenos
28e96ed5b0 fix(client): upload styling 2022-03-09 22:13:43 +08:00
chenos
97ad82fcdc feat(client): menu styling 2022-03-09 21:11:40 +08:00
chenos
4faf19d8eb fix: improve code 2022-03-09 20:58:11 +08:00
chenos
35c3d47ba1 feat: move to for menu schema settings 2022-03-09 17:20:39 +08:00
chenos
ac4ce800bc fix: ui routes 2022-03-09 16:11:22 +08:00
chenos
3cd0ea3d01 fix(client): initialize values in drawer form 2022-03-09 15:24:22 +08:00
chenos
9175ddc90e fix(client): request collections after login 2022-03-09 11:21:11 +08:00
SemmyWong
36ae278302
Nocobase next kanban (#223)
* feat: add kanban component

* feat: add kanban designer

* feat: kanban  completed

* refactor: modify kanban

* feat: kanban card

* feat: modify kanban

Co-authored-by: chenos <chenlinxh@gmail.com>
2022-03-09 09:31:51 +08:00
chenos
60a915b50c fix(client): ellipsis with tooltip 2022-03-08 16:56:57 +08:00
chenos
d7a9608663 chore: update docker-compose.yml 2022-03-07 15:29:51 +08:00
chenos
e1e91bbe20 fix: enable drag and drop sorting 2022-03-07 11:40:03 +08:00
chenos
9ff0361336 feat: table supports row drag and drop sorting 2022-03-07 11:31:40 +08:00
chenos
b1aee77d10 feat: improve tab schema designer 2022-03-06 20:38:02 +08:00
ChengLei Shao
e76eb1edac
add: test (#224)
* add: test

* feat: updateAssociation Skip reverseAssociationPair

* feat: reverseAssociationPair with HasMany && HasOne
2022-03-06 19:12:44 +08:00
chenos
4ce41cf7b2 fix(client): sub table does not work 2022-03-06 19:04:02 +08:00
chenos
5164f85484 chore: env 2022-03-06 17:29:20 +08:00
chenos
c410c188a3 feat: improve code 2022-03-06 16:19:18 +08:00
ChengLei Shao
ad700c61b8
Plugin error handler (#222)
* feat: validation error with i18n

* feat: plugin-error-handler

* del: error-handle.test.ts

* feat: field name with i18n

* fix: yarn build
2022-03-06 12:07:56 +08:00