Commit Graph
100 Commits
Author SHA1 Message Date
Alex c587fb1df8 fix(mobile): fix asset order in album from latest to oldest (#3469) 2023-07-31 13:02:29 -05:00
95c75c289c blog: july 2023 (#3466)
* blog: july 2023

* content

* wording

* add truncate

* Update docs/blog/2023/07-29/update.mdx

Co-authored-by: bo0tzz <git@bo0tzz.me>

* Update docs/blog/2023/07-29/update.mdx

Co-authored-by: bo0tzz <git@bo0tzz.me>

* Update docs/blog/2023/07-29/update.mdx

Co-authored-by: bo0tzz <git@bo0tzz.me>

* Update docs/blog/2023/07-29/update.mdx

Co-authored-by: bo0tzz <git@bo0tzz.me>

* Update docs/blog/2023/07-29/update.mdx

Co-authored-by: bo0tzz <git@bo0tzz.me>

* title

---------

Co-authored-by: Alex Tran <Alex.Tran@conductix.com>
Co-authored-by: bo0tzz <git@bo0tzz.me>
2023-07-29 21:30:30 -05:00
Alex The Bot 3f1cf44717 Version v1.71.0 2023-07-28 18:32:33 +00:00
Alex 89ddbac8bc chore: build report 2023-07-28 09:06:25 -05:00
Alex The Bot 2872886e77 Version v1.70.0 2023-07-27 03:40:16 +00:00
Alex e493e05e99 fix(server): better facial recognition order (#3386) 2023-07-23 21:10:56 -05:00
Alex aaf0496f74 chore(server): Update Immich CLI version (#3403) 2023-07-23 17:53:20 -05:00
Alex 4977926c88 post mobile release 2023-07-23 13:51:48 -05:00
Alex The Bot f41e1159d1 Version v1.69.0 2023-07-23 17:40:02 +00:00
Alex ace755f264 fix(server): merged faces cannot be recognized in new photos (#3381)
* fix(server): merged faces cannot be recognized in new photos

* fix: delete stale documents
2023-07-22 14:42:12 -05:00
Alex 82a5d54d2c fix(web): cannot upload file with uppercase extension (#3374)
* fix(web): cannot upload file with uppercase extension

* actual fix

* remove console log
2023-07-21 22:52:28 -05:00
Alex 5e6d830ecd fix(ml): startup issue in dev (#3373) 2023-07-21 21:10:08 -05:00
Alex The Bot 1835fbae49 Version v1.68.0 2023-07-20 03:06:12 +00:00
Alex 593489a14c fix(web): cannot use shift-select (#3343) 2023-07-19 21:15:22 -05:00
Alex 9f7bf36786 fix(web): cannot use semicolon on the search bar in asset grid page (#3334)
* fix(web): cannot use semicolon on the search bar

* fix(web): cannot use semicolon on the search bar

* remove console log

* fix: disable hotkey when search is enable

* format

* fix event listener removal
2023-07-19 11:03:23 -05:00
Alex 7316ad5a72 chore(web): sort tailwindcss class automatically (#3330) 2023-07-18 13:19:39 -05:00
Alex 02b70e693c feat(web): add better face management UI action (#3328)
* add better face management menu

* context menu

* change name form

* change name

* navigate to merge face

* fix web
2023-07-18 12:36:20 -05:00
AlexandAlex Tran a2568f711f chore(mobile): remove things sections (#3309)
Co-authored-by: Alex Tran <Alex.Tran@conductix.com>
2023-07-17 11:20:05 -05:00
Alex c254a04aec feat(server): add endpoint to get supported media types on the server (#3284)
* feat(server): add endpoint to get supported media types on the server

* api generation

* remove xmp format

* change dto

* openapi

* dev
2023-07-15 20:24:46 -05:00
AlexandJason Rasmussen d5b96c0257 chore(web): Update to Svelte 4 (#3196)
* trying to update to svelte 4

* update dependencies

* remove global transition

* suppress wrning

* chore: install from github

* revert material icon change

* Supress a11y warning

* update

* remove coverage test on web

---------

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-07-15 20:13:04 -05:00
Alex 436a2e9bf3 chore(mobile): share logo platform consistency (#3290) 2023-07-15 20:11:51 -05:00
Alex The Bot 81e07fda08 Version v1.67.2 2023-07-14 14:01:20 +00:00
Alex The Bot 2d4e2af629 Version v1.67.1 2023-07-14 02:45:02 +00:00
Alex The Bot cd184cf366 Version v1.67.0 2023-07-14 00:39:54 +00:00
Alex 6387e38e27 fix(server): Asset controller does not load all endpoint (#3245) 2023-07-13 18:42:27 -05:00
Alex 863e983726 fix(web): download livephotos video part correctly (#3230) 2023-07-13 09:00:46 -05:00
AlexandJason Rasmussen c86b2ae500 feat(web/server): merge faces (#3121)
* feat(server/web): Merge faces

* get parent id

* update

* query to get identical asset and change controller

* change delete asset signature

* delete identical assets

* gaming time

* delete merge person

* query

* query

* generate api

* pr feedback

* generate api

* naming

* remove unused method

* Update server/src/domain/person/person.service.ts

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>

* Update server/src/domain/person/person.service.ts

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>

* better method signature

* cleaning up

* fix bug

* added interfaces

* added tests

* merge main

* api

* build merge face interface

* api

* selector interface

* style

* more style

* clean up import

* styling

* styling

* better

* styling

* styling

* add merge face diablog

* finished

* refactor: merge person endpoint

* refactor: merge person component

* chore: open api

* fix: tests

---------

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-07-11 16:52:41 -05:00
Alex 73e82303e7 [Localizely] Translations update (#3162) 2023-07-08 15:27:24 -05:00
AlexandAlex Tran 64697235d6 feat(mobile): adding additional languages (#3161)
* update locale

* localizely

* Update info.plist

---------

Co-authored-by: Alex Tran <Alex.Tran@conductix.com>
2023-07-08 15:26:26 -05:00
Alex b262bcec03 [Localizely] Translations update (#3158) 2023-07-08 10:09:34 -05:00
Alex d064477a45 fix(web): Places and Things thumbnail cannot be clicked (#3133)
* fix(web): Places and Things thumbnail cannot be clicked

* fix openapi

* fix test
2023-07-06 17:34:15 -05:00
Alex 812cb3d940 Revert "fix(server): use thumbnail content type instead of application/octet-stream (#3075)" (#3134)
* Revert "fix(server): use thumbnail content type instead of application/octet-stream (#3075)"

This reverts commit 3cc77d945b.

* generate api
2023-07-06 17:25:56 -05:00
Alex Tran 852ef3cd1b chore(server): update openapi 2023-07-06 16:56:02 -05:00
Alex The Bot 0d30ceb284 Version v1.66.1 2023-07-05 02:50:53 +00:00
Alex 4add6cb26e fix(web): Thumbnail not disappear after performing actions on the timeline (#3116)
* fix(web): Thumbnail not dissapear after action

* actual cause

* actual cause
2023-07-04 21:48:21 -05:00
Alex The Bot 8a3ab5be3e Version v1.66.0 2023-07-04 15:51:53 +00:00
Alex 7947f4db4c feat(web/server): Face thumbnail selection (#3081)
* add migration

* verify running migration populate new value

* implemented service

* generate api

* FE works

* FR Works

* fix test

* fix test fixture

* fix test

* fix test

* consolidate api

* fix test

* added test

* pr feedback

* refactor

* click ont humbnail to show feature selection as well
2023-07-02 17:46:20 -05:00
Alex 1df068bac9 chore(server): add limit to people return (#3069) 2023-07-02 15:28:53 -05:00
Alex Tran 55e7893bad docs: type 2023-07-01 13:30:59 -05:00
Alex The Bot df9c05bef3 Version v1.65.0 2023-06-30 03:01:48 +00:00
Alex Tran 6c8c16c85f chore: update release note notes 2023-06-29 21:48:57 -05:00
Alex b05f3fd266 fix(mobile): avatar without last name (#3038) 2023-06-29 17:05:12 -05:00
Alex ca98d73d86 chore(mobile): update flutter to 3.10.5 (#3036) 2023-06-29 16:28:18 -05:00
Alex Tran 621fa5ba54 update readme 2023-06-29 15:23:55 -05:00
Alex Tran ca1b9bf7b3 fix(doc): format 2023-06-29 14:49:23 -05:00
Alex 8e6c90e294 chore(mobile): minor UI tweak (#3021)
* chore(mobile): minor UI tweak

* fix test

* refactor
2023-06-28 22:33:57 -05:00
Alex Tran 5e3bdc76b2 chore(mobile): auto dispose future provider 2023-06-27 16:02:54 -05:00
Alex 39a885a37c feat(mobile): memories (#2988)
* Add page view

* Nice page view

* refactor file structure

* Added card

* invalidating data

* transition

* styling

* correct styleing

* refactor

* click to navigate

* styling

* TODO

* clean up

* clean up

* pr feedback

* pr feedback

* better loading indicator
2023-06-27 16:00:20 -05:00
Alex Tran 0e8d235148 fix(mobile): format 2023-06-27 12:28:15 -05:00
Alex b3e97a1a0c chore(web): Only show Copy button in HTTPS context (#2983) 2023-06-27 08:49:20 -05:00
Alex 61e5e65173 feat(server): Add camera make and model to search criteria (#2982) 2023-06-27 06:53:07 -05:00
Alex The Bot b258f3552a Version v1.64.0 2023-06-26 18:06:11 +00:00
Alexandalex b015648bfe chore(mobile): Add more error log (#2949)
Co-authored-by: alex <alex@pop-os.localdomain>
2023-06-25 18:59:35 -05:00
Alex The Bot bbb6bca605 Version v1.63.2 2023-06-25 02:53:18 +00:00
Alex a8e5a1de15 chore(server): support DNG file (#2940) 2023-06-24 21:50:01 -05:00
Alex The Bot bba4c44182 Version v1.63.1 2023-06-24 15:31:16 +00:00
Alex 7c76249e1f fix(server): Share link with expire creation time error (#2934)
* fix(server): Share link with expire creation time error

* better
2023-06-24 10:24:55 -05:00
Alex Tran 294955db17 wording 2023-06-23 23:32:39 -05:00
Alexandbo0tzz 752ad2d2eb chore(docs): ReadOnly documentation (#2925)
* update

* update

* update'

* update

* update

* update

* update

* chore: typoes etc

* update

* prettier

---------

Co-authored-by: bo0tzz <git@bo0tzz.me>
2023-06-23 21:06:52 -05:00
Alex The Bot 02a268c7c6 Version v1.63.0 2023-06-24 01:41:12 +00:00
Alex b2dc7adf3b fix(web): memory pause autoplay when scrolling down (#2923) 2023-06-23 11:13:05 -05:00
Alex 0d0866d5d9 feat(mobile): Facial recognition (#2507)
* Add API service

* Added service, provider

* merge main

* update pubspec

* styling

* dev: add person search result page

* dev: display person asset on page

* dev: add rename form

* style form

* dev: mechanism to add name to faces

* styling

* fix bad merge

* update api

* test

* revert

* Add header widget

* change name

* show all people page

* fix test

* pr feedback

* Add name to app bar

* feedback

* styling
2023-06-23 10:44:02 -05:00
Alex 00f65a53dd fix(server): Fix person's assets retrival order (#2920) 2023-06-23 09:34:55 -05:00
Alex 751922990f chore/remove openapi assertion for dart 2 (#2916)
* chore(server): patch dart openapi assertion 2

* removed usused file
2023-06-22 13:00:07 -05:00
Alex 4311d385fc chore(server): patch dart openapi assertion (#2914)
* chore(server): patch dart openapi assertion

* remove unused file
2023-06-22 12:48:57 -05:00
Alex cf1eddb449 fix(server): transform isReadOnly DTO to boolean (#2912) 2023-06-22 09:46:21 -05:00
AlexandThomas 0f0375a67e feat(web): add album to search result (#2900)
* Add album to search result page

* Update web/src/routes/(user)/search/+page.svelte

Co-authored-by: Thomas <9749173+uhthomas@users.noreply.github.com>

* Update web/src/routes/(user)/search/+page.svelte

Co-authored-by: Thomas <9749173+uhthomas@users.noreply.github.com>

* change font weight

* hide context menu in this view

---------

Co-authored-by: Thomas <9749173+uhthomas@users.noreply.github.com>
2023-06-21 15:18:00 -05:00
Alex 82b89aa20b feat(web): custom drop down button (#2887)
* feat(web): custom drop down button

* fix test

* fix test
2023-06-21 08:05:59 -05:00
Alex 6baeca654b chore(server): Improve moveAsset log (#2878)
* chore(server): Improve moveAsset log

* Update storage-template.service.ts
2023-06-20 16:24:47 -05:00
Alex The Bot 8d560ec55f Version v1.62.1 2023-06-19 21:31:38 +00:00
Alex The Bot 9c0f444e4d Version v1.62.0 2023-06-19 15:43:49 +00:00
Alex b47027efc2 fix(mobile): Sort newest first for asset selection in album (#2833) 2023-06-17 23:09:55 -05:00
Alex Tran 66ee065c0c pause renovate 2023-06-16 13:52:29 -05:00
Alex 1cd5df7558 fix(web): not displaying assets in album after adding shared user (#2804) 2023-06-16 11:39:40 -05:00
Alex a1b9a1d244 fix(web): error when refreshing asset view in memory page (#2789) 2023-06-16 10:09:16 -05:00
Alex The Bot caccb1094d Version v1.61.0 2023-06-16 02:29:11 +00:00
Alex 77fe2e55be fix(web): show memory in main timeline (#2775) 2023-06-15 14:11:14 -05:00
Alex Tran a59e9e1d9e fix(web): center name 2023-06-15 14:10:21 -05:00
Alex 43ec0b77a0 feat(web): Memory (#2759)
* Add on this day

* add query for x year

* dev: add query

* dev: front end

* dev: styling

* styling

* more styling

* add new page

* navigating

* navigate back and forth

* styling

* show gallery

* fix test

* fix test

* show previous and next title

* fix test

* show up down scrolling button

* more styling

* styling

* fix app bar

* fix height of next/previous

* autoplay

* auto play

* refactor

* refactor

* refactor

* show date

* Navigate

* finish

* pr feedback
2023-06-14 20:47:18 -05:00
Alex The Bot 1f4993350a Version v1.60.0 2023-06-04 15:45:06 +00:00
Alex The Bot da1710bcd2 Version v1.59.1 2023-05-30 17:56:47 +00:00
Alex The Bot 6538e599dd Version v1.59.0 2023-05-30 15:27:35 +00:00
Alex The Bot a460940430 Version v1.58.0 2023-05-27 21:56:06 +00:00
Alex fc2455be80 fix(server): missing metadata extraction job (#2586)
* fix(server): missing metadata extraction job

* format

* fix test

* fix test

* Added source to upload

* fix test

* OK! CODE COVERAGE
2023-05-27 16:49:57 -05:00
Alex The Bot ecc894ac82 Version v1.57.1 2023-05-23 09:21:22 +00:00
Alex 6aa2800275 chore: post release tasks 2023-05-22 22:43:06 -05:00
Alex The Bot cd7fc7e026 Version v1.57.0 2023-05-23 02:03:49 +00:00
Alex b4d312efb6 fix(web): revert justify layout - improve gallery view load time (#2522)
* fix(web): revert justify layout - improve gallery view load time

* Remove package
2023-05-22 21:01:32 -05:00
Alex feadc45e75 chore(server): Remove dist directory in command script (#2518) 2023-05-22 10:27:08 -05:00
Alex The Bot a1183f4b4b Version v1.56.2 2023-05-20 03:53:45 +00:00
Alex 84cfa38510 chore(ml): load models on start up (#2487)
* chore(ml): load models on start up

* Download correct model
2023-05-19 22:37:01 -05:00
Alex The Bot c8e649f190 Version v1.56.1 2023-05-19 04:01:36 +00:00
Alex 790e43dd6e chore(server): Enhancement for query to get assets for each recognized person (#2475) 2023-05-18 22:59:57 -05:00
Alex 59f6b2ff2e [Localizely] Translations update (#2471) 2023-05-18 15:10:22 -05:00
Alex Tran 829defbf61 docs: update RAM requirement 2023-05-18 15:04:21 -05:00
Alex b50c621be8 chore: update changelog for android 2023-05-18 09:47:12 -05:00
Alex The Bot 126f5857c3 Version v1.56.0 2023-05-18 14:03:48 +00:00
Alex Tran 8b3e1764a8 fix(web): asset count z-index 2023-05-17 21:39:34 -05:00
AlexandJason Rasmussen b776461297 fix(web): unable to change person name (#2458)
* fix(web): unable to change person name

* name changed

* chore: strongly-typed dispatcher

---------

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-05-17 21:13:54 -05:00
Alex 35c4887e4a fix return update asset with new update time (#2457) 2023-05-17 14:28:58 -05:00