immich/web/src/lib
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
..
__mocks__ chore(web): add asset store unit tests (#8077) 2024-03-19 23:41:31 -05:00
assets chore(deps): update dependency @types/node to v20.11.27 (#8012) 2024-03-18 19:49:31 -04:00
components feat(web): assets now have a permanent URL (#8532) 2024-04-24 19:24:19 +00:00
models feat(web): Improved assets upload (#3850) 2023-09-01 12:00:51 -04:00
stores feat(web): assets now have a permanent URL (#8532) 2024-04-24 19:24:19 +00:00
utils feat(web): assets now have a permanent URL (#8532) 2024-04-24 19:24:19 +00:00
constants.ts fix(web): restore button in asset viewer (#8935) 2024-04-20 01:19:50 +00:00
utils.ts refactor(server, web, mobile): Change wording of memory titles (#9025) 2024-04-23 15:08:02 +00:00