* enable clustering on all zoom levels
* add latmin, latmax, lngmin and lngmax to search api
* open prefiltered search when clicking a cluster on the map
* start moving places pictures to overlay
* update scrollbar hide todo comment
* add todo comments for cluster view
* start implementing possitbility to close cluster view via back button
* move selected cluster to single query param
* improve back-navigation of cluster-view
* remove outdated comment
* start showing preview-images in clusters
* cleanup some cluster-code in places
* use rounded squares instead of circles so more from the image can be seen
* try improving map visibility by adding borders
* add counter bubble to places view
* remove obsolete comment
* remove console.log
* add todo comment to fix search on cluster-view open
* fix closing a cluster resetting the places-filter
* prevent old cluster markers from being visible while zooming
* prevent cluster-previews from being smaller than single-image-previews
* make cluster-preview-images fill the whole available area and scale them to their bounding box
* increase clusterRadius to reduce likelyhood of clusters colliding on the map
* update obsolete todo comment
* try making cluster view look less broken for small clusters. elements in photo-view use block-relative percentages based on viewport-relative media queries
* remove seemingly unrequired code
* fix cluster view after "pages"-components moved to "page" (singular)
This needs to be very well tested and discussed, as these changes can
lead to private photos being accidentally published. Thank you!
Signed-off-by: Michael Mayer <michael@photoprism.app>
Replaces the --no-wrap flag with --md in all "photoprism show ..."
subcommands, as this is easier to understand. See also #2247.
Unused code was opportunistically removed along the way.
Camera and lens can now also be searched by name. Escaping and parsing
of albums has been improved so that albums whose names start with and/or
contain numbers will be found.