]> source.dussan.org Git - gitea.git/commit
Add Attachment API (#3478)
authorJonas Franz <info@jonasfranz.software>
Tue, 6 Mar 2018 01:22:16 +0000 (02:22 +0100)
committerBo-Yi Wu <appleboy.tw@gmail.com>
Tue, 6 Mar 2018 01:22:16 +0000 (09:22 +0800)
commit9a5e628a7e8bc8e7de6ed05f3621442de3388086
tree07bd2cc6c22bae9ea976f5c23359d9b5cbf0bd8c
parent69ea5e438538863056af3bd70d182096b68f0d4a
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
30 files changed:
models/attachment.go
models/attachment_test.go
models/release.go
package.json
public/swagger.v1.json
routers/api/v1/api.go
routers/api/v1/repo/release.go
routers/api/v1/repo/release_attachment.go [new file with mode: 0644]
routers/api/v1/swagger/options.go
routers/api/v1/swagger/repo.go
vendor/code.gitea.io/sdk/gitea/admin_user.go
vendor/code.gitea.io/sdk/gitea/attachment.go
vendor/code.gitea.io/sdk/gitea/gitea.go
vendor/code.gitea.io/sdk/gitea/hook.go
vendor/code.gitea.io/sdk/gitea/issue.go
vendor/code.gitea.io/sdk/gitea/issue_comment.go
vendor/code.gitea.io/sdk/gitea/issue_label.go
vendor/code.gitea.io/sdk/gitea/issue_milestone.go
vendor/code.gitea.io/sdk/gitea/issue_tracked_time.go
vendor/code.gitea.io/sdk/gitea/org.go
vendor/code.gitea.io/sdk/gitea/org_team.go
vendor/code.gitea.io/sdk/gitea/pull.go
vendor/code.gitea.io/sdk/gitea/release.go
vendor/code.gitea.io/sdk/gitea/repo.go
vendor/code.gitea.io/sdk/gitea/repo_key.go
vendor/code.gitea.io/sdk/gitea/status.go
vendor/code.gitea.io/sdk/gitea/user.go
vendor/code.gitea.io/sdk/gitea/user_gpgkey.go
vendor/code.gitea.io/sdk/gitea/user_search.go [new file with mode: 0644]
vendor/vendor.json