Tan Jiang
da20e4f11c
Search UAA when adding member to a project.
...
1)Enable UAA client to search UAA by calling '/Users' API.
2)Implement 'SearchUser' in UAA auth helper, register it to auth
package.
2017-12-26 00:25:32 +08:00
Wenkai Yin
3be1d5a7fd
Assign read-only privilege of replication policy to project admin and add stopping replication jobs API.
2017-12-25 23:49:21 +08:00
Fuhui Peng (c)
831f69595a
Add ui code about replication enhancement
2017-12-25 17:02:21 +08:00
Qian Deng
36d4211aa7
Merge pull request #3806 from ninjadq/upgrade_clarity_to_0_10_x
...
Upgrade Clarity to 0.10.x and Angular To 4.3.0
2017-12-25 17:01:48 +08:00
Deng, Qian
3187dcb5ae
Upgrade Clarity to 0.10.x and Angular To 4.3.0
2017-12-25 16:10:51 +08:00
Daniel Jiang
98c5705695
Merge pull request #3862 from wy65701436/update-build-structure
...
Re-structure build path for master branch
2017-12-25 15:32:47 +08:00
wangyan
eb3f7ab081
Re-structure build path for master branch
2017-12-24 22:14:20 -08:00
pengpengshui
583ce589f1
Merge pull request #3815 from pengpengshui/uaa
...
Add ui control in uaa_auth #3803
2017-12-25 13:20:19 +08:00
Wenkai Yin
fa472823e8
Merge pull request #3783 from ywk253100/171206_replicator
...
Replication enhancement
2017-12-25 10:37:19 +08:00
Ri Xu
9adccd3723
Simple code and typo fixed.
...
Signed-off-by: Ri Xu <xuri.me@gmail.com>
2017-12-23 20:55:07 +08:00
yixingj
ecd0bbf2dd
Enable Clair in HA
...
Run clair with Core Harbor services
Add check logic for Clair DB
2017-12-21 23:23:35 +08:00
yixingjia
7c510fa2c8
Merge pull request #3844 from yixingjia/addTest
...
Add test case for Clair DB configuration
2017-12-21 16:39:46 +08:00
Daniel Jiang
01ec0c7c17
Merge pull request #3841 from reasonerjt/dep-vendor
...
Switch to dep to manage the dependencies of source code
2017-12-21 13:20:39 +08:00
Daniel Jiang
f44b761fd4
Merge pull request #3839 from wy65701436/update-golang-1.9
...
Upgrade complie base golang image from 1.7.3 to 1.9.2
2017-12-21 12:29:28 +08:00
Tan Jiang
1bd7d5b719
Switch to golang/dep to manage the dependencies of source code
...
Used golang/dep to regenerate the code in /vendor directory.
Also edited `CONTRIBUTING.md` to explain the process for dependency
management.
2017-12-21 12:18:13 +08:00
yixingj
08a1b45b72
Add test case for Clair DB configuration
...
Add test case for validate Clair DB config
2017-12-21 11:39:53 +08:00
yixingjia
fa67e11680
Merge pull request #3831 from yixingjia/HA_Clair
...
Make Clair DB configurable
2017-12-21 11:31:26 +08:00
wangyan
11a8cfe6a3
Upgrade complie base golang image from 1.7.3 to 1.9.2
2017-12-20 19:28:56 -08:00
Daniel Jiang
60d2204f33
Merge pull request #3840 from ywk253100/171220_desc
...
Allow project developer to edit repository description
2017-12-21 02:17:58 +08:00
Daniel Jiang
ea607393d5
Merge pull request #3837 from reasonerjt/remove-code
...
Remove useless code from UI router and API
2017-12-21 01:19:27 +08:00
Tan Jiang
12cd733678
Remove useless code from UI router and API
...
Some URLs are not used on UI, so they are removed. And the validation
code of API is removed as we use the security context approach.
fix test issue
2017-12-20 23:10:38 +08:00
yixingj
f63588855f
Make Clair DB configurable
...
Make the HOST,PORT,USERNAME,DB configurable for
Clair
2017-12-20 18:29:50 +08:00
Daniel Jiang
068d6a35df
Merge pull request #3832 from wy65701436/master
...
Remove the workaroud for avoiding photon distro-sync error
2017-12-20 15:06:43 +08:00
Daniel Jiang
8b5be1c904
Merge pull request #3695 from aladjadj/patch-1
...
Fix Swagger (semantic error) : add slash in the value of $refs in the swagger for
2017-12-20 13:59:24 +08:00
wangyan
b560f6c061
Remove the workaroud for avoiding photon distro-sync error
2017-12-19 21:10:32 -08:00
Daniel Jiang
052521b92c
Merge pull request #3821 from reasonerjt/uaa-restriction
...
Refactor the configuraiton of UAA
2017-12-19 19:36:09 +08:00
Daniel Jiang
c0c262cb53
Merge pull request #3790 from ywk253100/171214_author
...
Read image author from label 'maintainer' if author is null
2017-12-19 18:40:25 +08:00
Daniel Jiang
783234eb14
Merge pull request #3812 from wy65701436/fix-offline-ha
...
[Specific CI=Group0-Distro-Harbor] Fix offline ha
2017-12-19 16:34:02 +08:00
Wenkai Yin
fe9c423ca7
Merge pull request #3822 from ywk253100/171219_merge
...
Sync with master branch
2017-12-19 16:30:20 +08:00
Tan Jiang
7c264f6201
reduce build log of travis
2017-12-19 16:25:07 +08:00
wangyan
cfce2ca4e9
Refine image tag name and script path when to build offline bundle
2017-12-18 23:50:48 -08:00
Daniel Jiang
9979de55d4
Merge pull request #3818 from wy65701436/temp-photon
...
Temporary workaround for photon distro-sync error
2017-12-19 15:32:30 +08:00
Tan Jiang
2ffc58a5d4
Refactor the configuraiton of UAA
...
Remove the attribute "uaa_ca_root" from harbor.cfg and introduce
"uaa_verify_cert". Similar to LDAP settings, this allow user to
explicitly turn of the cert verification against UAA server, such that
the code will work with self-signed certificate.
2017-12-19 14:42:07 +08:00
wangyan
6b7df3636c
Temporary workaround for photon distro-sync error
2017-12-18 22:18:21 -08:00
Daniel Jiang
62cebbdb5d
Merge pull request #3797 from reasonerjt/uaa-restriction
...
Disable user management features when auth mode is UAA.
2017-12-18 22:47:08 +08:00
Fuhui Peng (c)
fb794dac26
Add code about uaa_auth #3803
2017-12-18 18:52:18 +08:00
Daniel Jiang
cdadc94d0f
Merge pull request #3804 from ywk253100/171215_jobservice
...
Print stack trace when recover from panic and print warning message rather than returning an error when updating 0 records
2017-12-18 16:36:20 +08:00
Tan Jiang
224f75b9a6
Refactor /users API, add more restircation in password reset
...
Simplified the code when checking if a user is modiable in different
auth modes.
Also add restriction in password, such that when the auth mode is not DB
auth, only the super user can choose to reset his password.
2017-12-18 14:32:29 +08:00
Daniel Jiang
1b1741801e
Merge pull request #3768 from wy65701436/unify-build-images
...
Unify images tags and build process
2017-12-18 13:22:57 +08:00
Daniel Jiang
cd46ee2f77
Merge pull request #3805 from vmware/add_test_suite_for_ldap
...
[Skip CI] add api testing suite for ldap scenario: no user creation and user de…
2017-12-18 12:36:59 +08:00
Steven Zou
bdb26139d7
change the hostname placeholder for the ldap concourse environment to 30.0.0.3
2017-12-17 15:15:05 +08:00
Wenkai Yin
260ef561c4
Update the HTTP client for easy use by add more util functions
2017-12-16 06:45:59 +08:00
Wenkai Yin
42c9c439f9
Allow project developer to edit repository description
2017-12-15 20:30:39 +08:00
Steven Zou
d7f99d5604
add api testing suite for ldap scenario: no user creation and user deleting cases comparing to the general scenario
2017-12-15 18:56:20 +08:00
Daniel Jiang
7946b07fce
Merge pull request #3796 from stonezdj/ldap_3653
...
Fix ldap ping issue #3653
2017-12-15 16:12:36 +08:00
wangyan
1e750a1ed4
Unify images tags and build process
2017-12-14 23:52:18 -08:00
Qian Deng
40f766b29a
Merge pull request #3742 from ninjadq/metadata_description
...
Add UI for metadata description
2017-12-15 15:44:50 +08:00
Steven Zou
5b522fcd40
Merge pull request #3800 from vmware/add_proxy_settings
...
[SKIP CI] add proxy settings to the API client for the api-testing part
2017-12-15 15:39:54 +08:00
stonezdj
9393d26fdc
Fix ldap ping issue #3653
2017-12-15 14:47:54 +08:00
Steven Zou
42fb5c9f8e
add proxy settings to the API client for the api-testing part
2017-12-15 13:19:03 +08:00