Commit Graph

48 Commits

Author SHA1 Message Date
chenos
5156cda89f fix(client): build error 2022-06-02 14:43:42 +08:00
金昶
efc4301be6
feat: add formula field type (#457)
* feat: add formula field type

* feat: issue for useCollectionField

* feat: add formula field type

* feat: add formula field type
2022-06-02 14:33:37 +08:00
chenos
b8fac535f2
fix: the details of the associated data in the subtable are not displayed (#454) 2022-06-02 10:06:49 +08:00
chenos
94a4d391c7 fix(client): datetime with timezone 2022-05-31 22:49:05 +08:00
SemmyWong
9f6e6f22a6
feat: custom request (#439)
* feat: custom api request

* fix: fix review problem

* fix: add after request successful tip

* fix: add after request successful tip

* fix: add filterByTk

* fix: add validate

* fix: update locale

* fix: update locale

* fix: update locale

* fix: update locale

* fix: update locale
2022-05-31 18:56:51 +08:00
SemmyWong
39c254a7db
feat: add button color (#420) 2022-05-25 15:46:17 +08:00
chenos
c7d7a26938 fix(client): clone schema before insert 2022-05-25 10:31:17 +08:00
chenos
2c98dab24c fix(client): improve translation 2022-05-22 22:46:30 +08:00
chenos
b44753d528 fix(plugin-acl): missing pagination parameters #394 2022-05-21 15:36:46 +08:00
SemmyWong
4cc162d1c1
feat: add custom action (#396)
* feat: add custom operation

* feat: add custom operation

* fix: fix cancel button hide popup

* refactor: save part schema of ActionModal

* fix: can not refresh ui

* fix: save part schema

* fix: revert code

* fix: fix pop up

* fix: fix pop up

* feat: add form custom

* fix: acl allow plugins:getPinned

* fix: add pop up

* feat: fix show callback

* fix: update data

* refactor: reviert code

* fix: update text

* feat: finish table custom operation

* feat: add form custom operation

* fix: refresh update date

* refactor: remove default button design item

* fix: refresh form values

* fix: remove default edit action design item

* fix: fix save form values logic error

* refactor: refactor code

* fix: format schema

* fix: table and form update will change all data

* fix: insert schema non refresh

* fix: fix remote load schema

* fix: fix non request while uid unchange

* fix: locale change

* fix: change x-action to customizePopup

* fix: support custom action modal tip content

* refactor: refactor custom operation

* fix: remove form.setValues

* fix: remove stopPropagation

* feat: improve translation

* feat: popup

Co-authored-by: chenos <chenlinxh@gmail.com>
2022-05-21 15:08:11 +08:00
chenos
c95889aec2 fix(client): [#398] [#399] reset page number to first page 2022-05-20 12:16:46 +08:00
chenos
6410bc8a75
feat: build, cli, devtools, sdk, docs...
* feat: nocobase build

* chore: update build scripts

* chore: update build scripts

* chore(versions): 😊 publish v0.7.0-alpha.33

* chore: independent version

* chore: nocobase build

* chore(versions): 😊 publish v0.7.0-alpha.34

* feat: nocobase-cli

* feat: nocobase-cli

* chore: update dependencies

* feat: improve code

* refactor: create-nocobase-app

* chore(versions): 😊 publish v0.7.0-alpha.35

* feat: @nocobase/devtools

* chore(versions): 😊 publish v0.7.0-alpha.36

* chore: update dependencies

* chore(versions): 😊 publish v0.7.0-alpha.37

* feat: improve code

* chore(versions): 😊 publish v0.7.0-alpha.38

* feat: improve code

* chore(versions): 😊 publish v0.7.0-alpha.39

* feat: update deps

* chore(versions): 😊 publish v0.7.0-alpha.40

* chore: update devDependencies

* chore(versions): 😊 publish v0.7.0-alpha.41

* fix: postinstall

* chore(versions): 😊 publish v0.7.0-alpha.42

* chore: improve code

* chore(versions): 😊 publish v0.7.0-alpha.43

* chore: execa

* chore(versions): 😊 publish v0.7.0-alpha.44

* chore(cli): allow unknown option

* chore(versions): 😊 publish v0.7.0-alpha.45

* fix: default envs

* chore(versions): 😊 publish v0.7.0-alpha.45

* fix: package argument for build command

* chore(versions): 😊 publish v0.7.0-alpha.46

* fix: improve code

* chore(versions): 😊 publish v0.7.0-alpha.48

* feat: clean & doc

* chore(versions): 😊 publish v0.7.0-alpha.49

* feat: compilation tips

* feat: upgrade command

* chore(versions): 😊 publish v0.7.0-alpha.50

* fix: unexpected token ] in JSON

* chore(versions): 😊 publish v0.7.0-alpha.51

* fix: upgrade command

* chore(versions): 😊 publish v0.7.0-alpha.52

* fix: remove export action from available action

* fix: db sync after upgrade

* chore(versions): 😊 publish v0.7.0-alpha.53

* feat: upgrade log

* chore(versions): 😊 publish v0.7.0-alpha.54

* docs: updates

* feat: updates

* docs(cli): update usage description

* feat: updates

* docs: updates

* docs: updates

* docs: toc

* feat: sdk

* docs: updates

* docs: updates

* docs: updates

* Update index.md

* docs: updates

* Update release-notes.md

* Update roadmap.md

* Update index.md

* Update contributing.md

* Update contributing.md

* Update index.md

* Update index.md

* Update nocobase-cli.md

* Update nocobase-cli.md

* fix: user plugin initialization data

* Update env.md

* Update env.md

* Update directory-structure.md

* Update index.md

* Update action-api.md

* Update filter-operators.md

* docs: update thanks.md

* Update index.md

* Update javascript-sdk.md

* Update rest-api.md

* Update installation.md

* Update installation.md

* Update upgrading.md

* Update upgrading.md

* Update upgrading.md

* Update installation.md

* Update installation.md

* Create release-notes.md

* Update release-notes.md

* feat: updates

* feat: update docs

* feat: update release-notes.md

* feat: switch language

* feat: updates

* Add files via upload

* Add files via upload

* Update important-features.md

* Update thanks.md

* feat: nocobase postinstall

* Update index.md

* Create why-different.md

* Update why-different.md

* Create who-is-for.md

* Rename who-is-for.md to who.md

* feat: update docs

* Rename why-different.md to why.md

* Update why.md

* Update menus.ts

* Update why-nocobase.md

* Create who.md

* Create why.md

* feat: updates

* chore(versions): 😊 publish v0.7.0-alpha.55

* feat: tips

* Update who.md

* Update who.md

* feat: update docs

* feat: update doc menus

* fix: plugin client dist

* docs: update contributing.md

* docs: update readme.md

* docs: update readme.md

* docs: update readme.md

* Update functional-zoning.md

* fix: br

Co-authored-by: Zhou <zhou.working@gmail.com>
2022-05-19 00:40:55 +08:00
chenos
2156c70ff3 fix: link-to field data scope error (#1337) 2022-05-13 10:03:16 +08:00
chenos
0a28df510d
fix: set visible with confirm (#361)
* chore(versions): 😊 publish v0.7.0-alpha.31

* fix: set visible with confirm

* chore(versions): 😊 publish v0.7.0-alpha.32
2022-05-05 17:38:48 +08:00
chenos
b33c8198e6 fix(client): setFormValueChanged must be defined 2022-05-05 16:40:29 +08:00
SemmyWong
bf987e9f59
Feat: Unsaved changes tip (#359)
* fix: thumbnail image in kanban card (#338)

* fix: thumbnail image in kanban card

* Update attachment.ts

* Update Kanban.Card.Designer.tsx

Co-authored-by: chenos <chenlinxh@gmail.com>

* feat: data unsaved will be prompt when close drawer

* feat: data unsaved will be prompt when close drawer

* fix: fix modal dialog save tip and change locale

* feat: data unsaved will be prompt when close drawer

* fix: fix modal dialog save tip and change locale

* fix: fix modal dialog save tip and change locale

* Update hooks.ts

Co-authored-by: chenos <chenlinxh@gmail.com>
2022-05-05 09:45:46 +08:00
chenos
33a99d91b8 feat(client): translation 2022-05-04 19:42:49 +08:00
chenos
90a58cc3cf fix(client): color styling 2022-05-03 21:31:57 +08:00
chenos
22bb36bc1a Revert "fix: modify filter close icon color (#356)"
This reverts commit 4e43e883ad.
2022-05-03 21:22:47 +08:00
SemmyWong
4aa6de97e0
Feat: from values changed when unsaved will prompt (#351)
* fix: thumbnail image in kanban card (#338)

* fix: thumbnail image in kanban card

* Update attachment.ts

* Update Kanban.Card.Designer.tsx

Co-authored-by: chenos <chenlinxh@gmail.com>

* feat: data unsaved will be prompt when close drawer

* feat: data unsaved will be prompt when close drawer

Co-authored-by: chenos <chenlinxh@gmail.com>
2022-05-03 21:02:11 +08:00
SemmyWong
4e43e883ad
fix: modify filter close icon color (#356) 2022-05-03 20:55:25 +08:00
chenos
5a023f5eec feat: translation 2022-05-01 11:09:22 +08:00
chenos
ef7cc8c2ff fix: use wrapper when greater than one column 2022-05-01 00:04:59 +08:00
chenos
42438625d5 fix: add schema initializer icon 2022-04-30 22:43:36 +08:00
chenos
c1128bf150 fix: action open mode 2022-04-30 14:26:57 +08:00
SemmyWong
36e0b0a988
Fix:menu url style (#344)
* fix: thumbnail image in kanban card (#338)

* fix: thumbnail image in kanban card

* Update attachment.ts

* Update Kanban.Card.Designer.tsx

Co-authored-by: chenos <chenlinxh@gmail.com>

* fix: fix menu link url bug

Co-authored-by: chenos <chenlinxh@gmail.com>
2022-04-30 14:18:35 +08:00
chenos
7677617329 feat: action loading 2022-04-30 14:13:02 +08:00
chenos
aca91bd2cf fix: compile the label field 2022-04-30 13:53:36 +08:00
chenos
13248af671 fix: invalid drag and drop sort 2022-04-30 13:51:26 +08:00
SemmyWong
4612739021 fix: thumbnail image in kanban card (#338)
* fix: thumbnail image in kanban card

* Update attachment.ts

* Update Kanban.Card.Designer.tsx

Co-authored-by: chenos <chenlinxh@gmail.com>
2022-04-29 20:59:37 +08:00
chenos
733c7048ed fix: antd use ~v4.19.5 2022-04-25 14:37:10 +08:00
chenos
05a251b1fc feat: kanban disableCardDrag 2022-04-25 12:04:59 +08:00
chenos
21448f3232 feat: improve kanban 2022-04-25 08:35:07 +08:00
SemmyWong
cc4da4ca15
refactor: modify default lable style (#318) 2022-04-24 23:28:28 +08:00
chenos
4f8cf13d1d fix: the left menu does not collapse when switching routes 2022-04-24 16:05:08 +08:00
chenos
1f04f90a00 feat: translations 2022-04-23 11:55:33 +08:00
chenos
5c0184a397 feat: translations 2022-04-22 23:58:19 +08:00
chenos
5c6a39f2f4 fix: not showing unfilterable fields 2022-04-22 13:41:23 +08:00
chenos
01134f8253 fix: allow collection provider to be null 2022-04-22 11:13:06 +08:00
SemmyWong
446437cea7
fix: block item add overflow:hidden (#304) 2022-04-20 23:31:53 +08:00
chenos
b45a5d57ea fix: options property for filter component 2022-04-20 22:21:15 +08:00
chenos
1f12c20838
feat: details block (#302) 2022-04-20 15:49:01 +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
10dcc7fea0 fix: read pretty field for kanban 2022-04-18 21:43:10 +08:00
chenos
4510242651 fix: stop propagation when drawer is opened 2022-04-18 10:43:29 +08:00
SemmyWong
e21d819155
fix: long text will wrap in FormItem (#295) 2022-04-17 23:11:05 +08:00
Junyi
8e11e8d364
fix(client): avoid cannot getField by randomly generated name and throw error (#294)
Co-authored-by: chenos <chenlinxh@gmail.com>
2022-04-17 18:09:46 +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