opentower / populus-viewer

A Social Annotation Tool Powered by Matrix
https://opentower.github.io/populus-viewer
GNU Affero General Public License v3.0
120 stars 7 forks source link

Make URL/State correspondence more uniform #134

Closed gleachkr closed 2 years ago

gleachkr commented 2 years ago

At the moment, the URL in the browser history and the view can come apart in a few ways. The URL should always reflect the current state of the viewer. For this to happen,

Omitting the location-within-resource shouldn't throw an error, since it should make sense to link to an room and/or event but no particular location in a resource.