Skip to content

MVP: Harden file upload and file-node creation flow #2

@DerJanniku

Description

@DerJanniku

Goal

Implement robust file upload pipeline from canvas to backend storage.

Scope

  • Validate multipart upload endpoint behavior
  • Handle filename collisions safely
  • Add error responses with consistent schema
  • Return node payload expected by frontend hook

Acceptance Criteria

  • Upload from frontend creates file node reliably
  • Duplicate filenames do not overwrite existing files
  • API errors use standard { error: { code, message } }
  • Frontend shows clear success/error toasts

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions