Githawk: Support for native GitHub attachments rather than Imgur

Created on 26 Nov 2018  Â·  4Comments  Â·  Source: GitHawkApp/GitHawk

I found it a bit startling that potentially internal only images were being uploaded to Imgur potentially by accident if the button is tapped without remembering that. It'd be better to have a warning about this, or to have an option to use a different type of cloud storage perhaps via iCloud Drive or Dropbox, for example.

🤔

GitHub's own attachments system is probably the best choice, but perhaps there's no API.

âť“ help wanted

Most helpful comment

Give users the option to store the uploads on their services?

Example:

  • Create option in settings for signing into storage accounts (drive, Dropbox)
  • Have them select a default option for storage (one option will be hosted by GitHawk on Imgur)
  • When we upload, we upload to the selected choice (drive, Dropbox etc)

This is much more involved and complicated but I guess allows users to hold their own content which is a plus and it doesn’t require GitHawk to have its own server / keep users info.

Sent with GitHawk

All 4 comments

Think the idea of a warning is probably a sensible one! As you mention though GitHub didn't (and to my knowledge still doesn't) have an API for uploading attachments which is why we had to use an external provider with an API.

iCloud could be an interesting option if we can generate public links from that!

Love the idea but ya there’s no API. Great problem for someone to champion a solution.

Sent with GitHawk

Give users the option to store the uploads on their services?

Example:

  • Create option in settings for signing into storage accounts (drive, Dropbox)
  • Have them select a default option for storage (one option will be hosted by GitHawk on Imgur)
  • When we upload, we upload to the selected choice (drive, Dropbox etc)

This is much more involved and complicated but I guess allows users to hold their own content which is a plus and it doesn’t require GitHawk to have its own server / keep users info.

Sent with GitHawk

Are there any native APIs we can take advantage of inside the Files/iCloud bucket which would require less involvement with managing secondary oauth accounts?

Do like the control that solution gives users though!

Sent with GitHawk

Was this page helpful?
0 / 5 - 0 ratings

Related issues

rnystrom picture rnystrom  Â·  3Comments

BasThomas picture BasThomas  Â·  3Comments

Iron-Ham picture Iron-Ham  Â·  3Comments

rnystrom picture rnystrom  Â·  3Comments

BasThomas picture BasThomas  Â·  3Comments