249 Commits
Author SHA1 Message Date
chilijung dbfa455a0a rename 0.3.0 2024-05-08 18:42:12 +08:00
chilijung b71a44817a Update readme with preview image 2024-05-08 18:40:14 +08:00
Howard Chi 95c45bdef1 Merge branch 'Canner:main' into main 2024-05-08 18:39:31 +08:00
Howard Chi ad81fb2d4a Update README.md (#221) 2024-05-08 18:03:01 +08:00
Howard Chi dd467d9ee1 Update README.md 2024-05-08 17:59:30 +08:00
william chang(張仲威) 7e62f31ade release 0.3.0-rc.2 (#217) 0.3.0-rc.2 2024-05-08 16:44:52 +08:00
Shimin c00ec4c939 fix(wren-ui): Align column types with backend connectors provided types (#216)
* fix(wren-ui): align column types with connectors provided types, add UUID icon & Binary icon

* fix(wren-ui): update calculated field functions types checking
2024-05-08 15:21:06 +08:00
william chang(張仲威) db42d075aa fix(wren-ui): rename ColumnTypes to WrenEngineColumnType 2024-05-08 15:00:19 +08:00
william chang(張仲威) 363c0a798a fix(wren-ui): column types 2024-05-08 15:00:19 +08:00
william chang(張仲威) 67abccb7ca fix(wren-ui): in pg connector, we return column types in enum 2024-05-08 15:00:19 +08:00
wren-ai[bot] 366474a642 Upgrade AI Service version to 0.3.2 2024-05-08 03:21:33 +00:00
Chih-Yu Yeh 2ace557880 api refactor and add healthcheck api (#211)
* refactor ask and prepare_semantics api

* refactor ask details api

* add simple healthcheck api
2024-05-08 11:20:31 +08:00
wren-ai[bot] aab59926d3 Upgrade AI Service version to 0.3.1 2024-05-07 11:57:32 +00:00
Chih-Yu Yeh 04be4f6bf7 add logger using info level and fix indexing status (#210) 2024-05-07 19:56:55 +08:00
Andy Yen 0a59b6072b fix migration file order to prevent relation data lost (#208) 2024-05-07 16:00:07 +08:00
Andy Yen 7987522db1 add demo dataset table descriptions (#207) 2024-05-07 15:30:15 +08:00
Shimin b832ae81fc fix(wren-ui): Fix calculated field modal title when edit mode (#206) 2024-05-07 15:15:25 +08:00
wren-ai[bot] 0f14499c39 Upgrade AI Service version to 0.3.0 2024-05-07 06:26:49 +00:00
Shimin 7b4a620f58 fix(wren-ui): Fix svg embed definitions styles that affected user operation (#205) 2024-05-07 14:10:44 +08:00
Freda Lai b837119873 fix(wren-ui): redirect to the home page if there is no relationship data needs to be saved 2024-05-07 14:05:52 +08:00
Freda Lai e63ee6d20a fix(wren-ui): show the connected data source when on the original SQL mode only 2024-05-07 14:05:52 +08:00
Chih-Yu Yeh af92abb6d6 remove (#204) 2024-05-07 13:51:45 +08:00
onlyjackfrost aab0e30626 Allow sending a empty relation data list 2024-05-07 13:27:00 +08:00
Chih-Yu Yeh b5b6a88b12 Chore/ai service/update demosite (#194)
* allow use bigquery dataset

* update

* replace with env vars

* remove unused code

* WIP: allow adding postgresql

* add sample dataset and refactor

* remove unused code

* format json
2024-05-07 11:05:09 +08:00
william chang(張仲威) d6505bf927 release 0.3.0-rc.1 (#201) 0.3.0-rc.1 2024-05-06 20:22:20 +08:00
wren-ai[bot] beee5fcb9e Upgrade AI Service version to 0.2.7 2024-05-06 10:12:38 +00:00
Pao Sheng e28f9c57e9 Fix(wren-ai-service): Clear all documents before deploying the new MDL (#199)
* chore: experiment code

* chore: experiment code

* feat: a mechanism to avoid the pasted MDL items in the vector store

* fix: check view includes properties

* chore: remove the experiment code

* feat: add test case to validate the clear the documents

* fix: check ids is not empty
2024-05-06 18:04:26 +08:00
Jia-Xuan Liu 3b0cecb4f1 fix the syntax of mdl json schema (#200) 2024-05-06 18:03:55 +08:00
Shimin 1c8cb2f506 chore(wren-ui): add primary key tutorial link (#198) release/ui/0.4.0 2024-05-06 17:25:14 +08:00
Shimin f811d04d14 fix(wren-ui): Fix diagram node height calculation (#197)
* fix(wren-ui): fix diagram node calculating height by merging models, views to composeDiagrams

* fix(wren-ui): fix repeat edge checking should be continue, not break
2024-05-06 17:19:25 +08:00
Freda Lai 4d3f71ced8 feat(wren-ui): Integrate UI and CRUD API for relationship (#196) 2024-05-06 17:16:57 +08:00
Shimin 874daf2b7d feat(wren-ui): UI integrating API to calculated field (#190)
* feat(wren-ui): add calculated field create, update, delete, validate APIs to GraphQL

* feat(wren-ui): add supported expressions to expression options hook

* feat(wren-ui): integrate validate calculated field naming & add validator to utils

* feat(wren-ui): integrate create calculated field to modeling

* feat(wren-ui): integrate update calculated field to modeling

* feat(wren-ui): integrate delete calculated field to modeling

* feat(wren-ui): add calculated field APIs to error handler

* feat(wren-ui): add additional type & functions validation to calculated field

* feat(wren-ui): add modeling helper for edit calculated field retrieving lineage detail data

* fix(wren-ui): execute lineage selector onFetchOptions to show correct texts when opening the editing calculated field modal

* feat(wren-ui): add aggregation & lineage to calculated field in diagram API

* feat(wren-ui): add additional number type checking for math functions

* feat(wren-ui): add disabling source model fields if selecting aggregation function

* style(wren-ui): remove array destructuring & retrieve fields directly
2024-05-06 16:55:14 +08:00
andreashimin 202407e60b chore(wren-ui): move composed component out of the life cycle to prevent re-render cause value reset 2024-05-06 16:34:45 +08:00
andreashimin 32796eb4fb chore(wren-ui): remove string converted in diagram resolver for differentiating user edit metadata behavior 2024-05-06 16:34:45 +08:00
andreashimin 33c7711ab1 chore(wren-ui): add description of relation fields to diagram 2024-05-06 16:34:45 +08:00
andreashimin 411e1b92fd chore(wren-ui): show edit button only when open model metadata 2024-05-06 16:34:45 +08:00
andreashimin 4abd83f4ac feat(wren-ui): sync diagram data to metadata drawer manually after updated metadata 2024-05-06 16:34:45 +08:00
andreashimin c2054eea8e feat(wren-ui): add udpate model metadata error handler 2024-05-06 16:34:45 +08:00
andreashimin f4207dfb3b feat(wren-ui): integrate update model metadata to edit metadata modal 2024-05-06 16:34:45 +08:00
andreashimin 84dc684fd5 feat(wren-ui): add update model metadata API to graphql 2024-05-06 16:34:45 +08:00
wren-ai[bot] 258515c799 Upgrade AI Service version to 0.2.6 2024-05-06 07:17:26 +00:00
onlyjackfrost 4bf004282d add pk to demo dataset 2024-05-06 13:26:25 +08:00
onlyjackfrost 80ffefd0b1 Refactor model and relationship repositories 2024-05-03 17:24:53 +08:00
onlyjackfrost 6d3265879b Add relation CRUD operations 2024-05-03 17:24:53 +08:00
onlyjackfrost 4811d4454a Add updateCalculatedField resolver 2024-05-03 17:24:53 +08:00
onlyjackfrost c53efe692d Add validateCalculatedField resolver 2024-05-03 17:24:53 +08:00
onlyjackfrost e01b7bc8d3 Add createCalculatedField resolver and migration file 2024-05-03 17:24:53 +08:00
onlyjackfrost 57f6e98f8d Add displayName to column properties in MDLBuilder and fix testcases 2024-05-03 16:58:03 +08:00
onlyjackfrost 8215652fb0 Remove unused column and update enum name 2024-05-03 16:58:03 +08:00
onlyjackfrost 1a20b33f18 Remove unused code and interfaces from model.ts 2024-05-03 16:58:03 +08:00