Commit Graph

5256 Commits

Author SHA1 Message Date
Steven Zou
34f19f437d Delete all the versions of the specified chart
- add API route
- add DELETE chart method in utility handler of chart controller
- add UT case for the newly added methods
- update swagger.yaml to refelct the new change

Signed-off-by: Steven Zou <szou@vmware.com>
2018-08-30 16:31:05 +08:00
Wenkai Yin
d80b9ea471
Merge pull request #5748 from cd1989/sort-repos
Support repo list sorting
2018-08-30 16:14:26 +08:00
Steven Zou
12c6f1ada3 Append latest version of the chart when returning the chart list
- append `LatestVersion` to the `ChartInfo` model
- update the UT case to check the `LatestVersion`

Signed-off-by: Steven Zou <szou@vmware.com>
2018-08-30 14:43:41 +08:00
Steven Zou
1636b138f2 Return more data of the job when reporting status info via webhook
- update the status report func `RedisJobStatsManager.reportStatus`
- update the UT case for the above change

Signed-off-by: Steven Zou <szou@vmware.com>
2018-08-30 14:28:12 +08:00
陈德
a59af8ce82 fix gofmt
Signed-off-by: 陈德 <chende@caicloud.io>
2018-08-30 14:11:18 +08:00
Steven Zou
6dbbd8e2d4
Merge pull request #5756 from reasonerjt/remove-authors
Remove authors
2018-08-30 12:37:24 +08:00
陈德
666bd692fe Support repo list sorting
Signed-off-by: 陈德 <chende@caicloud.io>
2018-08-30 10:56:50 +08:00
Steven Zou
8b6a17e395
Merge pull request #5754 from steven-zou/sort_chart_list
Sort the chart list before returning
2018-08-29 17:25:46 +08:00
Daniel Jiang
0d01e3fabe Remove AUTHORS as it's not been maintained
Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2018-08-29 17:08:33 +08:00
Daniel Jiang
ee7dfaf4e1
Merge pull request #5753 from wy65701436/clean-up-travis
Revise and cleanup travis script, and misspell/gofmt to makefile
2018-08-29 17:06:06 +08:00
wang yan
fed46b7a0b Revise and cleanup travis script, and misspell/gofmt to makefile
Signed-off-by: wang yan <wangyan@vmware.com>
2018-08-29 16:09:46 +08:00
Steven Zou
4bf729caaf Sort the chart list before returning
- updatet the chart getting API
- update the corresponding UT case

Signed-off-by: Steven Zou <szou@vmware.com>
2018-08-29 15:26:21 +08:00
Daniel Jiang
925f70a1ac
Merge pull request #5751 from wy65701436/fix-gofmt
Fix gofmt check results
2018-08-29 13:20:19 +08:00
wang yan
aab761ac8a Fix gofmt check results
Signed-off-by: wang yan <wangyan@vmware.com>
2018-08-29 11:50:00 +08:00
Yan
fca2bb3a6b
Fix misspell checking results (#5749)
Signed-off-by: wang yan <wangyan@vmware.com>
2018-08-29 10:25:42 +08:00
Wenkai Yin
4e7c0d74ff
Merge pull request #5728 from arkadiyk/patch-1
fix broken link to Helm Chart
2018-08-28 17:22:25 +08:00
arkadiy kraportov
0b290e22e2 fix broken link to Helm Chart
Probably it's better to update the https://github.com/goharbor/harbor/blob/master/docs/installation_guide.md to point to the https://github.com/goharbor/harbor-helm rather than this deprecated guide

Signed-off-by: arkadiy kraportov <arkadiyk@gmail.com>
2018-08-28 17:23:45 +09:00
Steven Zou
3e241be34f
Merge pull request #5739 from steven-zou/fix_s3_storage_issue
Fix issues related with chart storage
2018-08-28 15:16:34 +08:00
Daniel Jiang
4965fc8df5
Merge pull request #5724 from wy65701436/deprecate-tests
Deprecate unused robot cases
2018-08-28 15:10:25 +08:00
Daniel Jiang
c4eaf25ed1
Merge pull request #5742 from reasonerjt/remove-compose-ha
Remove reference of docker-compsoe based HA
2018-08-28 15:09:22 +08:00
Daniel Jiang
3e37902e58
Merge pull request #5734 from wy65701436/notary-upgrade
Upgrade notary to latest release v0.6.1
2018-08-28 14:54:37 +08:00
Steven Zou
873dc3646c Update issue templates
update bug template
add proposal template
2018-08-28 14:47:19 +08:00
Daniel Jiang
b027ceb168
Merge pull request #5743 from steven-zou/add_issue_templates
Update the issue templates
2018-08-28 14:31:52 +08:00
Steven Zou
43ecf62c25 Fix issues related with chart storage
- inject custom CA bundle into chart repo
- update prepare script to inject credentials

Signed-off-by: Steven Zou <szou@vmware.com>
2018-08-28 14:10:50 +08:00
Daniel Jiang
e1153eec0a Remove reference of docker-compsoe based HA
Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2018-08-28 14:04:44 +08:00
Steven Zou
bddea5414c Update the issue templates
- update bug template
- add proposal template

Signed-off-by: Steven Zou <szou@vmware.com>
2018-08-28 13:52:06 +08:00
wang yan
854f606f63 upgrade notary to latest release v0.6.1
Move the notary-server and notary signer into ./notary/release-${notaryversion} as this will not impact the
release branches, the binaries in ./notary are v0.5.1.

Signed-off-by: wang yan <wangyan@vmware.com>
2018-08-28 13:51:55 +08:00
Wenkai Yin
93a073ff64
Merge pull request #5695 from cd1989/macos-volume-capacity
Fix volume capacity when run in MacOS
2018-08-27 18:17:03 +08:00
陈德
0a62485365 Add comment to source code
Signed-off-by: 陈德 <chende@caicloud.io>
2018-08-27 15:18:35 +08:00
wang yan
470000a9ec Deprecate unused robot cases
Signed-off-by: wang yan <wangyan@vmware.com>
2018-08-27 10:17:06 +08:00
James Zabala
141f6056e7
Merge pull request #5700 from xxxdreamer/test
add some comments to harbor.cfg
2018-08-24 17:18:28 -04:00
Daniel Jiang
e54710f0c4
Merge pull request #5723 from goharbor/add_community_pro_link
Update README to refactor contents
2018-08-24 14:22:47 +08:00
Daniel Jiang
1d4f991901
Merge pull request #5640 from wy65701436/deprecate-ova
deprecate ova for harbor repository
2018-08-24 13:38:42 +08:00
Steven Zou
1265e7bd49 Update README to refactor contents
- Add additional tools section
- Refactor demo sections
- Extarct 'Partners and Users' to separate section

Signed-off-by: Steven Zou <szou@vmware.com>
2018-08-24 13:31:44 +08:00
wang yan
aacbf229d6 deprecate ova for harbor repository
This commit is to remove the document/tests of ova from harbor repository as decide to deprecate
ova installer in the future release.

Signed-off-by: wang yan <wangyan@vmware.com>
2018-08-24 13:05:01 +08:00
Steven Zou
0f34ce9922
Merge pull request #5713 from steven-zou/add_codacy_badge
Add Codacy badge into README file
2018-08-23 21:59:29 +08:00
Wenkai Yin
2c5b06350e
Merge pull request #5716 from reasonerjt/update-go-import-path
Update import path in go code
2018-08-23 19:02:50 +08:00
Daniel Jiang
b61e261a16
Merge pull request #5718 from ninjadq/remove_uilib
Delete uilib directory
2018-08-23 19:02:29 +08:00
Qian Deng
ee9e80ddb1 Delete uilib directory
Not need publish version after ci suceess any more, so remove them

Signed-off-by: Qian Deng <dengq@vmware.com>
2018-08-23 17:54:54 +08:00
Daniel Jiang
dcf4e2ee78 Update import path in go code
vmware -> goharbor

Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2018-08-23 17:50:53 +08:00
silenceshell
c612379cfd revert
Signed-off-by: silenceshell <me@ieevee.com>
2018-08-23 17:37:34 +08:00
Yan
7526b599ab
Add steven zou into goharbor owner list (#5712)
Signed-off-by: wang yan <wangyan@vmware.com>
2018-08-23 15:55:53 +08:00
Wenkai Yin
d48364ba6b
Merge pull request #5707 from reasonerjt/disable-clair-updater
Temporarily disable updaters of clair
2018-08-23 15:15:31 +08:00
Steven Zou
d895ebef13
Merge pull request #5705 from steven-zou/fix_redis_parsing_issue
Fix the issue of parsing redis connection address in chart API
2018-08-23 15:06:08 +08:00
Steven Zou
afc7e68bc7 Add Codacy badge into README file
Signed-off-by: Steven Zou <szou@vmware.com>
2018-08-23 15:02:49 +08:00
unknown
9b94800216 To make the DCO bot happy^_^
Signed-off-by: unknown <cyz.dreamer@gmail.com>
2018-08-23 14:43:54 +08:00
unknown
7dd68c992f add some comments to harbor.cfg
Signed-off-by: unknown <cyz.dreamer@gmail.com>
2018-08-23 14:38:47 +08:00
Mia ZHOU
17099240c8
Merge pull request #5691 from ninjadq/add_style_in_markdown
Add github flavered table in markdown
2018-08-23 14:07:51 +08:00
Steven Zou
d9256e401c Fix the issue of parsing redis connection address in chart API
- update logic in func parseRedisConfig

Signed-off-by: Steven Zou <szou@vmware.com>

- Add UT case for redis addr parsing func
2018-08-23 14:03:19 +08:00
Daniel Jiang
78bddd831a Temporarily disable updaters of clair
Set the updater interval to "0" to mitigate the impact of Apline URL
change that cause clair keep polling vuln data.

Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2018-08-23 14:00:37 +08:00