Commit Graph
290 Commits
Author SHA1 Message Date
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
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 ManoharanandGitHub 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 ManoharanandGitHub 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.andGitHub 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 ManoharanandGitHub 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 ManoharanandGitHub 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 ManoharanandGitHub 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 ManoharanandGitHub 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 ManoharanandGitHub 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
Varun Raj ManoharanandGitHub eb3aefd845 Merge pull request #112 from varun-raj/feat-albums-enhancement
Feat: Albums enhancement and ux enhancements
2025-01-11 11:25:56 +05:30
Varun Raj 1132a046f4 fix: album list fix
Signed-off-by: Varun Raj <varun@skcript.com>
2025-01-11 11:11:29 +05:30
Varun Raj 4820f35d2a feat: multi select in potential album and missing location using shift key
Signed-off-by: Varun Raj <varun@skcript.com>
2025-01-11 11:07:43 +05:30
Varun Raj a3e12c8c0d feat: moved db config from url to individual keys
Signed-off-by: Varun Raj <varun@skcript.com>
2025-01-05 15:52:31 +05:30
Varun Raj fdda358ab1 feat: option to bulk delete albums
Signed-off-by: Varun Raj <varun@skcript.com>
2025-01-05 15:48:28 +05:30
Varun Raj 9bd314f626 fix: minor design fixes
Signed-off-by: Varun Raj <varun@skcript.com>
2025-01-05 15:38:07 +05:30
Varun Raj 1b986a831f fix: gemini response and query fixes
Signed-off-by: Varun Raj <varun@skcript.com>
2025-01-05 15:26:46 +05:30
Varun Raj bb6ffeb456 feat: added option to group by albums for missing locations
Signed-off-by: Varun Raj <varun@skcript.com>
2025-01-05 12:21:13 +05:30