Skip to content

Commit bde90cb

Browse files
aringlaih-ivyzzcrchilinglingwenmine
authored
Feat media material (#417)
* init project Match-id-61778b743a9dc8d8df471dcb285fb229931648a6 * fix: fix build error (#1) * fix: fix build error * fix: fix server dependence * fix: add logo and fix readme (#5) * update readme (#6) * fix: add logo and fix readme * fix: update readme * feat: add pnpm to project * fix(bundle): fix env variable can not be bundle (#16) * docs: add pr and bug template (#18) * fix(bindEvents): fix bind Events can not delete (#22) * feat: 修复当画布没有内容时控制台报错 (#26) * fix:按钮组数据编辑后显示出错 (#24) * fix:走马灯属性配置清空标签页后添加标签页显示出错 (#23) * fix:走马灯属性配置清空标签页后添加标签页显示出错 * fix: 优化走马灯删除标签页问题修复方案 * fix(design-core): build error with monaco-editor (#57) * fix(page-lock):页面解锁按钮图标修复 (#43) * fix: 修复无页面时页面内容显示错误问题 (#31) * fix: 修复不切换页面点击页面设置时表单校验错误问题 (#32) * fix(block-list-icon):区块管理面板去掉列表图标 (#33) * fix:区块管理面板去掉列表图标 * fix(block-list-icon):区块管理面板去掉列表图标 * feat(docs): add Milestones (#46) * feat(chore): update package info (#53) * feat(chore): update package info * feat(docs-package): add homepage url * fix(toolbars): disable toolbar btn when page is empty (#70) * fix(toolbars): disable toolbar btn when page is empty * fix(toolbar): disable preview when page is empty * feat(doc): add doc link to readme (#54) * fix(style): adjust style detail (#67) * fix(canvas): change canvas menu item hiding to disabed (#75) * fix(canvas): fix del key error when nothing is selected (#69) * feat(chore): add setup script setup environment before serving (#80) * fix(pluginMaterial): fix block list can't scroll when visible in canvas (#77) * feat: 页面输入输出配置,配置内有内容时,按钮替换为展示部分文案内容。 (#66) * feat: 页面输入输出配置,配置内有内容时,按钮替换为展示部分文案内容。 * feat: 方法名修改更加符合语义 * fix:修复属性面板-插槽开关切换schema不正确 (#85) * fix:时间线步骤条编辑数据,步骤条会消失 (#84) * fix: 时间线步骤条编辑data,时间线会消失 * Revert "fix: 时间线步骤条编辑data,时间线会消失" This reverts commit b24f8ba. * fix:时间线步骤条编辑数据,时间线会消失 * fix(pagePlugin): 删除文件夹添加节流,避免多次出现无法删除弹窗 (#74) * fix(pagePlugin): 删除文件夹添加防抖,避免多次出现无法删除弹窗 * fix(pagePlugin): use throttle by review comment * fix:loading can't be closed when state is saved (#87) * fix:loading can't be closed when state is saved * fix: remove global loading * fix(metaComponent): fix #79 metaListItems dragging not working (#86) * fix(pagePlugin): clear some state when delte current page (#72) * fix(pagePlugin): clear some state when delte current page * fix(pagePlugin): del unnecessary optional chaining operator * fix(chore): add code readablity * fix(chore): optimize code by review comment * fix: 数据源面板中,点击新建字段报错 (#37) * fix:修复组件属性绑定工具类函数,出码预览未定义 (#90) * fix(insert-footer-button):设计器页面设置-输入设置中,保存取消按钮顺序错误,格式化按钮样式错误,应与UI保持一直;大纲书导航中,眼睛图标,建议改为睁开就是可见,闭眼就是不可见;提示框样式修改 (#94) * fix(insert-footer-button): 设计器页面设置-输入设置中,保存取消按钮顺序错误,格式化按钮样式错误,应与UI保持一致; 大纲树导航中,眼睛图标,建议改为睁开就是可见,闭眼就是不可见; 提示框样式修改 * fix(styles-import): 解决tree组件选中样式背景色为黑色的问题 (#102) * feat(builtin): builtinComponent 组件独立包抽离 (#52) * feat(builtin): builtinComponent 组件独立包抽离 * 添加eslint&自动化构建 (#101) * fix:组件属性绑定工具类utils,修改预览出码实现 (#93) * fix: 修复空页面执行右键删除和右键复制时控制台报错的问题 (#103) * fix: 修复空页面执行右键删除和右键复制时控制台报错的问题 * fix: 修复空页面执行右建操作时控制台报错的问题 * refactor: 简化operations空判断代码 * fix: verify operations copy id * fix: verify operations copy id * fix: verify operations copy id * fix: copyNode function verify params * fix: 不可操作的菜单项disabled * fix: 点击disabled菜单项 不关闭菜单 * fix:修复自定义属性新增功能 (#108) * fix:修复自定义属性新增功能 * fix: 修复MetaHtmlText组件控制台警告 * fix:调整透传Attributes警告解决方案 * fix:调整透传Attributes警告解决方案 * fix:调整透传Attributes警告解决方案 * fix(canvasShortCutPanel): add click event to quick insert component in… (#81) * fix(canvasShotCutPanel): add click event to quick insert component in shortcutpanel * fix(canvasShortPanel): add deepclone utils * feat(utils): add deepClone method * feat(unit-test): add unit test for deepclone function * fix: code check (#112) * fix: code check (#117) * fix: 变量修改后保存页面,再次修改变量失败 (#110) * fix:修复国际化参数配置 (#106) * feat(style): stylePanel add style selector, write css to global styles (#41) * feat(style): stylePanel add style selector, write css to global styles * feat(style): classNameSelector support edit and delete * fix(build): fix setting-style plugin build error * fix(chore): fix review comment * fix: 修复DSL出码报错 (#139) * fix(plugin-script): js plugin code format when save (#138) * fix: 手动更新画布key导致表格渲染出错 (#129) * fix(dataSources): 解决collection添加表格时预览报错 #118 (#151) * feat(block2webcomponent): add block2webcomponent package (#146) * feat(block2webcomponent): add block2webcomponent package * fix(build): fix build config uncorrect * fix(build): change cdn link to npmmirror * fix:删除lowcodeWrap多余参数 (#119) * fix(chore): replace unpkg with npmmirror (#149) * fix(chore): replace unpkg with npmmirror * fix(dev): dev environment use node_moduels * fix(chore): sync version * fix(preview): use npmmirror link * fix(preview): devtoolapi use unpkg link * fix(preview): import map add esm cdn * fix(version): fix tiny-vue version * fix(version): fix tiny-vue version * fix(version): fix tiny-vue version * fix(blockBuild): change packageName to block build (#160) * fix: 画布中右键弹框,修复添加父级-弹出框功能 (#60) * fix: 画布中右键弹框,修复添加父级-弹出框功能 * fix: schema缺少children * fix: 按检视意见修改 * fix: 修复画布宽度设置问题 (#128) * fix: 修复画布宽度设置问题 * fix: 修复复制静态文件时接口报错 (#175) * feat:引入第三方组件库element-plus部分组件示例 (#105) * feat: 引入第三方组件库element-plus示例 * fix:修复格式错误 * feat:表格列配置组件 * feat:增加表格列配置组件 * fix:build error * fix:修复scheme2code接口报错 * fix:修改import顺序 * fix: 使用import动态导入有cdn的工具类 (#133) * fix: 使用import动态导入有cdn的工具类 * fix(preview): upgrade vue repl version (#170) * fix(preview): upgrade vue repl version * fix(preview): optimized by review comment * fix:添加style变量赋值 (#154) * fix: 修复unpkg依赖 (#188) * fix: 修复unpkg依赖 * fix:固定opentiny/vue的次版本号 * fix:升级devtools-api版本 * fix:CDN域名提取环境变量 * fix:升级opentiny/vue版本 * fix:修改主题样式文件版本 * fix:修复codeCheck * feat:设计器增加帮助文档说明 (#100) * fix: 修复多个全局变量下载代码出错 (#197) * fix: 修复多个全局变量下载代码出错 * fix: 精简应用发布时commit消息的校验规则 (#205) * feat: 开放区块管理相关功能 (#206) * feat: add materials script (#195) 增加拆分物料与构建物料脚本 * doc:README添加物料同步脚本说明 (#207) * feat(generate-vue): change generate vue code location (#201) * feat(generate-vue): change generate vue code location * fix(generate-vue): fix generate route did not export * feat(docs): 增加跟本地后端直连的方案 (#208) * docs(readme): 增加后端的启动描述 * feat(chore): change dependencies type to workspace:* (#216) * chore: add code review action (#215) * chore(release): publish (#219) * chore(release): publish - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] * chore(release): publish - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] - @opentiny/[email protected] * fix: 修复数据源mock数据不一致 (#211) * fix: 修复数据源mock数据不一致 * fix:修复构建物料资产包重复组件 * fix:修改css文件cdn域名 (#228) * fix:修改css文件cdn地址 * fix default img can't change width and height (#189) * fix:插件面板固定后画布未自适应 (#234) * fix: 修复数据源mock数据不一致 * fix:插件面板固定后画布未自适应 * fix:插件面板固定后画布未自适应 * fix:修复eslint报错 * [plugin-data] Fix state use jsfunction issue (#237) * feat(monaco-editor-completion): 隔离不同代码编辑器自动补全的注册,变量声明增加自动补全去掉js函数和state变量的自动补全提示 * feat(state): 状态管理使用JS表达式创建变量的时候提示不可使用其他变量以及JS函数 * fix:materials sql (#231) * fix: 修复数据源mock数据不一致 * fix:新增组件写入sql数据问题 * fix:修复资源管理工具类型切换 (#239) * fix:修复资源管理工具类型切换 * fix: 左右两侧面板宽度固定为280px (#230) * fix(styles-spacing): 增大物料设置内外边距时点击区域 #134 (#184) * fix(styles-spacing): 增大物料设置内外边距时点击区域 #134 * fix:预览引入builtin组件依赖,built组件样式文件注入js (#251) * add config (#262) * add config * update config * fix: 修复由于物料边框引起的左侧面板样式问题 (#247) * fix: 设计器构建后使用vue runtime prod build(本地开发保持development, preview预览保持development) (#254) * fix(canvas-renderer): 修复 isNative component 判断失效的 bug (#241) * feat: js panel add jsx support (#253) * feat: JS面板支持JSX语法 * fix: 画布解析JS表达式时支持JSX语法 * fix: 修复画布解析JSX表达式时会返回undefined * feat: 添加Tree和Tooltip的自定义渲染函数属性 * fix: 修改变量名 * fix(toolbar-save): 修复保存时红色 icon 相对位置丢失的 bug (#250) * feat(setting-stylePanel): 样式面板编辑全局样式新UI与交互 (#238) * feat(setting-stylePanel): 样式面板编辑全局样式新UI与交互 * feat(setting-stylePanel): 样式面板编辑全局样式新UI与交互 * feat(setting-stylePanel): 样式面板编辑全局样式新UI与交互-细节优化 * feat(setting-stylePanel): 样式面板编辑全局样式新UI与交互-细节优化 * fix(settingPanel-style): 样式面板新交互细节调整 * fix(setting-stylePanel): 修复样式选择器颜色不对的 bug * fix(setting-stylePanel): 样式选择器间距调整 * fix(setting-stylePanel): 调整样式选择器距离顶部距离与下拉列表滚动条颜色 * feat(setting-style): add help link button * fix(setting-style): delete empty row by code review * fix(material-panel-svg): 修复物料左侧插件面板里图标旋转的问题 (#280) * docs(readme): 增加后端的启动描述 * docs(readme): 增加后端的启动描述 * docs(readme): 增加后端的启动描述 * docs(readme): 增加后端的启动描述 * docs(readme): 更新图片地址 * docs(readme): 更新图片地址 * fix(material-panel-svg): 修复物料左侧插件面板里图标旋转的问题 * fix:组件sql语句字段校验、提示优化 (#275) * fix:修复新增组件sql语句字段校验 * fix:优化脚本提示 * fix:函数名优化 * fix:修复更新的sql问题 * fix:TinyTabItem、TinyBreadcrumbItem组件配置有误 (#272) * fix:TinyTabItem、TinyBreadcrumbItem组件配置有误 * fix:修复tiny-vue组件导出名称有误 * fix: 修复robot plugin不存在时发生的白屏错误 (#271) * fix: 修复robot plugin不存在时发生的白屏错误 * styled: 修改代码风格 * fix: 修改监视意见 * fix: 修复画布选中框的显示层级不正确的问题 (#246) * fix: 修复画布选中框的显示层级不正确的问题 * fix: 修正错误注释 * fix: 选中节点后支持横向滚动到节点 * fix: 根据垂直滚动条调整工具操作条位置 * fix: 删除冗余代码 * fix: 代码优化 * fix: 修改变量名称 * fix: 调整函数顺序,消除eslint错误 * feat: 移除前端解锁前判断权限的逻辑,适配后台解锁接口 (#276) * 修复画布没有根元素,与vue出码、预览不一致 (#259) * feat: 页面输入输出配置,配置内有内容时,按钮替换为展示部分文案内容。 * feat: 方法名修改更加符合语义 * fix: 1. 给画布添加根元素(与出码、预览保持一致)。2. 选中画布相当于选中根节点,右侧面板会出现可以添加属性的节点。3. 可以支持给根节点添加类名,id、ref,并修改样式。 4. 支持给根元素添加事件,循环等 * fix: 意见修复 * fix: 修复较低的分辨率下画布初始缩放不正确的问题 (#274) * fix(common): fix lifecycle unmount completionProvider null state caught error (#281) * fix: 修改远程字段发送请求无效 (#278) * fix:修复修改远程字段发送请求无效 * fix:修复请求参数处理函数未生效 * fix:修复数据源表单校验提前退出 * fix:修改提示语 * fix:按review添加注释 * Fix mockServer block group deleted bug (#279) * fix:修复第三方组件无法渲染 (#288) * fix:修复第三方组件无法渲染 * fix:区分环境加载prod * fix(chore): sync vue version (#285) * fix(chore): sync vue version * fix(chore): sync vue-i18n version * fix(chore): change vue and vue-i18n to peerdependencies * fix(chore): update block build dependencies * fix(chore): change vue-generator dependencies to update * fix(upload-button)修复下载按钮弹出没有遮罩 (#300) * fix: 修复新建区块的表单确定时未校验的问题 (#302) * fix: 修复代码编辑器全屏时的样式问题 (#303) * fix: 修复属性面板中设置空字符串的问题 (#307) * fix(setting-stylePanel): 只允许有一个 id,样式选择器只能添加一个 id (#295) * fix(plugin-page): setting home should not close settingPanel (#308) * feat(setting-advanced): addcustomEvent popover change to dialog (#297) * feat(setting-advanced): addcustomEvent popover change to dialog * fix(setting-advanced): add custom event align left with modal title * fix(style): delete selected symbol on select component (#306) * fix(style): delete selected symbol on select component * fix(style): delete space after delete selectedSymbol * fix(http): 优化 http 接口报错 ui, 接口详情不展示在 title (#293) * fix: 修复preview生产打包的时候repl引入的monaco-editor里的worker跨域报错 (#245) * fix: 修复preview生产打包的时候repl引入的monaco-editor里的worker跨域报错 * feat(design-core/preview): 预览增加调试按钮来打开vue-repl编辑模式,并实现编辑器懒加载 * fix(design-core/preview): 修复repl-patch引入脚本路径模块化不支持importScripts问题 * fix: 数据源远程字段表单验证样式修改 (#309) * fix: 数据源远程字段表单验证样式修改 * fix:资源管理工具类型文字字色与设计稿不一致 (#319) * fix:资源管理工具类型文字字色与设计稿不一致 * fix:调整资源工具类型字体 * bundle.json and tiny-vue.css is 404 in prod mode (#315) * chore(release): publish (#320) - @opentiny/tiny-engine-mock: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-block-build: 1.0.1 => 1.0.2 - @opentiny/tiny-engine-builtin-component: 1.0.0 => 1.0.1 - @opentiny/tiny-engine-canvas: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-common: 1.0.1 => 1.0.2 - @opentiny/tiny-engine-controller: 1.0.2 => 1.0.3 - @opentiny/tiny-engine: 1.0.0-beta.3 => 1.0.0-beta.4 - @opentiny/tiny-engine-http: 1.0.1 => 1.0.2 - @opentiny/tiny-engine-i18n-host: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-plugin-block: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-plugin-bridge: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-plugin-data: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-plugin-datasource: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-plugin-help: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-plugin-i18n: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-plugin-materials: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-plugin-page: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-plugin-robot: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-plugin-schema: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-plugin-script: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-plugin-tree: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-plugin-tutorial: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-setting-design: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-setting-events: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-setting-props: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-setting-styles: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-svgs: 1.0.3 => 1.0.4 - @opentiny/tiny-engine-theme-dark: 1.0.3 => 1.0.4 - @opentiny/tiny-engine-theme-light: 1.0.4 => 1.0.5 - @opentiny/tiny-engine-toolbar-breadcrumb: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-toolbar-clean: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-toolbar-collaboration: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-toolbar-fullscreen: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-toolbar-generate-vue: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-toolbar-lang: 1.0.3 => 1.0.4 - @opentiny/tiny-engine-toolbar-layout: 1.0.3 => 1.0.4 - @opentiny/tiny-engine-toolbar-checkinout: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-toolbar-logo: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-toolbar-logout: 1.0.3 => 1.0.4 - @opentiny/tiny-engine-toolbar-media: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-toolbar-preview: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-toolbar-redoundo: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-toolbar-refresh: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-toolbar-save: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-toolbar-setting: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-utils: 1.0.3 => 1.0.4 - @opentiny/tiny-engine-dsl-vue: 1.0.2 => 1.0.3 - @opentiny/tiny-engine-webcomponent-core: 1.0.3 => 1.0.4 * refactor: 解决子包循环依赖问题 (#313) * refactor: move common/js to controller/js * refactor: replace common/js * refactor: replace ../js * refactor: update package.json * refactor: resolve canvas rely on common * refactor: remove controller deps in http * refactor: add canvas renderer state * refactor: remove useless file ext * refactor: modify controller deps path * refactor: fix eslint * refactor: resolve http env * fix: switch page error (#331) * fix: drag block into canvas error (#336) * fix: canvas api error (#338) * fix(datasource): data type icon invisible #312 (#332) * fix(datasource): data type icon invisible * fix(common): #325 reduce unnecessary network requests. * style(datasource): remove unnecessary comment --------- Co-authored-by: zeyong.cai <[email protected]> * fix(build): 修复构建设计器产物 ref 值未转化的 bug (#347) * fix(preview): fix preview vue-repl unsupport jsx bug (#343) * docs: add project name to issue template (#335) * feat: 状态管理代码编辑UI优化 (#318) * feat: 状态管理代码编辑UI优化 * fix(material): elTable formatter should be function type (#355) * fix(readme-build): 添加Readme中构建产物所在文件夹信息 (#367) * fix(scrollbar): fix robot plugin scrollbar hide almost all scrollbar bug (#340) * fix(scrollbar): fix robot plugin scrollbar hide almost all scrollbar bug * fix(scrollbar): change by review comment * fix(theme-scrollbar): change by review comment * fix(theme-base): apply default scrollbar style to body * children * docs: 文件名称CHANGELOG拼写错误,修改文件名称 (#389) * fix(errorMonitor): add config for errormonitor (#381) * fix(controller-environment): preserve import.meta.env variable when build controller lib (#380) * fix(settings): fix text wrap of bind condition (#391) Fixes #370 * feat:增加物料:TinyDatePicker和TinyNumeric (#399) * 增加物料:TinyDatePicker和TinyNumeric * 修改disabled使用MetaSwitch * Fix:编辑器设置dark主题后预览页header文字颜色不正确 (#403) * fix:编辑器设置dark主题后预览页header文字颜色不正确 * fix:调整主题 * feat: 音视频物料库 * refator: reset lowcode.config.js * fix(material): add buttonComponentsMap config (#395) * fix(demo-data): 修复官方 demo 页面底部确认购买模块移动端设备宽度下被遮住的场景 (#398) --------- Co-authored-by: OpenTiny <[email protected]> Co-authored-by: ajaxzheng <[email protected]> Co-authored-by: chilingling <[email protected]> Co-authored-by: wenmine <[email protected]> Co-authored-by: lhuans <[email protected]> Co-authored-by: yaoyun8 <[email protected]> Co-authored-by: Hexqi <[email protected]> Co-authored-by: tianxin <[email protected]> Co-authored-by: gargameljyh <[email protected]> Co-authored-by: lichunn <[email protected]> Co-authored-by: Xppp0217 <[email protected]> Co-authored-by: lizhijie429 <[email protected]> Co-authored-by: Gene <[email protected]> Co-authored-by: rhlin <[email protected]> Co-authored-by: Lu17301156525 <[email protected]> Co-authored-by: rhlin <[email protected]> Co-authored-by: GaoNeng <[email protected]> Co-authored-by: abin <[email protected]> Co-authored-by: zeyong tsai <[email protected]> Co-authored-by: zeyong.cai <[email protected]> Co-authored-by: Kagol <[email protected]> Co-authored-by: yuhki <[email protected]> Co-authored-by: Xie Jay <[email protected]> Co-authored-by: fox ouyang <[email protected]> Co-authored-by: 凌览 <[email protected]>
1 parent 3f9aaa1 commit bde90cb

File tree

1,494 files changed

+199754
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,494 files changed

+199754
-1
lines changed

.build_config/build.sh

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
if [ ! $version ];
2+
then npm version 0.1.0-`date "+%Y%m%d%H%M%S"`;
3+
else npm version $version;
4+
fi
5+
6+
npm install
7+
8+
if [ $? -ne 0 ]
9+
then
10+
echo "[ERROR] build falid!"
11+
exit 1
12+
fi
13+
echo '[INFO] build completed'
14+

.cid/lowcode-design-core.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
version: 1.0
2+
name: tiny-engine
3+
language: nodejs
4+
5+
# 构建工具
6+
dependencies:
7+
base:
8+
nodejs: best
9+
10+
# 构建机器
11+
machine:
12+
standard:
13+
euler:
14+
- default
15+
16+
# 构建脚本
17+
scripts:
18+
- sh ./.build_config/build.sh
19+
20+
# 构建产物
21+
artifacts:
22+
npm_deploy:
23+
- config_path: ./package.json

.codecheck/check.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
version: 2.0
2+
3+
steps:
4+
pre_codecheck:
5+
- checkout
6+
7+
tool_params:
8+
secsolar:
9+
source_dir: ./
10+
cmetrics:
11+
exclude: vite.config.js|package.json|index.js|mockServer/assets

.env.local

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
SQL_HOST=localhost
2+
SQL_PORT=3306
3+
SQL_USER=root
4+
SQL_PASSWORD=admin
5+
SQL_DATABASE=tiny_engine

.eslintignore

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
.vscode
2+
dist
3+
public
4+
package-lock.json
5+
**/node_modules/**
6+
tmp
7+
temp
8+
mockServer
9+
packages/vue-generator/**/output/**

.eslintrc.js

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
module.exports = {
2+
env: {
3+
browser: true,
4+
es2015: true,
5+
worker: true,
6+
node: true,
7+
jest: true
8+
},
9+
extends: ['eslint:recommended', 'plugin:vue/vue3-essential'],
10+
parser: 'vue-eslint-parser',
11+
parserOptions: {
12+
parser: '@babel/eslint-parser',
13+
ecmaVersion: 'latest',
14+
sourceType: 'module',
15+
requireConfigFile: false,
16+
babelOptions: {
17+
parserOpts: {
18+
plugins: ['jsx']
19+
}
20+
}
21+
},
22+
plugins: ['vue'],
23+
rules: {
24+
'no-console': 'error',
25+
'no-debugger': 'error',
26+
'space-before-function-paren': 'off',
27+
'vue/multi-word-component-names': 'off',
28+
'no-use-before-define': 'error',
29+
'no-unused-vars': ['error', { ignoreRestSiblings: true, varsIgnorePattern: '^_', argsIgnorePattern: '^_' }]
30+
}
31+
}
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
name: '🐛 Bug report'
2+
description: Create a report to help us improve Tiny Engine
3+
title: '🐛 [Bug]: '
4+
labels: ['🐛 bug']
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Please fill out the following carefully in order to better fix the problem.
10+
- type: input
11+
id: Environment
12+
attributes:
13+
label: Environment
14+
description: |
15+
**Depending on your browser and operating system, websites may behave differently from one environment to another. Make sure your developers know your technical environment.**
16+
placeholder: Please browser information.
17+
validations:
18+
required: true
19+
- type: input
20+
id: node-version
21+
attributes:
22+
label: Version
23+
description: |
24+
### **Check if the issue is reproducible with the latest stable version.**
25+
You can use the command `node -v` to view it
26+
placeholder: latest
27+
validations:
28+
required: true
29+
- type: input
30+
id: tiny-vue-version
31+
attributes:
32+
label: Version
33+
description: |
34+
### **Check if the issue is reproducible with the latest stable version.**
35+
You can use the command `npm ls @opentiny/vue` to view it
36+
placeholder: latest
37+
validations:
38+
required: true
39+
- type: textarea
40+
id: minimal-repo
41+
attributes:
42+
label: Link to minimal reproduction
43+
description: |
44+
**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.**
45+
placeholder: Please Input
46+
validations:
47+
required: true
48+
- type: textarea
49+
id: reproduce
50+
attributes:
51+
label: Step to reproduce
52+
description: |
53+
**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.**
54+
placeholder: Please Input
55+
validations:
56+
required: true
57+
- type: textarea
58+
id: expected
59+
attributes:
60+
label: What is expected
61+
placeholder: Please Input
62+
- type: textarea
63+
id: actually
64+
attributes:
65+
label: What is actually happening
66+
placeholder: Please Input
67+
- type: input
68+
id: project-name
69+
attributes:
70+
label: What is your project name
71+
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).
72+
placeholder: Please Input
73+
validations:
74+
required: true
75+
- type: textarea
76+
id: additional-comments
77+
attributes:
78+
label: Any additional comments (optional)
79+
description: |
80+
**Some background / context of how you ran into this bug.**
81+
placeholder: Please Input

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: true
2+
contact_links:
3+
- name: Questions or need help
4+
url: https://github.com/opentiny/tiny-engine/discussions
5+
about: Add this WeChat(opentiny-official), we will invite you to the WeChat discussion group later.
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: ✨ Feature Request
2+
description: Propose new features to @opentiny/tiny-engine to improve it.
3+
title: '✨ [Feature]: '
4+
labels: ['✨ feature']
5+
body:
6+
- type: textarea
7+
id: feature-solve
8+
attributes:
9+
label: What problem does this feature solve
10+
description: |
11+
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?
12+
placeholder: Please Input
13+
validations:
14+
required: true
15+
- type: textarea
16+
id: feature-api
17+
attributes:
18+
label: What does the proposed API look like
19+
description: |
20+
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.
21+
placeholder: Please Input
22+
validations:
23+
required: true
24+
- type: input
25+
id: project-name
26+
attributes:
27+
label: What is your project name
28+
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).
29+
placeholder: Please Input
30+
validations:
31+
required: true

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
English | [简体中文](https://github.com/opentiny/tiny-engine/blob/develop/.github/PULL_REQUEST_TEMPLATE/PULL_REQUEST_TEMPLATE.zh-CN.md)
2+
3+
# PR
4+
5+
## PR Checklist
6+
7+
Please check if your PR fulfills the following requirements:
8+
9+
- [ ] The commit message follows our [Commit Message Guidelines](https://github.com/opentiny/tiny-engine/blob/develop/CONTRIBUTING.md)
10+
- [ ] Tests for the changes have been added (for bug fixes / features)
11+
- [ ] Docs have been added / updated (for bug fixes / features)
12+
- [ ] Built its own designer, fully self-validated
13+
14+
## PR Type
15+
16+
What kind of change does this PR introduce?
17+
18+
<!-- Please check the one that applies to this PR using "x". -->
19+
20+
- [ ] Bugfix
21+
- [ ] Feature
22+
- [ ] Code style update (formatting, local variables)
23+
- [ ] Refactoring (no functional changes, no api changes)
24+
- [ ] Build related changes
25+
- [ ] CI related changes
26+
- [ ] Documentation content changes
27+
- [ ] Other... Please describe:
28+
29+
## Background and solution
30+
<!--
31+
1. Describe the problem and the scenario.
32+
2. New features need to be described and attached with renderings.
33+
3. Screenshots or GIFs involving UI/Interaction changes/Bugfix before and after modification are required.
34+
-->
35+
36+
### What is the current behavior?
37+
38+
<!-- Please describe the current behavior that you are modifying, or link to a relevant issue. -->
39+
40+
Issue Number: N/A
41+
42+
### What is the new behavior?
43+
44+
45+
## Does this PR introduce a breaking change?
46+
47+
- [ ] Yes
48+
- [ ] No
49+
50+
<!-- If this PR contains a breaking change, please describe the impact and migration path for existing applications below. -->
51+
52+
## Other information

0 commit comments

Comments
 (0)