sai80082
af4cfceb47
fix: migrate to Immich v3.0 API and DB schema
...
- Updated albumColumns and AlbumThumbnail components to display placeholder when no thumbnail is available.
- added album_user table (album ownership moved here, role='owner')
- drop asset.deviceId/deviceAssetId and albums.ownerId
- asset.duration varchar -> integer (milliseconds)
- removed isArchived instead use visibility
2026-07-02 20:13:29 +05:30
sai80082
b2aa043ab6
feat: enhance error handling for database and API connections with detailed descriptions
2026-05-05 14:41:36 +05:30
sai80082
54038c2512
feat: enhance release workflow with multi-platform support
2026-05-01 16:17:03 +05:30
sai80082
c32e38bac7
feat: implement permissions management with new Permission interface and refactor API key handlers
2026-04-24 15:48:34 +05:30
sai80082
28cd757366
feat: replace react-mentions with rc-mentions in FindInput component
...
- Updated FindInput component to use rc-mentions for better performance and flexibility.
- Removed unused styles related to react-mentions and added new styles for rc-mentions in globals.scss.
- Enhanced search functionality to handle mentions and clear input more effectively.
- Updated FindPage to manage searched queries and loading state.
2026-04-24 15:13:19 +05:30
sai80082
085d4fb346
feat: add volume configuration for immich power tools in docker-compose files
2026-04-13 14:40:39 +05:30
sai80082
4861bbf0ce
feat: enhance API key validation with detailed permission checks and user feedback
2026-04-09 10:57:56 +05:30
sai80082
d7f19d8813
feat: add Nextcloud support for shared links and asset import
...
- Implemented Nextcloud shared link detection and processing in the import workflow.
- Created a new processor for handling Nextcloud shared links, including asset downloading and uploading to Immich.
- Enhanced existing import functionality to support platform differentiation between Immich and Nextcloud.
- Added utility functions for parsing file names and guessing content types.
- Updated thumbnail and video endpoints to accommodate Nextcloud's API structure.
- Modified the import shared page to handle Nextcloud URLs and passwords.
- Refactored asset upload logic to streamline the process for both platforms.
2026-04-08 00:38:43 +05:30
sai80082
fa98a2595b
fix: update Dockerfile and bun.lock
2026-04-07 19:13:37 +05:30
sai80082
a9f6e92a97
fix: update AssetGrid to remove tags and add link to open in Immich directly in photo album
2026-04-07 00:25:15 +05:30
sai80082
2dd783f949
Merge branch 'prerelease' into feat/upgrade-nextjs
2026-04-07 00:20:50 +05:30
sai80082
aefc94b89e
fix: replace leaflet-defaulticon-compatibility with direct icon imports for Turbopack compatibility
2026-04-07 00:15:45 +05:30
sai80082
6569aa4427
fix: replace react-grid-gallery with react-photo-album for React 19 compatibility
2026-04-07 00:12:03 +05:30
sai80082
4f7e770cf3
chore: update ESLint configuration and dependencies, remove experimental instrumentationHook from Next.js config, and adjust package scripts
...
- Added ESLint configuration file with Next.js and Remotion settings.
- Removed experimental instrumentationHook from next.config.mjs.
- Updated package.json scripts to use ESLint directly and enabled turbopack for development.
- Bumped various dependencies including Next.js, React, and Radix UI components.
- Changed searchTimer initialization to use undefined for better clarity in multiple components.
2026-04-06 17:32:46 +05:30
sai80082
6716843acc
fix: remove encodedVideoPath column removed in latest Immich
...
The encodedVideoPath column was removed from Immich's asset table ,
causing all asset queries to fail with a "column does not exist" error.
Fixes #241 .
2026-03-25 16:27:35 +05:30
sai80082
ca95be956a
feat: add API key management and database setup
...
- Add SQLite database schema and migrations
- Implement API key management endpoints and schema
- Add settings page for API key management
- Enhance share functionality with key-based access
- Update configuration and environment setup
2026-03-23 11:15:06 +05:30
sai80082
8b8d220b13
feat: add sqlite db
2026-03-23 10:46:46 +05:30
sai80082
c0bb215846
fix: health check
2026-03-16 13:07:52 +05:30
sai80082
2b046fa178
fix: geo-heatmap query by conditionally joining album and person tables.
2026-03-04 14:20:26 +05:30
sai80082
78ea55e6f5
refactor: Migrate release process to tag-based
2026-03-04 13:15:34 +05:30
sai80082
40f0fdf0f3
fix: query for geo heatmp
2026-03-02 16:29:54 +05:30
sai80082
636df106e0
Merge remote-tracking branch 'origin/main' into migrate-changes
2026-03-02 16:16:42 +05:30
sai80082
3eac8b6f7a
docs: Enhance AI configuration documentation with examples for OpenAI, Groq, and Ollama.
2026-02-23 22:18:57 +05:30
sai80082
1a3afef06d
chore: update @ai-sdk/openai dependency and upgrade node verion to 22
2026-02-18 23:13:44 +05:30
sai80082
9cfd2148d8
chore: update docker-compose
2026-02-18 16:32:21 +05:30
sai80082
774a0c480b
feat: integrate OpenAI-compatible API for query parsing and remove Gemini references
2026-02-18 09:52:08 +05:30
sai80082
930e66396e
fix: improve date handling in PersonBirthdayCell and update formatting [skip ci]
2026-02-17 09:10:11 +05:30
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
sai80082
197c247e71
fix: update birthDate type in IPerson interface and adjust cleanUpPerson function
2026-02-12 14:40:28 +05:30
sai80082
222d9a5982
feat: implement OAuth login functionality and update configuration
2026-02-09 15:08:54 +05:30
sai80082
c7b7e02011
fix: update heatmap data conversion and improve query structure for geo heatmap
2026-02-06 12:00:31 +05:30
sai80082
b0607f310e
fix: correct join condition for album assets in photo statistics
2026-02-05 15:55:23 +05:30
sai80082
df452d849d
fix: DB schema update to support latest immich release
2026-02-05 15:49:02 +05:30
sai80082
cfd8e40c81
feat: transition to new repo.
2026-02-04 12:35:33 +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
sai80082
37da0ed69b
feat: updated UI for rewind.
2024-12-03 21:56:51 +05:30
sai80082
8312fc183d
fix: adapt to vertical resolution and fix flickering
2024-12-02 12:44:28 +05:30
sai80082
7f359c10d7
feat: add logo screen at start
2024-12-02 12:41:52 +05:30
sai80082
383b714220
fix: convert to vertical resolution
2024-12-02 12:41:22 +05:30
sai80082
e0f96cea0d
fix: thershold option and fix hide person
2024-12-01 22:11:02 +05:30
sai80082
44a09f33da
ci: updated workflow
2024-11-30 14:56:22 +05:30
sai80082
c994c123b4
fix: use external url for the heatmap redirection
2024-09-13 21:18:09 +05:30
sai80082
5e41c88a89
fix: get heatmap for past one year only
2024-09-13 20:13:22 +05:30
sai80082
360c19699e
feat: heatmap based on the assets in past year
2024-09-13 20:09:35 +05:30
sai80082
7df379336d
feat: New api endpoint for statistics
2024-09-12 13:58:29 +00:00
sai80082
dbfb10b73a
feat: new heatmap in analytics
2024-09-05 22:30:21 +05:30
sai80082
6c625f1273
feat: added logout and redirection to login after logout
2024-09-03 12:29:49 +05:30
sai80082
33e42360b9
chore: Updated readme for immich url
2024-09-01 19:08:38 +05:30
sai80082
4d7fc6d542
chore: upadted profile section with both internal and external url
2024-08-28 14:40:55 +05:30
sai80082
cc1c1ff6d5
chore: Implement redirection to external Immich URL if set
2024-08-28 14:37:54 +05:30
sai80082
f78401721c
fix: automated release
2024-08-28 01:10:58 +05:30
sai80082
c75e897a63
Fix database url
2024-08-24 16:54:54 +05:30
sai80082
d268ce6c60
fixed immich url
2024-08-24 16:47:45 +05:30
sai80082
b3ba3b6ad2
Optimised env variables and updated docs
2024-08-22 17:33:28 +05:30
sai80082
e26f08212d
Optimised env variables and updated docs
2024-08-22 17:25:12 +05:30
sai80082
a4efba12f7
updated github actions and docker compose files
2024-08-20 10:13:11 +05:30