I thinks this feature can be implemented in core module task_has_files
, just need add new column comment_id
. it’s task file only when comment_id=0, otherwise comment file. but if we want use foreign key for consistency constraint
, need a new model CommentFileModel
it’s well used in many scenes, like support ticket system for customer. especially when user reply task with attachments via email.
also in usually we need comment with files/images inline too.
maybe need some rework on editor, integration screenshot and attachment support. just like gmail did in their editor. very usefull for common scenes. there is one I mentioned it Replace current editor.
@fred how about your opinion?