Skip to content

Make Milestones Editable #936

@Luke-Bilhorn

Description

@Luke-Bilhorn

Milestones themselves should be editable. Expand the UI from 867 (adding subdivisions) to include editing milestones as well. This includes making them editable only on the source side, and not on the target side, but allowing for translations of saved names on the target side. Milestone cells themselves should be moved.

To test,

  • make sure that nothing breaks when you change the milestones around on an existing project
  • make sure that switching the ordering of milestones is disallowed
  • make sure deletion of milestones is accepted
  • make sure that numbering of milestones remains accurate.

Also, add an "Edit milestones" permission in settings that is turned off by default; this way we can hide it from users that really should not be editing their milestones, like most BT users, but those who actually need it can find it in the settings. This would be something we could even just turn on by default for pinned projects of subtitle users.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions