feat: add support for Ente platform integration
- Updated importJobs schema to include 'ente' as a valid platform. - Enhanced import-shared API to handle Ente shared links, including detection and fetching of albums. - Introduced new ente.ts module for Ente-specific decryption and API interactions. - Implemented thumbnail and video handling for Ente assets in import-shared API. - Created EnteSharedLinkProcessor for processing Ente shared links during import jobs. - Updated asset interfaces to accommodate Ente-specific encryption artifacts. - Registered EnteSharedLinkProcessor in the import processors registry. - Added necessary dependencies (bs58, libsodium-wrappers-sumo) to package.json and bun.lock.
This commit is contained in:
1 parent
c32e38bac7
commit
9195ceb70d
10 files changed
+743
-9
No files matched your search
@@ -51,6 +51,7 @@
|
||||
"@xyflow/react": "^12.10.2",
|
||||
"ai": "^6.0.146",
|
||||
"axios": "^1.14.0",
|
||||
"bs58": "^6.0.0",
|
||||
"chrono-node": "^1.4.9",
|
||||
"class-variance-authority": "^0.7.1",
|
||||
"clsx": "^2.1.1",
|
||||
@@ -64,6 +65,7 @@
|
||||
"jsonwebtoken": "^9.0.3",
|
||||
"leaflet": "^1.9.4",
|
||||
"leaflet.heat": "^0.2.0",
|
||||
"libsodium-wrappers-sumo": "^0.8.2",
|
||||
"lucide-react": "^0.428.0",
|
||||
"next": "15.5.14",
|
||||
"next-themes": "^0.3.0",
|
||||
@@ -92,6 +94,7 @@
|
||||
"@types/jsonwebtoken": "^9.0.10",
|
||||
"@types/leaflet": "^1.9.21",
|
||||
"@types/leaflet.heat": "^0.2.5",
|
||||
"@types/libsodium-wrappers-sumo": "^0.8.2",
|
||||
"@types/node": "^20.19.39",
|
||||
"@types/node-cron": "3.0.11",
|
||||
"@types/pg": "^8.20.0",
|
||||
|
||||
Reference in new issue
Block a user