definition.yml 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. key: github
  2. title: GitHub
  3. description: GitHub Inc. is a web-based hosting service for version control using Git.
  4. author: requarks.io
  5. logo: https://static.requarks.io/logo/github.svg
  6. icon: /_assets/icons/ultraviolet-github.svg
  7. color: grey darken-3
  8. website: https://github.com
  9. isAvailable: true
  10. useForm: false
  11. props:
  12. clientId:
  13. type: String
  14. title: Client ID
  15. hint: Application Client ID
  16. order: 1
  17. clientSecret:
  18. type: String
  19. title: Client Secret
  20. hint: Application Client Secret
  21. order: 2
  22. useEnterprise:
  23. type: Boolean
  24. title: Use GitHub Enterprise
  25. hint: Enable if you're using the self-hosted GitHub Enterprise version
  26. default: false
  27. order: 3
  28. enterpriseDomain:
  29. type: String
  30. title: GitHub Enterprise Domain
  31. hint: GitHub Enterprise Only - Domain of your installation (e.g. github.company.com). Leave blank otherwise.
  32. default: ''
  33. order: 4
  34. enterpriseUserEndpoint:
  35. type: String
  36. title: GitHub Enterprise User Endpoint
  37. hint: GitHub Enterprise Only - Endpoint to fetch user details (e.g. https://api.github.com/user). Leave blank otherwise.
  38. default: 'https://api.github.com/user'
  39. order: 5