1
0
Fork 0
mirror of https://github.com/immich-app/immich.git synced 2025-01-01 08:31:59 +00:00
immich/server/test/repositories
David Kerr 07538299cf
feat: folder view (#11880)
* feat: folder view poc

* fix(folder-view): ui modifications

* fix(folder-view): improves utility return types

* fix(folder-view): update getAssetsByOriginalPath

Endpoint now only returns direct children of the path instead of all images in all subfolders.  Functions renamed and scoped to "folder", endpoints renamed

* fix(folder-view): improve typing

* fix(folder-view): replaces css with tailwind

* fix(folder-view): includes folders in main panel

* feat(folder-view): folder cache implementation

* fix(folder-view): can now search for absolute paths

* fix(folder-view): sets default sort to alphabetical by filename

* refactor/styling the browser view

* double click to navigate

* folder tree

* use correct side bar icon

* styling when selected

* correct open icon

* folder layout

* return assetReponseDto

* it's alive

* update new api

* more styling for folder tree

* use query params and path viewer

* use arrow up left for parent folder backward navigation

* use arrow up left for parent folder backward navigation

* encode URL

* handle long folder name

* refactor to the view controller

* remove unused code

* clear cache when logout

* cleaning up

* cleaning up web

* clean as new

* clean as new

* pr feedback + show asset name

* add tests

* add tests

* remove generated file

* lint

* revert docker-compose.dev file

* Update server/src/services/view.service.ts

Co-authored-by: Jason Rasmussen <jason@rasm.me>

* Update server/src/services/view.service.ts

Co-authored-by: Jason Rasmussen <jason@rasm.me>

---------

Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me>
2024-08-21 13:49:37 -05:00
..
access.repository.mock.ts refactor: access core (#11930) 2024-08-20 07:49:56 -04:00
activity.repository.mock.ts chore: migrate to vitest (#7156) 2024-04-16 10:44:45 -04:00
album-user.repository.mock.ts feat: readonly album sharing (#8720) 2024-04-25 04:19:49 +00:00
album.repository.mock.ts refactor(server): remove has asset (#10891) 2024-07-05 15:10:11 -04:00
api-key.repository.mock.ts chore: migrate to vitest (#7156) 2024-04-16 10:44:45 -04:00
asset.repository.mock.ts feat: folder view (#11880) 2024-08-21 13:49:37 -05:00
audit.repository.mock.ts chore: migrate to vitest (#7156) 2024-04-16 10:44:45 -04:00
crypto.repository.mock.ts feat(server): user and server license endpoints (#10682) 2024-07-01 17:43:16 +00:00
database.repository.mock.ts refactor(server): startup checks for vector extension (#11559) 2024-08-05 21:00:25 -04:00
event.repository.mock.ts refactor(server): event emits (#10648) 2024-06-27 15:54:20 -04:00
job.repository.mock.ts chore: migrate to vitest (#7156) 2024-04-16 10:44:45 -04:00
library.repository.mock.ts chore(server): remove unused code (#9746) 2024-05-25 12:15:07 +02:00
logger.repository.mock.ts feat(server): run microservices in worker thread (#9426) 2024-05-14 15:28:20 +01:00
machine-learning.repository.mock.ts chore: migrate to vitest (#7156) 2024-04-16 10:44:45 -04:00
map.repository.mock.ts refactor(server)!: move markers and style to dedicated map endpoint/controller (#9832) 2024-05-29 11:51:01 -04:00
media.repository.mock.ts feat(server): optimize person thumbnail generation (#7513) 2024-05-08 08:09:34 -05:00
memory.repository.mock.ts chore: migrate to vitest (#7156) 2024-04-16 10:44:45 -04:00
metadata.repository.mock.ts refactor(server)!: move markers and style to dedicated map endpoint/controller (#9832) 2024-05-29 11:51:01 -04:00
metric.repository.mock.ts chore: migrate to vitest (#7156) 2024-04-16 10:44:45 -04:00
move.repository.mock.ts chore: migrate to vitest (#7156) 2024-04-16 10:44:45 -04:00
notification.repository.mock.ts feat(server): email notifications (#8447) 2024-05-02 15:43:18 +01:00
partner.repository.mock.ts chore: migrate to vitest (#7156) 2024-04-16 10:44:45 -04:00
person.repository.mock.ts feat(server): conditionally run facial recognition nightly (#11080) 2024-07-14 22:53:42 +00:00
search.repository.mock.ts refactor(server): add config events for clip (#11575) 2024-08-04 21:00:36 +00:00
server-info.repository.mock.ts chore: build metadata (#10612) 2024-06-26 08:25:09 -04:00
session.repository.mock.ts feat(server): remove inactive sessions (#9121) 2024-04-27 16:45:16 -04:00
shared-link.repository.mock.ts chore: migrate to vitest (#7156) 2024-04-16 10:44:45 -04:00
stack.repository.mock.ts refactor(server): stacks (#11453) 2024-08-19 12:37:15 -05:00
storage.repository.mock.ts fix(server): follow symlinks when zipping assets (#11685) 2024-08-13 11:39:24 -04:00
system-metadata.repository.mock.ts feat(server): user and server license endpoints (#10682) 2024-07-01 17:43:16 +00:00
tag.repository.mock.ts chore: migrate to vitest (#7156) 2024-04-16 10:44:45 -04:00
user.repository.mock.ts feat(server): user and server license endpoints (#10682) 2024-07-01 17:43:16 +00:00