jianghao 97a5ad3a00
Some checks failed
test/timeline-frontend/pipeline/head Something is wrong with the build of this commit
feat: 实现时间线拖拽排序功能及PWA支持
新增时间线节点的拖拽排序功能,使用dnd-kit库实现可排序网格布局。添加PWA支持,包括Service Worker注册和manifest配置。优化移动端适配,改进批量操作工具栏和撤销/重做功能。

重构用户登录和注册页面,修复登录跳转逻辑。调整画廊视图在不同设备上的显示效果。新增协作成员管理功能,支持批量修改权限。

修复请求错误处理中的跳转逻辑问题,避免重复跳转登录页。优化样式表,增强时间线卡片和图片展示的响应式布局。

新增多个API接口支持批量操作,包括排序、删除和时间修改。引入useBatchSelection和useHistory自定义Hook管理状态。添加UndoRedoToolbar组件提供撤销/重做功能。

实现Service Worker离线缓存策略,支持静态资源和API请求的缓存。新增PWA工具函数处理安装提示和更新检测。优化移动端交互,调整组件布局和操作按钮。
2026-02-24 10:33:10 +08:00
2025-07-22 22:52:55 +08:00
2025-07-22 22:52:55 +08:00
2025-07-22 22:52:55 +08:00
2025-07-22 22:52:55 +08:00
2025-07-22 22:52:55 +08:00
2025-07-22 22:52:55 +08:00
2025-07-22 22:52:55 +08:00
2025-07-22 22:52:55 +08:00
2025-07-22 22:52:55 +08:00
2025-12-26 21:02:15 +08:00
2025-12-30 13:59:29 +08:00
2025-07-22 22:52:55 +08:00
2025-07-22 22:52:55 +08:00
2026-01-19 18:09:37 +08:00
2025-07-22 22:52:55 +08:00
2025-07-22 22:52:55 +08:00

Ant Design Pro

This project is initialized with Ant Design Pro. Follow is the quick guide for how to use.

Environment Prepare

Install node_modules:

npm install

or

yarn

Provided Scripts

Ant Design Pro provides some useful script to help you quick start and build with web project, code style check and test.

Scripts provided in package.json. It's safe to modify or add additional script:

Start project

npm start

Build project

npm run build

Check code style

npm run lint

You can also use script to auto fix some lint error:

npm run lint:fix

Test code

npm test

More

You can view full document on our official website. And welcome any feedback in our github.

Description
No description provided
Readme 5.9 MiB
Languages
TypeScript 94.4%
JavaScript 2%
Less 1.8%
CSS 1.4%
HTML 0.3%
Other 0.1%