Skip to content

feature: storage-disk abstraction (local + S3 adapters, signed URLs) — attachments phase 1 #3157

@bpamiri

Description

@bpamiri

Child of #2962, sequenced LAST. Phase 1 only: vendor/wheels/storage/ disk abstraction — local + S3 adapters, signed URLs; S3 via plain cfhttp request signing (no JARs). Phase 2 (Rails-style hasOneAttached model macro + polymorphic blob tables) gets its own issue later ONLY if demand shows; storage adapters alone cover most demand at a fraction of the effort.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementroadmapRoadmap / tracking issue grouping scheduled work

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions