You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

options.go 1.8KB

Add Attachment API (#3478) * Add Attachment API * repos/:owner/:repo/releases (add attachments) * repos/:owner/:repo/releases/:id (add attachments) * repos/:owner/:repo/releases/:id/attachments * repos/:owner/:repo/releases/:id/attachments/:attachment_id Signed-off-by: Jonas Franz <info@jonasfranz.de> * Add unit tests for new attachment functions Fix comments Signed-off-by: Jonas Franz <info@jonasfranz.software> * fix lint * Update vendor.json Signed-off-by: Jonas Franz <info@jonasfranz.software> * remove version of sdk Signed-off-by: Jonas Franz <info@jonasfranz.software> * Fix unit tests Add missing license header Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add CreateReleaseAttachment Add EditReleaseAttachment Add DeleteReleaseAttachment Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add filename query parameter for choosing another name for an attachment Signed-off-by: Jonas Franz <info@jonasfranz.software> * Fix order of imports Signed-off-by: Jonas Franz <info@jonasfranz.software> * Restricting updatable attachment columns Signed-off-by: Jonas Franz <info@jonasfranz.software> * gofmt Signed-off-by: Jonas Franz <info@jonasfranz.software> * Update go-sdk Replace Attachments with Assets Signed-off-by: Jonas Franz <info@jonasfranz.de> * Update go-sdk Signed-off-by: Jonas Franz <info@jonasfranz.de> * Updating go-sdk and regenerating swagger Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add missing file of go-sdk Signed-off-by: Jonas Franz <info@jonasfranz.software> * Change origin of code.gitea.io/sdk to code.gitea.io/sdk Update code.gitea.io/sdk Signed-off-by: Jonas Franz <info@jonasfranz.software> * Update swagger Signed-off-by: Jonas Franz <info@jonasfranz.software> * Update updateAttachment
6 years ago
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. // Copyright 2017 The Gitea Authors. All rights reserved.
  2. // Use of this source code is governed by a MIT-style
  3. // license that can be found in the LICENSE file.
  4. package swagger
  5. import (
  6. "code.gitea.io/gitea/modules/auth"
  7. api "code.gitea.io/sdk/gitea"
  8. )
  9. // not actually a response, just a hack to get go-swagger to include definitions
  10. // of the various XYZOption structs
  11. // swagger:response parameterBodies
  12. type swaggerParameterBodies struct {
  13. AddCollaboratorOption api.AddCollaboratorOption
  14. CreateEmailOption api.CreateEmailOption
  15. DeleteEmailOption api.DeleteEmailOption
  16. CreateHookOption api.CreateHookOption
  17. EditHookOption api.EditHookOption
  18. CreateIssueOption api.CreateIssueOption
  19. EditIssueOption api.EditIssueOption
  20. CreateIssueCommentOption api.CreateIssueCommentOption
  21. EditIssueCommentOption api.EditIssueCommentOption
  22. IssueLabelsOption api.IssueLabelsOption
  23. CreateKeyOption api.CreateKeyOption
  24. CreateLabelOption api.CreateLabelOption
  25. EditLabelOption api.EditLabelOption
  26. MarkdownOption api.MarkdownOption
  27. CreateMilestoneOption api.CreateMilestoneOption
  28. EditMilestoneOption api.EditMilestoneOption
  29. CreateOrgOption api.CreateOrgOption
  30. EditOrgOption api.EditOrgOption
  31. CreatePullRequestOption api.CreatePullRequestOption
  32. EditPullRequestOption api.EditPullRequestOption
  33. CreateReleaseOption api.CreateReleaseOption
  34. EditReleaseOption api.EditReleaseOption
  35. CreateRepoOption api.CreateRepoOption
  36. CreateForkOption api.CreateForkOption
  37. CreateStatusOption api.CreateStatusOption
  38. CreateTeamOption api.CreateTeamOption
  39. EditTeamOption api.EditTeamOption
  40. AddTimeOption api.AddTimeOption
  41. CreateUserOption api.CreateUserOption
  42. EditUserOption api.EditUserOption
  43. MigrateRepoForm auth.MigrateRepoForm
  44. EditAttachmentOptions api.EditAttachmentOptions
  45. }