liujuping.liujupin
|
7b181521b9
|
fix: 修复循环,插槽等作用域获取失败问题 & 新增最小渲染单元功能,解决增量更新机制的问题
|
2021-11-03 11:38:37 +08:00 |
|
lihao.ylh
|
776c884220
|
feat: 支持 supportVariable 来配置属性是否支持变量
|
2021-10-19 11:27:23 +08:00 |
|
lihao.ylh
|
2cc8c028d0
|
Merge branch 'feat/support-cdn-only-in-editor' into 'feat/0.16.14'
Code review title: feat: support component's cdn urls only in editor
Code review description: 引擎支持优先加载组件「编辑态」资源
提案地址:https://yuque.antfin-inc.com/ali-lowcode/hbd2px/xdf5me
Code review Link: https://code.aone.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/codereview/6255590
|
2021-10-13 10:20:30 +08:00 |
|
lihao.ylh
|
cb1016c715
|
fix: 移除事件属性为 {ignored: true} 的情况
|
2021-09-27 15:14:22 +08:00 |
|
lihao.ylh
|
8555b94630
|
chore: 优化 top entry 的 get 子项逻辑
|
2021-09-23 16:26:50 +08:00 |
|
liujuping.liujupin
|
de3fdba3a9
|
refactor: 设计态下画布渲染模块性能优化
|
2021-09-22 11:23:18 +08:00 |
|
金禅
|
841b04324f
|
feat: support component's cdn urls only in editor
|
2021-08-24 10:41:07 +08:00 |
|
金禅
|
d3010f26b7
|
feat: support RemoteComponentDescription
|
2021-08-02 20:49:39 +08:00 |
|
lihao.ylh
|
9babbe7f9c
|
fix: 处理复杂 prop 对象在 dispose 时没有清除子对象中的 slot 实例
|
2021-07-30 11:17:17 +08:00 |
|
rongbin.arb
|
3994b18877
|
feat: 支持节点加锁和解锁模式
|
2021-07-16 17:30:44 +08:00 |
|
力皓
|
a10e1e4d2a
|
refactor: 修改 TransformStage 为字符串实现
|
2021-05-27 15:26:09 +08:00 |
|
力皓
|
e131c0276c
|
refactor(perf): 支持属性编辑的增量更新schema
|
2021-05-19 15:00:56 +08:00 |
|
力皓
|
b7c1183460
|
fix: componentsMap 中加入低代码组件信息
|
2021-04-13 20:54:41 +08:00 |
|
力皓
|
2ab953db61
|
chore: 修复 KeyType 定义错误
|
2021-04-01 13:46:05 +08:00 |
|
力皓
|
7857096c0f
|
fix: renderer-core 在非设计渲染态时, 不应处理 hidden 属性
|
2021-03-22 09:52:36 +08:00 |
|
力皓
|
95a8356803
|
chore: fix conflicts
|
2021-01-25 10:42:46 +08:00 |
|
yingkong.lz
|
88e128e3d5
|
feat: metadata 增加 canHovering 配置
|
2021-01-24 00:10:34 +08:00 |
|
yingkong.lz
|
e7287d47b1
|
feat: meta 增加 hideSelectTools
|
2021-01-23 23:05:19 +08:00 |
|
力皓
|
4f9be73b61
|
feat: 增加 plugin 的 autoInit 注册方式
chore(test): 增加 plugin 的单测
|
2021-01-22 16:30:55 +08:00 |
|
力皓
|
5792d5da43
|
refactor: 将 plugin 相关的 types 都移到 designer 中
|
2021-01-20 16:49:24 +08:00 |
|
力皓
|
d2aed7d78d
|
feat: 将 typings 在顶层导出
refactor: 将 designerHelper 等改成 designerCabin
|
2021-01-14 10:42:27 +08:00 |
|
高凯
|
ea9d12ca85
|
Merge branch 'feat/plugin' into 'release/1.0.28'
chore: 优化 plugin types 定义
See merge request !1105593
|
2021-01-04 14:16:09 +08:00 |
|
力皓
|
a879be49cb
|
chore: 优化 plugin types 定义
|
2021-01-04 11:46:37 +08:00 |
|
牧毅
|
29b1dafb0f
|
feat: 🎸 utils 的定义中增加对于 function 类型的支持
|
2021-01-04 10:23:28 +08:00 |
|
力皓
|
1e8fc63321
|
feat: 支持新版的 plugin 机制
fix: 兼容 vision 版本 select / radiogroup setter
chore: 优化工程化
|
2020-12-30 14:26:52 +08:00 |
|
力皓
|
1f241eafc7
|
fix: 删除无用代码, 解决 ts 编译报错
|
2020-12-10 10:58:48 +08:00 |
|
力皓
|
0a09a61bbb
|
chore: 解决低代码组件无法渲染的 bug
|
2020-12-04 22:36:49 +08:00 |
|
力皓
|
ea6bc7aeb8
|
feat: 合入 trunk-vision 代码
|
2020-12-04 20:57:35 +08:00 |
|
wanying.jwy
|
b4dbbdbe02
|
chore: fix conflicts
|
2020-11-24 17:46:11 +08:00 |
|
mark.ck
|
8df5f050d7
|
fix: typo of onResizeEnd and remove
|
2020-11-07 19:15:22 +08:00 |
|
guokai.jgk
|
fd80698df1
|
feat: split datasource types
|
2020-11-05 19:30:31 +08:00 |
|
荣彬
|
a24787870a
|
fix: datasource版本错误问题
|
2020-11-05 12:06:43 +08:00 |
|
guokai.jgk
|
cf3c7dbd35
|
feat: update datasource engine
|
2020-10-29 17:54:53 +08:00 |
|
guokai.jgk
|
b0ef9914e8
|
Merge branch 'release/1.0.0' into feat/datasource-engine
|
2020-10-23 15:21:41 +08:00 |
|
guokai.jgk
|
9f51e39264
|
fix: JSExpression 增加 compiled
|
2020-10-23 14:05:54 +08:00 |
|
guokai.jgk
|
b9bf8002dc
|
fix: will fetch 按照协议修改
|
2020-10-23 11:30:38 +08:00 |
|
mario.gk
|
a6067e8d74
|
feat: 低成本方案支持绝对布局容器
|
2020-10-17 14:37:11 +08:00 |
|
guokai.jgk
|
2b9bcb5174
|
feat: 调整 datasource-handlers
|
2020-10-13 17:06:51 +08:00 |
|
春希
|
533e09acb1
|
Merge branch 'release/1.0.0' into refactor/merge-rax-generator
|
2020-09-19 21:20:58 +08:00 |
|
wuji.xwt
|
5d259055fb
|
refactor: code style
Link: https://code.aone.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/codereview/3681622
* chore: remove unnecessary code
* refactor: react-render using TypeScript
* chore: build-script
* refactor: editor-skeleton
* refactor: designer
* refactor: material-parser
* refactor: editor-setters
* refactor: js to ts for rax-provider
Link: https://code.aone.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/codereview/3678180
* refactor: rax-provider
* feat: add build command
* chore: compilerOptions for rax-provider
* refactor: JS to TS for Rax Renderer
Link: https://code.aone.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/codereview/3678935
* refactor: rax-renderer
* Merge remote-tracking branch 'origin/refactor/js-to-ts' into refactor/js2ts-rax-renderer
* Merge remote-tracking branch 'origin/refactor/js-to-ts' into refactor/js2ts-rax-renderer
* refactor: ts-nocheck
* chore: ts compile error
* fix: ts rootDir
* fix: compile error
* chore: using same tsconfig for rax component
* refactor: ts compile rax-renderer && rax-provider
* Merge remote-tracking branch 'origin/release/1.0.0' into refactor/js-to-ts
# Conflicts:
# packages/rax-render/src/utils/appHelper.js
# packages/rax-render/src/utils/appHelper.ts
# packages/utils/src/appHelper.ts
* refactor: no JS file
* refactor: remove lint
* feat: add xima
* feat: add eslint ignore
* style: fix by lint
* feat: lint command
* fix: using the same eslint config
* style: eslint settings
* Merge remote-tracking branch 'origin/release/1.0.0' into refactor/code-style
# Conflicts:
# packages/plugin-event-bind-dialog/src/index.tsx
# packages/plugin-source-editor/src/index.tsx
# packages/runtime/src/core/container.ts
# packages/runtime/src/core/provider.ts
* Merge remote-tracking branch 'origin/release/1.0.0' into refactor/code-style
# Conflicts:
# packages/designer/src/document/document-model.ts
# packages/designer/src/document/node/node-children.ts
# packages/designer/src/document/node/props/prop.ts
# packages/plugin-source-editor/src/index.tsx
* fix: 修改dataSource items -> list
* Merge remote-tracking branch 'origin/relase/1.0.0' into refactor/code-style
# Conflicts:
# packages/react-renderer/package.json
* refactor: component-panel
plugin-component-pane 代码规范化
Link: https://code.aone.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/codereview/3703771
* feat: support bizcomps
* refactor: component-panel
* style: eslint
* Merge branch 'refactor/code-style' into fix/ducheng-source-style
* style: code style
* Merge branch 'fix/ducheng-source-style' into 'refactor/code-style'
Code review title: Fix/ducheng source style
Code review Link: https://code.aone.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/codereview/3705972
* style: for demo
* style: for demo-server
* style: for plugin-event-bind-dialog
* style: for plugin-sample-preview
* style: for plugin-undo-redo
* style: plugin-variable-bind-dialog
* style: types
* style: for utils
* Merge remote-tracking branch 'origin/release/1.0.0' into refactor/code-style
# Conflicts:
# packages/editor-setters/src/expression-setter/locale/snippets.ts
# packages/editor-setters/src/json-setter/locale/snippets.ts
# packages/editor-setters/src/locale/snippets.ts
# packages/plugin-components-pane/package.json
# packages/rax-render/src/hoc/compWrapper.tsx
# packages/rax-render/src/utils/index.ts
# packages/react-renderer/src/context/appContext.ts
* style: editor-preset-general
editor-preset-general 代码规范化
Link: https://code.aone.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/codereview/3707974
* style: editor-preset-general
* fix: should set field
* fix: should set field - demo-server
* refactor(style): fix code style for designer
refactor(style): fix code style for editor-core
refactor(style): fix code style for editor-skeleton
refactor(style): fix code style for react-simulator-renderer
refactor(style): fix code style for rax-simulator-renderer
* Merge branch 'refactor/lihao-code-style' into 'refactor/code-style'
Code review title: refactor(style): fix code style for designer
Code review description: refactor(style): fix code style for editor-core
refactor(style): fix code style for editor-skeleton
refactor(style): fix code style for react-simulator-renderer
refactor(style): fix code style for rax-simulator-renderer
Code review Link: https://code.aone.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/codereview/3709472
* style: react/no-multi-comp set to 0 for designer
* style: ignore editor-prset-vision
* style: fix for plugin-outline-pane
* style: fix for rax-provider
* style: react-provider
* style: runtime
* style: rax-render
* Merge remote-tracking branch 'origin/release/1.0.0' into refactor/code-style
# Conflicts:
# packages/editor-setters/src/expression-setter/index.tsx
# packages/plugin-source-editor/src/index.tsx
# packages/plugin-source-editor/src/transform.ts
* refactor: material parser code style
1. 修复eslint问题
2. instanceOf => any
3. 修复node类型解析失败问题
Link: https://code.aone.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/codereview/3716330
* refactor: material parser code style
* refactor: code-generator code style
1. rax 出码合并
2. code style 修复
注:合并的代码中带了 datasource 的
Link: https://code.aone.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/codereview/3717159
* Merge branch 'feat/rax-code-generator' of gitlab.alibaba-inc.com:ali-lowcode/ali-lowcode-engine into feat/rax-code-generator
# Conflicts:
# packages/code-generator/src/generator/ProjectBuilder.ts
# packages/code-generator/src/parser/SchemaParser.ts
# packages/code-generator/src/plugins/component/rax/jsx.ts
# packages/code-generator/src/plugins/project/constants.ts
# packages/code-generator/src/plugins/project/framework/rax/plugins/packageJSON.ts
# packages/code-generator/src/plugins/project/i18n.ts
# packages/code-generator/src/publisher/disk/index.ts
# packages/code-generator/src/publisher/disk/utils.ts
# packages/code-generator/src/types/core.ts
# packages/code-generator/src/types/schema.ts
# packages/code-generator/src/utils/compositeType.ts
# packages/code-generator/src/utils/nodeToJSX.ts
* refactor: code-generator
* Merge remote-tracking branch 'origin/refactor/code-style' into refactor/code-style-code-generator
# Conflicts:
# .vscode/launch.json
* Revert "refactor: code-generator code style "
This reverts commit ebc78e8788f83e8fda0e146758af43b878125c10.
* chore: eslintrc && eslintignore
* style: for plugin-source-editor
* style: fix by eslint --fix
* style: scripts/
* style: datasource-engine
* feat: pre-commit
* Merge branch 'refactor/code-style' of gitlab.alibaba-inc.com:ali-lowcode/ali-lowcode-engine into refactor/code-style
# Conflicts:
# .eslintignore
# packages/code-generator/src/parser/SchemaParser.ts
# packages/code-generator/src/plugins/component/rax/containerInitState.ts
# packages/code-generator/src/plugins/component/rax/containerInjectDataSourceEngine.ts
# packages/code-generator/src/plugins/component/rax/containerLifeCycle.ts
# packages/code-generator/src/plugins/project/framework/rax/plugins/buildConfig.ts
# packages/code-generator/src/utils/OrderedSet.ts
# packages/code-generator/src/utils/ScopeBindings.ts
# packages/code-generator/src/utils/expressionParser.ts
# packages/code-generator/src/utils/schema.ts
# packages/datasource-engine/src/core/DataSourceEngine.ts
# packages/datasource-engine/src/core/RuntimeDataSource.ts
# packages/datasource-engine/src/types/IRuntimeContext.ts
# packages/datasource-engine/src/types/index.ts
* refactor: code style code-generator
对 code style 分支上次合并的 code-generator 修改做了 revert
重新在 code style 分支基础上对代码样式做了修复
rax 合并分支会另行 fix 后向 release 分支提 MR
Link: https://code.aone.alibaba-inc.com/ali-lowcode/ali-lowcode-engine/codereview/3719702
* refactor: code style fix
* style: for code-generator
* Merge remote-tracking branch 'origin/release/1.0.0' into refactor/code-style
# Conflicts:
# packages/editor-skeleton/src/transducers/addon-combine.ts
# packages/plugin-components-pane/package.json
# packages/plugin-components-pane/src/components/base/index.tsx
# packages/plugin-components-pane/src/components/component-list/index.tsx
# packages/plugin-components-pane/src/i18n/index.ts
# packages/plugin-components-pane/src/i18n/strings/index.ts
# packages/plugin-components-pane/src/index.tsx
# packages/plugin-event-bind-dialog/src/index.tsx
# packages/plugin-source-editor/src/index.tsx
# packages/plugin-source-editor/src/transform.ts
* style: auto fix
|
2020-09-15 19:06:35 +08:00 |
|
春希
|
9f12b3c026
|
Merge branch 'feat/merge-rax-generator' into refactor/merge-rax-generator
* feat/merge-rax-generator: (80 commits)
fix: fix test result
fix: miniAppBuildType config(temp)
fix: miss scope
refactor: 💡 support scope info & use middleware style plugin
chore: 🤖 fix lint error
feat: 🎸 数据源的类型默认是 fetch
fix: 🐛 根据低代码规范,数据源的配置中isInit和 type 都是有默认值的,所以应该是可选的
feat: 🎸 与国凯的数据源引擎联调,对齐包名和导出方式
feat: 🎸 与国凯的数据源保持一致,将 urlParams 所需的 search 参数直接传入
feat: 🎸 按 826 对齐结论调整出码和数据源引擎
test: 💍 为 Rax 出码的各个测试用例的添加注释描述
chore: 🤖 recore 模板有问题,故暂且屏蔽掉
fix: 🐛 Rax 出码到小程序, 事件处理函数绑定 JSExpression 时也不应该包裹一个 eval, 小程序会报错
fix: 🐛 经验证发现小程序里面还是得包上 eval 否则 Rax 框架会误把 context 发送到渲染进程而出错
feat: 🎸 为 Rax 出码增加对 i18n 的支持
docs: ✏️ 根据春希的解释修改 generateAttr 中这块特殊处理的
feat: 🎸 globalStyle 支持定制样式文件的后缀名
docs: ✏️ 整理优化注释
docs: ✏️ 去掉一些意见处理了的 TODO
docs: ✏️ 补充对 transformThis2Context 的说明
...
|
2020-09-15 09:48:09 +08:00 |
|
wanying.jwy
|
d4f8467abd
|
Merge remote-tracking branch 'origin/release/0.9.18' into feat/rax-miniapp
|
2020-09-14 09:53:22 +08:00 |
|
春希
|
7f6fbe8939
|
fix: fix test result
|
2020-09-13 23:19:11 +08:00 |
|
春希
|
584b4c25ee
|
fix: miniAppBuildType config(temp)
|
2020-09-13 17:38:08 +08:00 |
|
春希
|
7ce3df0eda
|
Merge commit '96d0f45dfd3e7bc4a0feb2080762fb2af88c90f5' into feat/merge-rax-generator
|
2020-09-12 02:59:21 +08:00 |
|
wuji.xwt
|
cdad47fc94
|
style: types
|
2020-09-10 17:40:32 +08:00 |
|
wanying.jwy
|
7fe13d15e3
|
Merge remote-tracking branch 'origin/release/1.0.0' into feat/rax-miniapp
|
2020-09-10 10:27:44 +08:00 |
|
牧毅
|
4baf0b4e00
|
fix: 🐛 根据低代码规范,数据源的配置中isInit和 type 都是有默认值的,所以应该是可选的
|
2020-09-09 10:04:44 +08:00 |
|
wuji.xwt
|
c0b7bff96d
|
Merge remote-tracking branch 'origin/release/1.0.0' into refactor/code-style
# Conflicts:
# packages/designer/src/document/document-model.ts
# packages/designer/src/document/node/node-children.ts
# packages/designer/src/document/node/props/prop.ts
# packages/plugin-source-editor/src/index.tsx
|
2020-09-08 20:38:34 +08:00 |
|
力皓
|
bef84b0f96
|
chore: fix conflicts
|
2020-09-08 20:05:22 +08:00 |
|