Varun Raj
0f77c32f2f
refactor: migrate from PotentialAlbumContext to PhotoSelectionContext
...
- Replaced instances of PotentialAlbumContext with PhotoSelectionContext across multiple components to unify state management for photo selection.
- Updated context usage in AlbumSelectorDialog, PotentialAlbumsAssets, PotentialAlbumsDates, and MissingLocation components.
- Enhanced loading and error handling in asset fetching functions.
- Improved user feedback by updating UI elements to reflect the number of selected assets.
- Removed unused PotentialAlbumContext and related files to streamline the codebase.
2025-04-27 13:08:20 +05:30
semantic-release-bot
59c8fd1139
chore(release): 0.15.0 [skip ci]
...
## 🚀 **Immich Power Tools** 0.15.0
### Bug Fixes
* improve error handling in search API and log response from Gemini ([d47916d ](https://github.com/varun-raj/immich-power-tools/commit/d47916d78615db6aca8a33bbf187599acf26f6e3 ))
### Features
* add healthcheck configuration to Docker Compose files ([997246d ](https://github.com/varun-raj/immich-power-tools/commit/997246d93760952e7b2fc8116a16632514794411 ))
* add search functionality to PeopleList and AlbumPeople components ([5db6e41 ](https://github.com/varun-raj/immich-power-tools/commit/5db6e414a11a5d48688afdd81ed4288b6a0ac26c ))
* enhance person management with merge functionality ([57c9bd2 ](https://github.com/varun-raj/immich-power-tools/commit/57c9bd2070d3931b5f503d1af55ad73daba61546 ))
2025-03-27 01:53:40 +00:00
Varun Raj Manoharan and GitHub
321147d6a6
Merge pull request #147 from varun-raj/march-updates
...
March updates
2025-03-27 07:22:57 +05:30
Varun Raj
ea51071538
refactor: clean up imports and remove unused components
...
- Removed unused imports and components across various files to streamline the codebase.
- Simplified the structure of components such as AlbumImages, AlbumPeople, and others by eliminating unnecessary dependencies.
- Enhanced overall readability and maintainability of the code.
2025-03-25 22:31:40 +05:30
Varun Raj
0160b37f84
chore: update Gemini model version to 2.0-flash
...
- Changed the generative model used in the Gemini helper from "gemini-1.5-flash" to "gemini-2.0-flash" for improved performance and capabilities.
2025-03-25 22:15:25 +05:30
Varun Raj
eab7cc7a8f
refactor: improve PeopleFilters and Autocomplete components
...
- Refactored PeopleFilters to utilize a single context object for better readability.
- Enhanced the Autocomplete component's keyboard navigation and selection logic.
- Updated the handling of the "Create New" option to improve user experience and maintain consistent selection behavior.
2025-03-25 22:11:54 +05:30
Varun Raj
997246d937
feat: add healthcheck configuration to Docker Compose files
...
- Introduced healthcheck settings for services in both docker-compose.yml and docker-compose-all-immich.yml.
- Configured healthcheck to verify service availability by checking the health endpoint at http://localhost:3000/api/health .
2025-03-25 22:03:14 +05:30
Varun Raj
39e4db0f8d
refactor: remove albumUsers from createAlbum function and sort orphan photos by date
...
- Removed the albumUsers parameter from the createAlbum function in PotentialAlbums component.
- Updated the SQL query in potential-albums-assets API to sort orphan photos by date in descending order.
2025-03-25 21:57:44 +05:30
Varun Raj
d47916d786
fix: improve error handling in search API and log response from Gemini
...
- Wrapped the search API logic in a try-catch block to handle potential errors during query parsing.
- Added console logging for the response received from the Gemini API for better debugging.
- Ensured that a user-friendly error message is returned in case of failure.
2025-03-25 21:48:42 +05:30
Varun Raj
552cbca3b3
refactor: update autocomplete behavior and labels
...
- Changed the label for creating a new person in the PersonItem component from "Merge with this person" to "Create".
- Removed unnecessary focus management code in the Autocomplete component to simplify the input behavior.
- Cleaned up comments related to focus handling after selection and creation of new options.
2025-03-25 21:29:35 +05:30
Varun Raj
57c9bd2070
feat: enhance person management with merge functionality
...
- Added merge capability for persons in the PersonItem component using an autocomplete input.
- Introduced an AlertDialog for confirming merges.
- Updated package.json to include new dependencies for react-query and related types.
- Refactored FindInput component by removing unused styles.
- Updated AlertDialog interface for better type handling.
2025-03-25 21:25:59 +05:30
Varun Raj
5db6e414a1
feat: add search functionality to PeopleList and AlbumPeople components
...
- Introduced search input to filter displayed people based on name in both AlbumPeople and PeopleList components.
- Updated .env.sample to include JWT_SECRET for authentication.
- Added SHARE_LINK_DOWNLOAD_PATH to routes and corresponding handler for downloading share links.
2025-03-19 09:13:48 +05:30
Mergen and GitHub
f12854ef4b
Update Setup instructions README.md
...
In the curent README it was not made clear that db_host and db_port have to be added for power tools to work
2025-02-12 10:51:48 +01:00
semantic-release-bot
2915e13532
chore(release): 0.14.0 [skip ci]
...
## 🚀 **Immich Power Tools** 0.14.0
### Bug Fixes
* conflicts resolved ([0c37a08 ](https://github.com/varun-raj/immich-power-tools/commit/0c37a085421dd9fc57e8825e98d37e3b0d492d68 ))
* minor fixes ([d7d6458 ](https://github.com/varun-raj/immich-power-tools/commit/d7d64585ffed57b411bcdedeb94b4c709ad88fc4 ))
### Features
* added filters in geo heatmap ([e51da37 ](https://github.com/varun-raj/immich-power-tools/commit/e51da375183ba4e9c2b118faa4c25647fbdbf63d ))
* minimum assets filter in potential albums list ([f173562 ](https://github.com/varun-raj/immich-power-tools/commit/f17356252d02954f9a7dabf70bd354f71beb29c9 ))
* open street man integrated ([0715257 ](https://github.com/varun-raj/immich-power-tools/commit/07152570483531db79943a734d232ba97e7844b8 ))
* option filter people based on visibility ([506c5a4 ](https://github.com/varun-raj/immich-power-tools/commit/506c5a408e94ff312221337132332b80633b834a ))
2025-02-06 15:01:17 +00:00
Varun Raj Manoharan and GitHub
4f94bcf0cb
Merge pull request #136 from varun-raj/pre-release
...
Feb Release
2025-02-06 20:30:30 +05:30
Varun Raj
d7d64585ff
fix: minor fixes
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-02-06 20:26:50 +05:30
Varun Raj Manoharan and GitHub
183a182187
Merge pull request #98 from knom/feature/scroll-date-IntoView
...
Feature: scroll date from querystring into view (Missing-locations)
2025-02-06 20:23:31 +05:30
Varun Raj
e51da37518
feat: added filters in geo heatmap
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-02-01 16:45:14 +05:30
Varun Raj
506c5a408e
feat: option filter people based on visibility
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-02-01 09:46:50 +05:30
Max K. and GitHub
7134d62427
Merge branch 'varun-raj:main' into feature/scroll-date-IntoView
2025-01-26 15:03:43 +01:00
Varun Raj
0c37a08542
fix: conflicts resolved
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-26 18:05:33 +05:30
Varun Raj
f17356252d
feat: minimum assets filter in potential albums list
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-26 17:32:14 +05:30
Varun Raj
0715257048
feat: open street man integrated
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-26 16:46:22 +05:30
Varun Raj
bc92e50507
Merge branch 'main' of https://github.com/varun-raj/immich-power-tools into pre-release
2025-01-26 16:41:36 +05:30
Varun Raj Manoharan and GitHub
c5ffba6081
Merge pull request #92 from knom/feature-OSM-search
...
Feature: Added OpenStreetMap Search (Missing-locations)
2025-01-26 16:41:14 +05:30
Varun Raj Manoharan and GitHub
e82019661f
Merge pull request #126 from knom/feature/gallery-improvements
...
If one element is already selected - make it easier to select more
2025-01-26 11:18:10 +05:30
knom
86306bbac8
If one element is already selected - make it easier to select more
2025-01-24 19:34:03 +00:00
knom
84fdf5d895
Merge branch 'main' into feature/scroll-date-IntoView
2025-01-24 11:26:05 +00:00
knom
e4db18962d
Merge branch 'main' into feature-OSM-search
2025-01-24 11:17:27 +00:00
semantic-release-bot
37aed001ec
chore(release): 0.13.0 [skip ci]
...
## 🚀 **Immich Power Tools** 0.13.0
### Bug Fixes
* conflicts resolved ([18274a3 ](https://github.com/varun-raj/immich-power-tools/commit/18274a3449fd3a83836d13d85ba7e96572e000b5 ))
* minor condition fix ([e7687b9 ](https://github.com/varun-raj/immich-power-tools/commit/e7687b9b2b0fea487a022d0d1d7b55e0e4ca4a82 ))
* minor design fix ([b60660f ](https://github.com/varun-raj/immich-power-tools/commit/b60660fe2ebe35365c392a43eda7d7bdf2212dc2 ))
* removed unused components ([59fb16b ](https://github.com/varun-raj/immich-power-tools/commit/59fb16bc21b1c7d6fbbb65b91d901c179e1aa05e ))
### Features
* added option for link expiry ([d5c6f0a ](https://github.com/varun-raj/immich-power-tools/commit/d5c6f0ac2907e6a26e467346a4aa2838d68da161 ))
* added proper validations for errors with messages ([9fcda54 ](https://github.com/varun-raj/immich-power-tools/commit/9fcda54e4fbc81b407d1246e647aca5fb5f71afc ))
* bulk delete in find page and find page clean up ([2150aca ](https://github.com/varun-raj/immich-power-tools/commit/2150aca1545cc2bbca028ca3658ce715d985c875 ))
* option to delete assets from missing locations page ([098701b ](https://github.com/varun-raj/immich-power-tools/commit/098701b828644d42af2592aca41bd2dae85f1f19 ))
* people search added ([29f80b8 ](https://github.com/varun-raj/immich-power-tools/commit/29f80b8cd981f430bb4ffa6edd94fff2dce3cfdd ))
* people selection in share link ([1fea9cc ](https://github.com/varun-raj/immich-power-tools/commit/1fea9ccaeec464efe7c643f2d376c09093708c39 ))
* shared album links ([34f32e4 ](https://github.com/varun-raj/immich-power-tools/commit/34f32e49069828ec4c7ca8595636cde9daf87421 ))
* unified album creation and option to delete assets from potential albums ([72dcb92 ](https://github.com/varun-raj/immich-power-tools/commit/72dcb928efeb5b9da58761ceec75cae03eb79ea2 ))
2025-01-19 06:22:56 +00:00
Varun Raj Manoharan and GitHub
cd9e620ba9
Merge pull request #115 from varun-raj/pre-release
...
Release 0.13.0
2025-01-19 11:51:51 +05:30
Varun Raj
44f64dc71e
Merge branch 'main' of https://github.com/varun-raj/immich-power-tools into pre-release
2025-01-19 11:50:24 +05:30
Varun Raj Manoharan and GitHub
1f25f9b549
Merge pull request #114 from varun-raj/feat-share-links
...
Feat: Share Links, Find Page Bulk Options, Design Upgrades, Better errors
2025-01-19 11:50:00 +05:30
Varun Raj
e7687b9b2b
fix: minor condition fix
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-19 11:18:37 +05:30
Varun Raj
18274a3449
fix: conflicts resolved
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-19 11:17:16 +05:30
Varun Raj
59fb16bc21
fix: removed unused components
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-19 11:13:00 +05:30
Varun Raj Manoharan and GitHub
76794e1463
Merge pull request #102 from knom/feature/sort-assets-missing-locations
...
Feature: Added button to sort assets (Missing-locations)
2025-01-19 10:37:37 +05:30
Varun Raj
9fcda54e4f
feat: added proper validations for errors with messages
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-19 10:31:44 +05:30
Varun Raj
d5c6f0ac29
feat: added option for link expiry
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-19 10:09:19 +05:30
Varun Raj
fdef491586
docs: fixed readme
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-19 09:33:02 +05:30
Varun Raj
19d147d3eb
docs: fixed readme
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-19 09:32:33 +05:30
Varun Raj
2150aca154
feat: bulk delete in find page and find page clean up
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-19 09:31:35 +05:30
Varun Raj
b60660fe2e
fix: minor design fix
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-18 17:54:33 +05:30
Varun Raj
237857b1d1
docs: readme update
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-18 17:51:55 +05:30
Varun Raj
72dcb928ef
feat: unified album creation and option to delete assets from potential albums
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-18 14:44:04 +05:30
Varun Raj
098701b828
feat: option to delete assets from missing locations page
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-18 14:21:12 +05:30
Varun Raj
29f80b8cd9
feat: people search added
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-18 14:07:13 +05:30
Varun Raj
1fea9ccaee
feat: people selection in share link
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-18 13:41:35 +05:30
Varun Raj
34f32e4906
feat: shared album links
...
Signed-off-by: Varun Raj <varun@skcript.com >
2025-01-17 22:21:17 +05:30
semantic-release-bot
0c36e067c7
chore(release): 0.12.0 [skip ci]
...
## 🚀 **Immich Power Tools** 0.12.0
### Bug Fixes
* album list fix ([1132a04 ](https://github.com/varun-raj/immich-power-tools/commit/1132a046f4e712ac838ec5d263a0b9b7c8bf2e92 ))
* gemini response and query fixes ([1b986a8 ](https://github.com/varun-raj/immich-power-tools/commit/1b986a831f5de50c63285e0e502337efe1aae256 ))
* minor design fixes ([9bd314f ](https://github.com/varun-raj/immich-power-tools/commit/9bd314f626efc6523cce8df2a0304b39db5648c3 ))
### Features
* added bulk share links generation ([5b2b779 ](https://github.com/varun-raj/immich-power-tools/commit/5b2b779a04766a53abfba98ae79ea23924cb442a ))
* added option to group by albums for missing locations ([bb6ffeb ](https://github.com/varun-raj/immich-power-tools/commit/bb6ffeb4563f48d2f464bdb14d9b993b9afe2e27 ))
* moved db config from url to individual keys ([a3e12c8 ](https://github.com/varun-raj/immich-power-tools/commit/a3e12c8c0d0d7411e3f4d06ee1a02421e4d39b47 ))
* multi select in potential album and missing location using shift key ([4820f35 ](https://github.com/varun-raj/immich-power-tools/commit/4820f35d2a76f69b85a49ff1057eced45609a6ab ))
* option to bulk delete albums ([fdda358 ](https://github.com/varun-raj/immich-power-tools/commit/fdda358ab192ef169f6b15e10d2c45cc48d4aa29 ))
2025-01-11 05:56:41 +00:00