There's a couple things we can do to clean this up:
- Controllers should listen for $destroy events and remove any page-specific parameters like 'search', 'limit', 'offset', etc (this is an issue for tests detail pagination)
- Parameters at their default values shouldn't be shown in the URL at all (e.g. resolutionKey=hour, groupKey=project, etc should only be included if explicitly changed). The 'end' parameter could probably also be left out though after a period of time it would stop showing the same data.
There's a couple things we can do to clean this up:
- Controllers should listen for $destroy events and remove any page-specific parameters like 'search', 'limit', 'offset', etc (this is an issue for tests detail pagination)
- Parameters at their default values shouldn't be shown in the URL at all (e.g. resolutionKey=hour, groupKey=project, etc should only be included if explicitly changed). The 'end' parameter could probably also be left out though after a period of time it would stop showing the same data.
I'll look into implementing these.