immich/web/src/lib/components
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
..
admin-page feat(server): use embedded preview from raw images (#8773) 2024-04-19 10:50:13 -05:00
album-page feat(web,a11y): consolidate BaseModal into FullScreenModal (#8787) 2024-04-16 07:06:15 +02:00
asset-viewer feat(web): assets now have a permanent URL (#8532) 2024-04-24 19:24:19 +00:00
assets/thumbnail feat(web): loop video thumbnails (#8662) 2024-04-10 04:46:26 +02:00
elements fix(web,a11y): remove autofocus from input fields (#8857) 2024-04-17 11:15:37 +02:00
faces-page fix(web): notification number of people when editing faces (#7352) 2024-04-18 22:55:11 -04:00
forms feat(web,a11y): consolidate BaseModal into FullScreenModal (#8787) 2024-04-16 07:06:15 +02:00
layouts feat(web): search albums (#7322) 2024-02-22 09:04:43 -05:00
map-page feat(web,a11y): consolidate BaseModal into FullScreenModal (#8787) 2024-04-16 07:06:15 +02:00
memory-page feat(web, a11y): add labels! (#8354) 2024-03-29 08:48:07 -04:00
onboarding-page feat(web): update logo (#7798) 2024-03-13 12:14:45 -05:00
photos-page feat(web): assets now have a permanent URL (#8532) 2024-04-24 19:24:19 +00:00
share-page fix(web): logo invisible on share page (#7990) 2024-03-15 14:53:58 -05:00
shared-components feat(web): assets now have a permanent URL (#8532) 2024-04-24 19:24:19 +00:00
sharedlinks-page feat(web): enhance ux/ui of the album list page (#8499) 2024-04-05 19:19:26 +00:00
user-settings-page refactor(server): sessions (#8915) 2024-04-19 06:47:29 -04:00
slideshow-settings.svelte feat(web): new look option for slideshow (#8924) 2024-04-20 23:06:49 -05:00