Commit Graph
100 Commits
Author SHA1 Message Date
AlexandJason Rasmussen 4b3f8d1946 feat: Search filtering logic (#6968)
* commit

* controller/service/repository logic

* use enum

* openapi

* suggest people

* suggest place/camera

* cursor hover

* refactor

* Add try catch

* Remove get people with name service

* Remove deadcode

* people selection

* People placement

* sort people

* Update server/src/domain/repositories/metadata.repository.ts

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

* pr feedback

* styling

* done

* open api

* fix test

* use string type

* remmove bad merge

* use correct type

* fix test

* fix lint

* remove unused code

* remove unused code

* pr feedback

* pr feedback

---------

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-02-13 19:54:58 +00:00
Alex afe5e17254 chore: update btc address 2024-02-12 14:29:29 -06:00
Alexandbo0tzz dca1bd22df Change license to AGPLv3 (#7046)
* Change license to AGPLv3

* Readme and documentation

* Package.json

* More replacement

* Added License MIT for previous code

* NIT

* Update LICENSE

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

* Update cli/LICENSE

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

* remote mit

---------

Co-authored-by: bo0tzz <git@bo0tzz.me>
2024-02-12 15:31:59 +00:00
Alex 5088acda10 chore: add repo activity to readme (#6982)
chore: add repo acvitity to readme
2024-02-08 14:00:21 -06:00
Alex b768eef44d fix(server): extract duration from video as ISO time (#6863)
* fix(server): extract duration from video as ISO time

* feedback and add test

* fix test
2024-02-02 14:58:13 -06:00
Alex 2d278d9ab8 feat(web): search filter form (#6651)
* refactor: search history box

* filter box component

* start adding forms

* styling

* combo box

* styling

* media types

* album option

* update

* Updated

* refactor: search history box

* filter box component

* start adding forms

* styling

* combo box

* styling

* media types

* album option

* update

* Updated

* Version v1.94.0

* Add people

* add select even for combobox

* Remove unused data

* remove unused code

* remove unused code
2024-02-02 13:30:40 -06:00
Alex ada3eeb777 chore: post release tasks 2024-01-31 16:52:48 -06:00
Alex 7a6ec8b0b5 fix(mobile): video player shows black screen (#6819)
fix(mobile): video player show black screen
2024-01-31 16:38:32 -06:00
Alex The Bot 07466fa7b7 Version v1.94.1 2024-01-31 19:21:00 +00:00
Alex d2c2db2595 chore: post release tasks 2024-01-31 12:53:56 -06:00
Alex 0b5e138b1b Merge branch 'main' of github.com:immich-app/immich 2024-01-31 12:53:40 -06:00
Alex The Bot d4c000cb5a Version v1.94.0 2024-01-31 17:01:33 +00:00
Alex The Bot a7ed2b7132 Version v1.94.0 2024-01-31 15:41:53 +00:00
Alex Tran e90d3a169c fix(docs): formatting 2024-01-30 13:45:18 -06:00
Alex Tran 102b5bedea fix(docs): formatting 2024-01-30 13:32:25 -06:00
Alex e5bfe22cf1 chore(devops): use new MacOS runner (#6774)
* chore(devops): use new MacOS runner

* Up java version
2024-01-30 13:29:31 -06:00
Alex 33bf7d5d8b Localizely: Translations update (#6772)
chore(mobile): translation update
2024-01-30 13:29:12 -06:00
Alex 97cd91749c fix(mobile): FR translation (#6771) 2024-01-30 12:01:03 -06:00
Alex 9e1d358168 fix(mobile): blurry memory photos (#6734)
* fix(mobile): blurry memory photos

* better naming and performance
2024-01-30 09:24:31 -06:00
Alex 64e299ba9b fix(mobile): skip tests using mock http client to make actual network request (#6642) 2024-01-25 10:57:11 -06:00
Alex b34a808fbb feat(mobile): Add Slovenian (#6558) 2024-01-21 16:27:54 -06:00
Alex The Bot 4ebb9974ff Version v1.93.3 2024-01-20 16:03:18 +00:00
Alex Tran 144822ddc4 chore: recap post date 2024-01-19 19:44:01 -06:00
Alex The Bot 3dddc6b449 Version v1.93.2 2024-01-19 18:29:04 +00:00
Alex 88ac3c2016 fix(web): better invite shared user to album layout (#6511)
* fix(web): better invite to album design

* rounded corner

* use icon

* padding
2024-01-19 12:27:29 -06:00
Alex 07b874edda fix(web): revert smart merge (#6504)
* revert smart merge

* fix test

* fix test

* Remove Slider file
2024-01-19 11:34:20 -06:00
Alex The Bot d5af357992 Version v1.93.1 2024-01-19 15:01:17 +00:00
Alex Tran 20c284407c chore: post release openapi update 2024-01-18 21:21:28 -06:00
Alex Tran 1af5fcfcde chore: post release openapi update 2024-01-18 21:19:39 -06:00
Alex 7e1b1eae41 chore: post release tasks 2024-01-18 21:15:58 -06:00
Alex The Bot fa0b7c8563 Version v1.93.0 2024-01-19 02:14:46 +00:00
Alex c55503496f fix(server): set log level of immich-admin process in boostrap function (#6458)
* fix(server): set log level of immich-admin process in boostrap function

* Remove log
2024-01-17 16:47:46 -05:00
Alex 78de4f1312 feat(mobile): quota (#6409)
* feat(mobile): quota

* openapi

* user entity update

* Render quota

* refresh usage upon opening the app bar

* stop backup when quota exceed
2024-01-16 20:08:31 -06:00
Alex 76bad762d7 fix(mobile): null check on null value on top app bar (#6406)
Fixed issue with null check on null value causing the top app bar render
a gray overlay when open an asset in Album On Device section in Library
page
2024-01-16 00:25:59 +00:00
AlexandJason Rasmussen d096caccac chore(web): quota enhancement (#6371)
* chore(web): quota enhancement

* show quota in user table

* update quota for single user ioption

* Add a note how to set unlimited storage

* fixed deletion doesn't update quota

* refactor relation

* fixed test

* re-refactor

* update sql

* fix e2e test

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

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

* revert e2e test

---------

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-01-15 09:04:29 -06:00
Alex bd5ae9f31e fix(web): wrap long word in description (#6351) 2024-01-12 19:45:17 -05:00
Alex 8d1287ef15 fix(web): logout and clear user store when using back button on the change password form (#6288) 2024-01-09 09:32:23 -06:00
Alex The Bot df59b2099f Version v1.92.1 2024-01-08 15:24:38 +00:00
Alex The Bot 319ddfda53 Version v1.92.0 2024-01-08 05:19:11 +00:00
Alex d095382b14 chore(mobile): translation update (#6242) 2024-01-07 23:17:35 -06:00
Alex 0750e13d3f chore(server): set onboarding for existing instances (#6229)
* chore(server): set onboarding for existing instances

* down
2024-01-06 22:18:42 +00:00
AlexandJason Rasmussen 13ba83dce6 chore(server): better ML error messages (#5914)
Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2024-01-04 21:34:50 +01:00
Alexandbo0tzz 18f59f78e3 feat(web): onboarding (#6066)
* feat(web): onboarding

* feat: openapi

* feat: modulization

* feat: page advancing

* Animation

* Add storage templaete settings

* sql

* more style

* Theme

* information and styling

* hide/show table

* Styling

* Update user property

* fix test

* fix test:

* fix e2e

* test

* Update web/src/lib/components/onboarding-page/onboarding-hello.svelte

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

* naming

* use System Metadata

* better return type

* onboarding using server metadata

* revert previous changes in user entity

* sql

* test web

* fix test server

* server/web test

* more test

* consolidate color theme change logic

* consolidate save button to storage template

* merge main

* fix web

---------

Co-authored-by: bo0tzz <git@bo0tzz.me>
2024-01-04 05:28:32 +00:00
Alex dea1063b17 chore(mobile): translation update (#5960) 2023-12-24 10:29:53 -06:00
Alex 17ef411b0a Localizely: Translations update (#5902)
* chore(mobile): translation update

* fix localizely plurals form

* more fix
2023-12-24 10:20:34 -06:00
Alex aaa7a613b2 fix(web): cannot open detail panel in public shared link (#5946)
* fix(web): cannot open detail panel in public shared link

* fix websocket auth message

* refactor
2023-12-23 10:07:12 -06:00
Alex e47e25e671 fix(server): access system config before database migration complete (#5912) 2023-12-21 12:52:49 -06:00
Alex cabc2d57dd Revert "chore(mobile): translation update (#5867)" (#5871)
This reverts commit 4e06ccd052.
2023-12-19 13:17:20 -06:00
Alex 4e06ccd052 chore(mobile): translation update (#5867) 2023-12-19 10:45:11 -06:00
Alex The Bot b40859551b Version v1.91.4 2023-12-19 03:34:19 +00:00
Alex 9834693fab fix(web): access /search throw error (#5834) 2023-12-18 14:42:25 -06:00
Alex fade8b627f chore(web): display places on a single row (#5825) 2023-12-18 10:34:25 -06:00
Alex ffc31f034c chore(mobile): handle delete file error (#5827) 2023-12-18 09:54:42 -06:00
Alex 3beeffaaf0 fix(server): metadata search does not return all EXIF info (#5810)
* docs: update default config content

* fix(server): metadata search does not return all EXIF info

* remove console log

* generate sql

* Correct sql generation
2023-12-18 07:13:36 -06:00
Alex c45e8cc170 fix(web): cannot open map cluster (#5797) 2023-12-17 20:13:55 -06:00
Alex 691e20521d docs: update default config content (#5798) 2023-12-17 12:07:53 -06:00
Alex The Bot 08f66c2ae5 Version v1.91.3 2023-12-17 16:57:16 +00:00
Alex The Bot a15c799ba3 Version v1.91.2 2023-12-16 23:19:58 +00:00
Alex 62347edf43 chore(web): improve map pin (#5761)
* chore(web): improve map pin

* zoom level
2023-12-16 20:21:13 +00:00
Alex The Bot 0aae9696f6 Version v1.91.1 2023-12-16 17:26:51 +00: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
Alex f8519d60c7 chore: post release tasks 2023-12-15 13:25:37 -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
Alex 885eba2b7c fix(mobile): simplify state management in backup selection page (#5655)
* fix(mobile): simplify album selection backup state management

* remove search bar'

* log available albums
2023-12-12 21:06:04 -06:00
Alex f7429c3615 docs: recap 2023 (#5665)
* docs: recap 2023

* fix: format
2023-12-13 03:03:15 +00:00
Alex c7df800d27 fix(mobile): Fix upload hang on iOS when deleting stale files (#5658)
* fix(mobile): Fix upload hang on iOS when deleting stale files

* Cleaner fix
2023-12-12 11:36:37 -06:00
Alex af7c4ae090 fix(mobile): better error message (#5653) 2023-12-12 08:58:13 -06:00
Alex Tran c8da1c07dc chore: add _redirects to docs for CloudFlare 2023-12-11 16:13:39 -06:00
Alex Tran ed05785005 chore: remove orphaned package-lock.json 2023-12-11 16:01:33 -06:00
Alex 64e985d600 fix(mobile): Revert - upload motion and live part of LivePhotos together (#5601) 2023-12-11 10:38:02 -06:00
Alex a426ea8fbc fix(web): remove always on delay badge (#5574) 2023-12-08 18:19:42 -06:00
Alex f206cb9403 chore(server): simplify search face query and better clustering (#5573)
* chore(server): simplify search face query and better clustering

* update sql

* Use correct syntax for utilizing the index

* Update sql
2023-12-08 16:26:17 -06:00
Alex The Bot 429ad28810 Version v1.90.2 2023-12-08 14:23:04 +00:00
Alex The Bot d2fbbe790b Version v1.90.1 2023-12-08 04:20:27 +00:00
Alex e4b24b6e04 fix(web): cannot edit bulk metadata (#5543) 2023-12-07 17:21:51 -06:00
Alex e086fa6931 chore: post release tasks 2023-12-07 12:48:43 -06:00
Alex The Bot c174f0e871 Version v1.90.0 2023-12-07 18:32:45 +00:00
Alex 2e59b07cc6 feat(mobile): handle backup iCloud asset (#5508)
* feat(mobile): handle backup iCloud asset

* additional state

* Download progress

* Added a separate page for backup options

* handle ingore iCloud asset upload'

* fix init backup service

* PR feedback

* fix negative count

* get file title
2023-12-07 09:53:15 -06:00
Alex 84c5b08c25 feat(web): UI/UX improvement for date time edit form (#5505) 2023-12-05 14:16:37 -05:00
Alex 36ba48b8ae chore(web): toggle hide face in context menu (#5440) 2023-12-02 09:23:11 -06:00
Alex The Bot 8b6a79ad9e Version v1.89.0 2023-11-29 19:20:24 +00:00
Alex 4e5eef129d fix(server): get album's assets in getAlbumInfo route (#5325)
* fix(server): get album's assets in getAlbumInfo route

* unit test

* test: e2e tests
2023-11-26 21:21:04 -06:00
Alex Tran 95280fd692 chore(mobile): remove unused import 2023-11-22 08:00:28 -06:00
AlexandJonathan Jogenfors c8aa782fef fix(cli): upload large file (#5242)
* fix(cli): upload large file

* fix: use known configuration

* chore: version bump

* chore: fix repo url

* fix conflict

---------

Co-authored-by: Jonathan Jogenfors <jonathan@jogenfors.se>
2023-11-21 15:52:12 -06:00
AlexandJonathan Jogenfors 8ff4a08a2c fix(cli): upload large file with openAPI api (#5246)
* fix(cli): upload large file with openAPI

* function name

* fix: use boolean false

* chore: version bump

* fix: package-lock version

---------

Co-authored-by: Jonathan Jogenfors <jonathan@jogenfors.se>
2023-11-21 21:09:19 +00:00
AlexandJason Rasmussen af1113bf9e chore(cli): add version option (#5237)
* chore(cli): add version option

* chore: update build path

* fix: defer to package details for path to entrypoint

---------

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2023-11-21 13:12:40 -06: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 30e9763888 chore: post release tasks 2023-11-20 15:11:56 -06:00
Alex The Bot 0f596e278c Version v1.88.0 2023-11-20 20:47:37 +00:00
Alex 74ad8b37bb docs: update requirement for CLI (#5198) 2023-11-20 19:54:46 +00:00
Alex 1fbbb5a236 chore(web): album thumbnail size (#5196) 2023-11-20 13:22:35 -06:00