Merge pull request #336 from tiquis0290/test

Adding support for SynologyPhoto (immich like) and adding support to use more photo proiders not just immich
This commit is contained in:
Maurice
2026-04-05 15:08:50 +02:00
committed by GitHub
25 changed files with 2637 additions and 437 deletions
+1 -1
View File
@@ -90,4 +90,4 @@ export default function SettingsPage(): React.ReactElement {
</div>
</div>
)
}
}
+3 -1
View File
@@ -113,7 +113,9 @@ export default function TripPlannerPage(): React.ReactElement | null {
addonsApi.enabled().then(data => {
const map = {}
data.addons.forEach(a => { map[a.id] = true })
setEnabledAddons({ packing: !!map.packing, budget: !!map.budget, documents: !!map.documents, collab: !!map.collab, memories: !!map.memories })
// Check if any photo provider is enabled (for memories tab to show)
const hasPhotoProviders = data.addons.some(a => a.type === 'photo_provider')
setEnabledAddons({ packing: !!map.packing, budget: !!map.budget, documents: !!map.documents, collab: !!map.collab, memories: hasPhotoProviders })
}).catch(() => {})
authApi.getAppConfig().then(config => {
if (config.allowed_file_types) setAllowedFileTypes(config.allowed_file_types)