Skip to content

feat(task): add image metadata maintenance task center#441

Merged
besscroft merged 2 commits intomainfrom
chore/task-tick-secret
Mar 24, 2026
Merged

feat(task): add image metadata maintenance task center#441
besscroft merged 2 commits intomainfrom
chore/task-tick-secret

Conversation

@besscroft
Copy link
Owner

  • Add a backend task system that supports batch refreshing image EXIF and dimension metadata
  • Add the /admin/tasks page, including task creation, progress monitoring, and history
  • Implement task status management (queued, running, canceled, completed, etc.)
  • Add the AnimatedIconTrigger component to unify icon hover animations
  • Update the sidebar navigation to include a Task Center entry
  • Add multilingual support and update English, Chinese, and Japanese translation files
  • Add a database migration to create the admin_task_runs table for storing task execution records
  • Add Hono API routes to handle task-related requests
  • Fix inconsistent end-of-file newline characters

- Add a backend task system that supports batch refreshing image EXIF and dimension metadata
- Add the `/admin/tasks` page, including task creation, progress monitoring, and history
- Implement task status management (queued, running, canceled, completed, etc.)
- Add the `AnimatedIconTrigger` component to unify icon hover animations
- Update the sidebar navigation to include a Task Center entry
- Add multilingual support and update English, Chinese, and Japanese translation files
- Add a database migration to create the `admin_task_runs` table for storing task execution records
- Add Hono API routes to handle task-related requests
- Fix inconsistent end-of-file newline characters
@vercel
Copy link

vercel bot commented Mar 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
picimpact Ready Ready Preview, Comment Mar 24, 2026 1:36pm

@besscroft besscroft added the ✨enhancement New feature or request label Mar 24, 2026
@besscroft besscroft linked an issue Mar 24, 2026 that may be closed by this pull request
Move the task tick endpoint from the Next.js API routes to the Hono app, and refactor the task service logic into a standalone module.
@besscroft besscroft merged commit 17876b1 into main Mar 24, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[提案]后台同步功能

1 participant