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
2f183badb5
i18n: translate all comments and messages to English
...
- Translate all Chinese comments in new composables and utilities to English
- Add missing translation keys to language packs (en-US, zh-CN, tr-TR):
- Validation failed
- API request failed
- Operation failed
- Ensure all code comments follow English convention
2025-10-31 22:52:24 +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
be229fc694
step1: add shadcn components
2025-10-25 16:04:31 +08:00
guojidan
c29ba07f18
Merge pull request #17 from guojidan/kms
...
Kms
2025-09-22 15:24:57 +08:00
junxiang Mu
c019276fcb
add kms
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-09-22 14:31:07 +08:00
马登山
45a5614045
fix: make iconify localize rustfs/rustfs#565
2025-09-19 15:17:18 +08:00
overtrue and Claude
de0f2c550d
feat: improve TypeScript type safety and code quality
...
- Added comprehensive TypeScript type definitions for app configuration
- Fixed type safety issues in sidebar component with proper type casting
- Improved code organization with better file naming conventions
- Enhanced error handling with centralized error management
- Added performance optimizations with caching and code splitting
- Improved development experience with better tooling configuration
- Updated project documentation with comprehensive README
- Added proper type definitions for navigation items and app config
- Fixed licensing information and added proper Apache 2.0 license
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-10 23:19:22 +08:00
cxymds
07f60a0337
feat : 移除S3请求前缀
2025-07-10 20:15:02 +08:00
马登山
f31b5f23c6
feat : 请求基础路径
2025-07-10 18:04:55 +08:00
overtrue
79172275f7
fix: server config
2025-07-09 10:28:20 +08:00
马登山
7af371603a
fix: S3 error message
2025-07-08 18:02:54 +08:00
overtrue
f3bb968cd8
feat: custom server config
2025-07-07 21:34:50 +08:00
马登山
ced0726ed1
feat: 添加对象保留功能及相关界面优化
2025-06-05 15:28:19 +08:00
cxymds
482bdb0c76
fix: 修复开发模式依赖
2025-04-13 15:22:04 +08:00
overtrue
a60ddbbc10
feat: 新的登录页 & 修复剪贴板问题
2025-04-12 15:34:49 +08:00
cxymds
730b8a689d
fix: 401
2025-04-11 19:25:23 +08:00
cxymds
2dd30b7dc9
feat: license time
2025-04-09 10:45:10 +08:00
cxymds
6c5504eaa7
fix: change license
2025-04-08 22:26:35 +08:00
cxymds
948b9ecedc
fix: rename front router
2025-04-08 14:09:14 +08:00
cxymds
de75553cef
feat license
2025-04-08 11:52:19 +08:00
overtrue
dcf102189a
fix: crypto in non-secure contexts, resolved rustfs/s3-rustfs#267
2025-03-30 14:32:10 +08:00
overtrue
d8e7d959a3
fix: crypto in non-secure contexts
2025-03-30 14:00:05 +08:00
overtrue
98410d7168
fix: large file upload
2025-03-02 12:46:53 +08:00
overtrue
5b00db5bb2
feat: 静态导出 & 增加 config.json 支持
2025-02-23 15:25:50 +08:00
cxymds
6d711726e2
feat : 用户 用户组状态
2025-02-23 01:52:46 +08:00
cxymds
eafc618eac
feat: user api
2025-01-22 15:03:10 +08:00
overtrue
fd1175f59f
feat: login
2025-01-11 15:25:46 +08:00
cxymds
c96ef03626
feat : accesskey 使用console api接入
2024-12-11 15:05:26 +08:00
cxymds
df58e55bbb
feat : accesskey
2024-12-10 17:23:18 +08:00
overtrue
bb2ae58953
feat: list buckets
2024-12-09 22:53:14 +08:00
overtrue
3c7e63f2ce
init
2024-12-08 15:21:39 +08:00
overtrue
b86e3f1591
init
2024-12-08 14:19:47 +08:00