This PR adds query parameters to the message view, which means that everytime a filter is changed it is reflected inside of the URL. This solves two UX issues:
When clicking to obtain message details it is now possible to get to the view (correct page and filter set) you had, by hitting the back function of your browser.
You can share a view to a specific set of message by copy pasting the URL you are currently browsing
Multiple channel selector
You can now select multiple channels from the dropdown selector. This has an OR effect which means that the lookup fetches messages that satisfies either of the conditions
What is this PR about
Query parameters
This PR adds query parameters to the message view, which means that everytime a filter is changed it is reflected inside of the URL. This solves two UX issues:
Multiple channel selector
You can now select multiple channels from the dropdown selector. This has an
OR
effect which means that the lookup fetches messages that satisfies either of the conditionsScreencast of the feature
Screencast from 2022-12-21 18-16-56.webm