Wenkai Yin
|
14e71f0052
|
Merge branch 'master' into sync_image
Conflicts:
.travis.yml
models/accesslog.go
models/project.go
models/user.go
|
2016-06-13 18:14:41 +08:00 |
|
Wenkai Yin
|
8f56e9fc4a
|
Merge pull request #330 from ywk253100/sync_image
add modify policy
|
2016-06-13 17:54:05 +08:00 |
|
Wenkai Yin
|
bc0aa21441
|
add modify policy
|
2016-06-13 17:32:22 +08:00 |
|
Wenkai Yin
|
32857a9154
|
Merge pull request #329 from ywk253100/sync_image
filter policies by name and project ID
|
2016-06-13 16:57:43 +08:00 |
|
Wenkai Yin
|
39edccf549
|
filter policies by name and project ID
|
2016-06-13 16:49:46 +08:00 |
|
Wenkai Yin
|
784947a787
|
Merge pull request #328 from ywk253100/sync_image
Sync image
|
2016-06-13 14:40:25 +08:00 |
|
Wenkai Yin
|
cf7ee9a327
|
update implements of FilterTargets()
|
2016-06-13 14:24:13 +08:00 |
|
Wenkai Yin
|
e5fe595f62
|
add test for FilterTargets()
|
2016-06-13 08:42:11 +08:00 |
|
Wenkai Yin
|
3bc41cc6d3
|
filter targets by name
|
2016-06-13 08:31:32 +08:00 |
|
wemeya
|
0147ec8d3b
|
Merge remote-tracking branch 'upstream/job-service' into develop
|
2016-06-07 20:35:24 +08:00 |
|
wemeya
|
fbb26634a7
|
change code for travis ci
|
2016-06-06 23:47:27 +08:00 |
|
shixi_weimeng
|
8459fcf7dc
|
change code for review
|
2016-06-06 23:07:17 +08:00 |
|
wemeya
|
411ead21fc
|
change code for review
|
2016-06-06 17:53:36 +08:00 |
|
Wenkai Yin
|
4fbe18cb03
|
pass golint
|
2016-06-06 17:46:19 +08:00 |
|
Wenkai Yin
|
e8cad0f9f3
|
pass golint
|
2016-06-06 17:42:16 +08:00 |
|
Wenkai Yin
|
f4e6d048b2
|
add validation to create, update policies and targets
|
2016-06-06 17:31:47 +08:00 |
|
wemeya
|
15ee62485f
|
Merge remote-tracking branch 'upstream/job-service' into develop
|
2016-06-06 16:35:59 +08:00 |
|
wemeya
|
e985a587c2
|
modify as travis CI required
|
2016-06-02 19:15:23 +08:00 |
|
wemeya
|
26d7f77532
|
modify as travis CI required
|
2016-06-02 19:10:53 +08:00 |
|
Wenkai Yin
|
10cf76a682
|
try to stop replication when a policy is disabled
|
2016-06-02 18:17:00 +08:00 |
|
wemeya
|
eb62beba31
|
modify merge conflicts
|
2016-06-02 17:57:39 +08:00 |
|
wemeya
|
389a6037d5
|
change code as the review reqired
|
2016-06-02 17:33:10 +08:00 |
|
root
|
d66a8f913e
|
merge master
|
2016-06-02 13:41:52 +08:00 |
|
wemeya
|
267152f8e6
|
change code according to review
|
2016-06-01 19:29:08 +08:00 |
|
wemeya
|
ccbe297bba
|
change code according to travis CI
|
2016-06-01 18:12:06 +08:00 |
|
wemeya
|
c972406d0f
|
change code
|
2016-06-01 18:02:32 +08:00 |
|
wemeya
|
9b5cb57d2a
|
change code according to travis CI
|
2016-06-01 17:57:33 +08:00 |
|
wemeya
|
af55312664
|
change code for review
|
2016-06-01 17:51:06 +08:00 |
|
wemeya
|
4d4ab9e408
|
Merge remote-tracking branch 'upstream/master'
|
2016-06-01 17:02:02 +08:00 |
|
wemeya
|
ffd58c0f2d
|
add api to list top 10 repos
|
2016-06-01 17:01:43 +08:00 |
|
Daniel Jiang
|
03389abb96
|
Merge pull request #298 from reasonerjt/api-attributes
update attributes of api
|
2016-06-01 15:43:52 +08:00 |
|
Tan Jiang
|
bf86f1ff58
|
update attributes of api
|
2016-06-01 15:17:05 +08:00 |
|
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 |
|
wemeya
|
498d2e629a
|
change code according to review
|
2016-06-01 12:27:26 +08:00 |
|
wemeya
|
0aade05222
|
change code according to comment
|
2016-05-31 17:38:51 +08:00 |
|
wemeya
|
53edb50eef
|
modify code to search logs only relevant to the user
|
2016-05-30 17:11:39 +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 |
|
wemeya
|
e4bffb59da
|
Merge remote-tracking branch 'upstream/master'
|
2016-05-27 17:32:54 +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 |
|
wemeya
|
4314c244e5
|
add instructions for new added api
|
2016-05-26 16:48:49 +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 |
|
wemeya
|
25a88f8e29
|
change code for user and logapi
|
2016-05-25 14:21:01 +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 |
|
wemeya
|
27efcc133d
|
modify code as travis ci required
|
2016-05-20 17:56:01 +08:00 |
|
wemeya
|
45136996eb
|
modify code as travis ci required
|
2016-05-20 17:39:49 +08:00 |
|
wemeya
|
a6fd1a5050
|
modify code as travis ci required
|
2016-05-20 17:12:23 +08:00 |
|
wemeya
|
888604fb0d
|
modify code as travis ci required
|
2016-05-20 17:03:50 +08:00 |
|
wemeya
|
7c74b16eef
|
add api for listing recent logs and changing user profile
|
2016-05-20 16:56:12 +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 |
|
Wenkai Yin
|
4641f2b89f
|
add authtication to repository API
|
2016-05-16 14:39:57 +08:00 |
|
Tan Jiang
|
dd4c346826
|
refactor, associate statemachine to worker and reuse it
|
2016-05-13 21:43:17 +08:00 |
|
wemeya
|
d30fc97b3f
|
modify code when project list length is 0
|
2016-05-13 16:39:22 +08:00 |
|
wemeya
|
c5b1b86d89
|
modify code where CI unpassed
|
2016-05-13 16:18:48 +08:00 |
|
wemeya
|
85ce86df1a
|
change code of statistic api
|
2016-05-13 15:28:26 +08:00 |
|
wemeya
|
8c35e6ffa2
|
change code for statistic and project repo_count, role_id api
|
2016-05-13 22:45:30 +08:00 |
|
Daniel Jiang
|
d7c0bb66e2
|
Revert "introduce workerpool to handle jobs"
|
2016-05-13 14:49:12 +08:00 |
|