immich/web/src
Min Idzelis a78260296c
feat(web): assets now have a permanent URL (#8532)
* Remove asest redirect pages

* Rename route paths to handle optional assetId

* Update old references to new routes

* Load and display asset from all routes that can show assetId

* Add <main> in base layout, update portals to target it

* Wire up updating navigation in response to open/close/prev/next

* Replace events with navigation functions

* Add types to param matcher

* misc cleanup

* Fix reload on /search pages

* Avoid loading bar between photos nav. Delay loading bar by 200ms for all navigations

* Update url for maps routes. Note: on page reload, next/prev is not available

* Dynamically load asset-viewer on map page

* When reloading a url with assetUrl, hide background page to prevent flash during load

* Mostly style, review comments

* Load buckets for assets on demand

* Forgot this update call

* typo

* fix test

* Fix carelessness

* Review comment

* merge main

* remove assets

* fix submodule

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2024-04-24 19:24:19 +00:00
..
lib feat(web): assets now have a permanent URL (#8532) 2024-04-24 19:24:19 +00:00
params feat(web): assets now have a permanent URL (#8532) 2024-04-24 19:24:19 +00:00
routes feat(web): assets now have a permanent URL (#8532) 2024-04-24 19:24:19 +00:00
test-data chore(web): add asset store unit tests (#8077) 2024-03-19 23:41:31 -05:00
app.css fix(web): weird Overpass font height (#8458) 2024-04-02 00:13:45 -05:00
app.d.ts feat(web)!: SPA (#5069) 2023-11-17 22:13:36 -06:00
app.html feat(web): auto switch theme (#6176) 2024-01-07 00:15:25 +00:00
hooks.client.ts fix(web): handle non-http client side page error (#8901) 2024-04-24 08:32:00 -04:00