definition.yml 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. title: GitHub
  2. icon: '/_assets/icons/ultraviolet-github.svg'
  3. banner: '/_assets/storage/github.jpg'
  4. description: Millions of developers and companies build, ship, and maintain their software on GitHub - the largest and most advanced development platform in the world.
  5. vendor: GitHub, Inc.
  6. website: 'https://github.com'
  7. assetDelivery:
  8. isStreamingSupported: false
  9. isDirectAccessSupported: false
  10. defaultStreamingEnabled: false
  11. defaultDirectAccessEnabled: false
  12. contentTypes:
  13. defaultTypesEnabled: ['pages', 'images', 'documents', 'others', 'large']
  14. defaultLargeThreshold: '5MB'
  15. versioning:
  16. isSupported: true
  17. defaultEnabled: true
  18. isForceEnabled: true
  19. sync: false
  20. setup:
  21. handler: github
  22. defaultValues:
  23. accountType: org
  24. org: ''
  25. publicUrl: https://
  26. props:
  27. appName:
  28. readOnly: true
  29. type: String
  30. title: App Name
  31. hint: Name of the generated app in GitHub.
  32. icon: 3d-touch
  33. repoFullName:
  34. readOnly: true
  35. type: String
  36. title: GitHub Repository
  37. hint: The GitHub repository used for content synchronization.
  38. icon: github
  39. repoDefaultBranch:
  40. readOnly: true
  41. type: String
  42. title: Default Branch
  43. hint: The repository default branch.
  44. icon: code-fork
  45. actions:
  46. - handler: exportAll
  47. label: Export All DB Assets to GitHub
  48. hint: Output all content from the DB to GitHub, overwriting any existing data. If you enabled GitHub after content was created or you temporarily disabled it, you'll want to execute this action to add the missing content.
  49. icon: this-way-up