Proposal: Store title in epic and iteration in url params
Currently, in new board filtered search, we are storing iteration and epic in URL params using iteration_id and epic_id.
This is currently creating logical overhead to show the correct tokens in
This issue is to discuss moving epic and iteration to use titles in the URL params of the URL when filtering.
Discrepency
Old Boards
- Iteration -> Stored as iteration_title in the URL
- Epic -> Stored as epic_id in the URL
New Boards
- Iteration -> Stored as iteration_id in the URL
- Epic -> Stored as epic_id in the URL
Issues
Old boards
- Epic - After the URL param for an epic has been set, the epic token is not updated with the epic title...so we just display the id
New Boards
- Epic -> Same as old boards
- Iteration -> Same issue with epic.
Concerns
My concern about doing this right now is that graphql is not able to filter properly for issue boards or issue lists using the title of epics and iterations. Also, is there uniqueness issues with relying on titles as well (is this why this was done with epics in old boards?).