130 KiB
130 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Generated by auto-changelog.
v0.9.3-alpha.1 - 2023-05-11
Merged
- refactor: association field
#1838 - fix: tree with fields option
#1833 - fix(client): fix ime status in variable textarea
#1832 - chore: should not return children property when child nodes are empty
#1825 - fix: tree with sort field
#1822 - fix(plugin-workflow): select menu width
#1820 - fix: filter with appends
#1819 - Fix/filter by array field
#1813 - Fix/empty tree query
#1814 - fix: association scope inherit
#1806 - fix: update tree node
#1812 - fix: list trees
#1810 - test: filter nested association
#1802 - fix: table configuration delete button problem
#1764 - fix: fix Menu dismiss on Drag&Drop
#1772 - fix(linkage-rule): condition variable field is allow select To many association fields
#1798 - chore: duration calculation
#1770 - fix: tree performance
#1779 - fix: close the drawer incorrectly after submit
#1775 - Fix/recreate association field
#1789 - fix: drop repeated "Connect data blocks"
#1763 - fix: failed to open child collections add new modal
#1780 - fix(utils): fix json-templates bug and moved to utils
#1784 - fix(evaluators): fix date result in variable
#1781 - fix: fix button design about edit action
#1755 - chore: enable overring field default value
#1777
Commits
- chore(versions): 😊 publish v0.9.3-alpha.1
cf0a921 - chore: update changelog
daf2034 - chore: fix lint errors
23ad507
v0.9.2-alpha.4 - 2023-04-26
Merged
- feat: node args in pm2 runtime
#1774 - fix: hide default value for expression
#1765 - fix(AssociationSelect): fix x-read-pretty not working
#1766 - fix: fixed the configuration field filter
#1742 - fix(filter-block): fix association fields not being filtered
#1758 - fix(variable-input): fix style
#1761 - chore: skip sync overriding field default value
#1762 - fix: gantt abnormal drag and drop update action
#1760
Commits
- chore(versions): 😊 publish v0.9.2-alpha.4
923f6e7 - docs: update changelog
2c75aa7 - chore: cleanup
77a6cbf
v0.9.2-alpha.3 - 2023-04-25
Merged
- fix: eslint
#1759 - feat: deleted collection field give some tips
#1744 - chore: optimize the white screen problem
#1639 - fix: plugin-manage and designable-switch add tooltip
#1749 - chore: update dockerfile
#1754 - chore(comment): collectionOptions.duplicator
#1752 - fix: custom column title, same as form field title
#1745 - feat: support to use variables to set default value
#1726 - fix(plugin-workflow): request headers and params should support input
#1750 - fix(client): fix initializer meno props based on antd@^4.24
#1746 - fix: improve the display of the title field
#1741 - fix: batch edit deletes relational table fields
#1743 - style: automatically omit table cell content based on width
#1646 - feat(collection-manager): support for setting the title field
#1729 - fix: acl scope support variables
#1660 - fix: filter-condition-update-incorrectly(switch "and"、"or")
#1737 - fix(plugin-workflow): fix foreignkey in variable
#1740 - fix(plugin-formula): remove showUnchecked option
#1730 - fix(plugin-workflow): fix manual migration script
#1735 - fix: correcting misspelled word
#1731 - fix(FilterFormBlock): fix association field can not to filter
#1699 - feat: add react-hooks lint
#1728 - fix: missing spacing after dragging
#1671 - fix: load view collection
#1727
Commits
- chore(versions): 😊 publish v0.9.2-alpha.3
9756dd1 - fix(collection-manager): fix table layout
683db5b - refactor: fix lint error
7b9bfa1
v0.9.2-alpha.2 - 2023-04-19
Merged
- fix: press enter to reload when the Pagination is focused
#1720
Commits
- chore(versions): 😊 publish v0.9.2-alpha.2
3dfd5a1
v0.9.2-alpha.1 - 2023-04-19
Merged
- refactor(plugin-workflow): change single form to custom form block
#1707 - chore(ci): add timeout config for jobs
#1725 - refactor(plugin-workflow): migrate menu items to options
#1724 - fix(client): fix error on clear value in variable input
#1723 - fix(record-picker): fix the table paging problem
#1718 - fix(map-plugin): some data is incorrect
#1717 - fix: data scope not effect in gantt
#1716 - fix: button loading does not disappear when the operation submit failed
#1698 - fix(linkage rule):multiple select condition judgment failed
#1715 - Fix/save through table data
#1714 - feat: improve ui design for linkage action
#1659 - feat(map): support to filter other blocks
#1691 - refactor: improve linkage rule enable
#1700 - fix: find fields arg
#1710 - feat(form-block): data templates
#1704 - fix: linkage relationship data condition judgment failed
#1681 - fix(gantt): update permission check in gantt block
#1701 - fix: clearFormGraph
#1706 - fix(plugin-workflow): fix request body variable component
#1703 - fix(gantt): improve task bar text
#1696 - fix: long text should be line feed
#1686 - fix: cannot display data when remove last page and the page only just one item
#1685 - fix: meta acl with association query
#1695 - fix: linkage rule title can not set empty
#1688 - feat: improve plugin manager ui
#1650 - feat: gantt block
#1393 - fix(client): fix constant input lose focus in variable
#1689 - feat(plugin-workflow): add workflow specific logger
#1677 - fix: remove designer
#1684 - test: should load the .env.test
#1678 - fix: incorrect language after logout
#1679 - feat: optimize file collection
#1666 - fix: sort field init performance
#1675 - fix(plugin-workflow): fix null collection fields
#1674 - fix(client): fix variable component read pretty mode
#1673 - fix: ui problem of compact theme
#1670 - fix: linkage rule enable effect in form
#1669 - feat: collection template summary
#1672 - feat: (plugin-workflow) dynamic expression
#1560 - chore: find inherit collection warn
#1663 - fix: linkage rule title config clear exception
#1665 - feat: support tableoid filter
#1657 - feat(plugin-workflow): add array mapping support in processor
#1662 - fix(plugin-workflow): fix appends null to collection trigger
#1661 - feat(filter-operators): eq and ne operators support array
#1658 - fix(plugin-workflow): fix todo drawer data load
#1656 - refactor(client): improve translation
#1654 - fix: fix the 'Add menu item' button disappears
#1655 - chore: add new allowAddtoCurrent config
#1652 - feat: support file collection
#1636 - fix(plugin-workflow): fix manual node drawer
#1653 - chore: inhertis api with difference schema
#1545 - fix: select record can not enable child collection
#1649 - feat: plugin before enable hook
#1648 - chore: add transaction in set field action
#1647 - fix(linkage rule):linkage rule not display in action
#1644 - refactor: view collection options
#1643 - fix: update field error
#1645 - feat(Table): column action support linkage rules
#1638 - fix(view-collection): field name cannot be edited when there with field source
#1642 - fix: linkage rule config closing rules require reopening the form to take effect
#1640 - refactor(client): change Variable.TextArea to controlled component
#1605 - fix: get pg view def
#1641 - fix: infer view column type with alias
#1634 - fix(plugin-workflow): fix minors ui issues
#1635 - chore: disabled underscored in view collection.
#1633 - fix: form action dragging area is too large
#1628 - fix: FixedBlock related ui
#1632 - feat: database view collection
#1587 - fix: init sort value in sort field with scopeKey
#1626 - style: linkage rule style improve
#1625 - fix: find with attributes and group
#1411 - docs: transform video link to video tag
#1414 - feat(parse-variables): support to parse variables in filter params
#1558 - fix(linkage rules) : support naming, enabling and disabling, copying, and assigning null values
#1511 - chore: update test ci
#1622 - fix: history add new button does not support enabling child collection
#1536 - fix/(linkages-action): detail block actions does not support linkage rules
#1504 - fix: avoid fixedblock height working in popup
#1621 - fix: when the page has FixedBlock, the table of popup is not displayed
#1619 - feat: association-filter-improve
#1606 - fix(Table): cannot display table data
#1617 - fix(plugin-workflow): fix todo list form read-pretty for non-assigneed user
#1615 - feat(table): hidden pagination when only one page is available
#1614 - refactor: improve FixedBlock performance
#1593 - fix(collection-manager): infinite recursion
#1608 - fix(audit-logs): Add ellipsis feature to table columns
#1603 - feat: improve the non-link ui of association data
#1602 - feat(Kanban): the card support open mode
#1601 - fix( importable-field): incorrect display when moving sort handle
#1613 - fix: enable child collections remain after deleting a child collection
#1610 - fix: destroy through table record referencing collections table
#1611 - fix(plugin-workflow): add default actions value of manual node
#1600 - feat(plugin-workflow): add failOnEmpty option for query node
#1599 - fix(plugin-workflow): use toJSON instead of get to get valid result
#1596 - Translation pt-BR (Brazilian Portuguese)
#1591 - fix: role permission add new scope display blank
#1592 - fix(FixedBlock): avoid kanban triggering programmatic scrolling
#1406 - fix: repeat request categories when switching between graph interface and collection&fields
#1590 - fix: collectionFieldsOptions cannot get all fields
#1588 - fix(plugin-workflow): fix input width in request node config
#1585 - feat(filter-blocks): support filter-blocks
#1505 - refactor: multi-app
#1578 - feat: compact theme
#1574 - feat: support cron field
#1421 - fix(Calendar): ensur to get correct gridInitializer when adding a new…
#1425 - feat(markdown): support mermaid and better style
#1583 - fix(plugin-map): map block repeats
#1582 - feat: tree collection
#1561 - feat(plugin-map): add map block
#1486 - chore: lazy load sub app in share collection
#1569 - fix(record-picker): supports adding sub-collection records
#1573 - fix: app manager reload
#1565 - feat: multi-app-share-collection plugin
#1562 - feat: record picker support to enable links
#1515 - feat: multiple apps
#1540 - docs(client): add variable docs
#1556 - fix(charts): improve chart table preview with object type
#1555 - feat(plugin-workflow) config preload associations in triggers and nodes
#1548
Fixed
- fix(plugin-workflow): fix todo list form read-pretty for non-assigneed user (#1615)
#1572
Commits
- chore(versions): 😊 publish v0.9.2-alpha.1
d1adc9d - fix(file-manager): upgrade s3 version
50183b0 - fix: linkage rule
b8776fe
v0.9.1-alpha.2 - 2023-03-09
Merged
- fix(plugin-workflow): fix module import (#1550)
#1552 - chore: relation repository response when source model not found
#1546 - fix(plugin-workflow): fix assignees config component in manual node
#1547 - feat: stopped state in application
#1543 - fix(plugin-workflow): fix AssociationInput field path
#1542 - fix: cache with index.html
#1541 - fix: belongs to many through table with custom schema
#1539 - fix(plugin-formula): expose formula field result in form
#1534 - test: with collection_manager_schema env
#1532 - fix: filter by association field with underscored
#1537 - fix(charts): fix copy
#1533 - feat: add chart plugin
#1477 - feat: support add new in block for inheritance collection
#1518 - refactor(plugin-workflow): change canvas card and adjust styles
#1529 - fix: test with nocobase plugin
#1525 - fix: nginx cache
#1523 - fix: remove field when collection has difference schema with database
#1524
Commits
- chore(versions): 😊 publish v0.9.1-alpha.2
bc5156d - fix: add new blocks
3904aa7 - fix: schema name conflicts
a463c3d
v0.9.1-alpha.1 - 2023-03-03
Merged
- refactor: audit logs block
#1517 - fix(evaluators): fix preprocessing and add test cases
#1519 - chore(debug): fix debug filename when run test
#1520 - feat: collection manager schema env
#1506 - fix(client): fix checkbox unchecked display
#1508 - feat(snapshot-field): improve transition
#1513 - fix(plugin-workflow): fix CollectionField validation when using variable
#1512 - feat(plugin-formula): calculation with snapshot field
#1498 - fix(association-select): filter without data scope not work
#1509 - feat: fallback sort field init to createdAt field
#1507 - fix(graphical-interface): collection category does not display title
#1503 - fix(association-select): data is incorrect when use data scope
#1491 - feat: dialect version accessors
#1502 - fix: collection schema updated but model _schema not change
#1500 - Update zh_CN.ts
#1481 - fix(linkageRules): support empty condiction
#1496 - feat: form/button linkage rules
#1456 - fix: collection importer has incorrect reference
#1495 - feat: support custom plugin deployment in dockerfile
#1494 - fix: environment variables
#1490 - feat: prepare database method
#1492 - Fix/multiple schema query
#1488 - fix: string violation
#1487 - refactor(plugin-workflow): migrate evaluators
#1485 - docs: fix typo
#1482 - fix(plugin-workflow): fix customized job status
#1484 - fix(plugin-workflow): fix condition config param
#1483 - fix(plugin-workflow): fix migration
#1479 - fix(plugin-workflow): fix migration on table prefix
#1478 - refactor(plugin-formula): combine 2 formula field type into 1
#1457 - fix(plugin-workflow): fix migration for calculation
#1476 - fix(plugin-workflow): fix schedule trigger number type repeat
#1475 - Feat(plugin-workflow) manual instruction
#1339 - feat: support for importing attachments
#1466 - fix: column not exists error after destory relation field
#1465 - fix: add schema
#1464 - fix: avoid o2o, o2m can select the data already selected
#1462 - feat: add test cases
#1463 - feat: update zh_CN.ts
#1458 - refactor: export plugin
#1460 - Fix/pg schema with inherit
#1446 - feat: multiple apps admin
#1431 - chore: fix build plugin error
#1454 - feat: provide the underscored option for the database
#1366 - Revert "fix(table): make filed overflow behavior right (#1392)"
#1452 - fix(collection category): zh_cn locale defect
#1451 - feat: add namespace and duplicator parameters for collection options
#1449 - fix(snapshot-field): remove depth limit
#1450 - chore: update licenses url
#1285 - feat: association snapshot
#1438 - fix(table): make filed overflow behavior right
#1392 - fix(plugin-sequence): fix missed createdAt field in bulk hook
#1448 - fix: error:0308010C:digital envelope routines::unsupported
#1447 - feat: collection categories
#1327 - fix(plugin-fm): fix path config for storages
#1445 - fix: node.js 17+, add openssl-legacy-provider
#1434 - fix(plugin-workflow): fix schedule on field null value
#1442 - feat: pg schema support
#1439 - fix(i18n): set key and ns separator default to false
#1432 - feat: disable trigger when import collection
#1417 - chore: translate 'Add tab' in page header
#1424 - fix(plugin-workflow): use promise to request
#1426 - fix(acl): custom appends merge strategy
#1416 - docs: update G2Plot example url
#1408 - docs: fix typo
#1412 - fix(FixedBlock): using both association filters and FixedBlock does not show the complete table
#1405 - feat(calendar): startDate and endDate support the use of association fields
#1397 - fix: load through collection before belongsToMany field bind
#1409 - feat(verification-plugin): support tencent sms
#1382 - fix: foreign keys are editable when adding fields
#1404 - fix: navbar_ui style
#1398 - fix: inherit startup sort
#1402 - fix(plugin-workflow): fix url input width for request config
#1401 - Fix/snapshot
#1396 - feat: fix through collections inherits filter
#1394 - Fix(plugin-sequence): support sequence field in m2m through table
#1383 - fix(plugin-workflow): adjust executed alert position
#1381 - fix: through collection individual hooks
#1378 - fix: through collection records should not be reset
#1377 - feat(client): add form disabled context
#1374 - Fix(plugin-workflow): request node
#1367
Commits
- docs: add plug-in documentation
68511f0 - feat(db): field value parser
5805b69 - chore(versions): 😊 publish v0.9.1-alpha.1
946c8f2
v0.9.0-alpha.2 - 2023-01-14
Merged
- feat: load multiple languages dynamically
#1355 - refactor(plugin-workflow): refactor request instruction
#1356 - feat: update dependencies
#1353
Commits
- feat: add en-US.example.json
86554c0 - fix: locale cache
a4116a2 - chore(versions): 😊 publish v0.9.0-alpha.2
daa91e9
v0.9.0-alpha.1 - 2023-01-11
Merged
- feat: change license
#1350 - feat: formula plugin
#1344 - feat: acl optimization
#1136 - feat: duplicator plugin
#1265 - fix(plugin-workflow): fix missed preparing
#1337 - fix: FixedBlock does not disappear when the current tab is deleted
#1324 - feat(Select): should compile title and label
#1332 - fix: improve filter
#1333
Commits
- chore(versions): 😊 publish v0.9.0-alpha.1
013f091 - fix: typeError: Cannot read properties of undefined (reading 'find')
1dc4142 - feat: improve translation
31794d3
v0.8.1-alpha.4 - 2023-01-05
Merged
- chore(versions): 😊 publish v0.8.1-alpha.4
#1331
v0.8.1-alpha.2 - 2023-01-05
Merged
- fix(plugin-sequence-field): integer generated should not less then start
#1330 - fix: filter removeNullConditions
#1329 - fix: snapshot display fix
#1328 - fix(plugin-workflow): fix history drawer in workflow canvas
#1326 - feat: snapshot field plugin
#1253 - feat: configure fields style fix
#1322 - fix(plugin-workflow): fix events in prepare
#1325 - fix(database): filter match
#1319 - fix: action merge params
#1321 - chore: set belongs to many on delete to cascade
#1311 - fix: disable filterByTk options in destory method when collection has no primary key or has composite primary key
#1313 - fix: slow find with include in mysql
#1304 - fix(map-plugin): cannot save because the value is null
#1309 - fix: create inherits with table name contains upper case
#1308 - fix: upgrade error
#1303 - fix: association filter
#1301 - fix: pageSize 200 & not a function
#1299 - refactor(client): make tab initializer more common
#1298 - fix(Select): title field and clear button not work
#1296 - fix(plugin-fm): fix local storage config and skip empty base url
#1294 - feat: antd->4.2.8
#1231 - feat: association filter
#1274 - chore: upgrade sequelize version to to latest
#1234 - feat: add iframe-block plugin
#1281 - feat: update page size to 200 and limit fields
#1282 - fix: prevent horizontal scroll of menus
#1279 - Turkish language created for Docs. Belgeler için türkçe dil desteği
#1071 - fix(client/kanban): fix kanban card default active all fields bug
#1270 - fix: cannot delete event in calendar
#1277 - fix(AssociationSelect): missing field title in details
#1275 - fix: menu cannot scroll
#1276 - feat: support fixed block
#1267 - fix(plugin-sequence): fix test case
#1268 - fix(plugin-sequence): fix update pattern index
#1266 - feat : support fixed menu and header
#1260 - fix: destroy field in parent table
#1263 - refactor(client/popup): text: 'Set popup size' changed to 'Popup size'
#1262 - feat: page tabs
#1261 - fix(plugin-fm): drawer form values
#1259 - feat: support sync button
#1258 - fix: isOverride cannot work
#1257 - refactor(sequence-field): move to plugin and use table to record
#1209 - feat: add map plugin
#1229 - fix(plugin-workflow): fix job result in history
#1242 - feat: set field
#1237 - chore: update ci
#1239 - feat(client/popup): support set drawer and modal popup size
#1224 - fix(plugin-file-manager): fix local serve middleware
#1226 - feat: iframe block
#1225 - fix(workflow/request-var): fix request node var editor
#1223 - fix: change nginx timeout as 10min
#1222 - fix: change import timeout as 10 min
#1221 - fix: field component options appears in non-association interface
#1220 - Fix(plugin-workflow): client refactor
#1163 - feat(cli): quickstart
#1204 - fix(plugin-cm): fix interfaces injection and getter
#1196 - fix(i18n): move back key to global
#1195 - test(plugin-workflow): add cache and test for sqlite
#1194 - fix(plugin-workflow): use dual pipes to process triggers
#1187 - fix(plugin-workflow): temp skip case
#1188 - feat(menu): when a group is selected, the submenu items are also selected together
#1152 - fix(plugin-workflow): fix transaction in trigger
#1186 - feat: export blob type error
#1170 - fix(plugin-workflow): dispatch when server start
#1183 - fix: yarn start error in windows system
#1177 - fix(plugin-users): fix initialization of sms verification
#1173 - fix(plugin-workflow): fix test case
#1172 - feat(plugin-workflow): add duplicate action
#1171 - fix(plugin-workflow): fix context operand
#1169 - fix: auto deploy error
#1168 - feat: configurable the scope of target collections
#1165 - ci(workflows): fix auto deploy error
#1166 - ci(workflows): support manual depoly and stop pr
#1132 - fix: saml oidc text
#1164 - fix: transaction error
#1162 - fix: create inherits with empty table
#1160 - fix: sso optimization
#1159 - feat: saml
#1143 - feat: oidc
#1126 - feat: belongs to many on delete
#1158 - Feat/collection templates
#1124 - Fix/action 404
#1157 - fix: 404 response
#1156 - Feat: plugin verification config
#1129 - feat: support use select field
#1105 - fix(plugin-workflow): fix trigger context getters
#1149 - feat: option readPretty optimization
#1138 - fix(plugin-workflow): fix locale
#1145 - fix(plugin-workflow): fix endsOn field
#1144 - fix: create empty collection
#1141 - fix(client): fix no key warning in menu
#1140 - Fix(plugin workflow) interval
#1139 - fix: x-collection-field
#1134 - feat: update many
#1135 - feat(workflow): support Http Request Node
#1102 - fix: incorrect repeat of calendar
#1131 - fix(database): refresh indexes
#1127 - fix: reference check after remove collection
#1123 - fix: sort field with table dose not have primary key
#1119 - fix: test
#1118 - fix: update to bigint
#1117 - fix(cm): default values for override
#1112 - fix: update sequence and foreignKey
#1116 - fix(plugin-workflow): fix workflow schema
#1115 - fix(client): menu key warnings
#1114 - fix: fk type invalid
#1113 - fix: handle column does not exist error
#1110 - fix: inherits with collection not exists
#1109 - fix(locale): move description to global
#1108 - feat: using bigint for id field
#1100 - refactor: formula plugin
#1082 - fix: create inherits from a table that has no id
#1104 - fix: find table sequence
#1101 - Feat/collection inherits
#1097 - fix: create collection with emtpy inhertis params
#1096 - fix: remove node after collection removed
#1095 - fix: unbind error
#1094 - chore: type conflict error message
#1093 - feat: collection inheritance
#1069 - feat: no recursive update associations
#1091 - fix(plugin-workflow): fix transaction chain in trigger
#1089 - fix(plugin-workflow): fix schema name conflict
#1087 - refactor(plugin-workflow): split transaction for collection trigger
#1080 - fix: skip records that do not exist
#1084 - refactor(plugin-workflow): adjust style
#1079 - fix: mysql variable 'lower_case_table_names' must be set to '0' or '2'
#1078 - feat: logging package
#1021 - Refactor: plugin-workflow client
#1077 - fix: reference options sync
#1061 - refactor(plugin-workflow): adjust some api
#1067 - fix(plugin-workflow): fix trigger getter
#1060 - Update README.md
#1053 - test(collection-manager): 20221104151410-update-collections-hidden test correct
#1042
Fixed
- fix(client): page title translation doesn't work
#838
Commits
- feat: update docs
15cbad3 - Revert "refactor: formula plugin (#1082)"
0cbfa0a - chore(versions): 😊 publish v0.8.1-alpha.2
4ecd2ee
v0.8.0-alpha.13 - 2022-11-04
Merged
- test(collection-manager): migration - 20221104151410-update-collections-hidden test optimize
#1040
Commits
- chore(versions): 😊 publish v0.8.0-alpha.13
ce588ee
v0.8.0-alpha.11 - 2022-11-04
Merged
- chore(collection-manager): migration - 20221104151410-update-collections-hidden
#1039 - fix: db sync failed
#1037 - feat: 添加字段浮窗定位优化
#1034 - fix: association accessors rebind
#1027 - chore(debugger): clean scripts
#1029 - fix(calendar): events cannot support moment
#1017 - Fix: debugger
#1014
Commits
- chore(versions): 😊 publish v0.8.0-alpha.11
6d9006f - feat: more console log
f15c67a - feat(client): add filter option
af3fbeb
v0.8.0-alpha.9 - 2022-11-02
Merged
- feat: improve collection manager
#1013 - feat(calendar): support for add/remove repeats events
#988 - Fix: sequence field
#1009 - feat: update docs
#1006 - fix(sample): fix shop-i18n client
#1005 - chore(versions): 😊 publish v0.8.0-alpha.7
#1002 - fix(plugin-workflow): fix trigger config
#997
Commits
- chore(versions): 😊 publish v0.8.0-alpha.9
642e044 - chore(versions): 😊 publish v0.8.0-alpha.8
d5680f8 - fix: remove sample plugin client files
7cded43
v0.8.0-alpha.8 - 2022-11-01
Commits
v0.8.0-alpha.7 - 2022-11-01
Commits
- chore(versions): 😊 publish v0.8.0-alpha.7
9fbb789 - fix(pm): upgrade error when using sqlite database
bc7848d
v0.8.0-alpha.6 - 2022-11-01
Commits
- chore(versions): 😊 publish v0.8.0-alpha.6
88b8a0f - fix: upgrade failure using docker
af32f08 - Update README.zh-CN.md
fc7b17b
v0.8.0-alpha.5 - 2022-11-01
Commits
- chore(versions): 😊 publish v0.8.0-alpha.5
3453f46
v0.8.0-alpha.3 - 2022-11-01
Commits
- chore(versions): 😊 publish v0.8.0-alpha.3
3395eb6
v0.8.0-alpha.2 - 2022-11-01
Commits
- chore(versions): 😊 publish v0.8.0-alpha.2
7f4c2de
v0.8.0-alpha.1 - 2022-11-01
Merged
- Some features
#979 - fix(client/form-fields): fix fields's x-read-pretty
#994 - feat: reference check
#989 - fix(client/menu-permisssions-page): fix menu-permisssions-page no data
#993 - feat: update docs
#996 - fix(client): add locale for sequence field
#995 - docs: update api docs
#973 - feat: update docs
#990 - fix(client/upload): fix upload mutiple files always uploading status
#974 - fix(client/table-selector-provider): make data range config effective
#960 - fix(client/formula): set cursor focus on input
#959 - feat: plugin workflow visualization
#987 - feat: support show lunar day in week and day
#977 - fix: add sample plugins
#986 - feat: improve code
#978 - chore: improve ci
#976 - feat: support show lunar day
#972 - chore: fix incorrect deps
#970 - fix: empty logic operator filter
#961 - fix(plugin-workflow): fix workflow update action
#964 - fix(database/formula-field): when formula's field caculate result is 0 it alse will be save
#962 - feat(file-manager): support tencent cos
#958 - feat: push ali docker registry
#957 - fix(plugin-workflow): fix constant schedule trigger time
#956 - Turkish readme
#955 - chore(versions): 😊 publish v0.7.6-alpha.2
#954 - Turkish language
#939 - refactor(plugin-file-manager): move client code into plugin folder and enable path config
#913 - refactor: plugin manager
#965 - feat: add filter action to collection table
#953 - feat: ui schema cache
#877 - feat: changed with associations
#943 - feat: docker optimizing
#948 - fix(plugin-workflow): test changedWithAssociations()
#950 - fix(plugin-workflow): skip time based test
#951 - fix(plugin-workflow): fix schedule trigger bug
#949 - fix(plugin-workflow): fix collection fieldset component
#942 - fix(plugin-workflow): avoid revision with ghost nodes
#941 - fix(plugin-workflow): add req context to processor
#936 - feat: plugin workflow collection field
#934 - fix(plugin-workflow): fix schedule infinitely trigger when repeat not set
#926 - fix(plugin-workflow): temp disable validation of collection field in node
#928 - Doc/db repository
#896 - docs: fix resource & action dev doc
#880 - docs: fix i18n dev sample
#910 - feat: create with array of values
#912 - fix: unbind on error throwing
#914 - fix: appends merge now using primary key
#911 - Doc: api database events
#887 - feat: limit database identifier
#908 - fix: sync collection field default value
#907 - fix: appends merge includes
#905 - fix(samples): fix test case
#903 - fix: single relation repository appends query issue
#901 - feat(plugin-workflow): add concat calculator
#894 - fix(client/record-picker): support record-picker show format DataPicker
#888 - fix(client/block-select-collection): fix select collection menu view error
#889 - fix: unable to submit form during file upload
#892 - fix: run test by jest
#891 - feat(collection-manager): inverse fields can be configured
#883 - fix(formula): support integer and fix NaN error
#879 - fix: sort parameter is missing
#849 - fix: slow join query issued by appends field in find method of repository
#845 - feat(core/cache): support cache
#876 - feat: update option must have filter or filterByTk
#847 - added Russian translation
#840 - feat(database): add sequence field type
#779 - fix: can't access pages without permission via url
#826 - fix: listen promisify
#899 - refactor(core): simplify some code
#895 - feat: sample-custom-signup-page
#893 - docs: relation repository & acl
#848 - Update actions.md
#873 - docs: add testing dev doc
#871 - Doc: dev migration
#870 - Doc: command
#869 - docs: add hooks dev doc
#868 - feat: update development doc
#866 - feat: ratelimit sample plugin
#862 - feat: custom block sample
#867 - docs: move http to dev
#861 - refactor: middleware
#857 - Doc: dev i18n
#858 - docs: add resources-actions doc and sample
#853 - feat: add custom page sample and doc
#855 - feat: nocobase cli doc
#854 - fix: auto install a plugin on enable
#852 - Doc: dev collection fields
#846 - docs: server application api
#842 - docs: add actions api
#844 - refactor(doc): change to new structure
#804 - refactor: plugin manager
#775
Commits
- feat: release notes
b185412 - Update v08-changelog.md
d242169 - fix(client): tab pane initializers for create form block
929a4f8
v0.7.7-alpha.1 - 2022-10-26
Merged
- fix(database/formula-field): when formula's field caculate result is 0 it alse will be save
#962 - feat(file-manager): support tencent cos
#958 - feat: push ali docker registry
#957 - fix(plugin-workflow): fix constant schedule trigger time
#956 - Turkish readme
#955 - chore(versions): 😊 publish v0.7.6-alpha.2
#954
Commits
- chore(versions): 😊 publish v0.7.7-alpha.1
a7a807c - fix: lerna ERR! EUNCOMMIT M yarn.lock
39eb3c9 - feat: api service
59f102d
v0.7.6-alpha.2 - 2022-10-24
Merged
- Turkish language
#939 - refactor(plugin-file-manager): move client code into plugin folder and enable path config
#913 - feat: add filter action to collection table
#953 - feat: ui schema cache
#877 - feat: docker optimizing
#948 - fix(plugin-workflow): test changedWithAssociations()
#950 - fix(plugin-workflow): skip time based test
#951 - fix(plugin-workflow): fix schedule trigger bug
#949
Commits
- chore(versions): 😊 publish v0.7.6-alpha.1
a0382a9 - chore(versions): 😊 publish v0.7.6-alpha.2
b304681 - Revert "fix: registry.npmjs.org"
e24d6bd
v0.7.5-alpha.1.1666403334 - 2022-10-22
Merged
- feat: changed with associations
#943 - fix(plugin-workflow): fix collection fieldset component
#942 - fix(plugin-workflow): avoid revision with ghost nodes
#941 - fix(plugin-workflow): add req context to processor
#936 - Feat/plugin workflow collection field
#934 - fix(plugin-workflow): fix schedule infinitely trigger when repeat not set
#926 - fix(plugin-workflow): temp disable validation of collection field in node
#928
Commits
- chore(versions): 😊 publish v0.7.5-alpha.1.1666403334
692f7e7 - chore: dockerfile
65724de - chore: dockerfile
bd5a0ce
v0.7.5-alpha.1 - 2022-10-16
Merged
- chore(versions): 😊 publish v0.7.5-alpha.1
#920 - Feat: plugin workflow collection field
#919 - feat: create with array of values
#912 - fix: unbind on error throwing
#914 - fix: appends merge now using primary key
#911 - feat: limit database identifier
#908 - fix: sync collection field default value
#907 - fix: appends merge includes
#905 - fix: single relation repository appends query issue
#901 - feat(plugin-workflow): add concat calculator
#894 - fix(client/record-picker): support record-picker show format DataPicker
#888 - fix(client/block-select-collection): fix select collection menu view error
#889 - fix: unable to submit form during file upload
#892 - fix: run test by jest
#891 - feat(collection-manager): inverse fields can be configured
#883 - fix(formula): support integer and fix NaN error
#879 - fix: sort parameter is missing
#849 - fix: slow join query issued by appends field in find method of repository
#845 - feat(core/cache): support cache
#876 - feat: update option must have filter or filterByTk
#847 - added Russian translation
#840 - feat(database): add sequence field type
#779 - fix: can't access pages without permission via url
#826 - refactor(resourcer): combine middleware class
#825 - refactor(database): fix some fields and types
#820 - feat(locale): added Japanese translation
#813 - fix(plugin-workflow): fix value type for DatePicker to moment (#815)
#819 - refactor(plugin-workflow): export client calculators registry
#816 - fix: number storage type changed to double
#810 - refactor(server)
#795 - fix(plugin-verification): change provider rate limit error to 429
#788 - fix(plugin-cm): fix field disappear after failed to update
#773 - fix: fix uiSchema undefined
#770 - fix(plugin-cm): fix unique option default value to update
#768 - fix(plugin-users): fix update profile 500 (#766)
#767 - fix: mysql column in where clause is ambiguous
#756 - feat(plugin-cm): add unique option for base fields
#745 - feat(plugin-verification): add plugin-verification and phone for users
#722 - feat: resize grid columns with drag and drop
#748 - refactor(client): split schema-initializer items into multiple files
#744 - refactor(plugin-workflow): change files mode to 644
#755 - fix: db version check
#749 - feat: add examples
#718
Fixed
- fix(plugin-workflow): fix value type for DatePicker to moment (#815) (#819)
#815 - fix(plugin-users): fix update profile 500 (#766) (#767)
#766 - fix: db version check (#749)
#742
Commits
- fix(client): tab pane initializers for create form block
7efc4bc - fix: transaction cannot be rolled back because it has been finished with state: rollback
6dacec4 - fix(database): fix the index name too long error
7bfe6b8
v0.7.4-alpha.7 - 2022-08-15
Merged
- chore(versions): 😊 publish v0.7.4-alpha.7
#740
Commits
- docs: update release notes
a260d29 - fix(collection-manager): update collection without fields
03538ee
v0.7.4-alpha.4 - 2022-08-12
Merged
- chore(versions): 😊 publish v0.7.4-alpha.4
#727 - fix: sync table sort to export
#723 - feat: full version of the NocoBase dockerfile
#719 - fix(plugin-workflow): fix extend collection
#708 - fix: DB_TABLE_PREFIX doesn't get applied
#710 - feat: default value
#679 - fix: required field delete submit error (#688)
#694
Commits
- feat: add examples
b848b9c - fix: record provider required for read pretty
38c3e3e - Update README.zh-CN.md
ba0e618
v0.7.4-alpha.1 - 2022-07-28
Merged
- chore(versions): 😊 publish v0.7.4-alpha.1
#696 - fix: append roles to current user
#695 - fix: fix date format
#686 - test(plugin-workflow): skip prompt tests
#692 - fix: fix accuracy of percent
#685 - fix(plugin-workflow): adjust await sleep time for test cases
#691 - feat(plugin-workflow): add assignees config for prompt instruction
#690 - fix: role export button display (#616)
#666 - feat: uid validate
#681 - refactor: replace react-drag-listview with @dnd-kit/sortable
#660 - refactor(plugin-users): improve extendibility of middlewares
#677 - feat: o2m delete not refresh
#646 - feat: kanban add description
#659 - fix: field loss enum
#667 - feat: add editor hot key Ctrl+Shift+U
#675 - fix: Fix calendar change field error (#626)
#671 - chore: fix eslint not work
#670 - feat: number precision
#661 - feat: nginx config
#664 - feat: form item designer form switch issue
#656
Commits
- fix(client): fieldNames of RecordPicker
9038d11 - fix(client): required for the sub-table field
609b0e2 - feat(client): tab icon
d9b2bf8
v0.7.3-alpha.1 - 2022-08-10
Merged
- chore(versions): 😊 publish v0.7.3-alpha.1
#657 - feat: print action
#652 - feat: restore action-hooks
#655 - feat: collections&fields pagination issue
#653 - fix(core): change proxied agent methods to native
#654 - feat: remove table field details actions
#638 - fix: link to default value
#641 - feat: support for displaying relational table fields in details or form blocks
#635 - fix: record picker cannot select from different pages
#623 - fix: dragging an element to the left, right, or bottom would cause the element to disappear
#620 - feat: table action add reload button
#630 - feat: improve language settings
#627 - feat: field assignment for custom actions supports string variables
#597 - fix: skip recursive remove on grid component
#621 - feat: fix time and collection pagination
#618 - feat: recordblockinitializers fields pick
#558 - fix: incorrectly :active background
#607 - fix: obo table selector
#613 - feat: form validator
#569 - fix: table selector
#612 - chore(versions): 😊 publish v0.7.2-alpha.7
#611 - chore(versions): 😊 publish v0.7.2-alpha.3
#608 - chore(versions): 😊 publish v0.7.2-alpha.2
#606
Commits
- fix(client): build error
600f13f - fix(client): blocks are deleted when they are dragged below the current block
20ab8c1 - feat(client): plugin toolbar icons and translations
c51c6c0
v0.7.2-alpha.2 - 2022-07-07
Merged
- fix: field permissions cannot be saved
#605 - fix(plugin-workflow): fix revision bug
#603 - fix(plugin-workflow): fix select value
#600 - fix(plugin-workflow): fix CollectionFieldSelect component
#598 - feat(plugin-workflow): add association select in calculation
#584
Fixed
- fix: field permissions cannot be saved (#605)
#599
Commits
- chore(versions): 😊 publish v0.7.2-alpha.1
a0cc501 - fix(g2plot): import all plots
2bb8fd9 - Update issue templates
7767335
v0.7.2-alpha.1 - 2022-07-05
Merged
- chore(versions): 😊 publish v0.7.2-alpha.1
#578 - fix: drop all foreign keys
#576 - fix(plugin-workflow): fix collection trigger config
#575 - feat: filter with variable
#574 - feat(cli): check database version before installation
#572 - fix(database): index invalid
#564 - fix: export association table data
#561 - Refactor(plugin workflow): move client files into plugin
#556 - fix(database): constraints default to false
#550 - fix(plugin-workflow): fix select width
#552 - feat: compatible with old kanban
#553 - feat: display association fields
#512 - Fix(plugin workflow)
#549 - fix:update mysql port
#548 - fix: export of relation blocks
#546 - fix(plugin-workflow): clear options when change collection
#547 - feat(plugin-workflow): add race mode
#542 - fix(client): change toArr to _.castArray in select component
#543 - chore(versions): 😊 publish v0.7.1-alpha.7
#539
Commits
- fix(client): comment out useless code
4e9384b - fix(workflow): merge workflow providers
008a7f7 - feat(client): integer field
9928424
v0.7.1-alpha.5 - 2022-06-26
Commits
v0.7.1-alpha.4 - 2022-06-26
Merged
- chore(create-nocobase-app): fix some bugs
#538 - fix: destroy collection fields
#536 - feat(plugin-workflow): add delay node type
#532 - refactor: client application
#533 - fix: missing transaction
#531 - fix: add ellipsis property to record picker
#527 - fix: remove pattern without form item
#528 - fix(plugin-workflow): set current when update
#526 - fix: order nulls last
#519 - fix: action loading, refresh context, form submit and validate
#523 - Fix field pattern
#520 - fix(plugin-workflow): fix searchable select min-width
#524 - fix: template with fields only
#517 - fix(plugin-workflow): fix update workflow current property
#521 - refactor(plugin-workflow): abstract to classes
#515 - feat: column sortable and form item pattern
#518 - fix(custom-request): support string/json templates
#514 - feat: add block title
#513 - fix: remove collections & fields from db
#511 - feat: improve migrations
#510 - fix(client): consolidate usage of date/time as UTC in transfering
#509 - fix: formula bug
#508 - fix: default exportable fields
#506 - feat: association field block
#493 - feat: plugin export
#479 - fix(client): package path (fix #503)
#504 - fix: create or delete collection error
#501 - feat: update collections & fields
#500 - fix: rollback when field creation fails
#498 - fix(client): set
dropdownMatchSelectWidthto false globally#497 - fix(client): no-key warning in user menu items
#496 - Feat(plugin workflow): cron field for schedule trigger configuration
#495 - feat: audit logs
#494 - refactor(plugin-workflow): add revision column to execution
#491 - feat: relation field uiSchema
#487 - feat: change FK to input component
#488 - fix(plugin-multi-app-manager): fix pg cannot create database block tests
#486 - refactor(database): hook proxy
#402 - feat: chart blocks
#484 - Refactor(plugin workflow): support number in repeat config for schedule
#482 - chore(debug): add debug config
#475 - fix: has one bug
#478 - feat: relationships
#473 - fix(plugin-workflow): fix collection trigger transaction
#474 - fix(plugin-workflow): temporary solution for collection trigger conditions
#472 - fix: markdown component
#469 - fix: formula field and percent field
#467 - fix(plugin-workflow): fix update workflow action
#464 - fix: update formula field and percent field
#461 - feat: add formula field type
#457 - fix: the details of the associated data in the subtable are not displayed
#454 - fix(plugin-workflow): fix languages
#451 - fix: afterSync hook not triggered
#450 - docs(various): Improve readability
#447 - feat: custom request
#439 - Feat(plugin workflow): schedule trigger
#438 - feat: db migrator
#432 - fix(client): select component cannot be opened in sub-table block
#431 - docs(github): change to markdown format
#430 - fix(cli): typo
#429
Fixed
- fix(client): package path (fix #503) (#504)
#503
Commits
- feat(client): update locales
e57e60e - docs: update doc
e5cb948 - fix(client): improve datepicker component, date with time zone, gmt support
1c03fbb
v0.7.0-alpha.82 - 2022-05-27
Merged
- feat(client,sdk): improve api client
#425 - feat: add create-plugin command
#423 - feat: add button color
#420 - chore(versions): 😊 publish v0.7.0-alpha.78
#419
Commits
- chore(versions): 😊 publish v0.7.0-alpha.82
4820fd0 - docs: update installation documentation
90623e8 - fix: "typescript": "4.5.5"
c071217
v0.7.0-alpha.67 - 2022-05-24
Commits
- chore(versions): 😊 publish v0.7.0-alpha.67
3262979 - chore(versions): 😊 publish v0.7.0-alpha.66
9c19e4d
v0.7.0-alpha.64 - 2022-05-24
Merged
- feat: update docs
#413
Commits
- chore(versions): 😊 publish v0.7.0-alpha.63
c01c695 - chore(versions): 😊 publish v0.7.0-alpha.64
35d01a5 - fix(plugin-users): add translations (#416)
72c3ba4
v0.7.0-alpha.60 - 2022-05-23
Commits
v0.7.0-alpha.59 - 2022-05-23
Merged
- refactor(plugin-workflow): change column type of executed from boolean to integer
#411
Commits
- chore(versions): 😊 publish v0.7.0-alpha.59
c90e5ae - docs: update roadmap and release notes
f198411 - Update roadmap.md
e5c5e16
v0.7.0-alpha.58 - 2022-05-22
Merged
- fix: 204 no content response
#378 - feat: destroy association field after target collection destroy
#376 - fix(type): use sequelize native Transactionable instead of TransactionAble
#410 - fix(plugin-workflow): remove previous listeners when collection changed in config
#409 - feat: add custom action
#396 - refactor(plugin-workflow): multiple instances and event management (fix #384)
#408
Fixed
Commits
- chore(versions): 😊 publish v0.7.0-alpha.58
19ee422 - fix(plugin-acl): missing pagination parameters #394
b44753d - fix: missing isTruly/isFalsy filter operators #390
e596e6d
v0.7.0-alpha.57 - 2022-05-19
Merged
- fix(plugin-workflow): fix node type title in drawers
#389
Commits
- feat: build, cli, devtools, sdk, docs...
6410bc8 - chore(versions): 😊 publish v0.7.0-alpha.57
33f076e - Update README.md
e24e007
v0.7.0-alpha.34 - 2022-05-14
Merged
- Fix(plugin workflow): fix cannot get job result properties
#382 - feat: exist on server start throw error
#374 - chore: application options
#375 - fix: not in operator with null value record
#377
Commits
v0.7.0-alpha.33 - 2022-05-13
Merged
- Feat(plugin workflow): revisions
#379 - fix(database): fix option-parser include list index
#371 - fix(plugin-worklfow): fix duplicated description in fields values
#368 - fix(database): fix type and transaction in repository
#366 - Fix(plugin workflow): fix transaction of execution
#364 - fix(plugin-workflow): add document title
#363 - fix: set visible with confirm
#361
Commits
- chore(versions): 😊 publish v0.7.0-alpha.33
c4b5f4f - Update issue templates
8466159 - fix: link-to field data scope error (#1337)
2156c70
v0.7.0-alpha.30 - 2022-05-05
Merged
Commits
- chore(versions): 😊 publish v0.7.0-alpha.30
781fb0a - fix(client): upgrade formily packages
58b151c - fix(client): setFormValueChanged must be defined
b33c819
v0.7.0-alpha.29 - 2022-05-04
Merged
- fix: empty resource acl error
#357 - Feat: from values changed when unsaved will prompt
#351 - fix: modify filter close icon color
#356 - fix(plugin-workflow): fix i18n
#354
Commits
- chore(versions): 😊 publish v0.7.0-alpha.29
46e660b - fix(client): color styling
90a58cc - feat(client): translation
33a99d9
v0.7.0-alpha.28 - 2022-05-02
Merged
- Fix(plugin-workflow)
#353 - fix(plugin-file-manager): upgrade multer-aliyun-oss package to fix size
#352 - feat: improve code
#350 - Fix/plugin workflow
#349 - fix: db:sync not working
#348 - fix(plugin-workflow): fix trigger bind logic to avoid duplication
#347 - Fix(plugin workflow)
#346 - Fix:menu url style
#344 - chore(plugin-workflow): add translation
#345 - fix(plugin-workflow): break cycling trigger through transaction id
#341
Commits
- chore(versions): 😊 publish v0.7.0-alpha.28
a48d004 - chore(versions): 😊 publish v0.7.0-alpha.27
ebfe11f - chore(versions): 😊 publish v0.7.0-alpha.26
515d952
v0.7.0-alpha.24 - 2022-04-29
Merged
- fix: model.beforeCreate not called
#343 - fix: thumbnail image in kanban card
#338 - feat: db authenticate
#342 - chore: install subApp asynchronous
#336 - fix(plugin-workflow): change collection values input ux in workflow nodes
#340 - feat: improvements
#335 - Feat(plugin workflow): add changed fields to model trigger config
#332
Commits
- docs: update readme.md
aacec30 - chore(versions): 😊 publish v0.7.0-alpha.24
1fb2dd8 - feat: uuid field
2c0d3fc
v0.7.0-alpha.16 - 2022-04-27
Merged
Commits
- chore(versions): 😊 publish v0.7.0-alpha.16
27399f4 - feat: improve code
c71f45c - Update README.md
4317de7
v0.7.0-alpha.15 - 2022-04-26
Merged
- fix: create-nocobase-app compatibility
#323 - fix: create-nocobase-app client package version
#321 - fix: app manager
#320
Commits
- chore(versions): 😊 publish v0.7.0-alpha.15
f0d9b0e - chore(versions): 😊 publish v0.7.0-alpha.14
8736278 - chore(versions): 😊 publish v0.7.0-alpha.13
62eb85d
v0.7.0-alpha.6 - 2022-04-25
Commits
- chore(versions): 😊 publish v0.7.0-alpha.6
7d0087c
v0.7.0-alpha.5 - 2022-04-25
Commits
- chore(versions): 😊 publish v0.7.0-alpha.5
a00b45a - fix(plugin-system-settings): cannot read property cliArgs of undefined
b0d3274
v0.7.0-alpha.4 - 2022-04-25
Commits
- chore(versions): 😊 publish v0.7.0-alpha.4
327e413
v0.7.0-alpha.3 - 2022-04-25
Commits
v0.7.0-alpha.2 - 2022-04-25
Commits
- chore(versions): 😊 publish v0.7.0-alpha.2
0e0e99e - feat(license): update license
ed9b2b6 - feat: kanban disableCardDrag
05a251b
v0.7.0-alpha.1 - 2022-04-25
Commits
- chore(versions): 😊 publish v0.7.0-alpha.1
e7293ad
v0.7.0-alpha.0 - 2022-04-25
Merged
- refactor: modify default lable style
#318 - Fix multiple apps
#317 - Fix multiple apps
#316 - Fix acl target action error
#311 - feat: file storages
#314 - fix(plugin-workflow): fix some ux
#313 - fix(plugin-workflow): fix query node getter field
#308 - Fix create nocobase app
#307 - fix: create-nocobase-app
#306 - Fix create nocobase app
#305 - fix: block item add overflow:hidden
#304
Commits
- feat(license): replace MIT license with Apache-2.0
717efa8 - feat: translations
5c0184a - feat: translations
1f04f90
v0.6.2-alpha.12 - 2022-04-21
Commits
- chore(versions): 😊 publish v0.6.2-alpha.12
5a668cf - fix: create-nocobase-app publish
269e73e - chore: create-nocobase-app package.json
1c30ee1
v0.6.2-alpha.11 - 2022-04-20
Commits
v0.6.2-alpha.10 - 2022-04-20
Commits
v0.6.2-alpha.9 - 2022-04-20
Merged
- feat: details block
#302 - Fix(plugin workflow): fix collection data form view
#301 - feat: add $isCurrentUser filter operator
#299 - fix: through table primaryKey error
#297 - feat: junction collection for linkTo field
#296 - fix: long text will wrap in FormItem
#295 - fix(client): avoid cannot getField by randomly generated name and throw error
#294 - Feat/create nocobase app
#273 - feat(plugin-workflow): add all crud nodes for workflow
#293 - feat(plugin-workflow): add create node component
#292 - fix: rich text removed value avoid dispaly html string
#290
Commits
- fix: update yarn.lock
fcfde7e - chore(versions): 😊 publish v0.6.2-alpha.9
1afc867 - fix: update useCreateActionProps & useUpdateActionProps
fca0943
v0.6.2-alpha.7 - 2022-04-16
Commits
v0.6.2-alpha.6 - 2022-04-15
Commits
- chore(versions): 😊 publish v0.6.2-alpha.6
faa064a
v0.6.2-alpha.5 - 2022-04-15
Commits
- chore: create-nocobase-app lib
fc27ebc - chore: create-nocobase-app
8d0703c - chore(versions): 😊 publish v0.6.2-alpha.5
2b21546
v0.6.2-alpha.4 - 2022-04-15
Commits
- chore(versions): 😊 publish v0.6.2-alpha.4
e3a9e92
v0.6.2-alpha.3 - 2022-04-15
Commits
- feat: workspaces
0eb6997 - chore(versions): 😊 publish v0.6.2-alpha.3
2feae05 - chore: 0.6.2-alpha.2
dbf86d5
v0.6.2-alpha.1 - 2022-04-15
Commits
- chore(versions): 😊 publish v0.6.2-alpha.1
c6b58b2
v0.6.2-alpha.0 - 2022-04-15
Commits
- chore(versions): 😊 publish v0.6.2-alpha.0
5351fb3
v0.6.1-alpha.0 - 2022-04-15
Commits
- chore(versions): 😊 publish v0.6.1-alpha.0
0b52b73
v0.6.0 - 2022-04-15
Merged
- Feat: plugin-workflow
#288 - fix: slate style
#289 - fix: toJSON with belongsTo Assoication
#287 - feat: improve acl module
#283 - fix: destroy own records
#285 - feat(plugin-workflow): support context variables from model trigger
#284 - fix: acl write
#280 - fix: call root server hook after insertNewSchema
#282 - Feat/plugin workflow
#278 - feat: acl provider
#279 - feat: add Slate component
#272 - Feat/plugin users with jwt
#258 - fix: modify antd style of default
#277 - fix(client): meet undefined error after clear filter cascader value
#267 - Feat(plugin workflow): refactor calculation and add filter for query
#264 - feat: block provider
#261 - fix: toJSON with null association
#260 - fix: error handle error
#259
Commits
v0.6.0-alpha.1 - 2022-04-05
Merged
- fix: textarea read pretty can support break line
#255 - fix: markdown support ellipsis
#257 - featPlugin multiple apps
#248 - add action log tempalte
#239 - fix some bugs
#252 - fix(plugin-workflow): fix adding/removing node in parallel branches
#253 - Feat: client base entry of plugin workflow
#225 - fix: updateAt on move scope change
#251 - feat: get json schema with async node
#246 - feat: insertNewSchema
#245 - fix: transaction error
#242 - feat: block templates
#240 - feat: uiSchema clearAncestor
#241 - feat: init sort field values
#236 - fix: move action without alter updatedAt
#235 - feat: role check action
#234 - feat: ne operator
#233 - fix: user current role
#232 - featEnable permission
#229 - test: update reverseField
#231 - feat: kanban
#230 - Nocobase next kanban
#223 - add: test
#224 - Plugin error handler
#222 - fix: array $noneOf with null
#220 - fix: filter parser with number in key
#219 - feat: ui-schema-tree-path descendant index
#218 - fix: array operator query error
#217 - fix: operator query value
#216 - feat: string operators
#215 - feat: error handle middleware
#214 - refactor: filter schema component
#213 - fix: empty operator with $or filter
#212 - feat: plugin install
#211 - feat: sortBy through table value
#209 - Feat: plugin workflow
#210 - fix: collection fields sort
#208 - feat: sort in collection fields
#207 - fix Collection rest api
#205 - feat: non paged list
#204 - feat: finish calendar component develop
#199 - fix(dependencies): move json-template into original sub packages
#203 - Feat(plugin workflow): add more instructions
#201 - fix: getJsonSchema with properties
#202 - fix: postgres array operator
#200 - fix: postgres sort with appends issue
#198 - feat: uiSchema remove api
#196 - refactor: perPage to pageSize
#197 - fix: option parser test
#195 - fix: nest append
#194 - fix: test with database
#193 - fix(plugin-workflow): fix dependencies in package
#192 - Fix: plugin-workflow test
#191 - Refactor(plugin-workflow): upgrade plugin to use abstract plugin class and fix types
#190 - fix: ui schema storage
#188 - fix: ui schema storage
#187 - fix: update guard with Model instance
#186 - fix: getProperties with order
#183 - feat(server): improve application
#177 - Feature: plugin-workflow MVP
#171 - fix(root): fix dependencies in packages to avoid building errors
#178 - Application
#175 - feat: add acl plugin
#169 - add Filter component into schema componens
#176 - feat: add Markdown component into schema components
#173 - feat: table related components
#172 - feat: add select component into schema component
#168 - feat: add TreeSelect component into schema components
#167 - Plugin acl
#166 - add upload component into schema components
#165 - migrate TimePicker component into schema components
#164 - Feat/plugin UI schema v0.6
#143 - Feat/plugin collection manager
#147 - Acl
#162 - feat: acl
#153 - feat: add InputNumber Component into schema component
#160 - feature/nocobase next password
#159 - feat: add DatePicker into schema components
#161 - feat: add input into schema component
#158 - feat: add radio into schema component
#154 - optimize: rename checkbox component file
#155 - Nocobase next color select
#157 - feat: add async-data-provider component
#151 - feat: client v0.6
#150 - Feat/GitHub actions
#148 - feat: filter by target key
#146 - refactor: actions
#137 - feat: context field type support
#131 - feat: database next
#130 - feat: rename resourceKey & associatedKey to resourceIndex & associatedIndex
#126 - refactor: table cell text overflow that show ellipsis
#125 - Add S3 storage and refactors
#124 - Fix: plugin-file-manager
#111 - refactor: code splitting of the table component
#121 - refactor: code splitting of the table component
#120 - feat: add reset button in the filter panel
#110 - feat: allow user to change password
#109
Commits
- v0.6
732d310 - create-nocobase-app template from [develop]
9f4bea7 - feat: improve view action schema initializer
590ca26
v0.5.0-alpha.33 - 2021-11-22
Merged
- fix: upgrade formily & side menu render with createPortal & use deep compare effect
#103 - fix: SchemaRenderer get schema value
#102 - fix: upgrade formily and form.setValues uses overwrite strategy
#101 - feat: support i18n
#99 - feat: new version of the documentation
#95 - option-tag style
#92 - create-nocobase-app: favicon
#91 - feat: create nocobase app with simple & quickstart option
#87 - feat: export plugin
#73
Commits
v0.4.0-alpha.6 - 2021-04-18
Merged
Commits
- fix: improve login form styles
5319000 - fix: error message for login and registration
214b227 - docs: nodejs provided by docker
22739af
v0.4.0-alpha.5 - 2021-04-07
Commits
- chore(versions): publish packages 0.4.0-alpha.5
ef93a3c - chore(versions): publish packages 0.4.0-alpha.4
a22efec - chore(versions): publish packages 0.4.0-alpha.3
e72eebb
v0.4.0-alpha.2 - 2021-04-07
Commits
v0.4.0-alpha.1 - 2021-04-07
Merged
- fix: minor problems
#72 - Develop
#68 - Feature: plugin-china-region
#66 - Feature: filter for linkTo field
#64 - fix: make default view/tab cannot be destroyed
#63 - Feature/plugin automations
#65 - Feature/action logs
#62 - Feature/action logs
#61 - Feature/destroy lock
#60 - fix: ignore some typescript error
#59 - feat: route permissions
#58 - Feature: add permission plugin api
#57 - fix: updatedBy foreignKey
#56 - feat: add permissions plugin
#53 - fix: updatedBy field in bulkUpdate hook
#54 - test: skip bug test cases for ci passing
#52 - fix: avoid bug when update other field
#51 - feat: date-only operators
#50 - Feature field for set default
#49 - Feature: custom operators for querying
#48 - fix: toInclude bug with nested associations
#47 - feat: make single file upload to attachment available
#46 - feature: add file manager base architecture
#44 - feat: add createdBy/updatedBy field config for table managed by collections
#43 - fix: use wrapped and logic for merging filters
#42 - fix: filterByFields should return same value when input == null (close 0)
#41 - fix: Symbol property could not be iterated in for-in
#39 - Feature/sort
#38 - refactor: change sort strategy from offset to targetId
#37 - Feature/sort
#36 - feat: add filter and transaction for destroy action
#35 - fix: field filter logic for create/update
#34 - Feature: action fields options for create/update
#32 - Fix: change strategy from add to set for updateAssociations
#33 - Test/ci
#31 - feat: improve collection hooks/fields/actions/views...
#30 - Fix/model update associations
#29 - fix: database test cases and table options
#28 - feat: add virtual attribute geter & setter support
#27 - feat: collection options & hooks
#21 - feat(users): add users module
#26 - feat: add sort action
#22 - Test/list
#19 - feat: pagination options
#20 - test: refactor test in database and add more
#17 - feat: actions & views
#18 - Test cases for database
#16 - Refactor: change global injection of test for actions package.
#15 - feat: improve plugins
#14 - Doc: add README.md for server.
#12 - fix: parseRequest & registerHandlers
#10 - fix #9
#11 - feat: support register and call partial actions
#7 - 发布核心框架
#6