tachybase_todo/packages/core/database/src
Frozen FIsh b276ce1258
feat: add chart plugin (#1477)
* feat: add pie schema template

* chore: refactor

* chore: update

* chore: init server

* feat: add pie schema template

* chore: add chart utils

* chore: update

* chore: update

* chore: update

* chore: update

* feat: mvp

* chore: update

* chore: test

* feat: example

* fix: templates map error

* chore: update

* feat: add ChartBlockEngineDesigner.tsx

* chore: clean code

* chore: update templates

* chore: init bat template

* chore: update chart block engine

* feat: add chart block engine designer

* chore: update chart block initializer

* chore: update pie template

* chore: update

* feat: split sql

* chore: update

* chore: clean

* feat: support bar

* chore: add bar template

* chore: clean code

* chore: clean code

* fix: chart block initializer title

* chore: update

* fix: use title

* chore: update

* fix: bugs

* chore: clean code

* chore: update pie template

* chore: update ChartBlockInitializer.tsx

* chore: update

* feat: support chart config

* chore: add local plugin

* feat: add column template

* feat: add column chart action

* feat: add line chart template

* feat: add line action

* feat: add area template

* feat: add area action

* chore: update pie template

* chore: update

* chore: update dep

* fix: export missing utils

* chore: update dep

* chore: update dep

* chore: update pie template

* fix(charts): sql table capitalization

* fix(charts): improve sql compatibility

* fix: support choices type

* chore: update

* chore: clean code

* chore: get collection fields in chart engine

* feat(demo): chart block initializer

* fix: hello block

* chore: init data analyse plugin

* chore: add data-analyse plugin

* chore: init plugin

* chore: update

* chore: export schema initializers

* feat: add data analyse block

* chore: update data analyse block initializer

* chore: rename plugin name

* chore: update

* chore: update enum

* chore: update add block

* feat: add pie schema template

* chore: refactor

* chore: update

* chore: init server

* feat: add pie schema template

* chore: add chart utils

* chore: update

* chore: update

* chore: update

* chore: update

* feat: mvp

* chore: update

* chore: test

* feat: example

* fix: templates map error

* chore: update

* feat: add ChartBlockEngineDesigner.tsx

* chore: clean code

* chore: update templates

* chore: init bat template

* chore: update chart block engine

* feat: add chart block engine designer

* chore: update chart block initializer

* chore: update pie template

* chore: update

* feat: split sql

* chore: update

* chore: clean

* feat: support bar

* chore: add bar template

* chore: clean code

* chore: clean code

* fix: chart block initializer title

* chore: update

* fix: use title

* chore: update

* fix: bugs

* chore: clean code

* chore: update pie template

* chore: update ChartBlockInitializer.tsx

* chore: update

* feat: support chart config

* chore: add local plugin

* feat: add column template

* feat: add column chart action

* feat: add line chart template

* feat: add line action

* feat: add area template

* feat: add area action

* chore: update pie template

* chore: update

* chore: update dep

* fix: export missing utils

* chore: update dep

* chore: update dep

* chore: update pie template

* fix(charts): sql table capitalization

* fix(charts): improve sql compatibility

* fix: support choices type

* chore: update

* chore: clean code

* chore: get collection fields in chart engine

* chore: init dataset plugin

* chore: init dataset designer

* chore: init dataset block initializer

* chore: update

* chore: update

* chore: update deps

* chore: add tests

* chore: update utils

* chore: init plugin

* feat: add datasets client

* chore: update tests

* chore: update datastructures

* chore: update

* feat: add DataSetBlockInitializer

* chore: use dataset initializer

* chore: update deps

* chore: update

* chore: update pie template

* chore: update ChartBlockInitializer

* chore: update ChartBlockEngine

* chore: remove mdg file

* chore: update ChartBlockEngine

* chore: update

* chore: update g2plot

* chore: update template

* chore: update pie handler

* chore: update DataSetPreviewTable

* chore: update ChartBlockEngine

* chore: update ChartBlockEngineDesigner

* chore: remove useless files

* chore: update ChartBlockInitializer

* chore: update template

* chore: feat area template

* chore: update tests

* chore: update local plugins

* chore: update deps

* chore: update templates

* chore: update template

* feat: add CustomSelect

* chore: update select component

* fix: seriesField color error

* chore: update template

* chore: update

* fix: bar

* chore: update templates & clean code

* chore: update templates

* feat: add FunnelTemplate

* feat: charts queries

* fix: data shift

* feat: add ChartQueryMetadataProvider

* chore: update

* chore: remove dataset

* chore: update

* chore: update

* chore: clean code

* fix: delete query query list wrong behavior

* fix: delete all queries query list behavior

* chore: add empty occupancy

* chore: update description

* chore: update chart icon

* chore: update funnel template

* chore: update template title

* chore: add references

* chore: update dialog height

* fix: scatter template

* chore: update popup description

* refactor: schema level

* refactor: charts schema

* chore: remove console

* chore: remove console

* fix: error message

* chore: remove console

* chore: update DataSetPreviewTable

* feat: chart icons

* feat: update i18n

* feat: update i18n

* chore: update i18n

* chore: update i18n

* chore: update i18n

* feat: add tittle

* chore: update icons

* chore: update i18n

* chore: update i18n

* chore: update i18n

* chore: update i18n

* chore: update i18n

* fix: improve code

* chore: update i18n

* chore: update i18n

* fix: chart icon

* feat: quick add query (#1527)

* feat: quick add query

* feat: query

* chore: remove useless files

* fix: json5 validator error

* chore: update

* chore: update style

* chore: lint

* feat: improve code

* feat: sql validation

* refactor: clean code

* Update utils.ts

* chore: format code

* chore: remove useless file

* chore: update

---------

Co-authored-by: chenos <chenlinxh@gmail.com>
2023-03-04 19:36:58 +08:00
..
__tests__ feat: fallback sort field init to createdAt field (#1507) 2023-02-27 13:59:17 +08:00
database-utils fix: add schema (#1464) 2023-02-18 09:27:54 +08:00
decorators feat: update many (#1135) 2022-11-24 00:24:27 +08:00
errors feat: limit database identifier (#908) 2022-10-14 15:02:41 +08:00
features fix: reference check after remove collection (#1123) 2022-11-22 16:19:48 +08:00
field-repository fix(database): filter match (#1319) 2023-01-03 13:38:20 +08:00
fields fix: remove field when collection has difference schema with database (#1524) 2023-03-03 11:05:57 +08:00
operators chore: upgrade sequelize version to to latest (#1234) 2022-12-24 16:30:01 +08:00
relation-repository feat: provide the underscored option for the database (#1366) 2023-02-13 21:38:47 +08:00
value-parsers feat: support for importing attachments (#1466) 2023-02-19 17:35:23 +08:00
collection-importer.ts fix: collection importer has incorrect reference (#1495) 2023-02-24 17:50:08 +08:00
collection.ts fix: remove field when collection has difference schema with database (#1524) 2023-03-03 11:05:57 +08:00
database.ts feat: add chart plugin (#1477) 2023-03-04 19:36:58 +08:00
filter-match.ts fix(database): filter match (#1319) 2023-01-03 13:38:20 +08:00
filter-parser.ts chore: upgrade sequelize version to to latest (#1234) 2022-12-24 16:30:01 +08:00
index.ts feat(db): field value parser 2023-02-16 23:56:00 +08:00
inherited-collection.ts fix: inherit startup sort (#1402) 2023-01-29 15:46:53 +08:00
inherited-map.ts fix: remove node after collection removed (#1095) 2022-11-16 20:10:26 +08:00
magic-attribute-model.ts feat(plugin-cm): add unique option for base fields (#745) 2022-08-20 23:23:13 +08:00
migration.ts feat: improve migrations (#510) 2022-06-17 10:25:59 +08:00
mock-database.ts Fix/pg schema with inherit (#1446) 2023-02-16 10:53:04 +08:00
model-hook.ts chore: upgrade sequelize version to to latest (#1234) 2022-12-24 16:30:01 +08:00
model.ts feat: collection manager schema env (#1506) 2023-03-01 17:55:37 +08:00
options-parser.ts feat: provide the underscored option for the database (#1366) 2023-02-13 21:38:47 +08:00
playground.ts Feat/create nocobase app (#273) 2022-04-17 10:00:42 +08:00
repository.ts feat: provide the underscored option for the database (#1366) 2023-02-13 21:38:47 +08:00
sync-runner.ts Fix/pg schema with inherit (#1446) 2023-02-16 10:53:04 +08:00
types.ts Fix(plugin-sequence): support sequence field in m2m through table (#1383) 2023-01-18 22:54:08 +08:00
update-associations.ts fix: through collection individual hooks (#1378) 2023-01-17 12:32:28 +08:00
update-guard.ts feat: provide the underscored option for the database (#1366) 2023-02-13 21:38:47 +08:00
utils.ts Fix/multiple schema query (#1488) 2023-02-23 14:13:32 +08:00