Skip to content

feat(cron): add name field to cron jobs and update related interfaces - #507

Closed
liukewia wants to merge 1 commit into
TencentCloud:mainfrom
liukewia:feature/issue-496-cron-tasks
Closed

feat(cron): add name field to cron jobs and update related interfaces#507
liukewia wants to merge 1 commit into
TencentCloud:mainfrom
liukewia:feature/issue-496-cron-tasks

Conversation

@liukewia

@liukewia liukewia commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator
  • Introduced a name field to the OctopCronRow, OctopCronCreateBody, and OctopCronPatchBody interfaces.
  • Updated localization files to include validation messages for the new name field.
  • Added a constant for maximum name length.
  • Enhanced the UI to display the job name in the cron jobs table and detail views.
  • Updated API documentation to reflect the new optional name parameter in cron job creation and updates.
  • Implemented database schema changes to support the new name field in cron jobs.

This change improves the user experience by allowing users to assign descriptive names to their cron jobs, making them easier to identify.

Summary

Target branch

  • Base is develop (feature / fix — default)
  • Base is main (release/* or hotfix/* only)

Type of change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation
  • Refactor / chore
  • Release / hotfix

Test plan

  • make all passes locally
  • Added/updated tests

Checklist

  • Updated CHANGELOG.md (if user-facing)
  • README / docs updated (if needed)

- Introduced a `name` field to the `OctopCronRow`, `OctopCronCreateBody`, and `OctopCronPatchBody` interfaces.
- Updated localization files to include validation messages for the new `name` field.
- Added a constant for maximum name length.
- Enhanced the UI to display the job name in the cron jobs table and detail views.
- Updated API documentation to reflect the new optional `name` parameter in cron job creation and updates.
- Implemented database schema changes to support the new `name` field in cron jobs.

This change improves the user experience by allowing users to assign descriptive names to their cron jobs, making them easier to identify.
@liukewia liukewia closed this Sep 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant