plane icon indicating copy to clipboard operation
plane copied to clipboard

[feature]: vanity url for Issues

Open claytonchew opened this issue 8 months ago • 1 comments

Is there an existing issue for this?

  • [X] I have searched the existing issues

Summary

Having unique "vanity" url for each Issue that references the Issue's no.,

i.e. https://url-to-plane.tld/issues/{issue_no} where issue_no is {identifier}-{sequence_id}.

For example,

https://url-to-plane.tld/issues/AB-123

gets translated to

https://url-to-plane.tld/workspace/projects/{uuid}/issues/{uuid}.

Why should this be worked on?

Having vanity urls for issues opens up a new set of use cases, for example blow:

GitHub introduced "Autolink Reference" integration where references in GitHub pull request, issues and commits can be converted to non-Github links.

image

For example, when user references a plane issue no. below:

plane#AB-123

gets converted to

https://url-to-plane.tld/issues/AB-123

The problem is the current URL uses UUID, https://url-to-plane.tld/workspace/projects/{project_uuid}/issues/{issue_uuid}, made it not possible for such use case above.

claytonchew avatar Jun 07 '24 03:06 claytonchew