Add optional photo providers, layout studio and scoped integrations
This commit is contained in:
@@ -169,19 +169,20 @@ validates Compose, starts a container, checks health/ready and restarts for pers
|
||||
|
||||
Cloud acknowledgements do not prove physical display pixels. Model fields may be
|
||||
omitted and are explicitly marked configured. No native slideshow membership API,
|
||||
no cloud upload-only API, no automatic retries after uncertain writes. Cache has no
|
||||
automatic quota/GC in 0.1.0; monitor data volume. Rendering assets are local, limited
|
||||
no cloud upload-only API, no automatic retries after uncertain writes. Opt-in local retention protects manual uploads, stars and active references; its quota is a cleanup target, not a hard disk limit. Rendering assets are local, limited
|
||||
to 25M pixels/20 MiB. This release uses a single worker and is not multi-replica.
|
||||
Gallery reads have no pagination because upstream documents none. Web UI hides
|
||||
secrets and lazy-loads thumbnails; generating a first thumbnail fetches one original.
|
||||
Multi-client provisioning UI/webhook delivery are not implemented. Docker build/NAS
|
||||
Scoped client provisioning and bounded signed webhook delivery are available in Connections. Docker build/NAS
|
||||
status is recorded honestly in docs/ACCEPTANCE.md.
|
||||
|
||||
## Roadmap
|
||||
|
||||
Additional drivers; scoped token administration; signed webhooks; cache retention;
|
||||
face-aware cropping; public weather provider; Google Calendar, Home Assistant, MQTT,
|
||||
NAS monitoring and AI integrations through the same API. External integration is optional.
|
||||
Native OAuth login/refresh, full ICS recurrence, MQTT, AI image generation/daily art, additional hardware adapters and device transition producers remain pending. See [optional capabilities and exact limits](docs/EXTENSIONS.md).
|
||||
|
||||
## Layout Studio and optional integrations
|
||||
|
||||
Bilingual Layout Studio imports 1–12 images, edits bounded regions and renders a collage or poster. Optional OpenAI-compatible AI plans receive text and dimensions only. Connections configures provider credentials, calendars/state, retention, client scopes and webhooks. Photo Sources includes NAS, WebDAV, Google Drive, AliPan and Baidu readers. Authorization is separate from implementation; unconnected providers return explicit errors. See [setup and limitations](docs/EXTENSIONS.md).
|
||||
|
||||
## Template editing
|
||||
|
||||
|
||||
Reference in New Issue
Block a user