Wenkai Yin
|
d6c6231e08
|
Implement the retention client
Implement the retention client
Signed-off-by: Wenkai Yin <yinw@vmware.com>
|
2019-07-17 14:04:29 +08:00 |
|
Wang Yan
|
31c3413ddf
|
Merge pull request #8288 from wy65701436/mf-workflow-base
Add quota workflow for manifest
|
2019-07-17 11:25:30 +08:00 |
|
Steven Zou
|
0b2f94b0dd
|
Merge pull request #8256 from goharbor/feat/retention/GH-6661-retain-newer-than-n-days
Retention: Implement Evaluator: Retain if created less than x days ago
|
2019-07-17 00:04:40 +08:00 |
|
Steven Zou
|
3243d5bce1
|
Merge pull request #8255 from goharbor/feat/retention/GH-6660-keep-most-recent-n
Retention: Implement Filter: Keep Latest K
|
2019-07-17 00:04:02 +08:00 |
|
Steven Zou
|
7a1e955085
|
Merge pull request #8296 from bitsf/tag_retention_controller
Tag retention controller
|
2019-07-16 22:45:36 +08:00 |
|
Ziming Zhang
|
815901ea33
|
fix
Signed-off-by: Ziming Zhang <zziming@vmware.com>
Change-Id: I3f2d3c7f1e32b4983c31c23d9753f04239e3c82f
Signed-off-by: Ziming Zhang <zziming@vmware.com>
|
2019-07-16 19:24:40 +08:00 |
|
Will Sun
|
8ea339f882
|
Merge pull request #8297 from AllForNothing/cve-whitelist
modify UT for cve-whitelist UI
|
2019-07-16 17:14:08 +08:00 |
|
stonezdj
|
bb2ae7c093
|
Add HTTP group feature
Signed-off-by: stonezdj <stonezdj@gmail.com>
|
2019-07-16 15:38:46 +08:00 |
|
Shijun Sun (c)
|
140a3da238
|
modify UT for cve-whitelist UI
Signed-off-by: Shijun Sun (c) <sshijun@vmware.com>
|
2019-07-16 15:24:15 +08:00 |
|
Ziming
|
aa661a14ca
|
Merge branch 'feature/tag_retention' into tag_retention_controller
|
2019-07-16 15:18:19 +08:00 |
|
Ziming Zhang
|
c22c38994a
|
retention api
Change-Id: I70f2c34d6bb96ecf4cb5359e2b1ab2dbb99fdbf9
Signed-off-by: Ziming Zhang <zziming@vmware.com>
|
2019-07-16 15:06:37 +08:00 |
|
wang yan
|
105518fe12
|
Merge branch 'master' of https://github.com/goharbor/harbor into project-quota-dev
|
2019-07-16 14:51:37 +08:00 |
|
Wang Yan
|
8ac6bdbbb0
|
Add quota workflow for quota
1, apply count for manifest if it's a new image
2, insert data for artifact and artifact_blob
Signed-off-by: wang yan <wangyan@vmware.com>
|
2019-07-16 14:48:05 +08:00 |
|
danfengliu
|
a8300d91e6
|
Add a nightly test case helm CLI, in this case, we verify help repo add and helm push. (#8240)
Signed-off-by: danfengliu <danfengl@vmware.com>
|
2019-07-16 14:00:30 +08:00 |
|
Will Sun
|
3cfb626b0d
|
Merge pull request #8245 from AllForNothing/cve-whitelist
Cve whitelist
|
2019-07-15 21:22:13 +08:00 |
|
Shijun Sun (c)
|
274ab7bcff
|
add CVE-Whitelist
Signed-off-by: Shijun Sun (c) <sshijun@vmware.com>
|
2019-07-15 19:47:46 +08:00 |
|
De Chen
|
b7123cd4c2
|
Merge pull request #8171 from rvanbutselaar/prepare_selinux
Add SELinux label to all volumes inside prepare script
|
2019-07-15 13:48:24 +08:00 |
|
Amritanshu Pandey
|
bde54cf938
|
fix typos
Signed-off-by: Amritanshu Pandey <amp.msit@gmail.com>
|
2019-07-15 04:28:10 +00:00 |
|
Nathan Lowe
|
d7e6b1b621
|
Sort artifacts before processing and port tests to github.com/stretchr/testify/suite
Signed-off-by: Nathan Lowe <public@nlowe.me>
|
2019-07-14 22:45:36 -04:00 |
|
Nathan Lowe
|
f03ed9b14c
|
Port tests to github.com/stretchr/testify/suite
Signed-off-by: Nathan Lowe <public@nlowe.me>
|
2019-07-14 22:38:26 -04:00 |
|
chlins
|
fc713a1763
|
refactor: fix unit tests
Signed-off-by: chlins <chlins.zhang@gmail.com>
|
2019-07-12 11:33:31 +08:00 |
|
chlins
|
000fe3d084
|
refactor: adjust some logic in huawei adapter
Signed-off-by: chlins <chlins.zhang@gmail.com>
|
2019-07-12 11:33:30 +08:00 |
|
Chenyu Zhang
|
1e2660f060
|
Merge pull request #1 from goharbor/master
update
|
2019-07-12 09:50:47 +08:00 |
|
wang yan
|
f066d986b9
|
merge with latest master code
|
2019-07-11 20:21:15 +08:00 |
|
Wang Yan
|
b98ca7bf0b
|
Merge pull request #8237 from wy65701436/redis-locker
add redis lock
|
2019-07-11 20:10:16 +08:00 |
|
wang yan
|
ef14f0cf35
|
add redis lock, it will be used to lock digest in the quota scenario
Signed-off-by: wang yan <wangyan@vmware.com>
|
2019-07-11 19:24:24 +08:00 |
|
Ziming Zhang
|
2c2025102b
|
retention api
Change-Id: I70f2c34d6bb96ecf4cb5359e2b1ab2dbb99fdbf9
|
2019-07-11 18:42:28 +08:00 |
|
Wenkai Yin(尹文开)
|
44ad142d86
|
Merge pull request #8260 from ywk253100/190709_launcher
Implement the launcher
|
2019-07-11 18:21:04 +08:00 |
|
Wenkai Yin
|
91b050a01b
|
Implement the launcher
The commit implements the launcher for tag retention
Signed-off-by: Wenkai Yin <yinw@vmware.com>
|
2019-07-11 17:18:46 +08:00 |
|
Steven Zou
|
69ff8ff8ba
|
Merge pull request #8277 from steven-zou/feature/tag_retentio_more_evaluators
add more rule evaluators
|
2019-07-11 14:09:29 +08:00 |
|
Steven Zou
|
8a010ce3d9
|
Merge pull request #8275 from steven-zou/feature/tag_retention_job
refactor the processor interface
|
2019-07-11 14:05:45 +08:00 |
|
Steven Zou
|
07250469ac
|
add more rule evaluators
Signed-off-by: Steven Zou <szou@vmware.com>
|
2019-07-11 10:50:10 +08:00 |
|
Steven Zou
|
52ca6de22a
|
refactor the processor interface
Signed-off-by: Steven Zou <szou@vmware.com>
|
2019-07-11 00:23:19 +08:00 |
|
mmpei
|
f32670058a
|
Fix by comments
Signed-off-by: mmpei <peimingming@corp.netease.com>
|
2019-07-10 17:31:59 +08:00 |
|
Wenkai Yin(尹文开)
|
3bebf7bc64
|
Merge pull request #8238 from reasonerjt/project-cve-whitelist
Enable project level CVE whitelist
|
2019-07-10 14:41:01 +08:00 |
|
jwangyangls
|
432f08b5b5
|
Merge pull request #8241 from jwangyangls/fixReplicationLabelFilterbug
Fix bug when no labels
|
2019-07-10 14:38:51 +08:00 |
|
jwangyangls
|
c73fa851ff
|
Merge pull request #8221 from jwangyangls/addGroupInhttpMode
Add user group when http auth mode
|
2019-07-10 14:38:31 +08:00 |
|
Steven Zou
|
1575d90523
|
Merge pull request #8258 from steven-zou/feature/tag_retention_job
implement retention job
|
2019-07-10 14:31:04 +08:00 |
|
Steven Zou
|
9756195496
|
implement retention job
Signed-off-by: Steven Zou <szou@vmware.com>
|
2019-07-10 14:01:17 +08:00 |
|
Yogi_Wang
|
6ef82d4db9
|
Fix bug when no labels
Signed-off-by: Yogi_Wang <yawang@vmware.com>
|
2019-07-10 13:02:34 +08:00 |
|
Nathan Lowe
|
8b174825c1
|
Retention: Implement Evaluator: Retain if created less than x days ago
Signed-off-by: Nathan Lowe <public@nlowe.me>
|
2019-07-09 23:46:26 -04:00 |
|
Nathan Lowe
|
4ecbe749e4
|
Retention: Implement Filter: Keep Latest K
Signed-off-by: Nathan Lowe <public@nlowe.me>
|
2019-07-09 23:24:56 -04:00 |
|
Wang Yan
|
155b0b0acd
|
Merge pull request #8175 from heww/quota-manager
Add manager for quota
|
2019-07-10 11:03:57 +08:00 |
|
peimingming
|
4946c7bba7
|
Add helm chart replication from helmhub
Signed-off-by: peimingming <peimingming@corp.netease.com>
|
2019-07-10 11:01:02 +08:00 |
|
wang yan
|
6d0271ee5c
|
Merge branch 'master' of https://github.com/goharbor/harbor into project-quota-dev
|
2019-07-10 10:57:10 +08:00 |
|
Steven Zou
|
185f4f3861
|
refine or.processor implementation and also add UT case
Signed-off-by: Steven Zou <szou@vmware.com>
|
2019-07-09 22:10:09 +08:00 |
|
Steven Zou
|
3409065438
|
implement policy builder
Signed-off-by: Steven Zou <szou@vmware.com>
|
2019-07-09 17:43:19 +08:00 |
|
Steven Zou
|
c36afcd07d
|
add index for rule,selector and performer
Signed-off-by: Steven Zou <szou@vmware.com>
|
2019-07-09 15:10:53 +08:00 |
|
He Weiwei
|
41ba410bb2
|
Manager for quota
Signed-off-by: He Weiwei <hweiwei@vmware.com>
|
2019-07-09 13:59:48 +08:00 |
|
Wang Yan
|
7fd0bbcbd2
|
Merge pull request #8230 from wy65701436/dao-artifact
add dao of artifact
|
2019-07-09 13:44:05 +08:00 |
|