马登山
e79dd87fc3
pre: set change password to user dropdpwn
2025-11-05 14:29:57 +08:00
马登山
43cb1591ae
Merge branch 'refactor/shadcn-vue'
2025-11-05 10:52:40 +08:00
马登山
0788c04116
feat :add aliyun tencent huaweicloud azure gcs r2 backend tier
2025-11-05 10:33:45 +08:00
overtrue
bc96a40b98
style: run prettier to fix code formatting
2025-11-03 21:41:59 +08:00
overtrue
d73ce8073b
fix: replace v-radio-group with RadioGroup component and fix DialogContent accessibility warnings
2025-11-03 21:35:02 +08:00
overtrue
c24f57ccb0
fix: i18n keys & remove new prefix button.
2025-11-03 21:01:18 +08:00
马登山
145ceb9c2d
fix: page header add bgcolor
2025-11-03 15:44:42 +08:00
马登山
df89c6b71c
fix:i18n translate
2025-11-03 14:30:47 +08:00
马登山
465e968c5a
fix: dialog scroll
2025-11-03 12:03:46 +08:00
马登山
df5d7a154a
fix: user group display style
2025-11-03 11:37:47 +08:00
马登山
6d65370a7c
fix: user edit dialog style and user policy display
2025-11-03 11:18:48 +08:00
马登山
5376ac1888
fix: table action display float right
2025-11-03 10:47:03 +08:00
overtrue
6ab024be1c
style: format code with Prettier
...
- Auto-format all files to comply with Prettier rules
- Fix code style issues in 545 files
2025-11-01 00:03:01 +08:00
overtrue
6254a8c489
docs: translate all Chinese comments and documentation to English
...
- Translate Chinese comments in Vue components
- Translate Chinese comments in composables
- Translate Chinese comments in utils and lib modules
- Translate Chinese comments in store modules
- Translate documentation strings in config-helpers.ts
- Maintain code accuracy and readability
2025-10-31 23:03:04 +08:00
overtrue
0598f8065f
refactor: 修复 API 客户端 composables 滥用和硬编码路径问题
...
- 修复 lib/api-client.ts 中在类方法中直接调用 composables 的问题
- 添加 ApiErrorHandler 错误处理器,通过依赖注入方式处理 401 错误
- 创建路由工具函数 utils/routes.ts,统一管理路由路径
- 修复 composables/useAuth.ts 中的硬编码路径,使用工具函数
- 修复 components/copy-input.vue 的生命周期问题,在 onMounted 中创建 ClipboardJS 实例
- 修复 plugins/03.s3.ts 中的错误处理,使用 navigateTo 替代直接操作 window.location
- 修复 pages/config.vue 中的硬编码路径
- 添加 composables/useFormValidation.ts、useAsyncOperation.ts、useErrorHandler.ts 工具函数(供后续使用)
- 添加 types/api.ts 类型定义
2025-10-31 22:50:59 +08:00
overtrue
572a2e0150
refactor: 重构 data-table 选择功能并修复类型安全问题
...
- 重构 data-table 组件,统一使用 enableRowSelection 启用选择功能
- 统一使用 shadcn-vue Checkbox 组件,确保 UI 一致性
- 重构 object/list.vue,移除手动实现的选择列,使用标准方案
- 提取 UserSelector 组件,支持多选和自定义标签
- 修复 lifecycle/replication/events 组件的 bucketName 类型安全问题
- 简化 useDataTable 接口,移除未使用的方法
- 优化 data-table.vue,减少代码重复
- 移除冗余导入和未使用的文件
2025-10-31 22:41:00 +08:00
overtrue
8b871ccbca
refactor: migrate all tables to DataTable component
...
- Migrate pages/events/index.vue to use DataTable
- Migrate pages/license/index.vue feature permissions table to DataTable
- Migrate components/user/* tables to DataTable (account, policies, groups)
- Migrate components/user-group/* tables to DataTable (policies, members, set-policies-mutiple)
- Replace native table elements and raw Table components with shared DataTable
- Implement search functionality using DataTable filter capabilities
- Ensure consistent table rendering across the application
2025-10-31 21:34:12 +08:00
overtrue
08aa11e754
feat: refactor bucket selector component for reuse
...
- Enhance bucket-selector component to auto-load bucket list
- Add bucket prefix display in selected value (e.g., '存储桶: bucket-name')
- Remove separate Label component, prefix now shown in selector value
- Update all pages (events, lifecycle, replication) to use refactored component
- Fix type errors: accept string | null for bucketName prop in form components
2025-10-31 21:29:20 +08:00
马登山
ddddf99b84
fix: change current user password
2025-10-31 11:15:23 +08:00
马登山
6be4217801
fix: Switch Componet v-model use
2025-10-31 10:29:11 +08:00
马登山
38f0fd012b
fix: version control
2025-10-31 10:19:27 +08:00
马登山
522b8cd25b
fix: i18n
2025-10-31 09:40:32 +08:00
overtrue
09b75d1018
fix: resolved #23
2025-10-30 21:59:57 +08:00
overtrue
be3186115c
fix: resolved #23
2025-10-30 21:58:09 +08:00
overtrue
403386b270
fix: disable auto fill
2025-10-30 21:47:19 +08:00
overtrue
922ef7ad95
fix: resolved #23
2025-10-30 21:32:39 +08:00
overtrue
b87133b6ad
feat: add social links
2025-10-30 21:29:19 +08:00
overtrue
c3bb12bc55
fix: tables & forms
2025-10-30 21:22:58 +08:00
overtrue
dfc9340193
wip: object list fixed
2025-10-29 22:37:28 +08:00
overtrue
4ef8fa6347
refactor: 90%
2025-10-28 22:46:23 +08:00
overtrue
2a7c74d62e
refactor: replace legacy app wrappers with shadcn components
2025-10-28 18:56:13 +08:00
overtrue
50cef5195b
refactor: tailwindcss
2025-10-27 22:04:05 +08:00
overtrue
427cc7cdb1
refactor: migrate user creation modal
2025-10-26 21:58:33 +08:00
overtrue
82f637912d
refactor: finish user account editor migration
2025-10-26 21:55:39 +08:00
overtrue
ed25a02b7b
refactor: migrate user account and notice modals
2025-10-26 21:51:19 +08:00
overtrue
cbabd73322
refactor: migrate user edit modal
2025-10-26 21:44:44 +08:00
overtrue
b22dbe8272
refactor: migrate user membership and policy panels
2025-10-26 21:42:02 +08:00
overtrue
3372555e20
refactor: migrate user group dialogs to shadcn
2025-10-26 21:37:59 +08:00
overtrue
8ed144bcad
fix: guard AppTabs initial value
2025-10-26 21:21:31 +08:00
overtrue
026c4eb23c
refactor: migrate bucket dialogs to shadcn
2025-10-26 21:18:57 +08:00
overtrue
11085dc124
refactor: migrate object task controls to shadcn
2025-10-26 21:01:53 +08:00
overtrue
f6d735358a
fix: restore object preview capabilities with shadcn components
2025-10-26 20:29:40 +08:00
overtrue
d8235c7e48
refactor: migrate object detail view to shadcn components
2025-10-26 20:05:33 +08:00
overtrue
ac04852418
refactor: migrate object versions modal to shadcn components
2025-10-26 20:03:13 +08:00
overtrue
5bd8a212d5
refactor: migrate object preview modal to shadcn components
2025-10-26 20:00:27 +08:00
overtrue
cad21f1b2c
refactor: migrate object info drawer to shadcn components
2025-10-26 19:56:42 +08:00
overtrue
441bbf1648
refactor: migrate object new form modal to shadcn components
2025-10-26 19:52:48 +08:00
overtrue
d62d39ab94
refactor: migrate object list to shadcn components
2025-10-26 19:45:41 +08:00
overtrue
80e953f1fd
refactor: migrate import-export iam ui to shadcn components
2025-10-26 15:59:22 +08:00
overtrue
96bf33f573
refactor: migrate tier management to shadcn components
2025-10-26 15:31:29 +08:00