1
0
mirror of https://github.com/goharbor/harbor.git synced 2025-03-02 10:41:59 +01:00
Commit Graph

4344 Commits

Author SHA1 Message Date
Tan Jiang
483496ed93 remove swp file 2018-03-21 16:32:21 +08:00
Tan Jiang
613464bc16 Migrate scan job to job service V1 phase1 2018-03-21 16:25:32 +08:00
Wenkai Yin
83cfe9814d Add unique constraint to columns label_id, resource_id, resource_name and resource_type in table harbor_resource_label 2018-03-21 16:24:21 +08:00
Tan Jiang
6303785b1b Merge branch 'job_service' of https://github.com/vmware/harbor into scan-job-migrate 2018-03-21 13:06:40 +08:00
Yan
5edbd00318
Revise harbor build version () 2018-03-21 13:03:49 +08:00
Wenkai Yin
8aa63b661c
Merge pull request from ywk253100/180314_filter_by_label
Implement filter repository and tags by label API
2018-03-21 11:22:06 +08:00
Wenkai Yin
838b439560 Implement filter repository and tags by label API 2018-03-21 10:51:06 +08:00
Daniel Jiang
da41a1c1d4
Merge pull request from ywk253100/180320_project
Return role and repository count info in GET project API
2018-03-21 10:24:34 +08:00
Daniel Jiang
3577e59445
Merge pull request from paulczar/helm-clair-external-db
update helm chart to use external postgresql dependency
2018-03-21 10:17:35 +08:00
Wenkai Yin
a7a72f78bd Return role and repository count info in GET project API 2018-03-20 19:09:06 +08:00
sigsbee
340080f9a2 Fix view log test case () 2018-03-20 18:11:39 +08:00
Steven Zou
ac544b3ead Support job related operational actions
support stop job
support cancel running generic job
support retry failed job
support checkin details progress of job
2018-03-20 18:03:04 +08:00
Tan Jiang
00825d3ca4 Merge branch 'job_service' of https://github.com/vmware/harbor into scan-job-migrate 2018-03-20 17:37:27 +08:00
sigsbee
80e39c39d3 Add replication autotest () 2018-03-20 13:25:03 +08:00
Daniel Jiang
28f0e6cd02
Merge pull request from reasonerjt/fix-swagger
fix typo in swagger
2018-03-19 13:20:37 +08:00
Tan Jiang
c4414c9472 fix typo in swagger 2018-03-19 09:22:10 +08:00
Daniel Jiang
62f25be709
Merge pull request from reasonerjt/config-migration
Provide migration scripts for harbor.cfg
2018-03-18 19:56:30 +08:00
Steven Zou
fbc24d85db Support job operation actions like stop/cancel 2018-03-16 19:38:51 +08:00
Tan Jiang
b1d1e039dc Merge branch 'job_service' of https://github.com/vmware/harbor into scan-job-migrate 2018-03-16 15:30:53 +08:00
Daniel Jiang
cbedf099b5
Merge pull request from yixingjia/apimonitor
Add monitor API for Harbor components
2018-03-16 14:56:58 +08:00
Tan Jiang
c8265a8d53 Provide migration scripts for harbor.cfg
Default target version is 1.5.0
This is mainly for VIC-appliance upgrade, and should be considered
experimental for oss due to limited test.
Tested with 1.2 and 1.3 harbor.cfg from VIC appliance.
2018-03-16 14:38:50 +08:00
Manjunath Dharamadas
38d6306f3b Move drone clone step out of pipeline () 2018-03-16 10:48:38 +08:00
Steven Zou
2f97970484 Support update job status for both generic and periodic job
refactor scheduler
refactor period.enqueuer
add stats manager component
2018-03-15 20:23:42 +08:00
stone
139a0c59ba
Merge pull request from stonezdj/add_ldap_group_param
Add LDAP Group Search Configure Param
2018-03-15 17:02:28 +08:00
Steven Zou
be75145858 Implement API service of getting job stats 2018-03-15 14:33:57 +08:00
Steven Zou
ea912729ec fix golint issues in code 2018-03-15 12:31:54 +08:00
Steven Zou
4b4e0ddfff Refactor job programming model
refine job context
remove setXXX injection methods in job.Interface
use parameters of Run to pass context and parameters
2018-03-15 12:26:01 +08:00
yixingj
4255ed167a Add monitor API for Harbor components.
1>AdminServer.
2>UI.
2018-03-15 10:39:55 +08:00
Steven Zou
28d02931d2 Support saving job stats to the baclend for the redis workerpool 2018-03-15 09:56:07 +08:00
stonezdj
44fc373c6d Add LDAP Group Search Configure Param 2018-03-15 06:16:47 +08:00
Steven Zou
b61dc39278 Refactor the job execution context interface 2018-03-14 19:17:38 +08:00
Steven Zou
5f5fb5b6ec Refine the context related things
change job context to interface
move job conetxt to the env package
move the concrete job implementation to separate folder
2018-03-14 18:24:53 +08:00
Steven Zou
414c36205c Support API service of checking stats of the worker pool 2018-03-14 16:59:00 +08:00
Steven Zou
6b46844565 Add sweeper to clear the outdated data before the workerpool is starting 2018-03-14 15:52:00 +08:00
Daniel Jiang
0efd8e3c54
Merge pull request from ywk253100/180309_label_resource
Implement adding/removing labels to/from repositories and images API
2018-03-14 14:15:31 +08:00
Wenkai Yin
bcf81224ad Update according to the comments 2018-03-14 13:42:19 +08:00
Steven Zou
7b8971e930 Implement periodically enqueue job feature
add scheduler based on redis
add job wrapper for redis driver
other necessary modules
2018-03-13 23:58:07 +08:00
Yan
3215d328aa
fix run replication bug in nightly () 2018-03-13 19:21:35 +08:00
Paul Czarkowski
9332084824 improve doc for postgres user/pass etc 2018-03-12 11:22:36 -05:00
Wenkai Yin
36b9c4e458 Implement adding/removing labels to/from repositories and images API 2018-03-12 19:30:05 +08:00
Daniel Jiang
230bb89d1e
Merge pull request from reasonerjt/fix-project-length-limit
Extend the length of project name in request validation
2018-03-12 19:20:21 +08:00
Tan Jiang
b81b55b0c1 Extend the length of project name in request validation 2018-03-12 16:07:06 +08:00
yixingjia
ac05806dec Reload the attributes of Harbor db and Clair db when restart Harbor. () 2018-03-12 15:40:45 +08:00
Manjunath Dharamadas
11254a024d Add ability to skip check membership on CI () 2018-03-12 14:53:16 +08:00
Jesse Hu
7ec809b31e
Refine harbor helm chart README.md () 2018-03-12 14:29:50 +08:00
sigsbee
4ccd7e7cdf
Add vulneraibility case and add a testcase doc. ()
Add disable schedule 
vulnerability data not ready 
can as an unprivileged user 
scan image with empty vul 
manual scan all
project level image serverity policy 
scan on push
2018-03-12 14:20:37 +08:00
Paul Czarkowski
187b0dcdbb update helm chart to use external postgresql dependency 2018-03-09 17:14:44 -06:00
Jesse Hu
dab5dd9879 Update Harbor helm chart to deploy Harbor 1.4.0 release ()
* Update Harbor helm chart to deploy Harbor 1.4.0 release

* Change version to 0.1.0 and fix a doc error

* Fix auth_mode default value

* Refine doc and fix a typo
2018-03-09 18:47:13 +08:00
Wenkai Yin
03bf000770
Merge pull request from ywk253100/180302_label
Implement label management API
2018-03-09 13:20:00 +08:00
Wenkai Yin
379f113452 Implement label management API 2018-03-09 12:17:27 +08:00