Commit Graph
123 Commits
Author SHA1 Message Date
Wenkai Yin 610566fe73 Merge branch 'master' into sync_image 2016-06-01 15:10:52 +08:00
Wenkai Yin 8c6ea744c2 modify test codes of registry client to pass test 2016-06-01 15:09:10 +08:00
Wenkai Yin 297e5c4a44 Merge remote-tracking branch 'upstream/job-service' into sync_image 2016-06-01 13:50:19 +08:00
Wenkai Yin 07c7ce403c bug fix: the length should be 0 when initialize a slice 2016-06-01 13:47:23 +08:00
Tan Jiang bd223796b4 fix issue in travis 2016-06-01 13:28:02 +08:00
Wenkai Yin f0de98d9ad add comment 2016-05-30 15:39:51 +08:00
Wenkai Yin 2df9f97467 Merge pull request #282 from ywk253100/sync_image
support job deletion
2016-05-27 18:48:26 +08:00
Wenkai Yin 4f0e64c404 support job deletion 2016-05-27 18:46:07 +08:00
Tan Jiang 8817c24a27 Merge remote-tracking branch 'upstream/job-service' into job-service 2016-05-27 16:21:55 +08:00
Tan Jiang 9493b8c238 integrate jobservice into docker-compose template 2016-05-27 16:21:32 +08:00
Wenkai Yin f76b45426c conflict fix 2016-05-27 15:15:57 +08:00
Wenkai Yin 1e09cf899b fix 2016-05-27 15:04:20 +08:00
Wenkai Yin 119dd50418 buf fix: create repository client with credential when basic auth is used 2016-05-27 12:18:12 +08:00
Wenkai Yin cdac114955 support tag transfer and deletion 2016-05-27 10:45:21 +08:00
Wenkai Yin 039d94c13d Merge branch 'master' into sync_image
Conflicts:
	api/repository.go
2016-05-26 14:12:26 +08:00
Wenkai Yin 6b2b6dedd8 support Get /api/projects/:id 2016-05-26 13:59:03 +08:00
Wenkai Yin 2a0571fc64 remove goto 2016-05-26 13:26:10 +08:00
Wenkai Yin ce1bdb9212 Merge remote-tracking branch 'upstream/job-service' into sync_image 2016-05-25 16:52:11 +08:00
Tan Jiang a2d2314708 add tags in db, and support tags in dao and job service api 2016-05-25 16:33:45 +08:00
Wenkai Yin 84cfafaeb0 Merge remote-tracking branch 'upstream/job-service' into sync_image 2016-05-25 15:41:11 +08:00
Tan Jiang b80e727b7f Merge remote-tracking branch 'upstream/job-service' into job-service 2016-05-25 15:26:24 +08:00
Wenkai Yin 0b57345a4d 1.add API for getting logs of job 2.trigger replication by creating policy or enabling policy 3.trigger replication by webhook 2016-05-25 15:25:16 +08:00
Tan Jiang 86112c942b enable secret validation on UI and let job service use this secret to communicate with uI 2016-05-25 15:24:44 +08:00
Wenkai Yin 55bc9de505 Merge remote-tracking branch 'upstream/job-service' into sync_image 2016-05-24 15:03:44 +08:00
Wenkai Yin de72efaba8 CRUD of target API 2016-05-24 14:59:36 +08:00
Tan Jiang 86e44363a7 Merge remote-tracking branch 'upstream/job-service' into job-service 2016-05-24 13:20:52 +08:00
Tan Jiang 6fcb532da3 Merge branch 'job-service' of https://github.com/vmware/harbor into job-service 2016-05-24 13:16:24 +08:00
Tan Jiang b537225f16 /replicationJobs api will handle creating a job for a single repository 2016-05-24 13:15:27 +08:00
Tan Jiang da6f7f8a8c store log in fs, provide api for getting log of a job 2016-05-23 19:39:13 +08:00
Tan Jiang 71b4dde8a9 Merge branch 'job-service' of https://github.com/vmware/harbor into job-service 2016-05-23 19:37:42 +08:00
Wenkai Yin 7449b3604c move target.go to api/ 2016-05-23 18:41:48 +08:00
Wenkai Yin 772280d4e3 add targets api 2016-05-23 16:48:55 +08:00
Wenkai Yin 0b30d04455 sort tags by name 2016-05-20 14:02:44 +08:00
Wenkai Yin cc8a4cbdab Merge remote-tracking branch 'upstream/job-service' into sync_image 2016-05-20 11:50:50 +08:00
Wenkai Yin 1919f19459 remove useless codes 2016-05-20 11:38:24 +08:00
Wenkai Yin 7920803735 handle project name is nil 2016-05-20 11:32:12 +08:00
Wenkai Yin 8c86e786c2 user can get public projects without login 2016-05-20 11:16:19 +08:00
Wenkai Yin 6cd1813b86 1. user can get repositories of public project without login 2. add basic auth support for repository API 3. system admin can CRUD members of all projects 2016-05-19 18:36:40 +08:00
Tan Jiang fcd0de0ca0 Merge branch 'master' into job-service 2016-05-19 16:12:21 +08:00
Tan Jiang 4510bdb113 provide api to stop running jobs of a policy 2016-05-19 16:10:25 +08:00
Wenkai Yin fa5dbeeaf5 add update method for replication target 2016-05-19 13:08:27 +08:00
wemeya 155f8dc1a8 modify error message 2016-05-18 15:07:54 +08:00
wemeya 3e1bf8c862 change code for statistics and project api 2016-05-18 14:36:20 +08:00
Tan Jiang 85ac6c762a api for getting jobs and policies 2016-05-17 18:49:02 +08:00
wemeya 313887967e change api for statistics and project 2016-05-17 17:03:40 +08:00
Tan Jiang c45a3d205b Merge remote-tracking branch 'upstream/job-service' into job-service 2016-05-17 13:45:21 +08:00
Tan Jiang f9b6b2f604 merge with master 2016-05-17 13:36:21 +08:00
Tan Jiang bb3bebac13 dao methods for querying policy and jobs 2016-05-16 19:34:24 +08:00
wemeya 9017fe2b56 change code for statistics api and project detail api 2016-05-16 17:31:38 +08:00
wemeya 30f0081e3f Merge remote-tracking branch 'upstream/master' 2016-05-16 17:29:56 +08:00