Pular para conteúdo

Files

Status: Visão de Longo Prazo — Não Implementada

Não existe um serviço de armazenamento de arquivos compartilhado. Cada produto usa MEDIA_ROOT/storage local do Django, sem versionamento nem assinatura. Este arquivo continha, até 17/09/2026, o mesmo bug de cópia dos demais (conteúdo de Notifications) — reescrito com conteúdo próprio nesta revisão.

Objetivo

O módulo Files seria responsável pelo gerenciamento corporativo de arquivos da CoreFlow Platform, caso viesse a ser implementado como serviço compartilhado.


Responsabilidades Previstas

  • Upload e download
  • Versionamento
  • Armazenamento (local ou object storage)
  • Assinatura digital de documentos
  • Controle de acesso a arquivos por permissão

Realidade Atual

Cada produto trata upload de arquivos localmente (avatar de perfil, anexos de NF-e no CoreFlow Stock, currículos no CoreFlow People, etc.) via FileField/ImageField do Django, sem serviço central nem versionamento entre produtos.


Referências