Skip to content

Feature: Ability to attach files to issues (attachments) #304

@acusti

Description

@acusti

We’ve been very happily using Gogits in our company to effectively replace Trac as our Git-based repo-management and bug tracking system. It has been working very well for us.

The most common feature request we’ve had from clients and developers is the ability to attach files (screenshots, CSVs, whatever) to issues.

We were considering a very simple implementation for this feature that would live separately from Gogits and would expose itself in the UI via an external JS file that would just add a simple Attach file button to the :repo/issues/:id view. Clicking it would allow the user to upload a file, handled by our external JS, which would then grab the url to wherever that file was stored and insert it as a comment on the issue.

It would be nicer, however, to have it actually integrated with Gogits, so I’m proposing it here in case that would make sense to you all to add to the project. Perhaps it would even make sense to integrate it somehow with Git (issue attachments get added to an issues-attachments repo or somesuch), but I haven’t really thought about that much yet.

Thanks as always for the great work!

Metadata

Metadata

Assignees

No one assigned

    Labels

    🎯 featureCategorizes as related to a new feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions