Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 增加物料TinyEcharts和TinyTransitions #478

Merged
merged 167 commits into from
May 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
167 commits
Select commit Hold shift + click to select a range
0854e51
init project
h-ivy Sep 25, 2023
3504c5a
fix: fix build error (#1)
zzcr Sep 26, 2023
b5fc639
fix: add logo and fix readme (#5)
zzcr Sep 26, 2023
9e5f9a3
update readme (#6)
zzcr Sep 26, 2023
f3c03e5
feat: add pnpm to project
zzcr Sep 29, 2023
7907209
fix(bundle): fix env variable can not be bundle (#16)
chilingling Oct 7, 2023
d57fb57
docs: add pr and bug template (#18)
wenmine Oct 8, 2023
cd2fd1d
fix(bindEvents): fix bind Events can not delete (#22)
wenmine Oct 12, 2023
7b71c38
feat: 修复当画布没有内容时控制台报错 (#26)
lhuans Oct 13, 2023
5819a9c
fix:按钮组数据编辑后显示出错 (#24)
yaoyun8 Oct 16, 2023
25ecc86
fix:走马灯属性配置清空标签页后添加标签页显示出错 (#23)
yaoyun8 Oct 28, 2023
7f79659
fix(design-core): build error with monaco-editor (#57)
hexqi Nov 1, 2023
364160f
fix(page-lock):页面解锁按钮图标修复 (#43)
ianxinnew Nov 1, 2023
8be11f2
fix: 修复无页面时页面内容显示错误问题 (#31)
gargameljyh Nov 1, 2023
bf5d322
fix: 修复不切换页面点击页面设置时表单校验错误问题 (#32)
gargameljyh Nov 1, 2023
0958b0e
fix(block-list-icon):区块管理面板去掉列表图标 (#33)
ianxinnew Nov 2, 2023
df244b5
feat(docs): add Milestones (#46)
wenmine Nov 3, 2023
cb8414d
feat(chore): update package info (#53)
chilingling Nov 3, 2023
213e7d8
fix(toolbars): disable toolbar btn when page is empty (#70)
chilingling Nov 8, 2023
4b0cfe6
feat(doc): add doc link to readme (#54)
chilingling Nov 9, 2023
4876571
fix(style): adjust style detail (#67)
chilingling Nov 9, 2023
d1f0a35
fix(canvas): change canvas menu item hiding to disabed (#75)
chilingling Nov 9, 2023
da0fbd1
fix(canvas): fix del key error when nothing is selected (#69)
chilingling Nov 9, 2023
aaa83ba
feat(chore): add setup script setup environment before serving (#80)
chilingling Nov 14, 2023
ed0b8a3
fix(pluginMaterial): fix block list can't scroll when visible in canv…
chilingling Nov 14, 2023
d13309f
feat: 页面输入输出配置,配置内有内容时,按钮替换为展示部分文案内容。 (#66)
lhuans Nov 14, 2023
1bc4365
fix:修复属性面板-插槽开关切换schema不正确 (#85)
yaoyun8 Nov 15, 2023
9be6f31
fix:时间线步骤条编辑数据,步骤条会消失 (#84)
lichunn Nov 16, 2023
9911abe
fix(pagePlugin): 删除文件夹添加节流,避免多次出现无法删除弹窗 (#74)
chilingling Nov 16, 2023
ac4b52c
fix:loading can't be closed when state is saved (#87)
yaoyun8 Nov 16, 2023
d1dd2c5
fix(metaComponent): fix #79 metaListItems dragging not working (#86)
chilingling Nov 17, 2023
7febb33
fix(pagePlugin): clear some state when delte current page (#72)
chilingling Nov 20, 2023
5c2ea9c
fix: 数据源面板中,点击新建字段报错 (#37)
Xppp0217 Nov 20, 2023
f6981fd
fix:修复组件属性绑定工具类函数,出码预览未定义 (#90)
yaoyun8 Nov 20, 2023
68addea
fix(insert-footer-button):设计器页面设置-输入设置中,保存取消按钮顺序错误,格式化按钮样式错误,应与UI保持一直…
Xppp0217 Nov 22, 2023
5907402
fix(styles-import): 解决tree组件选中样式背景色为黑色的问题 (#102)
wenmine Nov 23, 2023
6de244f
feat(builtin): builtinComponent 组件独立包抽离 (#52)
chilingling Nov 23, 2023
6a4de49
添加eslint&自动化构建 (#101)
wenmine Nov 23, 2023
a6232e5
fix:组件属性绑定工具类utils,修改预览出码实现 (#93)
yaoyun8 Nov 28, 2023
1e72976
fix: 修复空页面执行右键删除和右键复制时控制台报错的问题 (#103)
gargameljyh Nov 30, 2023
3ae47c8
fix:修复自定义属性新增功能 (#108)
lizhijie429 Nov 30, 2023
8ed61ca
fix(canvasShortCutPanel): add click event to quick insert component i…
chilingling Nov 30, 2023
a8379f2
fix: code check (#112)
yaoyun8 Nov 30, 2023
009a6d0
fix: code check (#117)
yaoyun8 Dec 7, 2023
0cc2993
fix: 变量修改后保存页面,再次修改变量失败 (#110)
yaoyun8 Dec 7, 2023
0478258
fix:修复国际化参数配置 (#106)
yaoyun8 Dec 7, 2023
fd5baf1
feat(style): stylePanel add style selector, write css to global style…
chilingling Dec 8, 2023
af3989a
fix: 修复DSL出码报错 (#139)
yaoyun8 Dec 11, 2023
699dc7b
fix(plugin-script): js plugin code format when save (#138)
hexqi Dec 11, 2023
8474ddb
fix: 手动更新画布key导致表格渲染出错 (#129)
gene9831 Dec 13, 2023
67e3539
fix(dataSources): 解决collection添加表格时预览报错 #118 (#151)
wenmine Dec 14, 2023
588baaa
feat(block2webcomponent): add block2webcomponent package (#146)
chilingling Dec 15, 2023
1d4c32e
fix:删除lowcodeWrap多余参数 (#119)
yaoyun8 Dec 15, 2023
11e302f
fix(chore): replace unpkg with npmmirror (#149)
chilingling Dec 15, 2023
d3e75ce
fix(blockBuild): change packageName to block build (#160)
chilingling Dec 15, 2023
394ab18
fix: 画布中右键弹框,修复添加父级-弹出框功能 (#60)
lhuans Dec 19, 2023
069b051
fix: 修复画布宽度设置问题 (#128)
gene9831 Dec 19, 2023
422714e
fix: 修复复制静态文件时接口报错 (#175)
lizhijie429 Dec 22, 2023
a3b43ec
feat:引入第三方组件库element-plus部分组件示例 (#105)
yaoyun8 Dec 22, 2023
1b80dd3
fix: 使用import动态导入有cdn的工具类 (#133)
gene9831 Dec 22, 2023
0b83919
fix(preview): upgrade vue repl version (#170)
chilingling Dec 22, 2023
021524c
fix:添加style变量赋值 (#154)
Xppp0217 Dec 26, 2023
2cc1071
fix: 修复unpkg依赖 (#188)
yaoyun8 Dec 26, 2023
f87fa76
feat:设计器增加帮助文档说明 (#100)
lichunn Dec 26, 2023
f8390c0
fix: 修复多个全局变量下载代码出错 (#197)
gene9831 Dec 27, 2023
ec95df7
fix: 精简应用发布时commit消息的校验规则 (#205)
gene9831 Dec 29, 2023
11767f2
feat: 开放区块管理相关功能 (#206)
gene9831 Dec 29, 2023
b343220
feat: add materials script (#195)
yaoyun8 Dec 29, 2023
2d3b380
doc:README添加物料同步脚本说明 (#207)
yaoyun8 Dec 29, 2023
93fcba0
feat(generate-vue): change generate vue code location (#201)
chilingling Dec 29, 2023
e8b2e58
feat(docs): 增加跟本地后端直连的方案 (#208)
wenmine Dec 29, 2023
467d5a2
feat(chore): change dependencies type to workspace:* (#216)
chilingling Jan 3, 2024
919f06e
chore: add code review action (#215)
hexqi Jan 3, 2024
47be967
chore(release): publish (#219)
chilingling Jan 4, 2024
fe477ad
fix: 修复数据源mock数据不一致 (#211)
yaoyun8 Jan 4, 2024
3876201
fix:修改css文件cdn域名 (#228)
yaoyun8 Jan 5, 2024
2b5fe01
fix default img can't change width and height (#189)
chilingling Jan 5, 2024
9b96d10
fix:插件面板固定后画布未自适应 (#234)
yaoyun8 Jan 10, 2024
1cbecd2
[plugin-data] Fix state use jsfunction issue (#237)
rhlin Jan 11, 2024
00160f9
fix:materials sql (#231)
yaoyun8 Jan 11, 2024
7b9ff6c
fix:修复资源管理工具类型切换 (#239)
yaoyun8 Jan 11, 2024
3c2e14d
fix: 左右两侧面板宽度固定为280px (#230)
lizhijie429 Jan 12, 2024
236445e
fix(styles-spacing): 增大物料设置内外边距时点击区域 #134 (#184)
wenmine Jan 15, 2024
421dda2
fix:预览引入builtin组件依赖,built组件样式文件注入js (#251)
yaoyun8 Jan 15, 2024
435f817
add config (#262)
Lu17301156525 Jan 19, 2024
12b7a11
fix: 修复由于物料边框引起的左侧面板样式问题 (#247)
lizhijie429 Jan 19, 2024
35c7e91
fix: 设计器构建后使用vue runtime prod build(本地开发保持development, preview预览保持dev…
rhlin Jan 19, 2024
9c72525
fix(canvas-renderer): 修复 isNative component 判断失效的 bug (#241)
chilingling Jan 19, 2024
91ff6ae
feat: js panel add jsx support (#253)
gene9831 Jan 19, 2024
dec9334
fix(toolbar-save): 修复保存时红色 icon 相对位置丢失的 bug (#250)
chilingling Jan 24, 2024
28ee851
feat(setting-stylePanel): 样式面板编辑全局样式新UI与交互 (#238)
chilingling Jan 24, 2024
9e57be0
fix(material-panel-svg): 修复物料左侧插件面板里图标旋转的问题 (#280)
wenmine Jan 25, 2024
c3c2e2e
fix:组件sql语句字段校验、提示优化 (#275)
yaoyun8 Jan 25, 2024
fb2e2f1
fix:TinyTabItem、TinyBreadcrumbItem组件配置有误 (#272)
yaoyun8 Jan 25, 2024
93263b5
fix: 修复robot plugin不存在时发生的白屏错误 (#271)
GaoNeng-wWw Jan 25, 2024
6ca84ee
fix: 修复画布选中框的显示层级不正确的问题 (#246)
gene9831 Jan 25, 2024
a192280
feat: 移除前端解锁前判断权限的逻辑,适配后台解锁接口 (#276)
gene9831 Jan 25, 2024
f843d12
修复画布没有根元素,与vue出码、预览不一致 (#259)
lhuans Jan 25, 2024
7ea6ebc
fix: 修复较低的分辨率下画布初始缩放不正确的问题 (#274)
gene9831 Jan 25, 2024
b726219
fix(common): fix lifecycle unmount completionProvider null state caug…
chilingling Jan 25, 2024
e79853c
fix: 修改远程字段发送请求无效 (#278)
yaoyun8 Jan 25, 2024
422c62d
Fix mockServer block group deleted bug (#279)
Lu17301156525 Jan 26, 2024
3875e16
fix:修复第三方组件无法渲染 (#288)
yaoyun8 Jan 30, 2024
caeb540
fix(chore): sync vue version (#285)
chilingling Jan 31, 2024
f26456b
fix(upload-button)修复下载按钮弹出没有遮罩 (#300)
ianxinnew Feb 6, 2024
4d247ef
fix: 修复新建区块的表单确定时未校验的问题 (#302)
gene9831 Feb 18, 2024
5e43b79
fix: 修复代码编辑器全屏时的样式问题 (#303)
gene9831 Feb 18, 2024
3e1cb59
fix: 修复属性面板中设置空字符串的问题 (#307)
gene9831 Feb 19, 2024
34dfbc6
fix(setting-stylePanel): 只允许有一个 id,样式选择器只能添加一个 id (#295)
chilingling Feb 20, 2024
9bccbfa
fix(plugin-page): setting home should not close settingPanel (#308)
chilingling Feb 20, 2024
491c010
feat(setting-advanced): addcustomEvent popover change to dialog (#297)
chilingling Feb 20, 2024
52037fd
fix(style): delete selected symbol on select component (#306)
chilingling Feb 20, 2024
96def94
fix(http): 优化 http 接口报错 ui, 接口详情不展示在 title (#293)
chilingling Feb 20, 2024
683fc51
fix: 修复preview生产打包的时候repl引入的monaco-editor里的worker跨域报错 (#245)
rhlin Feb 26, 2024
bf2bc18
fix: 数据源远程字段表单验证样式修改 (#309)
gene9831 Feb 26, 2024
7d96777
fix:资源管理工具类型文字字色与设计稿不一致 (#319)
lichunn Mar 6, 2024
e88b254
bundle.json and tiny-vue.css is 404 in prod mode (#315)
luocongqiu Mar 6, 2024
913f40c
chore(release): publish (#320)
chilingling Mar 7, 2024
731a853
refactor: 解决子包循环依赖问题 (#313)
hexqi Mar 8, 2024
99d0e47
fix: switch page error (#331)
hexqi Mar 13, 2024
38c89a8
fix: drag block into canvas error (#336)
hexqi Mar 14, 2024
68637db
fix: canvas api error (#338)
hexqi Mar 15, 2024
030497f
fix(datasource): data type icon invisible #312 (#332)
zeyongTsai Mar 19, 2024
13db22a
fix(build): 修复构建设计器产物 ref 值未转化的 bug (#347)
chilingling Mar 21, 2024
d0241a9
fix(preview): fix preview vue-repl unsupport jsx bug (#343)
chilingling Mar 22, 2024
6a59dac
docs: add project name to issue template (#335)
kagol Mar 27, 2024
e9a67b9
feat: 状态管理代码编辑UI优化 (#318)
gene9831 Mar 27, 2024
8c09632
fix(material): elTable formatter should be function type (#355)
chilingling Mar 30, 2024
e961e06
fix(readme-build): 添加Readme中构建产物所在文件夹信息 (#367)
wenmine Apr 7, 2024
6c92ffe
fix(scrollbar): fix robot plugin scrollbar hide almost all scrollbar …
chilingling Apr 7, 2024
a010bfa
docs: 文件名称CHANGELOG拼写错误,修改文件名称 (#389)
yuhkikele Apr 9, 2024
68838ed
fix(errorMonitor): add config for errormonitor (#381)
chilingling Apr 9, 2024
0e6d301
fix(controller-environment): preserve import.meta.env variable when b…
chilingling Apr 10, 2024
e9d6d7e
fix(settings): fix text wrap of bind condition (#391)
xiejay97 Apr 10, 2024
852217f
feat:增加物料:TinyDatePicker和TinyNumeric (#399)
stwflyfox Apr 11, 2024
c553979
Fix:编辑器设置dark主题后预览页header文字颜色不正确 (#403)
lichunn Apr 11, 2024
e94b967
fix(material): add buttonComponentsMap config (#395)
chilingling Apr 12, 2024
f7980d8
fix(demo-data): 修复官方 demo 页面底部确认购买模块移动端设备宽度下被遮住的场景 (#398)
CatsAndMice Apr 12, 2024
da8f58b
fix(err-monitor): stop monitoring if monitorurl not exist (#423)
chilingling Apr 16, 2024
8e89cc4
fix(chore): fix some vue warining on console (#421)
chilingling Apr 16, 2024
259ef69
fix(controller): build with env variable (#420)
chilingling Apr 16, 2024
681a6fa
Feat provide eslint prettier modify config (#385)
rhlin Apr 16, 2024
e54edca
fix: 修复画布组件嵌套拖拽的问题 (#364)
gene9831 Apr 18, 2024
a69082f
fix: 修复画布设置成自由布局后无法拖动drag-resize改变宽高的问题 (#393)
gene9831 Apr 18, 2024
005f36a
fix(canvas): wrapper runner render contextinitializationwithfunction#…
rhlin Apr 18, 2024
eafe3df
fix(chore): update pr check node version (#431)
chilingling Apr 18, 2024
4864fb6
fix(dsl-page):修复本地运行中对于props属性引用utils出码报错的问题 (#346)
wenmine Apr 22, 2024
7d965fc
fix(plugin-dataSource): 修复数据源面板新增时未校验名称的重复性 (#434)
ianxinnew Apr 23, 2024
ade2d93
fix: 修改滚动到节点的逻辑,适配超宽超高组件 (#428)
gene9831 Apr 23, 2024
d613b4e
fix(data-source): on configuring static data panel, the batch delete …
betterdancing Apr 23, 2024
4fd55d4
(style-position)修复样式定位reset后未恢复默认值 (#433)
ianxinnew Apr 23, 2024
5690769
fix(chore): fix vue version of 3.4.24 caught tiny-select component er…
chilingling Apr 24, 2024
0818d16
修复918.json mock数据不一致问题 (#452)
Lu17301156525 Apr 25, 2024
50b6237
新建区块弹出框点击遮罩层会关闭 (#447)
ianxinnew Apr 25, 2024
3107621
fix(block-diff): 修复区块发布是查看差异保存时schema出错的bug (#453)
betterdancing May 6, 2024
7bb3adf
fix(dataSource): 数据源新增字段时,新增的表单设置在列表头部,且数组插入数据时插入到头部 (#454)
betterdancing May 6, 2024
0afdf2f
fix(reset-button): 修复样式配置中重置按钮的样式和设计稿不一致的问题 (#435)
betterdancing May 6, 2024
e98994f
Fix/serarch empty:为对部分功能设置搜索为空样式处理 (#446)
ianxinnew May 6, 2024
c36cc66
修复新增页面搜索条件存在并没有触发 (#448)
ianxinnew May 6, 2024
e9961aa
fix(canvas-CanvasContainer): 修改Model单词拼写错误 (#468)
jxhhdx May 10, 2024
c271054
fix(canvas): add placeholder for empty container #365 (#436)
chilingling May 11, 2024
30cfeb1
feat(canvasApi): use canvasApi to access canvas methods (#425)
chilingling May 11, 2024
aa8d361
feat(chore): update OpenTinyVue version (#457)
chilingling May 11, 2024
3a66996
feat(vue-dsl): add app generate code (#178)
chilingling May 13, 2024
899d616
build: 公共依赖cdn解耦并增加开关控制 (#360)
rhlin May 13, 2024
efdb5e4
feat: 增加物料TinyEcharts和TinyTransitions
May 13, 2024
064d076
tiny-echarts v0.0.31
May 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
14 changes: 14 additions & 0 deletions .build_config/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
if [ ! $version ];
then npm version 0.1.0-`date "+%Y%m%d%H%M%S"`;
else npm version $version;
fi

npm install

if [ $? -ne 0 ]
then
echo "[ERROR] build falid!"
exit 1
fi
echo '[INFO] build completed'

23 changes: 23 additions & 0 deletions .cid/lowcode-design-core.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
version: 1.0
name: tiny-engine
language: nodejs

# 构建工具
dependencies:
base:
nodejs: best

# 构建机器
machine:
standard:
euler:
- default

# 构建脚本
scripts:
- sh ./.build_config/build.sh

# 构建产物
artifacts:
npm_deploy:
- config_path: ./package.json
11 changes: 11 additions & 0 deletions .codecheck/check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
version: 2.0

steps:
pre_codecheck:
- checkout

tool_params:
secsolar:
source_dir: ./
cmetrics:
exclude: vite.config.js|package.json|index.js|mockServer/assets
5 changes: 5 additions & 0 deletions .env.local
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
SQL_HOST=localhost
SQL_PORT=3306
SQL_USER=root
SQL_PASSWORD=admin
SQL_DATABASE=tiny_engine
9 changes: 9 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
.vscode
dist
public
package-lock.json
**/node_modules/**
tmp
temp
mockServer
packages/vue-generator/**/output/**
31 changes: 31 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
module.exports = {
env: {
browser: true,
es2015: true,
worker: true,
node: true,
jest: true
},
extends: ['eslint:recommended', 'plugin:vue/vue3-essential'],
parser: 'vue-eslint-parser',
parserOptions: {
parser: '@babel/eslint-parser',
ecmaVersion: 'latest',
sourceType: 'module',
requireConfigFile: false,
babelOptions: {
parserOpts: {
plugins: ['jsx']
}
}
},
plugins: ['vue'],
rules: {
'no-console': 'error',
'no-debugger': 'error',
'space-before-function-paren': 'off',
'vue/multi-word-component-names': 'off',
'no-use-before-define': 'error',
'no-unused-vars': ['error', { ignoreRestSiblings: true, varsIgnorePattern: '^_', argsIgnorePattern: '^_' }]
}
}
81 changes: 81 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
name: '🐛 Bug report'
description: Create a report to help us improve Tiny Engine
title: '🐛 [Bug]: '
labels: ['🐛 bug']
body:
- type: markdown
attributes:
value: |
Please fill out the following carefully in order to better fix the problem.
- type: input
id: Environment
attributes:
label: Environment
description: |
**Depending on your browser and operating system, websites may behave differently from one environment to another. Make sure your developers know your technical environment.**
placeholder: Please browser information.
validations:
required: true
- type: input
id: node-version
attributes:
label: Version
description: |
### **Check if the issue is reproducible with the latest stable version.**
You can use the command `node -v` to view it
placeholder: latest
validations:
required: true
- type: input
id: tiny-vue-version
attributes:
label: Version
description: |
### **Check if the issue is reproducible with the latest stable version.**
You can use the command `npm ls @opentiny/vue` to view it
placeholder: latest
validations:
required: true
- type: textarea
id: minimal-repo
attributes:
label: Link to minimal reproduction
description: |
**Provide a streamlined CodePen / CodeSandbox or GitHub repository link as much as possible. Please don't fill in a link randomly, it will only close your issue directly.**
placeholder: Please Input
validations:
required: true
- type: textarea
id: reproduce
attributes:
label: Step to reproduce
description: |
**After the replay is turned on, what actions do we need to perform to make the bug appear? Simple and clear steps can help us locate the problem more quickly. Please clearly describe the steps of reproducing the issue. Issues without clear reproducing steps will not be repaired. If the issue marked with 'need reproduction' does not provide relevant steps within 7 days, it will be closed directly.**
placeholder: Please Input
validations:
required: true
- type: textarea
id: expected
attributes:
label: What is expected
placeholder: Please Input
- type: textarea
id: actually
attributes:
label: What is actually happening
placeholder: Please Input
- type: input
id: project-name
attributes:
label: What is your project name
description: We also welcome you to fill in more detailed project information in the following issue [#334](https://github.com/opentiny/tiny-engine/issues/334).
placeholder: Please Input
validations:
required: true
- type: textarea
id: additional-comments
attributes:
label: Any additional comments (optional)
description: |
**Some background / context of how you ran into this bug.**
placeholder: Please Input
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: true
contact_links:
- name: Questions or need help
url: https://github.com/opentiny/tiny-engine/discussions
about: Add this WeChat(opentiny-official), we will invite you to the WeChat discussion group later.
31 changes: 31 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: ✨ Feature Request
description: Propose new features to @opentiny/tiny-engine to improve it.
title: '✨ [Feature]: '
labels: ['✨ feature']
body:
- type: textarea
id: feature-solve
attributes:
label: What problem does this feature solve
description: |
Explain your use case, context, and rationale behind this feature request. More importantly, what is the end user experience you are trying to build that led to the need for this feature?
placeholder: Please Input
validations:
required: true
- type: textarea
id: feature-api
attributes:
label: What does the proposed API look like
description: |
Describe how you propose to solve the problem and provide code samples of how the API would work once implemented. Note that you can use Markdown to format your code blocks.
placeholder: Please Input
validations:
required: true
- type: input
id: project-name
attributes:
label: What is your project name
description: We also welcome you to fill in more detailed project information in the following issue [#334](https://github.com/opentiny/tiny-engine/issues/334).
placeholder: Please Input
validations:
required: true
52 changes: 52 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
English | [简体中文](https://github.com/opentiny/tiny-engine/blob/develop/.github/PULL_REQUEST_TEMPLATE/PULL_REQUEST_TEMPLATE.zh-CN.md)

# PR

## PR Checklist

Please check if your PR fulfills the following requirements:

- [ ] The commit message follows our [Commit Message Guidelines](https://github.com/opentiny/tiny-engine/blob/develop/CONTRIBUTING.md)
- [ ] Tests for the changes have been added (for bug fixes / features)
- [ ] Docs have been added / updated (for bug fixes / features)
- [ ] Built its own designer, fully self-validated

## PR Type

What kind of change does this PR introduce?

<!-- Please check the one that applies to this PR using "x". -->

- [ ] Bugfix
- [ ] Feature
- [ ] Code style update (formatting, local variables)
- [ ] Refactoring (no functional changes, no api changes)
- [ ] Build related changes
- [ ] CI related changes
- [ ] Documentation content changes
- [ ] Other... Please describe:

## Background and solution
<!--
1. Describe the problem and the scenario.
2. New features need to be described and attached with renderings.
3. Screenshots or GIFs involving UI/Interaction changes/Bugfix before and after modification are required.
-->

### What is the current behavior?

<!-- Please describe the current behavior that you are modifying, or link to a relevant issue. -->

Issue Number: N/A

### What is the new behavior?


## Does this PR introduce a breaking change?

- [ ] Yes
- [ ] No

<!-- If this PR contains a breaking change, please describe the impact and migration path for existing applications below. -->

## Other information
52 changes: 52 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/PULL_REQUEST_TEMPLATE.zh-CN.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
[English](https://github.com/opentiny/tiny-engine/blob/develop/.github/PULL_REQUEST_TEMPLATE.md) | 简体中文

# PR

## PR Checklist

请检查您的 PR 是否满足以下要求:

- [ ] commit message遵循我们的[提交贡献指南](https://github.com/opentiny/tiny-engine/blob/develop/CONTRIBUTING.md)
- [ ] 添加了更改内容的测试用例(用于bugfix/功能)
- [ ] 文档已添加/更新(用于bugfix/功能)
- [ ] 是否构建了自己的设计器,经过了充分的自验证

## PR 类型

这个PR的类型是?

- [ ] 日常 bug 修复
- [ ] 新特性支持
- [ ] 代码风格优化
- [ ] 重构
- [ ] 构建优化
- [ ] 测试用例
- [ ] 文档更新
- [ ] 分支合并
- [ ] 其他改动(请补充)


## 需求背景和解决方案

<!--
1. 要解决的具体问题。
2. 新增特性,需要进行功能描述,并附上效果图。
3. 涉及UI/交互变动/Bugfix需要有修改前&修改后截图或 GIF。
-->


Issue Number: N/A

### 修改前


### 修改后

## 此PR是否含有 breaking change?

- [ ] 是
- [ ] 否

<!-- 如果此 PR 包含breaking change,请在下面从用户角度描述具体变化和其他风险。-->

## Other information
26 changes: 26 additions & 0 deletions .github/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
changelog:
exclude:
labels:
- ignore-for-release
authors:
- allcontributors[bot]
categories:
- title: Breaking Changes 🛠
labels:
- Semver-Major
- breaking-change
- title: Exciting New Features 🎉
labels:
- Semver-Minor
- feature
- enhancement
- title: Bug Fixes 🐛
labels:
- Semver-Patch
- bug
- title: Other Changes
labels:
- documentation
- refactoring
- unit-test
- ci
23 changes: 23 additions & 0 deletions .github/workflows/ai-code-review.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: AI Code Review

permissions:
contents: read
pull-requests: write

on:
pull_request:
types: [opened, reopened, synchronize]

jobs:
review:
runs-on: ubuntu-latest
steps:
- uses: anc95/ChatGPT-CodeReview@main
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
LANGUAGE: Chinese
OPENAI_API_ENDPOINT: https://api.openai.com/v1
MODEL: gpt-3.5-turbo
MAX_TOKENS: 4096
MAX_PATCH_LENGTH: 10000
18 changes: 18 additions & 0 deletions .github/workflows/issue-translator.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: 'issue-translator'
on:
issue_comment:
types: [created]
issues:
types: [opened]

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: usthe/issues-translate-action@v2.7
with:
IS_MODIFY_TITLE: false
# 非必须,决定是否需要修改issue标题内容
# 若是true,则机器人账户@Issues-translate-bot必须拥有修改此仓库issue权限。可以通过邀请@Issues-translate-bot加入仓库协作者实现。
CUSTOM_BOT_NOTE: Bot detected the issue body's language is not English, translate it automatically.
# 非必须,自定义机器人翻译的前缀开始内容。
Loading