Commit Graph

607 Commits

Author SHA1 Message Date
Niklas Wik
86f4d11839 Update required docker as multi build with FROM as used which is introduced in Docker 17.05 (#6530)
Signed-off-by: Niklas Wik <niklas.wik@nokia.com>
2018-12-14 12:50:41 +08:00
Mario Weigel
187fccae6f Minor corrections to swagger spec
Signed-off-by: Mario Weigel <mario.weigel@gmail.com>
2018-12-12 21:58:24 +13:00
Steven Zou
60f0ec594d
Merge pull request #6437 from cd1989/update-retag-user-guide
Update user guide for retag function
2018-12-06 22:34:13 -08:00
Daniel Jiang
29d5b5da72 Return 409 when there is a scan all job running (#6460)
* Return 409 when user trigger another "scan all"

This commit fixes #6418, that when multiple "scan all" jobs are
triggered, the API should not return 500.

Signed-off-by: Daniel Jiang <jiangd@vmware.com>

* Update swagger to add 409 to scanAll API

Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2018-12-06 11:46:38 +08:00
陈德
7e9a12fb22 Update user guide for retag function
Signed-off-by: 陈德 <chende@caicloud.io>
2018-12-06 09:23:40 +08:00
Daniel Jiang
c9d51f2a75 Refine migration guide for 1.7
Fixes #6449

1. Simplify the steps for backing up database.
2. Add the missing command to pull migrator image.

Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2018-12-05 11:03:09 -08:00
Wenkai Yin
538082ceb6 Remove the permission checking for getcert API (#6436)
The Harbor root cert can be downloaded by all users now, so the permission checking is not needed anymore

Signed-off-by: Wenkai Yin <yinw@vmware.com>
2018-12-05 12:15:23 +08:00
danfengliu
b4c7663f5f
Add API test case scan all images and test case API test case list helm charts. (#6388)
Signed-off-by: danfengliu <danfengl@vmware.com>
2018-12-03 17:05:06 +08:00
Daniel Jiang
ec32603917
Merge pull request #6242 from ninjadq/update_user_guide
Update user guide screenshot
2018-12-02 22:48:03 -08:00
Daniel Jiang
566f2e4841 Update the data migration guide (#6389)
* Update the data migration guide

Update the migration guide to reflect the change in data migration
process after v1.6.0

For simplification, removed the various steps to migrate from previous
versions to latest.  User will need to refer to guide in previous
releases.

Signed-off-by: Daniel Jiang <jiangd@vmware.com>

* Update according to review

Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2018-12-02 15:45:51 +08:00
Nathan Lowe
00fab5be7b Fix link to Online GC in user guide (#6404)
Signed-off-by: Nathan Lowe <public@nlowe.me>
2018-12-02 15:37:54 +08:00
Daniel Jiang
6a127ba201
Merge pull request #6312 from wy65701436/update-gc-document
add document for gc
2018-11-30 18:18:27 +08:00
wang yan
1f947cf3c8 Remote delete repositories description and point it to gc
Signed-off-by: wang yan <wangyan@vmware.com>
2018-11-30 17:02:32 +08:00
Steven Zou
ec2ad4d0b8
Merge pull request #6093 from cd1989/replication-record-id
Add op uuid to image replication
2018-11-30 14:54:43 +08:00
Daniel Jiang
b953dfe74f
Merge pull request #6342 from heww/update-installation-guide-doc
update installation guide doc
2018-11-30 10:37:14 +08:00
He Weiwei
417e49fae7 update parameters for registry storage
Signed-off-by: He Weiwei <hweiwei@vmware.com>
2018-11-28 18:35:32 +08:00
Steven Zou
bba81cfc93 Restore the missing picture of CONTRIBUTING.md file
Signed-off-by: Steven Zou <szou@vmware.com>
2018-11-28 17:40:51 +08:00
danfengliu
c4bf65162c
add api test case for garbage collection (#6366)
Add API test case for garbage collection, and add swagger.yaml, GC and chart feature were updated in swagger.yaml.
Signed-off-by: danfengliu <danfengl@vmware.com>
2018-11-27 19:17:41 +08:00
Qian Deng
7724d1fd5a Update user guide screenshot
update the screenshots in user guide
update document in user guide

Signed-off-by: Qian Deng <dengq@vmware.com>
2018-11-27 15:43:17 +08:00
wang yan
65a28c044d Updates words per comments
Signed-off-by: wang yan <wangyan@vmware.com>
2018-11-26 13:56:49 +08:00
He Weiwei
8a1c9e8bd3 rename UI to Portal
Signed-off-by: He Weiwei <hweiwei@vmware.com>
2018-11-26 13:02:12 +08:00
He Weiwei
a7ee340d2b update installation guide doc
Signed-off-by: He Weiwei <hweiwei@vmware.com>
2018-11-26 12:42:00 +08:00
wang yan
d138587478 add document for gc
This commit is to update user guide to introduce the handbook of GC

Signed-off-by: wang yan <wangyan@vmware.com>
2018-11-20 18:38:12 +08:00
Dan Kohn
4be4618705
Use updated Harbor logo
Signed-off-by: Dan Kohn <dan@dankohn.com>

Logo is from https://github.com/cncf/artwork
2018-11-18 15:56:53 -05:00
Dan Kohn
963a104380
Delete harbor_logo.png
Signed-off-by: Dan Kohn <dan@dankohn.com>
2018-11-18 15:54:44 -05:00
James Zabala
a5c0e09759
Merge pull request #6206 from jeffweilee/master
Refine Configure_https.md
2018-11-06 08:55:11 -05:00
Jeff Lee Wei Che
464fa3736c Update configure_https.md
Signed-off-by: jeffweilee <jeffweilee@gmail.com>

Update configure_https.md

Signed-off-by: jeffweilee <jeffweilee@gmail.com>

Update configure_https.md

Signed-off-by: jeffweilee <jeffweilee@gmail.com>

Update configure_https.md

1. There is no need to have Getting Client Certificate Section. All we need is CA and Server Certificate.
2. Modify subtitle in Configuration and Installation:
1) Configure Server Certificate and Key for Harbor
2) Configure Server Certificate, Key and CA for Docker
3) Configure Harbor
3. Use yourdomain.com instead of reg.yourdomain.com throughout the article for better understanding.

Signed-off-by: jeffweilee <jeffweilee@gmail.com>

Update configure_https.md

1. There is no need to have Getting Client Certificate Section. All we need is CA and Server Certificate.
2. Modify subtitle in Configuration and Installation:
1) Configure Server Certificate and Key for Harbor
2) Configure Server Certificate, Key and CA for Docker
3) Configure Harbor
3. Use yourdomain.com instead of reg.yourdomain.com throughout the article for better understanding.

Signed-off-by: jeffweilee <jeffweilee@gmail.com>

rebase PR of Refine Configure_https.md

Signed-off-by: jeffweilee <jeffweilee@gmail.com>

signoff

Signed-off-by: jeffweilee <jeffweilee@gmail.com>
2018-11-06 21:10:56 +08:00
wang yan
9105bb6641 Fix issues on swagger file
1, Add the delete of replication policy.
2, Fix Semantic error at paths./repositories/{repo_name}/tags

Signed-off-by: wang yan <wangyan@vmware.com>
2018-11-06 13:38:59 +08:00
FangyuanCheng
8515276f98 Modify the permission image path of the developer and project manager in the user guide.
Signed-off-by: FangyuanCheng <fangyuanc@vmware.com>
2018-10-25 17:08:22 +08:00
Yan
130235386d
Update swaggger documents found by api test development (#6102)
Signed-off-by: wang yan <wangyan@vmware.com>
2018-10-24 13:23:09 +08:00
Daniel Jiang
2920ec5f9b
Merge pull request #6077 from clouderati/update-copyright
Updating copyright notices
2018-10-23 18:38:15 +08:00
Qian Deng
64d83101f5
Merge pull request #6017 from steven-zou/update_swagger_chart_labels_API
Update swagger document to reflect the changes of Chart API for supporting labels
2018-10-22 10:15:19 +08:00
陈德
1ffd9d8fba Add op uuid to image replication
Signed-off-by: 陈德 <chende@caicloud.io>
2018-10-21 23:55:57 +08:00
Steven Zou
db24cbe25a
Merge pull request #5779 from cd1989/images-retag
Merge Images retag
2018-10-19 11:04:48 +08:00
clouderati
9d401e553d Updating demo_server.md
Updating list of avenues users can leverage to ping us if demo server
environment is malfunctioning.

Signed-off-by: clouderati <35942204+clouderati@users.noreply.github.com>
2018-10-18 20:04:14 +00:00
FangyuanCheng
6d257de6b1 Change the rights of developers and project admin in user guide.
Signed-off-by: FangyuanCheng <fangyuanc@vmware.com>
2018-10-18 09:27:23 +08:00
Henry Zhang
f9edb5fa38 add in adopters
Signed-off-by: Henry Zhang <haininghenryzh@vmware.com>
2018-10-15 15:50:20 +08:00
Steven Zou
c0aa8f293a Update swagger document to reflect the changes of Chart API for supporting labels
Signed-off-by: Steven Zou <szou@vmware.com>
2018-10-11 16:10:59 +08:00
Steven Zou
95d48436b8 Add README doc for job service (#6010)
Signed-off-by: Steven Zou <szou@vmware.com>
2018-10-10 19:08:20 +08:00
陈德
b648084d95 Improve code styles and fix after Harbor refactoring
Signed-off-by: 陈德 <chende@caicloud.io>
2018-10-09 10:49:03 +08:00
陈德
03d5157eaf Updae retag api spec
Signed-off-by: 陈德 <chende@caicloud.io>
2018-10-08 19:07:23 +08:00
陈德
75f1cdb449 Update swagger file to add retag API
Signed-off-by: 陈德 <chende@caicloud.io>
2018-10-08 19:07:22 +08:00
Brett Johnson
18e76c963d Documentation typo correction
Signed-off-by: Brett Johnson <brett@sdbrett.com>

Date:      Mon Oct 8 08:41:37 2018 +1100

On branch docs
Changes to be committed:
	modified:   docs/compile_guide.md
	modified:   docs/installation_guide.md
	modified:   docs/kubernetes_deployment.md
	modified:   docs/manage_role_by_ldap_group.md
	modified:   docs/migration_guide.md
	modified:   docs/upgradetest.md
	modified:   docs/use_notary.md
	modified:   docs/user_guide.md
2018-10-08 08:45:10 +11:00
James Zabala
4dc9840365
Merge pull request #5928 from shaneutt/master
Minor improvements to Helm charts documentation
2018-10-02 15:43:45 -04:00
James Zabala
e2dd283f03
Merge pull request #5972 from steven-zou/update_readme_for_conf_call
Add community meeting reference in the README of Harbor repo
2018-10-02 15:27:52 -04:00
James Zabala
d05cd6b714
Delete harbor_email.png
Removing @vmware address image
2018-10-02 10:14:16 -04:00
Steven Zou
5fd9d0c59b Add community meeting reference in the README of harbor repo
Signed-off-by: Steven Zou <szou@vmware.com>
2018-09-28 16:21:26 +08:00
Steven Zou
8b538cbc0a Return the total count of charts under the project in project API
- add new interface method to get total count of charts under namespaces by calling get index
- add new field 'chart_count' in project model
- append chart count to the project model in project API

Signed-off-by: Steven Zou <szou@vmware.com>
2018-09-25 17:56:11 +08:00
Shane Utt
5d0788ee93 Minor improvements to Helm charts documentation
Signed-off-by: Shane Utt <shaneutt@linux.com>
2018-09-19 07:20:59 -04:00
Qian Deng
7873a0312a Rename harbor-ui to harbor-core
1. Update the nginx.conf
2. Update Makefile
3. Update docker-compose
4. Update image name
5. Rename folder ui to core
6. Change the harbor-ui's package name to core
7. Remove unused static file on harbor-core
8. Remove unused code for harbor-portal

Signed-off-by: Qian Deng <dengq@vmware.com>
2018-09-19 16:35:13 +08:00