immich/web/src/lib
xCJPECKOVERx 1a70896113
feat(web): Remove from Stack (#19703)
* - add component
- update server's StackCreateDto for merge parameter
- Update stackRepo to only merge stacks when merge=true (default)
- update web action handlers to show stack changes

* - make open-api

* lint & format

* - Add proper icon to 'remove from stack'
- change web unstack icon to image-off-outline

* - cleanup

* - format & lint

* - make open-api: StackCreateDto merge optional

* initial addition of new endpoint

* remove stack endpoint

* - fix up remove stack endpoint
- open-api

* - Undo stackCreate merge parameter

* - open-api typescript

* open-api dart

* Tests:
- add tests
- update assetStub.imageFrom2015 to have required stack attributes to include it with tests

* update event name

* Fix event name in test

* remove asset_update check

* - merge stack.removeAsset params into one object
- refactor asset existence check (no need for asset fetch)
- fix tests

* Don't return updated stack

* Create specialized stack id & primary asset fetch for asset removal checks

* Correct new permission names

* make sql

* - fix open-api

* - cleanup
2025-07-22 22:17:06 -04:00
..
__mocks__ fix(web): clear combobox value when selectedOption is undefined (#14334) 2024-11-25 08:14:21 -06:00
actions fix(web): Improve zoom behavior in photo-viewer. (#18803) 2025-06-01 21:06:48 -05:00
assets refactor: immich logo assets (#16850) 2025-03-13 18:05:08 -04:00
cast chore(web): migrate CircleIconButton to @immich/ui IconButton (#18486) 2025-06-02 14:47:23 +00:00
components feat(web): Remove from Stack (#19703) 2025-07-22 22:17:06 -04:00
managers fix(deps): update typescript-projects (#19939) 2025-07-22 17:42:07 +00:00
modals fix(deps): update typescript-projects (#19939) 2025-07-22 17:42:07 +00:00
models feat(web): improved user onboarding (#18782) 2025-06-02 21:09:13 +00:00
sidebars refactor: layout components (#18290) 2025-05-14 12:30:47 -04:00
stores fix(web): viewing asset lock (#19499) 2025-07-05 02:52:39 +00:00
utils fix(deps): update typescript-projects (#19939) 2025-07-22 17:42:07 +00:00
constants.ts feat(web): Remove from Stack (#19703) 2025-07-22 22:17:06 -04:00
i18n.spec.ts chore: move weblate translations to root directory (#13604) 2024-10-22 15:39:28 +00:00
utils.ts feat: start oauth with autoLaunch=1 (#18763) 2025-05-30 22:12:53 +00:00