Commit Graph
372 Commits
Author SHA1 Message Date
sai80082 9cfd2148d8 chore: update docker-compose 2026-02-18 16:32:21 +05:30
sai80082 930e66396e fix: improve date handling in PersonBirthdayCell and update formatting [skip ci] 2026-02-17 09:10:11 +05:30
semantic-release-bot fe5946dc94 chore(release): 1.2.2 [skip ci]
## <small>🚀 **Immich Power Tools** 1.2.2</small>

### Bug Fixes

* update date formatting in PersonBirthdayCell to use date-fns-tz ([3f30e71](https://github.com/sai80082/immich-power-tools/commit/3f30e71b953569d65d41667f552175c49f876481))

### Reverts

* Revert "fix: update birthDate type in IPerson interface and adjust cleanUpPerson function" ([e2485e6](https://github.com/sai80082/immich-power-tools/commit/e2485e643ff1432e74cf5d6f473b53af3ac27417))
2026-02-17 03:23:04 +00:00
sai80082 3f30e71b95 fix: update date formatting in PersonBirthdayCell to use date-fns-tz 2026-02-17 08:52:14 +05:30
sai80082 e2485e643f Revert "fix: update birthDate type in IPerson interface and adjust cleanUpPerson function"
This reverts commit 197c247e71.
2026-02-17 08:50:51 +05:30
semantic-release-bot 6b2d072787 chore(release): 1.2.1 [skip ci]
## <small>🚀 **Immich Power Tools** 1.2.1</small>

### Bug Fixes

* update birthDate type in IPerson interface and adjust cleanUpPerson function ([197c247](https://github.com/sai80082/immich-power-tools/commit/197c247e71bcb1e45d64303532d13d7f4032bba8))
2026-02-12 09:11:22 +00:00
sai80082 197c247e71 fix: update birthDate type in IPerson interface and adjust cleanUpPerson function 2026-02-12 14:40:28 +05:30
semantic-release-bot 9c0c51fd02 chore(release): 1.2.0 [skip ci]
## 🚀 **Immich Power Tools** 1.2.0

### Features

* implement OAuth login functionality and update configuration ([222d9a5](https://github.com/sai80082/immich-power-tools/commit/222d9a5982cccea1f8de99979712187950e32963))
2026-02-09 10:58:00 +00:00
Sai charan GuntupalliandGitHub 92cf25582b Merge pull request #1 from sai80082/feat/Oauth-login
feat: implement OAuth login functionality and update configuration
2026-02-09 16:27:14 +05:30
sai80082 222d9a5982 feat: implement OAuth login functionality and update configuration 2026-02-09 15:08:54 +05:30
semantic-release-bot a8e4f77f3a chore(release): 1.1.3 [skip ci]
## <small>🚀 **Immich Power Tools** 1.1.3</small>

### Bug Fixes

* update heatmap data conversion and improve query structure for geo heatmap ([c7b7e02](https://github.com/sai80082/immich-power-tools/commit/c7b7e020113f3fba6062ef4817a6c998db978653))
2026-02-06 06:31:19 +00:00
sai80082 c7b7e02011 fix: update heatmap data conversion and improve query structure for geo heatmap 2026-02-06 12:00:31 +05:30
semantic-release-bot 86e4c1602f chore(release): 1.1.2 [skip ci]
## <small>🚀 **Immich Power Tools** 1.1.2</small>

### Bug Fixes

* correct join condition for album assets in photo statistics ([b0607f3](https://github.com/sai80082/immich-power-tools/commit/b0607f310ec3a38b146988242e5d0f9e2d33bf86))
2026-02-05 10:26:17 +00:00
sai80082 b0607f310e fix: correct join condition for album assets in photo statistics 2026-02-05 15:55:23 +05:30
semantic-release-bot a9bcd694a0 chore(release): 1.1.1 [skip ci]
## <small>🚀 **Immich Power Tools** 1.1.1</small>

### Bug Fixes

* DB schema update to support latest immich release ([df452d8](https://github.com/sai80082/immich-power-tools/commit/df452d849decc8156d9b3a2bf29064641fe50431))
2026-02-05 10:19:55 +00:00
sai80082 df452d849d fix: DB schema update to support latest immich release 2026-02-05 15:49:02 +05:30
semantic-release-bot 1145b2c995 chore(release): 1.1.0 [skip ci]
## 🚀 **Immich Power Tools** 1.1.0

### Features

* transition to new repo. ([cfd8e40](https://github.com/sai80082/immich-power-tools/commit/cfd8e40c811af5a72194aeaae74cc4ba99cbce69))
2026-02-04 07:06:31 +00:00
sai80082 cfd8e40c81 feat: transition to new repo. 2026-02-04 12:35:33 +05:30
Sai charan GuntupalliandGitHub d9d8dec2d1 Update Buy Me a Coffee username 2026-02-04 12:20:18 +05:30
semantic-release-bot 654f627c0e chore(release): 1.0.0 [skip ci]
## 🚀 **Immich Power Tools** 1.0.0

### Bug Fixes

* adapt to vertical resolution and fix flickering ([8312fc1](https://github.com/sai80082/immich-power-tools/commit/8312fc183db9a8e886da0cd0d901d52aab4a5d43))
* added authentication error message block ([eb1b00e](https://github.com/sai80082/immich-power-tools/commit/eb1b00e40f98ddf345cd96f0a28e474d60ab2711))
* album creation flow ([263212c](https://github.com/sai80082/immich-power-tools/commit/263212c8b9cd21e9435a04145df2a459045d3fd9))
* album info and missing location fix ([835a7f9](https://github.com/sai80082/immich-power-tools/commit/835a7f9cc3596c52572f2bf46640e7e7e06cecb7))
* album list fix ([1132a04](https://github.com/sai80082/immich-power-tools/commit/1132a046f4e712ac838ec5d263a0b9b7c8bf2e92))
* asset filter condition revert ([3be8938](https://github.com/sai80082/immich-power-tools/commit/3be893823780aab5c645d769f9ea56e9cde5f2a2))
* authentication fixes in proxies ([1465486](https://github.com/sai80082/immich-power-tools/commit/1465486de48f3b278819e0d4f956d85125168664))
* automated release ([f784017](https://github.com/sai80082/immich-power-tools/commit/f78401721c68859fffa4d386071773d4b0ca5ed7))
* build fixes ([21e950f](https://github.com/sai80082/immich-power-tools/commit/21e950ff789f2330777475c9f64c11913062798e))
* build fixes ([bcb1247](https://github.com/sai80082/immich-power-tools/commit/bcb12473e03ba46a78e45c8bc7bea7b5200d8929))
* build fixes ([abcf6e3](https://github.com/sai80082/immich-power-tools/commit/abcf6e3880e11b71ed2ebddd7f9dd8787b293a4b))
* build fixes ([12500c9](https://github.com/sai80082/immich-power-tools/commit/12500c9c6e612c90870d3d24dda8f28aa5127bf6))
* clean up single user page ([cbfee2e](https://github.com/sai80082/immich-power-tools/commit/cbfee2ee40e505f05b24a0bc77736ac2461f0eac))
* cleaned up dockerfile for optimized build ([0f3d514](https://github.com/sai80082/immich-power-tools/commit/0f3d5141b82770cde27d15e6ac3f286c45ef3655))
* conflicts resolved ([0c37a08](https://github.com/sai80082/immich-power-tools/commit/0c37a085421dd9fc57e8825e98d37e3b0d492d68))
* conflicts resolved ([18274a3](https://github.com/sai80082/immich-power-tools/commit/18274a3449fd3a83836d13d85ba7e96572e000b5))
* conflicts resolved ([a9038da](https://github.com/sai80082/immich-power-tools/commit/a9038da6427a2c44b6bd277008c1488e356d4458))
* conflicts resolved ([ddbee4a](https://github.com/sai80082/immich-power-tools/commit/ddbee4af03e29de95f983530f40ad8375296f8f9))
* conflicts resolved ([7266a2e](https://github.com/sai80082/immich-power-tools/commit/7266a2edd689c9de21c782270f1e364aa8b9f8c6))
* convert to vertical resolution ([383b714](https://github.com/sai80082/immich-power-tools/commit/383b71422056724a149e2f5e1e3c87c1c15dd89e))
* dark mode fixes ([6c8c1cc](https://github.com/sai80082/immich-power-tools/commit/6c8c1cc3fbfa01846d5b50cade8b2edfed810fe6))
* data table fixes ([ed411ae](https://github.com/sai80082/immich-power-tools/commit/ed411ae68e1710fb461b742491fb4911475aea25))
* design and performance fixes in album list ([c64959f](https://github.com/sai80082/immich-power-tools/commit/c64959f6d6b6f6de339fe30cde3e77231b3f6e49))
* design fixes ([e305e45](https://github.com/sai80082/immich-power-tools/commit/e305e458f1630c88dda3c0a7b3128a762f1f9e61))
* design fixes ([43cfcdb](https://github.com/sai80082/immich-power-tools/commit/43cfcdbe8f8a568f2913e2a4146c802dd178100a))
* disabled nextjs image optimization due to sharp dependencies ([c7212cc](https://github.com/sai80082/immich-power-tools/commit/c7212cc53b093df2d79de3bd42e299d82d3df272))
* docker compose sample fix ([d3fd120](https://github.com/sai80082/immich-power-tools/commit/d3fd1209b9d8005c1e7e96342ec35b6965b4c66e))
* ensure error messages are properly typed in API handlers ([0821e16](https://github.com/sai80082/immich-power-tools/commit/0821e164efa5f30f5f7e3047e59f14444fa076fd))
* gemini key validation ([9f2f0ef](https://github.com/sai80082/immich-power-tools/commit/9f2f0ef7a6cf124cc305dae5a9d08ecdd1ce43f8))
* gemini response and query fixes ([1b986a8](https://github.com/sai80082/immich-power-tools/commit/1b986a831f5de50c63285e0e502337efe1aae256))
* get heatmap for past one year only ([5e41c88](https://github.com/sai80082/immich-power-tools/commit/5e41c88a89425fd51052e548580ba7ef6ac87013))
* heatmap design fixes ([7bd500b](https://github.com/sai80082/immich-power-tools/commit/7bd500b1d260b87d02c7ec8a30b6876784108571))
* improve buffer handling in uploadAssetBuffer function ([a24ccb1](https://github.com/sai80082/immich-power-tools/commit/a24ccb178a33053a6ea71ca79109b246a4bdc1e6))
* improve error handling in search API and log response from Gemini ([d47916d](https://github.com/sai80082/immich-power-tools/commit/d47916d78615db6aca8a33bbf187599acf26f6e3))
* improved ux for renaming and merging ([9a42894](https://github.com/sai80082/immich-power-tools/commit/9a428943416ebfaf275eed7a740c398f62ae0f24))
* login and logout updates ([30526e8](https://github.com/sai80082/immich-power-tools/commit/30526e8e46bb07f1186122752666a6916fcf0327))
* login page cleanup ([cb594bf](https://github.com/sai80082/immich-power-tools/commit/cb594bf8e8cfc3e7649ac958b126b1f465df8b84))
* logout button design fix ([adf6466](https://github.com/sai80082/immich-power-tools/commit/adf64667c451b0e2c0a4c3cb5701c33ece84f67e))
* merge face using dropdown ([38b736c](https://github.com/sai80082/immich-power-tools/commit/38b736c5ee4daeb1602e337cabb121c8af126ee9))
* minor auth fix ([7078768](https://github.com/sai80082/immich-power-tools/commit/707876825ea1bc123b9a530c45d05b9ba44bc876))
* minor condition fix ([e7687b9](https://github.com/sai80082/immich-power-tools/commit/e7687b9b2b0fea487a022d0d1d7b55e0e4ca4a82))
* minor design fix ([b60660f](https://github.com/sai80082/immich-power-tools/commit/b60660fe2ebe35365c392a43eda7d7bdf2212dc2))
* minor design fix ([b365e7d](https://github.com/sai80082/immich-power-tools/commit/b365e7d3ab2e23531c96425ded7afd5f27ad3cb6))
* minor design fix ([0da9504](https://github.com/sai80082/immich-power-tools/commit/0da950416142e61f144bc32b5b9cd66ddd4c0113))
* minor design fixes ([9bd314f](https://github.com/sai80082/immich-power-tools/commit/9bd314f626efc6523cce8df2a0304b39db5648c3))
* minor design fixes ([82510b8](https://github.com/sai80082/immich-power-tools/commit/82510b87805817eae90284c15fa7b0cdac1ba72d))
* minor design fixes ([ac4233d](https://github.com/sai80082/immich-power-tools/commit/ac4233d934c2f52aae533c727da90ee4b0dfb407))
* minor design fixes and navigation fixes ([3614c26](https://github.com/sai80082/immich-power-tools/commit/3614c2685f5bfc78641c53576125bdf87f14c756))
* minor fixes ([d7d6458](https://github.com/sai80082/immich-power-tools/commit/d7d64585ffed57b411bcdedeb94b4c709ad88fc4))
* package json meta update ([29581e0](https://github.com/sai80082/immich-power-tools/commit/29581e0bb33843ee7477556b77b4b8f8d417cc31))
* placeholder image for thumbnails ([8a49501](https://github.com/sai80082/immich-power-tools/commit/8a49501f54a5b96aac149ad3e910d6414ac10a04))
* proxy default header fix ([2d2781b](https://github.com/sai80082/immich-power-tools/commit/2d2781bbdcb7eb5ca78e1c202a0036ad16778dac))
* relative date for birthday ([7fdb421](https://github.com/sai80082/immich-power-tools/commit/7fdb42137ceed56439fe99c700371027379c2a7a))
* Remove build-args configuration from release.yml ([b0d4e6a](https://github.com/sai80082/immich-power-tools/commit/b0d4e6a3f1c80cc8f497a449df89df300a3da397))
* removed console logs and made db env backward compatible ([29af267](https://github.com/sai80082/immich-power-tools/commit/29af26727e2feb38f30d7c52ee59801952b09b52))
* removed thubmnail and preview paths ([992f12f](https://github.com/sai80082/immich-power-tools/commit/992f12fc1944762d6d2123ff0c23b31ed053710c))
* removed unused components ([59fb16b](https://github.com/sai80082/immich-power-tools/commit/59fb16bc21b1c7d6fbbb65b91d901c179e1aa05e))
* removed unused packages ([62fc820](https://github.com/sai80082/immich-power-tools/commit/62fc820bc7f982568026963755891f2b9a610fb0))
* selection is unified across the tool ([53fa52c](https://github.com/sai80082/immich-power-tools/commit/53fa52cfd78efb0eadc71740b529c3a4d00be84c))
* share link album sort fix ([0ea4295](https://github.com/sai80082/immich-power-tools/commit/0ea429578ec78c1d75054418225c5327b17a6c18))
* share link to show assets which are not in any of the album ([dcac170](https://github.com/sai80082/immich-power-tools/commit/dcac170d7bd74bf522ac810f46850a2d488737b5))
* support videos ([58f6435](https://github.com/sai80082/immich-power-tools/commit/58f6435689222b9cfafdcaed2e7b8bfc4781bad5))
* table view for albums ([9589be8](https://github.com/sai80082/immich-power-tools/commit/9589be88216f4938b2b76b2558662b16d4ab1eae))
* tailwind fixes ([4dd64aa](https://github.com/sai80082/immich-power-tools/commit/4dd64aa1ff47d1464f325c0344c855a37fb5ed9d))
* thershold option and fix hide person ([e0f96ce](https://github.com/sai80082/immich-power-tools/commit/e0f96cea0d3a978bb214c2a9caee52338e2e56a6))
* unified asset grid across the tool ([f1e0130](https://github.com/sai80082/immich-power-tools/commit/f1e0130232f3771d245014ebbd713f7c788950d0))
* updated bun in docker file ([3d833c4](https://github.com/sai80082/immich-power-tools/commit/3d833c48f524d62f7b5d403da9b8af895f528f02))
* updated db schema based on new immich schema ([177fecf](https://github.com/sai80082/immich-power-tools/commit/177fecffafc7c2b23a3458ef500e24e3304e5646))
* updated docker workflow ([f9d777b](https://github.com/sai80082/immich-power-tools/commit/f9d777b11f7d171ae950176855e93241752da163))
* updated immich endpoint usage to runtime env ([3ad9e9e](https://github.com/sai80082/immich-power-tools/commit/3ad9e9eea3044121b57ecb9bbbeae84492ca4ae6))
* updated permission for docker workflow ([fa246ec](https://github.com/sai80082/immich-power-tools/commit/fa246ec299e908c96b744e8e10c61ca050bc4910))
* updated readme and contribution guide ([d79f414](https://github.com/sai80082/immich-power-tools/commit/d79f41475ff743b7fee0d2be6205806f3765baec))
* updated readme and screenshot ([4766a9f](https://github.com/sai80082/immich-power-tools/commit/4766a9f559d213a91b43860b940fb3c441c8bbf5))
* updated rewind name ([b70d54e](https://github.com/sai80082/immich-power-tools/commit/b70d54eb404f48244cd9b3b6ed94efdd61fed796))
* updates according to the new api ([e9fe68e](https://github.com/sai80082/immich-power-tools/commit/e9fe68e08a1ade145ed73745fec498754ffb46ff))
* use external url for the heatmap redirection ([c994c12](https://github.com/sai80082/immich-power-tools/commit/c994c123b4f0ea6fbcb990ad8a9422a1ce3a86a3))
* version patch ([c36f94f](https://github.com/sai80082/immich-power-tools/commit/c36f94f381d7533b300716f1d468566e27fe9fb8))
* width styling of tag missing location dialog recent searches ([0d93734](https://github.com/sai80082/immich-power-tools/commit/0d9373418337394ce741af7b69b958acbd208b10))

### Features

* add healthcheck configuration to Docker Compose files ([997246d](https://github.com/sai80082/immich-power-tools/commit/997246d93760952e7b2fc8116a16632514794411))
* add logo screen at start ([7f359c1](https://github.com/sai80082/immich-power-tools/commit/7f359c10d70a34ba792a5d121a838fb7f62b99c8))
* add new analytics endpoints and charts for enhanced data visualization ([65d6c90](https://github.com/sai80082/immich-power-tools/commit/65d6c90707f6879eaf351b4d26b671a19a4cb460))
* add search functionality to PeopleList and AlbumPeople components ([5db6e41](https://github.com/sai80082/immich-power-tools/commit/5db6e414a11a5d48688afdd81ed4288b6a0ac26c))
* added ability to merge more than 5 people together ([fbb7439](https://github.com/sai80082/immich-power-tools/commit/fbb74399d622fd2e7b66b0a9720bb17915e4b1ae))
* added album list ([e390984](https://github.com/sai80082/immich-power-tools/commit/e3909847b650776d35eb80b6035f9dba884d8bbf))
* added api key notice in login ([0f05914](https://github.com/sai80082/immich-power-tools/commit/0f0591484f7c30c5d51fd5283e81d0412915422a))
* added birthday selector ([4f9b154](https://github.com/sai80082/immich-power-tools/commit/4f9b154fb83513d2236a31ea6b7ba2d3bbadb758))
* added bulk share links generation ([5b2b779](https://github.com/sai80082/immich-power-tools/commit/5b2b779a04766a53abfba98ae79ea23924cb442a))
* added current user validation to apis ([28d3dea](https://github.com/sai80082/immich-power-tools/commit/28d3deabcddc43eff00377a57685177ccd184819))
* added dark theme ([94039de](https://github.com/sai80082/immich-power-tools/commit/94039dee614d1dbdd57195371694987750532208))
* added date and asset count sorting for missing location ([c28b221](https://github.com/sai80082/immich-power-tools/commit/c28b221325fff8a021e9a965a16ccb2c83bc9831))
* added dockerfile and updated readme ([ee682b6](https://github.com/sai80082/immich-power-tools/commit/ee682b6764d0e729f9402bcb5ee5a205e8788f8a))
* added empty videos option ([cd804d0](https://github.com/sai80082/immich-power-tools/commit/cd804d04ec9b18d5dcc545ff43306e1390eed77b))
* added error debug message in root layout ([ac0db7a](https://github.com/sai80082/immich-power-tools/commit/ac0db7a741910b6db3ad899416af88e5816c19af))
* added exif analytics ([4642187](https://github.com/sai80082/immich-power-tools/commit/4642187066c088d61abf824c9b0a1a1a801877fe))
* added filters endpoint ([894b448](https://github.com/sai80082/immich-power-tools/commit/894b44877bacd1d0a6829446f14373c8ce4d79de))
* added filters in geo heatmap ([e51da37](https://github.com/sai80082/immich-power-tools/commit/e51da375183ba4e9c2b118faa4c25647fbdbf63d))
* added google heatmap ([842e323](https://github.com/sai80082/immich-power-tools/commit/842e323042d8a89f28776052efb51bfa127bf6e2))
* added grid layout for person list ([971bc77](https://github.com/sai80082/immich-power-tools/commit/971bc77b6e4f71dcc1c81a478d2741b6d740401e))
* added image gallery to album assets ([b007508](https://github.com/sai80082/immich-power-tools/commit/b0075082e2b0d94d26bc2e7b4fb6639ed1e4c93d))
* added logout and redirection to login after logout ([6c625f1](https://github.com/sai80082/immich-power-tools/commit/6c625f12734b99ccde5998b703d981e96d8c3796))
* added map location tagging feature ([d35c1ca](https://github.com/sai80082/immich-power-tools/commit/d35c1ca1dd9eccd061bb20b434f852e664f00138))
* added more info to error messages ([1013231](https://github.com/sai80082/immich-power-tools/commit/1013231f001401f8e1728b145ae1040a73920add))
* added option for link expiry ([d5c6f0a](https://github.com/sai80082/immich-power-tools/commit/d5c6f0ac2907e6a26e467346a4aa2838d68da161))
* added option in immich for potential albums asset ([610cd0e](https://github.com/sai80082/immich-power-tools/commit/610cd0e89927e8759c2a748a82115149d34e7fee))
* added option to create album from potential albums ([dcad608](https://github.com/sai80082/immich-power-tools/commit/dcad60886980fe5681224b72c6a43189fe30673b))
* added option to filter no name people ([0597f34](https://github.com/sai80082/immich-power-tools/commit/0597f346622e7981e4da9b00e53eea877f1d28a3))
* added option to group by albums for missing locations ([bb6ffeb](https://github.com/sai80082/immich-power-tools/commit/bb6ffeb4563f48d2f464bdb14d9b993b9afe2e27))
* added option to offset bulk photos ([ac8db26](https://github.com/sai80082/immich-power-tools/commit/ac8db26b8bb79e7f404a05c37de9f1fed4f92a01))
* added options to sort albums ([020ef8a](https://github.com/sai80082/immich-power-tools/commit/020ef8af38db3d90033db42be58b597642bab9a6))
* added people detail screen ([e0dd1b9](https://github.com/sai80082/immich-power-tools/commit/e0dd1b9e00bbd08ec403ec0b3adf55084230bce6))
* added preview in find ([31e5879](https://github.com/sai80082/immich-power-tools/commit/31e58793beab20160f8f116b3c7cc109e2c4758f))
* added proper error messages on load ([86ae90b](https://github.com/sai80082/immich-power-tools/commit/86ae90b16aeb619aed9e001d0fa952b7cd7013b6))
* added proper validations for errors with messages ([9fcda54](https://github.com/sai80082/immich-power-tools/commit/9fcda54e4fbc81b407d1246e647aca5fb5f71afc))
* added rewind data ([2b7dc94](https://github.com/sai80082/immich-power-tools/commit/2b7dc94775dc4082e6d0c32ef0d22f3d267d61a6))
* added secure cookie env ([23c341c](https://github.com/sai80082/immich-power-tools/commit/23c341cba5644be6017072335019bd7aa4fde9cc))
* added similar face search using embeddings ([d0a6d1d](https://github.com/sai80082/immich-power-tools/commit/d0a6d1d9b717432405ed9a7cab5939fe21d2c5dd))
* added storage drilldown in analytics ([9139e82](https://github.com/sai80082/immich-power-tools/commit/9139e821079d69858bb8e4bdebf0785be5aad5db))
* added tooltip to heatmap ([12df97b](https://github.com/sai80082/immich-power-tools/commit/12df97bb97913204e1855bd2a95581443bf45f6e))
* added version ([574f836](https://github.com/sai80082/immich-power-tools/commit/574f83615ef7de2eedc8a4de9706428191d37232))
* album info in header ([8749d88](https://github.com/sai80082/immich-power-tools/commit/8749d884c60edc27da962ea1bb7bfd78d6446ea1))
* album multi select using select ([cf59b4f](https://github.com/sai80082/immich-power-tools/commit/cf59b4fa3f35c3dcdddb62f07eb99d5c96471458))
* albums page redesigned ([ea38120](https://github.com/sai80082/immich-power-tools/commit/ea38120fcb9355780c8f603bd044f936cafe582b))
* base setup ([759d772](https://github.com/sai80082/immich-power-tools/commit/759d7724237e3a59528026197f1e93680fdfa99d))
* base setup for search photos ([c0fec68](https://github.com/sai80082/immich-power-tools/commit/c0fec68e434bff65eb11731f18dd85be19dce6e8))
* better ux for tagging people in album ([aef4e6e](https://github.com/sai80082/immich-power-tools/commit/aef4e6ee860ea57cfaa3e10f7301e9a56904c9b0))
* Build ARM compatible docker image ([8025474](https://github.com/sai80082/immich-power-tools/commit/8025474a34c2639c902871d312160f8807ec1c5e))
* bulk delete in find page and find page clean up ([2150aca](https://github.com/sai80082/immich-power-tools/commit/2150aca1545cc2bbca028ca3658ce715d985c875))
* bulk hide people from album page ([1290831](https://github.com/sai80082/immich-power-tools/commit/1290831ee3f0cd5c187b8e105126744be95eee8f))
* drizzle setup and docker setup ([2c9a33e](https://github.com/sai80082/immich-power-tools/commit/2c9a33e919f7b4bdcf7049ca626d513f2dc8a7af))
* end of year release ([e4b7580](https://github.com/sai80082/immich-power-tools/commit/e4b758018855d8dc5d5817b8589f92d38b89985a))
* end of year release ([bf301b9](https://github.com/sai80082/immich-power-tools/commit/bf301b9c44745fd0b6c158d702381e8444278e23))
* end of year release ([c37c94f](https://github.com/sai80082/immich-power-tools/commit/c37c94f1ec764eb50407c27f7ed3c56dc86d1aac))
* end of year release ([1f5202f](https://github.com/sai80082/immich-power-tools/commit/1f5202f9b5d1126de17cc9f739511634a831de7e))
* end of year release ([a23aa88](https://github.com/sai80082/immich-power-tools/commit/a23aa88ca481dff792d79f59c420b8038af5dd71))
* enhance asset deletion functionality with trash option ([6a041ff](https://github.com/sai80082/immich-power-tools/commit/6a041ff0122647c1b25437d90882aeb860ad9a63))
* enhance bulk duplicate finder with auto-selection and keyboard shortcuts ([c0d5199](https://github.com/sai80082/immich-power-tools/commit/c0d51998b66d4b069e3146889a1ab24302daca5c))
* enhance bulk duplicate management with asset deletion functionality ([ea11428](https://github.com/sai80082/immich-power-tools/commit/ea1142801be225e50f1e9538b283274ff1855e6d))
* enhance person management with merge functionality ([57c9bd2](https://github.com/sai80082/immich-power-tools/commit/57c9bd2070d3931b5f503d1af55ad73daba61546))
* enhance person merging functionality with name filtering ([6259481](https://github.com/sai80082/immich-power-tools/commit/6259481d3ebe6fa29e4ef1defa0055800b26a548))
* filter people with different attributes to find faces to hide ([b752bd2](https://github.com/sai80082/immich-power-tools/commit/b752bd2322a6f8ada3da7a600feee44ba80a5d82))
* heatmap based on the assets in past year ([360c196](https://github.com/sai80082/immich-power-tools/commit/360c19699e75e22b95fc7d6e97ff9c05114e4d1e))
* implement selection mode for managing duplicate assets ([afb2fb0](https://github.com/sai80082/immich-power-tools/commit/afb2fb09d4d518e2b542e5e327ce553be350d402))
* Importing shared assets ([ac8267b](https://github.com/sai80082/immich-power-tools/commit/ac8267b431f599137d756bb2b5d372fc7721476a))
* initial setup 🚀 ([f4c84e0](https://github.com/sai80082/immich-power-tools/commit/f4c84e0e89f76648ff3c6d35f130195351b8b8ed))
* lazy load images in potential albums and missing locations ([e8a3d50](https://github.com/sai80082/immich-power-tools/commit/e8a3d50e1144711d16a153f222eb9b9db58cd5c9))
* made lat and long into single input field ([f7ae586](https://github.com/sai80082/immich-power-tools/commit/f7ae586ed18bde18ec34d627e526619fd4d0f859))
* manage duplicates in bulk ([d443da7](https://github.com/sai80082/immich-power-tools/commit/d443da7df2061b60d65f540b38c4e3c26ab35ee0))
* minimum assets filter in potential albums list ([f173562](https://github.com/sai80082/immich-power-tools/commit/f17356252d02954f9a7dabf70bd354f71beb29c9))
* moved db config from url to individual keys ([a3e12c8](https://github.com/sai80082/immich-power-tools/commit/a3e12c8c0d0d7411e3f4d06ee1a02421e4d39b47))
* moved from google maps to open street maps for heatmaps ([0349646](https://github.com/sai80082/immich-power-tools/commit/0349646953d0cbc027138b11d20e863f253631fd))
* multi select in potential album and missing location using shift key ([4820f35](https://github.com/sai80082/immich-power-tools/commit/4820f35d2a76f69b85a49ff1057eced45609a6ab))
* New api endpoint for statistics ([7df3793](https://github.com/sai80082/immich-power-tools/commit/7df379336d461200d2621f4dd159ab652633bd69))
* new heatmap in analytics ([dbfb10b](https://github.com/sai80082/immich-power-tools/commit/dbfb10b73ae1b8ab0c38a55b40c3c6448de933e0))
* open street man integrated ([0715257](https://github.com/sai80082/immich-power-tools/commit/07152570483531db79943a734d232ba97e7844b8))
* option filter people based on visibility ([506c5a4](https://github.com/sai80082/immich-power-tools/commit/506c5a408e94ff312221337132332b80633b834a))
* option to bulk delete albums ([fdda358](https://github.com/sai80082/immich-power-tools/commit/fdda358ab192ef169f6b15e10d2c45cc48d4aa29))
* option to delete assets from missing locations page ([098701b](https://github.com/sai80082/immich-power-tools/commit/098701b828644d42af2592aca41bd2dae85f1f19))
* option to edit image ([a8bce40](https://github.com/sai80082/immich-power-tools/commit/a8bce40b3a46f7bb6966776a72d4d3f85a81433b))
* people search added ([29f80b8](https://github.com/sai80082/immich-power-tools/commit/29f80b8cd981f430bb4ffa6edd94fff2dce3cfdd))
* people selection in share link ([1fea9cc](https://github.com/sai80082/immich-power-tools/commit/1fea9ccaeec464efe7c643f2d376c09093708c39))
* potential albums feature ([21b053a](https://github.com/sai80082/immich-power-tools/commit/21b053aac6bbfd73aab15de56b3c1ceebcffadb7))
* remember the last location used ([b9d7e54](https://github.com/sai80082/immich-power-tools/commit/b9d7e54c8a9e2e12d2b95081d4acee6d9a97aaa4))
* select all in potential library ([bb405b5](https://github.com/sai80082/immich-power-tools/commit/bb405b5bdf3aacdbd17b996ae488ab9f7ba9e711))
* select all unknown people in album details ([3cad042](https://github.com/sai80082/immich-power-tools/commit/3cad04255a45c033992c0656dce421959a1720e3))
* select and tag face from album images ([7c6b75e](https://github.com/sai80082/immich-power-tools/commit/7c6b75ebd981c745ec175d55a5554795dfddd12f))
* setup auth flow to work in parallel with api key ([5e71e1e](https://github.com/sai80082/immich-power-tools/commit/5e71e1eeeb40245aea4c13d1759a96078c6a746e))
* shared album links ([34f32e4](https://github.com/sai80082/immich-power-tools/commit/34f32e49069828ec4c7ca8595636cde9daf87421))
* store date in url when filtering in missing locations and potential albums ([9af0ba0](https://github.com/sai80082/immich-power-tools/commit/9af0ba0cbe3658c10d071365f53f0ce052bd4733))
* store query in url while filtering people ([a596fa4](https://github.com/sai80082/immich-power-tools/commit/a596fa49437a44bcd1a81f75180468455c28b8e7))
* super charged albums page with people management tools ([6b27686](https://github.com/sai80082/immich-power-tools/commit/6b27686f39ce5b7d5ffbf2293de18a35f205cbef))
* tag missing location for assets ([4f6117d](https://github.com/sai80082/immich-power-tools/commit/4f6117ded2789468da508da03aa64b19bd42d466))
* unified album creation and option to delete assets from potential albums ([72dcb92](https://github.com/sai80082/immich-power-tools/commit/72dcb928efeb5b9da58761ceec75cae03eb79ea2))
* updated UI for rewind. ([37da0ed](https://github.com/sai80082/immich-power-tools/commit/37da0ed69b930fec37d073a8cdfac93341503e43))
2026-02-04 06:36:08 +00:00
Sai charan GuntupalliandGitHub a8c81ac4d6 Update release workflow for new repository owner 2026-02-04 12:00:54 +05:30
sai80082 a24ccb178a fix: improve buffer handling in uploadAssetBuffer function 2026-01-09 16:37:05 +05:30
sai80082 eb58bf919b chore: update @radix-ui/react-slot to version 1.2.4 2026-01-09 16:18:21 +05:30
sai80082 0821e164ef fix: ensure error messages are properly typed in API handlers 2025-12-29 21:39:21 +05:30
sai80082 ac8267b431 feat: Importing shared assets
- Implemented `upload.ts` for handling the upload of shared assets, including validation and error handling.
- Created `video.ts` for proxying video playback requests from shared assets.
- Developed `import-shared.tsx` page for importing shared albums, including UI for asset selection and album creation options.
- Updated album asset schema to use more descriptive field names (`albumId` and `assetId`).
2025-12-29 21:31:41 +05:30
semantic-release-bot 5af9e85f16 chore(release): 0.19.0 [skip ci]
## 🚀 **Immich Power Tools** 0.19.0

### Features

* add new analytics endpoints and charts for enhanced data visualization ([65d6c90](https://github.com/varun-raj/immich-power-tools/commit/65d6c90707f6879eaf351b4d26b671a19a4cb460))
* enhance asset deletion functionality with trash option ([6a041ff](https://github.com/varun-raj/immich-power-tools/commit/6a041ff0122647c1b25437d90882aeb860ad9a63))
* enhance bulk duplicate finder with auto-selection and keyboard shortcuts ([c0d5199](https://github.com/varun-raj/immich-power-tools/commit/c0d51998b66d4b069e3146889a1ab24302daca5c))
* enhance bulk duplicate management with asset deletion functionality ([ea11428](https://github.com/varun-raj/immich-power-tools/commit/ea1142801be225e50f1e9538b283274ff1855e6d))
* enhance person merging functionality with name filtering ([6259481](https://github.com/varun-raj/immich-power-tools/commit/6259481d3ebe6fa29e4ef1defa0055800b26a548))
* implement selection mode for managing duplicate assets ([afb2fb0](https://github.com/varun-raj/immich-power-tools/commit/afb2fb09d4d518e2b542e5e327ce553be350d402))
* moved from google maps to open street maps for heatmaps ([0349646](https://github.com/varun-raj/immich-power-tools/commit/0349646953d0cbc027138b11d20e863f253631fd))
2025-10-29 17:50:58 +00:00
Varun Raj ManoharanandGitHub 96043be558 Merge pull request #201 from varun-raj/feat-oct-release
Halloween Release
2025-10-29 23:19:59 +05:30
Varun Raj 38cf14b93d refactor: simplify asset mapping in MissingLocationAssets component
- Removed the additional tags for assets in the MissingLocationAssets component, returning only the sorted assets.
- Updated AssetGrid to include Immich link tags for each asset, utilizing the exImmichUrl from the configuration context.
- Enhanced the dependency array for the asset mapping effect to include exImmichUrl for proper updates.
2025-10-29 23:19:20 +05:30
Varun Raj 6a041ff012 feat: enhance asset deletion functionality with trash option
- Updated the deleteAssets function to accept an options parameter for forced deletion.
- Introduced a new handleTrash function to move selected assets to trash instead of permanent deletion.
- Added a confirmation dialog for moving assets to trash, improving user experience and providing recovery options.
- Updated the UI to reflect the new trash functionality with appropriate button and alert dialog integration.
2025-10-29 23:13:02 +05:30
Varun Raj 65d6c90707 feat: add new analytics endpoints and charts for enhanced data visualization
- Introduced new API routes for people names, geo photos, and album photos statistics.
- Updated analytics handler to include functions for fetching new statistics.
- Added new chart components for visualizing people names, geo photos, and album photos data in the Exif data analytics page.
- Modified asset deletion function to accept an options parameter for forced deletion.
2025-10-29 23:10:55 +05:30
Varun Raj c0d51998b6 feat: enhance bulk duplicate finder with auto-selection and keyboard shortcuts
- Added functionality to auto-select assets based on criteria: lowest quality and smallest size.
- Implemented keyboard shortcut (Escape) to unselect all assets.
- Updated UI to include an auto-select dropdown in the floating bar for better user experience.
- Enhanced toast notifications to inform users about the auto-selection results.
2025-10-29 23:03:49 +05:30
Varun Raj ea1142801b feat: enhance bulk duplicate management with asset deletion functionality
- Added a floating bar to display selected assets information in discard mode.
- Implemented logic to calculate and display the count and total size of selected assets.
- Introduced a delete confirmation dialog for removing selected assets, including success and error feedback via toast notifications.
- Updated the state management to handle asset deletion and clean up empty duplicate records.
2025-10-29 22:56:10 +05:30
Varun Raj afb2fb09d4 feat: implement selection mode for managing duplicate assets
- Added a `selectionMode` prop to `DuplicateAssetRecord`, `DuplicateAssetItem`, and `VirtualizedDuplicateList` components to toggle between "keep" and "discard" modes.
- Updated UI elements to reflect the current selection mode, including button states and labels.
- Enhanced the logic for keeping or deleting selected assets based on the selected mode in the `BulkDuplicatePage` component.
- Improved user experience by providing clear visual feedback for asset selection actions.
2025-10-29 22:52:18 +05:30
Varun Raj 6259481d3e feat: enhance person merging functionality with name filtering
- Updated the `listSimilarFaces` API to accept a name parameter for filtering results.
- Modified the `PersonMergeDropdown` component to include a new select input for choosing between "nameless", "tagged", and "all" options.
- Adjusted the API handler to filter similar faces based on the selected name criteria.
- Improved the UI layout for the threshold and name selection inputs.
2025-10-29 22:35:38 +05:30
Varun Raj 2dba053b86 refactor: update album selection logic and add merge functionality
- Changed the `onSelect` prop in `AlbumThumbnail` to accept the entire album object instead of just the album ID.
- Introduced new API routes for merging albums and added the corresponding handler.
- Removed the `useAlbumSelection` hook and integrated selection logic directly in the `AlbumList` component.
- Added a `MergeAlbumDialog` component for merging albums.
- Updated the album list page to handle album merging and selection state more effectively.
2025-10-29 22:09:07 +05:30
Varun Raj 0349646953 feat: moved from google maps to open street maps for heatmaps
Signed-off-by: Varun Raj <varun@skcript.com>
2025-08-27 08:30:42 +05:30
Varun Raj ManoharanandGitHub fda8edfab3 Merge pull request #174 from varun-raj/feat-august-release
fix: build fixes
2025-08-23 18:23:46 +05:30
Varun Raj 21e950ff78 fix: build fixes
Signed-off-by: Varun Raj <varun@skcript.com>
2025-08-23 18:21:59 +05:30
semantic-release-bot dc2584cc72 chore(release): 0.18.0 [skip ci]
## 🚀 **Immich Power Tools** 0.18.0

### Bug Fixes

* data table fixes ([ed411ae](https://github.com/varun-raj/immich-power-tools/commit/ed411ae68e1710fb461b742491fb4911475aea25))
* design and performance fixes in album list ([c64959f](https://github.com/varun-raj/immich-power-tools/commit/c64959f6d6b6f6de339fe30cde3e77231b3f6e49))
* selection is unified across the tool ([53fa52c](https://github.com/varun-raj/immich-power-tools/commit/53fa52cfd78efb0eadc71740b529c3a4d00be84c))
* share link album sort fix ([0ea4295](https://github.com/varun-raj/immich-power-tools/commit/0ea429578ec78c1d75054418225c5327b17a6c18))
* share link to show assets which are not in any of the album ([dcac170](https://github.com/varun-raj/immich-power-tools/commit/dcac170d7bd74bf522ac810f46850a2d488737b5))
* table view for albums ([9589be8](https://github.com/varun-raj/immich-power-tools/commit/9589be88216f4938b2b76b2558662b16d4ab1eae))
* unified asset grid across the tool ([f1e0130](https://github.com/varun-raj/immich-power-tools/commit/f1e0130232f3771d245014ebbd713f7c788950d0))
* width styling of tag missing location dialog recent searches ([0d93734](https://github.com/varun-raj/immich-power-tools/commit/0d9373418337394ce741af7b69b958acbd208b10))

### Features

* added empty videos option ([cd804d0](https://github.com/varun-raj/immich-power-tools/commit/cd804d04ec9b18d5dcc545ff43306e1390eed77b))
* album multi select using select ([cf59b4f](https://github.com/varun-raj/immich-power-tools/commit/cf59b4fa3f35c3dcdddb62f07eb99d5c96471458))
* manage duplicates in bulk ([d443da7](https://github.com/varun-raj/immich-power-tools/commit/d443da7df2061b60d65f540b38c4e3c26ab35ee0))
2025-08-23 12:42:01 +00:00
Varun Raj ManoharanandGitHub 314f7aeff0 Merge pull request #173 from varun-raj/feat-august-release
Feat: August release
2025-08-23 18:11:13 +05:30
Varun Raj 5c77473126 Merge branch 'prerelease' of https://github.com/varun-raj/immich-power-tools into feat-august-release 2025-08-23 18:10:40 +05:30
Varun Raj ed411ae68e fix: data table fixes
Signed-off-by: Varun Raj <varun@skcript.com>
2025-08-23 18:07:10 +05:30
Varun Raj c64959f6d6 fix: design and performance fixes in album list
Signed-off-by: Varun Raj <varun@skcript.com>
2025-08-23 17:41:45 +05:30
Varun Raj 53fa52cfd7 fix: selection is unified across the tool
Signed-off-by: Varun Raj <varun@skcript.com>
2025-08-23 17:24:00 +05:30
Varun Raj 0ea429578e fix: share link album sort fix
Signed-off-by: Varun Raj <varun@skcript.com>
2025-08-23 16:57:48 +05:30
Varun Raj dcac170d7b fix: share link to show assets which are not in any of the album
Signed-off-by: Varun Raj <varun@skcript.com>
2025-08-23 16:57:06 +05:30
Varun Raj f1e0130232 fix: unified asset grid across the tool
Signed-off-by: Varun Raj <varun@skcript.com>
2025-08-23 16:50:01 +05:30
Varun Raj ManoharanandGitHub 99586a9d0b Merge pull request #139 from MergenStudios/main
Update Setup instructions README.md
2025-08-23 16:35:54 +05:30
Varun Raj d443da7df2 feat: manage duplicates in bulk
Signed-off-by: Varun Raj <varun@skcript.com>
2025-08-23 16:34:44 +05:30
Varun Raj 2746fe0938 Merge branch 'prerelease' of https://github.com/varun-raj/immich-power-tools into feat-august-release 2025-08-23 15:43:03 +05:30