Issuable sorting should be stored per page
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=17454) </details> <!--IssueSummary end--> ### Description For now issuable sorting is stored in cookies as a global value per domain. ![Screenshot_20170309_191237](/uploads/e74d6dde8191381cd14e75270e6db560/Screenshot_20170309_191237.png) That means, if you set some sorting on a page A, it also will be set on a page B. Steps to reproduce: 1. Open Issues List page. Set sorting to, say, `Priority`. Wait until page is reloaded. 2. Open Merge Requests page. The sorting is already set to `Priority`. Change it to anything else, then go back to the issues list page and you'll see the sorting is changed again. ### Proposal Store sorting values per issuable.
issue