Daniel Dietzler
67f020380f
disable version check settings when config file is set ( #5756 )
2023-12-16 20:39:17 +01:00
Alex The Bot
0aae9696f6
Version v1.91.1
2023-12-16 17:26:51 +00:00
martin
2f95cb89c1
fix(web): use env for web folder path ( #5753 )
...
* fix: use env for web folder path
* feat: use constant
* fix: use join
* update docs
* fix: icon
2023-12-16 11:15:30 -06:00
Mert
cb1201e690
chore(web): update job dashboard ( #5745 )
...
* rename clip encoding to smart search
* update job subtitles
* update api
* update smart search job title and subtitle
* fix `getJobName`
* change smart search icon
* formatting
* wording
* update reference to clip
* formatting
* update reference to Encode CLIP
2023-12-16 10:50:46 -06:00
Daniel Dietzler
a2deba4734
fix(web): never ungroup map markers. ever. ( #5730 )
2023-12-16 10:49:58 -06:00
Alex
ae2608e31d
fix(web): cannot save exclusion pattern ( #5738 )
...
* fix(web): Ccannot save exclusive pattern
* remove console log
2023-12-16 10:48:49 -06:00
Mert
d8756f3897
fix(web): searching places ( #5746 )
2023-12-16 10:48:27 -06:00
Alex The Bot
e9a8daa924
Version v1.91.0
2023-12-15 15:22:37 +00:00
Alex
c2cda5f3b0
fix(web): map thumbnail stretch ( #5721 )
2023-12-15 09:17:28 -06:00
martin
4c5397d7e6
feat(web): add types to dispatcher ( #5700 )
...
* feat: add types to dispatcher
* fix: create album name
* pr feedback
* pr feedback
* pr feedback
* fix: api key name
* remove newSharedAlbum
* pr feedback
* fix: api key creation
* on:close
* fix: owner
* fix: onclose
* remove unused code
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-12-14 20:54:21 -06:00
martin
502495883d
fix(web): log out ( #5706 )
...
* fix: logging out
* fix: websocket
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-12-15 02:29:05 +00:00
Jason Rasmussen
9768931275
feat(web,server)!: runtime log level ( #5672 )
...
* feat: change log level at runtime
* chore: open api
* chore: prefer env over runtime
* chore: remove default env value
2023-12-14 16:55:40 +00:00
martin
f2270ad757
fix(web): user management responsive design ( #5698 )
...
* fix: user management tailwind
* use top instead of inset-y-0
* add types to createEventDispatcher
2023-12-14 10:55:15 -06:00
Po-Ru, Lin
8e39d389b5
feat: lazy loading on album/sharing/search ( #5696 )
...
* feat(frontend): Lazy loading on album
* feat(frontend): Lazy loading on search & sharing
Issue #5418
2023-12-14 10:48:29 -06:00
waclaw66
3a2e9b6298
feat(web): increase map max zoom ( #5693 )
...
* increate max zoom
* increase max zoom on mobile
2023-12-14 08:40:56 -05:00
martin
f13dce7d0d
fix: warning when building web ( #5680 )
2023-12-13 12:02:26 -05:00
Jan
e5e6fcc46d
#5519 shared page redirect to host ( #5678 )
...
* #5519 shared page redirect to host
* #5519 file formatting
2023-12-13 16:15:39 +00:00
martin
523d01068f
fix(web): no icon with firefox ( #5679 )
...
* fix: no icon with firefox
* remove FaviconHeader.svelte
2023-12-13 11:04:06 -05:00
martin
7a9a9473d1
fix: prevent loop on search ( #5664 )
2023-12-12 16:55:18 -06:00
martin
c602eaea4a
feat(web): automatically update user info ( #5647 )
...
* use svelte store
* fix: websocket error when not authenticated
* more routes
2023-12-12 10:35:28 -06:00
Jason Rasmussen
cbca69841a
refactor(server): immich file responses ( #5641 )
...
* refactor(server): immich file response
* chore: open api
* chore: tests
* chore: fix logger import
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-12-12 08:58:25 -06:00
martin
fba9e784fb
feat: use <a> tag for albums in list view ( #5645 )
...
* fix: multiple improvements
* pr feedback
* optimize
2023-12-11 20:35:57 -06:00
Jason Rasmussen
ed4358741e
feat(web): re-add open graph tags for public share links ( #5635 )
...
* feat: re-add open graph tags for public share links
* fix: undefined in html
* chore: tests
2023-12-11 13:37:47 -06:00
Alex
a426ea8fbc
fix(web): remove always on delay badge ( #5574 )
2023-12-08 18:19:42 -06:00
Jason Rasmussen
1e99ba8167
feat: use pgvecto.rs ( #3605 )
2023-12-08 11:15:46 -05:00
Alex The Bot
429ad28810
Version v1.90.2
2023-12-08 14:23:04 +00:00
martin
7b3465621f
fix(web): don't limit merge face selector to 10 people ( #5551 )
...
* fix: don't limit merge face selector to 10 people
* fix: don't use class to hide people in detail-panel
* fix: map faces and person in asset response
2023-12-08 08:21:29 -06:00
Alex The Bot
d2fbbe790b
Version v1.90.1
2023-12-08 04:20:27 +00:00
martin
bc65bbfcc4
fix(web): create face from video ( #5544 )
...
* fix: create face from video
* fix: remove comment
* fix: inaccurate bounding boxes
2023-12-07 22:18:33 -06:00
Alex
e4b24b6e04
fix(web): cannot edit bulk metadata ( #5543 )
2023-12-07 17:21:51 -06:00
martin
866aaf00ff
fix(web): name truncation on detail panel ( #5542 )
2023-12-07 22:04:59 +00:00
Alex The Bot
c174f0e871
Version v1.90.0
2023-12-07 18:32:45 +00:00
martin
8736c77f7a
fix(web): align all edit buttons and not correctly rounded buttons on detail-panel ( #5524 )
...
* fix: align all pencils
* fix: format
2023-12-06 20:03:28 -06:00
renovate[bot]
2814de4420
chore(deps): update dependency vite to v4.5.1 [security] ( #5513 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-05 22:14:39 -05:00
martin
024fe1141b
fix(web): background when re-assigning faces ( #5512 )
2023-12-05 23:05:22 +00:00
Alex
84c5b08c25
feat(web): UI/UX improvement for date time edit form ( #5505 )
2023-12-05 14:16:37 -05:00
renovate[bot]
7e8488694d
chore(deps): update web ( #5502 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-05 11:20:07 -06:00
martin
7702560b12
feat(web): re-assign person faces (2) ( #4949 )
...
* feat: unassign person faces
* multiple improvements
* chore: regenerate api
* feat: improve face interactions in photos
* fix: tests
* fix: tests
* optimize
* fix: wrong assignment on complex-multiple re-assignments
* fix: thumbnails with large photos
* fix: complex reassign
* fix: don't send people with faces
* fix: person thumbnail generation
* chore: regenerate api
* add tess
* feat: face box even when zoomed
* fix: change feature photo
* feat: make the blue icon hoverable
* chore: regenerate api
* feat: use websocket
* fix: loading spinner when clicking on the done button
* fix: use the svelte way
* fix: tests
* simplify
* fix: unused vars
* fix: remove unused code
* fix: add migration
* chore: regenerate api
* ci: add unit tests
* chore: regenerate api
* feat: if a new person is created for a face and the server takes more than 15 seconds to generate the person thumbnail, don't wait for it
* reorganize
* chore: regenerate api
* feat: global edit
* pr feedback
* pr feedback
* simplify
* revert test
* fix: face generation
* fix: tests
* fix: face generation
* fix merge
* feat: search names in unmerge face selector modal
* fix: merge face selector
* simplify feature photo generation
* fix: change endpoint
* pr feedback
* chore: fix merge
* chore: fix merge
* fix: tests
* fix: edit & hide buttons
* fix: tests
* feat: show if person is hidden
* feat: rename face to person
* feat: split in new panel
* copy-paste-error
* pr feedback
* fix: feature photo
* do not leak faces
* fix: unmerge modal
* fix: merge modal event
* feat(server): remove duplicates
* fix: title for image thumbnails
* fix: disable side panel when there's no face until next PR
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-12-05 09:43:15 -06:00
Clement Ong
982183600d
feat(web): clear failed jobs ( #5423 )
...
* add clear failed jobs button
* refactor: clean up code
* chore: open api
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-12-05 02:07:20 +00:00
Dan Taylor
933c24ea6f
fix(web): delete modal z-index ( #5416 )
...
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-12-05 01:32:33 +00:00
Jason Rasmussen
05e9697dff
fix(web): runtime issue ( #5493 )
2023-12-04 20:29:35 -05:00
Jason Rasmussen
22d79850f6
refactor(web): asset viewer actions ( #5488 )
2023-12-04 19:18:28 -05:00
martin
6111bf157e
fix(web): stick action bar on search ( #5459 )
2023-12-04 10:24:19 -06:00
martin
2195730fa6
fix(web): keep url query parameters when swapping people ( #5468 )
2023-12-04 10:23:14 -06:00
waclaw66
1dc832d392
fix(web): new album title fix ( #5467 )
...
* new album title fix
* Naming
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-12-04 16:22:31 +00:00
Alex
36ba48b8ae
chore(web): toggle hide face in context menu ( #5440 )
2023-12-02 09:23:11 -06:00
Dan Taylor
6673f1eb24
fix(web): status box rendering ( #5410 )
...
* fix(web): status box rendering
* Syntax improvement for api import
Co-authored-by: martin <74269598+martabal@users.noreply.github.com>
---------
Co-authored-by: Daniel Taylor <daniel.k.taylor1@gmail.com>
Co-authored-by: martin <74269598+martabal@users.noreply.github.com>
2023-12-01 20:26:48 -06:00
Andrew Brock
a02e91169d
feat(web): Allow showing hidden people in image asset details view ( #5420 )
...
* Allow showing hidden people in image asset details view
This makes it possible to easily find people/faces that have accidentally been hidden.
Unhiding them still requires clicking on the person to go to their page to unhide them.
* Update web/src/lib/components/asset-viewer/detail-panel.svelte
Co-authored-by: martin <74269598+martabal@users.noreply.github.com>
---------
Co-authored-by: brokeh <git@brocky.net>
Co-authored-by: martin <74269598+martabal@users.noreply.github.com>
2023-12-01 20:17:05 -06:00
martin
ec92608024
fix(web): disable metadata edit if user is not owner ( #5415 )
...
* fix(web): disable metadata edit if user is not owner
* pr feedback
* pr feedback
* get data from page data
* fix: better representation
* feat: warn user if there's issues with the selected assets
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-12-01 14:58:24 -06:00
YFrendo
644e52b153
feat: Edit metadata ( #5066 )
...
* chore: rebase and clean-up
* feat: sync description, add e2e tests
* feat: simplify web code
* chore: unit tests
* fix: linting
* Bug fix with the arrows key
* timezone typeahead filter
timezone typeahead filter
* small stlying
* format fix
* Bug fix in the map selection
Bug fix in the map selection
* Websocket basic
Websocket basic
* Update metadata visualisation through the websocket
* Update timeline
* fix merge
* fix web
* fix web
* maplibre system
* format fix
* format fix
* refactor: clean up
* Fix small bug in the hour/timezone
* Don't diplay modify for readOnly asset
* Add log in case of failure
* Formater + try/catch error
* Remove everything related to websocket
* Revert "Remove everything related to websocket"
This reverts commit 14bcb9e1e4
.
* remove notification
* fix test
---------
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-11-30 03:52:28 +00:00
martin
b396e0eee3
fix(web): whitespace in person name ( #5401 )
...
* fix(web): whitespace in person name
* pr feedback
2023-11-29 21:08:54 -06:00
Alex The Bot
8b6a79ad9e
Version v1.89.0
2023-11-29 19:20:24 +00:00
Thomas
696900228b
fix(web): use native image decoder ( #3074 )
...
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-11-29 15:09:22 +00:00
Jason Rasmussen
e5d083fe79
chore(deps): remove unused cookie type ( #5385 )
2023-11-29 04:24:38 +00:00
Jason Rasmussen
d4b3fb942f
feat(web): job concurrency order ( #5386 )
2023-11-29 04:24:20 +00:00
renovate[bot]
6aa356e69f
chore(deps): update web ( #5381 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-28 22:57:20 -05:00
renovate[bot]
cd1b6e6976
chore(deps): update typescript-eslint monorepo to v6 ( #5343 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-28 21:11:43 -05:00
Jason Rasmussen
21ed8d5c79
chore(web): run as root in dev ( #5365 )
2023-11-28 17:52:37 -05:00
bo0tzz
6522707b49
chore(renovate): Only update to node LTS versions ( #5355 )
...
* chore(ci): Use LTS codenames for node base images
* chore(renovate): Only match node LTS versions
* chore(renovate): Pin docker digests
2023-11-28 14:50:48 -06:00
Jason Rasmussen
9483c456d4
fix(web): storage decimals ( #5363 )
2023-11-28 15:50:23 -05:00
Emanuel Bennici
5781ae9d82
feat(web): Lazy load thumbnails on the people page ( #5356 )
...
* feat(web): Lazy load thumbnails on the people page
Instead of loading all people thumbnails at once, only the first few
should be loaded eagerly.
This reduces the load on client and server side.
* chore: change name
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-11-28 20:23:27 +00:00
Jason Rasmussen
4d727708e2
chore(web): curly braces ( #5362 )
2023-11-28 14:16:27 -06:00
Jason Rasmussen
ebd64ded62
feat(web): prefer higher GiB values ( #5340 )
2023-11-27 12:40:29 -06:00
Jason Rasmussen
0758d55dea
chore(deps): remove unused package ( #5337 )
2023-11-27 11:48:07 -05:00
Jason Rasmussen
3992119e32
fix(deps): prettier 3 ( #5336 )
2023-11-27 11:42:04 -05:00
martin
034b308ddc
feat(web): search names when merging faces ( #5209 )
...
* feat: search names when merging faces
* fix: reactive
* styling
* small stlying
* remove unused variable
* fix: reactive
* feat: reset
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-11-26 12:58:09 -06:00
martin
3aa2927dae
fix(web): sorting options for albums ( #5233 )
...
* fix: albums
* pr feedback
* fix: current behavior
* rename
* fix: album metadatas
* fix: tests
* fix: e2e test
* simplify
* fix: cover shared links
* rename function
* merge main
* merge main
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-11-26 15:23:43 +00:00
renovate[bot]
f97dca7707
chore(deps): update web ( #5239 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-26 00:14:06 -06:00
Zack Pollard
698226634e
feat: postgres reverse geocoding ( #5301 )
...
* feat: add system metadata repository for storing key values for internal usage
* feat: add database entities for geodata
* feat: move reverse geocoding from local-reverse-geocoder to postgresql
* infra: disable synchronization for geodata_places table until typeorm supports earth column
* feat: remove cities override config as we will default all instances to cities500 now
* test: e2e tests don't clear geodata tables on reset
2023-11-25 18:53:30 +00:00
shenlong
0108211c0f
refactor: deprecate getUserAssetsByDeviceId ( #5273 )
...
* refactor: deprecated getUserAssetsByDeviceId
* prevent breaking changes
* chore: add deprecation
* prevent breaking changes
* prevent breaking changes
---------
Co-authored-by: shalong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-11-25 15:46:20 +00:00
Daniel Dietzler
4684094b9b
fix(web): Map clustering when zoomed in ( #5299 )
...
* raise maxZoom to a value that cannot be reached
* set max zoom for the entire map
2023-11-24 15:30:57 -06:00
waclaw66
df9ec9327d
chore(web): adjust album thumbnail size ( #5277 )
2023-11-23 08:33:26 -06:00
Jason Rasmussen
309ba7d67e
fix(web): navigate to album from search ( #5241 )
2023-11-22 09:54:58 -06:00
renovate[bot]
106bae4a31
chore(deps): update dependency svelte-jester to v3 ( #5252 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-22 08:08:11 -06:00
renovate[bot]
b06c2b786c
chore(deps): update web ( #4961 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-21 13:46:07 -05:00
Alex The Bot
55fa3234fd
Version v1.88.2
2023-11-21 16:09:18 +00:00
Alex
f094ff2aa1
fix(server): album perf query ( #5232 )
...
* Revert "fix: album performances (#5224 )"
This reverts commit c438e17954
.
* Revert "fix: album sorting options (#5127 )"
This reverts commit 725f30c494
.
2023-11-21 10:07:49 -06:00
Alex Tran
a13052e24c
Revert "Version v1.88.2"
...
This reverts commit bc2c73e499
.
2023-11-21 09:07:50 -06:00
Alex The Bot
bc2c73e499
Version v1.88.2
2023-11-21 15:01:06 +00:00
Alex Tran
69e0db56b3
Merge branch 'main' of github.com:immich-app/immich
2023-11-20 21:20:51 -06:00
Alex Tran
e8bf498236
fix(web): non-null error
2023-11-20 21:19:37 -06:00
Alex The Bot
9cf40afaf0
Version v1.88.1
2023-11-21 03:00:19 +00:00
Alex
28a15365d6
fix(web): search returns all value ( #5210 )
2023-11-20 20:58:22 -06:00
Alex
d49b353c49
fix(web): Fix year label calculation ( #5211 )
...
* fix(web): revert, fix year label overlapse
* not too bold
* fix
2023-11-20 20:58:05 -06:00
Alex The Bot
0f596e278c
Version v1.88.0
2023-11-20 20:47:37 +00:00
Alex
1fbbb5a236
chore(web): album thumbnail size ( #5196 )
2023-11-20 13:22:35 -06:00
martin
725f30c494
fix: album sorting options ( #5127 )
...
* fix: album sort options
* fix: don't load assets
* pr feedback
* fix: albumStub
* fix(web): album shared without assets
* fix: tests
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-11-20 13:01:21 -06:00
Alex
94c8fe1098
chore(web): small font size improvement ( #5190 )
2023-11-20 11:23:47 -06:00
renovate[bot]
2a5cf20c9f
chore(deps): update dependency eslint-config-prettier to v9 ( #5173 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-20 08:39:00 -06:00
Alex
f5d73b0499
feat(web): new fonts ( #5165 )
...
* feat(web): new fonts
* remove old fonts and make default font size larger
* fine tunning
2023-11-19 21:06:16 -06:00
Guillermo
bfab86b70d
fix(web): improve year label position ( #5141 )
2023-11-19 09:31:06 -06:00
Jason Rasmussen
adae5dd758
feat(web)!: SPA ( #5069 )
...
* feat(web): SPA
* chore: remove unnecessary prune
* feat(web): merge with immich-server
* Correct method name
* fix: bugs, docs, workflows, etc.
* chore: keep dockerignore for dev
* chore: remove license
* fix: expose 2283
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2023-11-17 22:13:36 -06:00
Alex
5118d261ab
chore(web): remove deprecation message ( #5115 )
...
* chore(web): remove deprecation message
* keep the slot
2023-11-17 22:13:23 -06:00
Alex The Bot
ec51a9f6d6
Version v1.87.0
2023-11-18 02:58:26 +00:00
Jason Rasmussen
9b2ac6aaca
feat(server): decomissioned warning ( #5113 )
2023-11-17 20:31:34 -06:00
davidacampos
47a4984a56
feat(web): add (lower) thumbnail resolution options ( #5107 )
...
* Added extra lower resolution options for thumbnails
Added 200p and 720p as options for small and large thumbnails resolutions respectively.
* Also included 1080p in large thumbnails resolution options
2023-11-17 20:25:35 +00:00
Jason Rasmussen
82f12b8ee6
chore(server): remove import file endpoint ( #5093 )
...
* chore(server): remove import file endpoint
* chore: open api
2023-11-17 05:44:59 +00:00
Jason Rasmussen
c7b3039a1a
chore(server): remove asset search endpoint ( #5094 )
...
* chore(server): remove unused search endpoint
* chore: open api
2023-11-16 22:24:31 -06:00
Alex
ed68c49c16
chore(web): annoucement box for breaking change ( #5091 )
...
* chore(web): annoucement box for breaking change
* log
2023-11-17 03:38:32 +00:00
renovate[bot]
b82db1edaa
chore(deps): update dependency @testing-library/jest-dom to v6 ( #5073 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-15 22:52:34 -06:00