threat-dragon icon indicating copy to clipboard operation
threat-dragon copied to clipboard

Make GitHub OAuth integration optional

Open tomdottom opened this issue 1 year ago • 5 comments

Describe what problem your feature request solves

I would like to deploy a local production version without configuring Github OAuth.

Describe the solution you'd like Maybe a simple flag or env var to turn the Github integration on/off,

tomdottom avatar Mar 21 '23 15:03 tomdottom

A very good suggestion, thanks @tomdottom , I have suggested this for the next version 2.1

jgadsden avatar Mar 21 '23 16:03 jgadsden

moving to version 2.2 because no work on this issue yet

jgadsden avatar Sep 09 '23 14:09 jgadsden

@jgadsden - Can I confirm the intent:

  • Deploy the web app locally without requiring login.
  1. Is the desire to utilise Github as a repo via application keys or utilise another storage mechanism?

Suspect I can pick this one up once I understand the requirement.

steve-winter avatar Nov 25 '23 02:11 steve-winter

Rereading this issue, I am not sure what the change in functionality is needed, @tomdottom could you provide more detail? Thanks for taking this on @steve-winter

jgadsden avatar Nov 25 '23 07:11 jgadsden

@tomdottom do you have any more info on what you are expecting?

steve-winter avatar Feb 10 '24 06:02 steve-winter