Commit Graph

2935 Commits

Author SHA1 Message Date
Argo
2bfe57a8fb !2509 feat(#I4X74N): CanWrite extension method support complex property name
* feat: CanWrite 支持复杂类型属性名
2022-03-10 05:04:03 +00:00
Argo
1117e4a74f !2508 feat(#I4WP77): table column support readonly property
* Merge branch 'main' into feat-table-column
* feat: 增加 CanWrite 扩展方法
* feat: Table Excel 模式支持只读属性
* feat: EditorForm 支持只读属性
* refactor: Display 组件移除 ValueChanged 回调委托
* feat: 增加 FieldName 参数支持只读属性
* refactor: 格式化代码使用 char 数据类型
2022-03-10 04:49:42 +00:00
Argo
5b41f22c15 !2507 feat(#I4X736): public extend method GenerateValueChanged
* feat: 公开 GenerateValueChanged 方法
2022-03-10 04:47:27 +00:00
Argo
d7477ca689 !2506 feat(#I4X3SG): add ButtonTemplate parameter on Tab component
* chore: bump beta01
* test: 增加 ButtonTemplate 单元测试
* feat: Tab 组件增加扩展按钮模板
2022-03-10 02:05:17 +00:00
Argo
45fc1c8206 !2505 refactor(#I4X43P): modify private to protected for IsAuthenticated on Layout component
* feat: IsAuthenticated 子类可赋值
2022-03-09 12:26:06 +00:00
Argo
1f1eb77657 !2504 refactor(#I4X3WW): update Filter/Sort lambda expression for complex bind field on TableColumn
* Merge branch 'main' into feat-filter
* refactor: 重构代码
* refactor: 重构 GetPropertyLambdaByName 方法
* refactor: 重构 QueryableOrderBy 方法
* refactor: 重构 EnumerableThenBy
* refactor: 重构 EnumerableOrderBy 方法
* refactor: 增加过滤条件支持复杂数据类型
2022-03-09 11:41:47 +00:00
szpeak
44c41ee268 !2502 feat(#I4X067): support Filter/Sort function when bind complex property
* 解决Table列复杂类型绑定过滤和排序问题
2022-03-09 04:13:43 +00:00
Argo
34735d83aa !2503 test(#I4X05H): add unit test for Dropdown
* refactor: 重构代码支持下拉框模板
* test: 更新单元测试覆盖率 100%
* test: 更新 OnValueChanged 单元测试
* test: 更新 OnSelectedItemChanged 单元测试
* test: 更新在验证表单内单元测试
* test: 更新 IsFixedButtonText 单元测试
* test: 更新对齐方式单元测试
* test: 更新弹出窗方向单元测试
* add  DropdownTest.cs 未完成。
2022-03-09 04:06:10 +00:00
Argo
62ba867a9d !2500 refactor(#I4WVXC): refine code for the value not in Items
* test: 补充单元测试
* chore: bump version 6.4.2
* refactor: 重构赋值逻辑
2022-03-08 08:50:10 +00:00
Argo
64021c348e !2499 refactor(#I4WVAB): remove HasKey property on TableTreeNode class
* refactor: 精简判断模型是否有 Key 标签逻辑
2022-03-08 08:12:45 +00:00
Argo
ca07795087 !2498 fix(#I4WV6R): edit/delete button in table toolbar enable when no row selected
* doc: 更新示例代码
* fix: 修复行编辑后导致工具栏编辑按钮仍然可用问题
* test: 增加单元测试
* feat: 增加缓存方法
* feat: 增加 Lambda 扩展方法获得 Key 标签属性值
* doc: 增加描述信息
* feat: 移除未实现的下载列表
2022-03-08 07:47:25 +00:00
Argo
60d625dab6 !2497 feat(#I4WV52): add GetKeyValue method on Utility extension class
* refactor: 合并单元测试
* test: 增加单元测试
* feat: 增加缓存方法
* feat: 增加 Lambda 扩展方法获得 Key 标签属性值
2022-03-08 07:44:11 +00:00
Argo
75838fdc98 !2496 revert(#I4WSL1): recover remove code in ValidateForm
* test: 补充占位符单元测试
* test: 增加 ValidateFormTestBase 类
* refactor: 支持占位符错误信息
* revert: 恢复删除代码
2022-03-08 03:46:50 +00:00
szpeak
09d447cd1d !2495 fix(#I4WSEI): update Value use UI data when value not in Items on Select component
* 解决Select初始化的时候界面自动选择了第一个,但是没有同步绑定的值,导致值和数据不同步
2022-03-08 02:26:13 +00:00
Argo
66e311d365 !2494 feat(#I4WM94): add IsLink parameter on PopConfirmButton component
* chore: bump version 6.4.1
* test: 增加 IsLink 相关单元测试
* doc: 增加 IsLink 参数说明
* doc: 增加超链接确认按钮示例
* refactor: 改用动态组件渲染确认按钮
* feat: 增加 IsLink 参数
2022-03-07 04:31:54 +00:00
Argo
d5f43e525d !2493 refactor(#I4WLN7): remove GenerateElement from DynamicElement component
* refactor: 移除 GenerateElement 参数
2022-03-07 03:24:18 +00:00
Argo
c28f31157d !2492 feat(#I4WLL7): add Obsolete on IsComplete parameter on SwalOption
* refactor: 相关组件适配调整移除对 IsConfirm 属性的引用
* feat: Swal 组件适配调整
* feat: IsConfirm 增加已弃用关键字
2022-03-07 03:21:25 +00:00
Argo
9e0cf3f5b2 !2491 refactor(#I4WI7K): move DialgService extension method into DialogExtensions file
* chore: bump version beta03
* refactor: 移动弹窗到扩展方法类中
2022-03-06 11:06:40 +00:00
Argo
f90a8e7ba5 !2490 fix(#I4WI7I): remove IsConfirm parameter on SwalOption
* test: 更新单元测试
* fix: 修复 ShowModal 需要手动设置 IsConfirm 参数
* refactor: 重构代码移动 ShowModal 到扩展类中
* refactor: 重构代码
2022-03-06 11:02:20 +00:00
Argo
09790adc59 !2489 test(#I4WHSZ): fix test run fail issue
* fix: 修复 Test 并发报错问题
2022-03-06 07:00:39 +00:00
Argo
bbf5ac338c !2488 fix(#I4WG4N): not show filename when bind value type is string on InputUpload component
* chore: bump version beta02
* fix: 修复 InputUpload 丢失文件名问题
2022-03-05 06:34:25 +00:00
Argo
9aa671f67f !2487 fix(#I4WFYV): can't inherit from PopConfirmButton
* chore: bump version beta01
* refactor: 移动 OnClick 回调到 Button 类中
* feat: ConfirmButton 移除 sealed 关键字
2022-03-05 05:50:14 +00:00
Argo
6024ce6b76 !2486 feat(#I4WFOW): add GetFieldByName static method
* feat: 增加 GetFieldByName 方法
2022-03-05 03:46:20 +00:00
alex_zou
9c9a520a82 !2485 test(#I4WF7Y): add unit test for Breadcrumb
* doc: 格式化代码
* BreadcrumbsTest
2022-03-05 03:43:19 +00:00
alex_zou
b080c06d66 !2484 test(#I4WF7U): add unit test for Split
* doc: 格式化代码
* Update SplitTest.cs
* Create SplitTest.cs
2022-03-05 03:39:46 +00:00
Argo
cb7c6f465a !2483 refactor(#I4WEZR): redesign complex property get/set function
* fix: 修复简单属性无法获取问题
* Merge branch 'main' into feat-multiple-property
* feat: TableColumn 支持多层次属性
* doc: 更新 ValidateForms 参数名称
* refactor: 优化获取级联参数方法
2022-03-04 13:57:46 +00:00
szpeak
46d3ce5416 !2479 feat(#I4WEZR): support complex property on TableColumn
* 增加对Table列的多级属性绑定
2022-03-04 13:37:23 +00:00
Argo
d4e7a173dd !2482 fix(#I4WAHK): remove fill mode on Camera component
* refactor: 移除 fill 特性
2022-03-04 04:04:49 +00:00
Argo
95a1243b25 !2481 doc(#I4WAFR): update document for Camera
* doc: 完成 Camera 组件翻译功能
* doc: 更新示例文档
* refactor: 更新 Camera 视频窗口大小
* fix: 修复失败的单元测试
2022-03-04 03:57:31 +00:00
szpeak
18a052c339 !2478 feat(#I4W9YF): provider width and height parameter on Camera component
* 修改支持设置摄像头分辨率VideoWidth,VideoHeight
2022-03-04 03:13:17 +00:00
Argo
4db1f69fed !2480 test(#I4W9WY): add unit test for ValidateForm
* test: 增加异步提交单元测试
* test: 增加资源文件
* test: 增加资源文件单元测试
* test: 增加本地化单元测试
* refactor: 移除冗余代码
* refactor: 移除冗余代码
* refactor: 重构代码
* test: 增加代码覆盖率
* test: 增加辅助代码
* test: 增加 Upload 组件单元测试
* test: 增加属性是类单元测试
* test: 增加 Metadata 单元测试
* refactor: 重构代码
* test: 增加代码覆盖率
* test: 增加 SetError 单元测试
* test: 增加 ShowLabel 单元测试
* test: 增加 必填项 单元测试
* test: 增加校验所有字段单元测试
* test: 增加 OnFieldChanged 单元测试
* test: 增加 Validate 单元测试
* refactor: 增加 NotNullWhen 标签
* refactor: 重构逻辑增加空判断
* refactor: 使用 TryAdd 方法
* test: 增加 Validator 单元测试
* refactor: 移除冗余代码
2022-03-04 03:10:11 +00:00
Argo
12a50f5139 !2477 test(#I4W48M): add unit test for EditorForm
* test: 增加 FieldChanged 单元测试
* test: 增加 EditorItem 自定义设置单元测试
* test: 增加只读设置单元测试
* test: 增加 EditTemplate 显式接口赋值单元测试
* test: 增加 DisplayName 方法单元测试
* test: 增加杂项单元测试
* test: 增加 EditorItem 单元测试
* test: 增加 EditorItem 单元测试
* refactor: 精简代码
* doc: 格式化代码
* test: 增加 Buttons 单元测试
* test: 增加 IsSearch 单元测试
* test: 增加 IsDisplay 单元测试
* test: 增加自动生成单元测试
* test: 增加  Items 单元测试
* test: 增加模型错误单元测试
* test: 增加级联参数单元测试
* test: 增加级联参数单元测试
* test: 增加单元测试
* refactor: 格式化代码
2022-03-03 06:13:56 +00:00
Argo-Tianyi
0dc4bdce09 chore: bump version 6.4.0 2022-03-03 10:46:11 +08:00
Argo-Tianyi
e9d843caea chore: bump version 6.3.4 2022-03-03 10:39:13 +08:00
Argo
68d0c28c17 !2476 test(I4VYDG): improve code coverage for InputNumber component
* test: 增加 Null 值单元测试
2022-03-02 06:51:55 +00:00
Argo
191023fb5e !2475 test(#I4VXYM): add unit test for BootstrapInputNumber
* test: 增加类型异常单元测试
* test: 增加验证错误信息单元测试
* test: 增加数据类型单元测试
* revert: 恢复单元测试
* test: 增加数据类型单元测试
* test: 增加 ShowButtons 单元测试
* test: 增加 Blur 单元测试
* doc: 更新文档
* Merge branch 'main' into test-input
* test: 增加表单验证单元测试
* test: 增加 int 单元测试
* test: 增加 double 单元测试
* test: 增加单元测试
* refactor: 移除静态构造函数
* doc: 格式化代码
2022-03-02 06:20:44 +00:00
Argo
49c26a9a6f !2474 doc(#I4VWDG): update cs file link
* doc: 重命名类
* doc: 重命名
2022-03-02 03:02:26 +00:00
Argo
134b9cedeb !2473 fix(#I4VUTF): update Edit/Delete button in table row shown condition
* chore: bump version beta04
* fix: 更新行内按钮显示逻辑与原有逻辑一致
2022-03-01 14:12:14 +00:00
ahmet kocadoğan
6aad0ec11c logout link text fix 2022-03-01 21:04:07 +08:00
Argo
4c5b8b7b87 !2472 test(#I4VUOL): add unit test for PopConfirmButton
* test: 更新 PopConfirmButton 单元测试
* chore: 增加 PopoverTestBase
* test: 增加 PopConfirmButton 单元测试
* doc: format code
2022-03-01 12:58:14 +00:00
Argo
3a972222bc !2470 test(#I4VUGM): add unit test for SwitchButton
* test: 增加 SwitchButton 单元测试
2022-03-01 11:44:09 +00:00
Argo
992122d619 !2469 doc(#I4VQAV): update document for table search feature
* doc: 更新文档修正自定义模型
* chore: 更新部署脚本增加 nopager 参数
2022-03-01 05:30:24 +00:00
Argo
5ad92870d9 !2468 chore(#I4VP0M): add script for development
* chore: 增加 Nginx 配置代码
* chore: 增加 blazor 服务脚本
* chore: 更新脚本
2022-03-01 02:25:31 +00:00
Argo
13bedf1f86 !2466 feat(#I4VIHR): add virtual key work on HandlerClick method on Button component
* chore: bump version beta03
* refactor: 重构 HandleClick 方法子类可更改
2022-02-28 03:23:08 +00:00
Argo
c76240c684 !2465 test(#I4VFGQ): improve unit test for DateTimeRange
* Merge branch 'dev-chore' into test-datetime-range
* Merge branch 'main' into test-datetime-range
* doc: 格式化文档
* doc: 格式化文档
* test: 增加上一月上一年单元测试
* chore: 更新配置文件
2022-02-27 06:11:25 +00:00
alex_zou
0649e5c79b !2449 doc(#I4UMV0): update font-awesome.min.css referenc
https://gitee.com/LongbowEnterprise/BootstrapBlazor/issues/I4UMV0
2022-02-27 10:00:57 +08:00
Argo
01f4546615 !2464 feat(#I4VEUV): add FontAwesome nuget package
* chore: 增加 FontAwesome 包脚本
* refactor: 重命名类名
* refactor: 重命名类
* chore: 排除 BB 资源文件
* chore: 增加 FontAwesome 项目
* chore: 增加资源文件
2022-02-26 14:05:17 +00:00
Argo
567217c21f !2463 test(#I4VAZG): add test for CardUpload support base64 format data string
* test: 补充 CardUpload 单元测试
2022-02-25 08:37:10 +00:00
Argo
c890433b42 !2462 fix(#I4VASV): table header missing
* chore: bump version beta02
* fix: 修复 Table 组件表头丢失问题
2022-02-25 08:18:45 +00:00
Argo
aa888a9b11 !2461 feat(#I4V7NE): CardUpload PrevUrl support base64 format data string
* chore: bump version to 6.3.4-beta01
* doc: 增加示例文档
* chore: 增加资源文件
* feat: 增加 Base64 格式内容字符串作为预览文件路径功能
2022-02-25 07:51:57 +00:00