Tan Jiang
|
0abf53c112
|
fix golint
|
2018-03-27 21:30:37 +08:00 |
|
Tan Jiang
|
be97a91650
|
Integrate with jobservice webhook
|
2018-03-27 21:27:52 +08:00 |
|
Tan Jiang
|
c859616e25
|
fix golint and go vet issue
|
2018-03-26 22:10:01 +08:00 |
|
Tan Jiang
|
582deea9e7
|
resolve conflict
|
2018-03-26 18:11:39 +08:00 |
|
Tan Jiang
|
41ce0891ab
|
Trigger scan job from UI.
|
2018-03-26 18:07:21 +08:00 |
|
Wenkai Yin
|
38568a1d2c
|
Merge pull request #4485 from ywk253100/180326_period_job
Create a job to call UI's replication API to do the period replication job
|
2018-03-26 17:31:10 +08:00 |
|
Steven Zou
|
e966698939
|
Extarct out redis pool initialization code to bootstrap
|
2018-03-26 16:38:53 +08:00 |
|
Tan Jiang
|
745b21abbc
|
Merge remote-tracking branch 'upstream/master' into scan-job-migrate
|
2018-03-26 15:39:42 +08:00 |
|
Steven Zou
|
7663592551
|
Merge branch 'job_service' of https://github.com/vmware/harbor into job_service
|
2018-03-26 15:30:36 +08:00 |
|
Steven Zou
|
5e2543833b
|
Replace log in commmon package to logger in logger package for loose couple
|
2018-03-26 15:30:16 +08:00 |
|
stone
|
203b1b52bb
|
Merge pull request #4415 from stonezdj/user_group_and_project_member
Add DAO for user group and project member
|
2018-03-26 15:21:20 +08:00 |
|
stonezdj
|
49d960b060
|
Add DAO for project member and user group
|
2018-03-26 14:38:32 +08:00 |
|
yixingj
|
cb64ad96ff
|
Make endpoint configurable
Move all the endpoint to harbor.cfg
|
2018-03-26 10:50:18 +08:00 |
|
Tan Jiang
|
381ecc3521
|
Merge with master
|
2018-03-26 10:37:17 +08:00 |
|
Steven Zou
|
ba85378ac3
|
Merge branch 'job_service' of https://github.com/vmware/harbor into job_service
|
2018-03-24 16:45:46 +08:00 |
|
Steven Zou
|
4cc9e0bf47
|
Close the open IO stream used by the job logger after job eixting
|
2018-03-24 16:45:26 +08:00 |
|
Wenkai Yin
|
e63d5a1c06
|
Create a job to call UI's replication API to do the period replication job
|
2018-03-23 23:53:15 +08:00 |
|
Wenkai Yin
|
837f46872a
|
Merge pull request #4463 from ywk253100/180313_replication_job
Migrate replication job to the new jobservice
|
2018-03-23 19:04:12 +08:00 |
|
Wenkai Yin
|
ed08a42e4b
|
Migrate replication job to the new jobservice
|
2018-03-23 18:36:37 +08:00 |
|
Yan
|
cbcca015b0
|
add read only mode to stop docker push (#4433)
|
2018-03-23 03:16:08 -07:00 |
|
Steven Zou
|
75e29782f6
|
Implement job context for harbor jobs
initialize DAO
get configurations from admin server
|
2018-03-23 17:26:41 +08:00 |
|
Steven Zou
|
e160804be2
|
Fix nil job returned bug
|
2018-03-23 13:50:23 +08:00 |
|
pfh
|
71124d08dd
|
Add label module
|
2018-03-23 09:58:06 +08:00 |
|
Steven Zou
|
49bb9bfceb
|
Add logger sweeper to periodically clear outdated log files created by the jobs
|
2018-03-22 23:44:08 +08:00 |
|
Daniel Jiang
|
b4a4eb11c6
|
Merge pull request #4459 from ywk253100/180321_package_upgrade
Upgrade packages used by Harbor
|
2018-03-22 19:03:10 +08:00 |
|
Steven Zou
|
579b70c5e4
|
Inject logger into the execution context of running job for logging
define logger interface
implement a logger base on common log package
add getting log API
inject logger to the job execution context
|
2018-03-22 18:29:39 +08:00 |
|
Steven Zou
|
b001180d26
|
Merge branch 'job_service' of https://github.com/vmware/harbor into job_service
|
2018-03-22 13:43:12 +08:00 |
|
Steven Zou
|
e5f8beb35f
|
Support status hook mechanism to report job status changes
refactor scheduler to extarct separate sub/pub system
fix bug in getJob
return all the stats data of running pools in the health check API
|
2018-03-22 13:41:00 +08:00 |
|
Wenkai Yin
|
c6e65d2ded
|
Fuzzy matching repository name in GET repositories API
|
2018-03-22 13:38:26 +08:00 |
|
Wenkai Yin
|
0b7d4af4c1
|
Upgrade packages used by Harbor
|
2018-03-22 13:10:49 +08:00 |
|
Tan Jiang
|
b8ec419c8e
|
Add missed package to fix compilation issue
|
2018-03-21 16:59:32 +08:00 |
|
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 |
|
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 (#4445)
|
2018-03-21 13:03:49 +08:00 |
|
Wenkai Yin
|
838b439560
|
Implement filter repository and tags by label API
|
2018-03-21 10:51:06 +08:00 |
|
Wenkai Yin
|
a7a72f78bd
|
Return role and repository count info in GET project API
|
2018-03-20 19:09:06 +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 |
|
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 #4342 from yixingjia/apimonitor
Add monitor API for Harbor components
|
2018-03-16 14:56:58 +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 |
|
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 |
|