Wenkai Yin
|
d0eec5bb0d
|
Merge pull request #2558 from ywk253100/170618_auth
Add security context based on admiral
|
2017-06-20 17:18:28 +08:00 |
|
Wenkai Yin
|
de2479edee
|
update
|
2017-06-20 13:49:41 +08:00 |
|
Wenkai Yin
|
0aed9a1171
|
use project manager instead of dao method
|
2017-06-20 13:19:43 +08:00 |
|
Tan Jiang
|
a1a08ebed0
|
provide API to get vulnerability details
|
2017-06-20 12:10:55 +08:00 |
|
Wenkai Yin
|
8191f4a476
|
add security context based on admiral
|
2017-06-18 22:19:12 +08:00 |
|
Wenkai Yin
|
482f91d91a
|
Merge pull request #2547 from ywk253100/170616_user
Bug fix
|
2017-06-16 18:12:21 +08:00 |
|
Wenkai Yin
|
df56010739
|
bug fix
|
2017-06-16 17:23:22 +08:00 |
|
Wenkai Yin
|
9fb0ad6c0d
|
Merge pull request #2543 from reasonerjt/clair-integration
provide POST api/repostitores/xxx/tags/xxx/scan to trigger image scan
|
2017-06-16 17:04:34 +08:00 |
|
Wenkai Yin
|
b8d17eeb79
|
replace trimleft with trimprefix
|
2017-06-16 16:30:40 +08:00 |
|
Tan Jiang
|
41346fe8c0
|
provide POST api/repostitores/xxx/tags/xxx/scan to trigger image scan
|
2017-06-15 20:23:55 +08:00 |
|
Tan Jiang
|
15384317e0
|
add with_clair flag in systeminfo
|
2017-06-15 16:15:46 +08:00 |
|
Daniel Jiang
|
6a85012dbd
|
Merge pull request #2525 from reasonerjt/clair-integration
GET tags api includes scan overview
|
2017-06-15 15:34:05 +08:00 |
|
Wenkai Yin
|
7d595c10c5
|
Merge pull request #2485 from ywk253100/170608_project
Refactor GET /projects API
|
2017-06-14 21:03:28 +08:00 |
|
Tan Jiang
|
f016dd113c
|
GET tags api includes scan overview
|
2017-06-14 21:02:59 +08:00 |
|
Wenkai Yin
|
d6c084485b
|
Merge pull request #2497 from ywk253100/170612_user
Support pagination in GET /users API
|
2017-06-14 20:49:59 +08:00 |
|
Wenkai Yin
|
aecfcef51a
|
Merge remote-tracking branch 'upstream/master' into 170608_project
|
2017-06-14 20:46:23 +08:00 |
|
Wenkai Yin
|
421e9b114e
|
update
|
2017-06-14 20:35:51 +08:00 |
|
Wenkai Yin
|
802a2fbcce
|
update
|
2017-06-14 20:23:29 +08:00 |
|
Tan Jiang
|
8590c8d6bb
|
remove orm debug setting from test case
|
2017-06-14 16:11:23 +08:00 |
|
Tan Jiang
|
ae2d868fd4
|
handlers for image scan, store results overview in DB
|
2017-06-13 23:37:54 +08:00 |
|
Wenkai Yin
|
f0c47b990b
|
Merge pull request #2495 from ywk253100/170605_pm
Implement project manager based on PMS
|
2017-06-13 15:46:48 +08:00 |
|
Wenkai Yin
|
5a25445096
|
update according to the comments
|
2017-06-13 15:28:48 +08:00 |
|
Wenkai Yin
|
539c0375a1
|
support pagination
|
2017-06-12 18:36:10 +08:00 |
|
Wenkai Yin
|
0925fd35f1
|
implement project manager based on PMS
|
2017-06-12 14:43:26 +08:00 |
|
Wenkai Yin
|
20cf8de0f7
|
Merge remote-tracking branch 'upstream/master' into 170608_project
|
2017-06-09 16:41:13 +08:00 |
|
Wenkai Yin
|
e97d7dab85
|
refactor GET /projects
|
2017-06-09 16:41:02 +08:00 |
|
Tan Jiang
|
58c4993974
|
add handlers in statemachine
|
2017-06-09 14:55:15 +08:00 |
|
Wenkai Yin
|
f700b1bfc6
|
Merge pull request #2461 from ywk253100/170607_log_api
Support query logs according to different conditions
|
2017-06-09 11:08:08 +08:00 |
|
Daniel Jiang
|
42984fe1c9
|
refactory for scan job service (#2459)
* refactory for scan job service and implement ScanJob.
|
2017-06-08 15:04:23 +08:00 |
|
Wenkai Yin
|
b2380818fd
|
support query logs according to conditions
|
2017-06-08 14:44:08 +08:00 |
|
Wenkai Yin
|
9c4adbe8c9
|
Merge remote-tracking branch 'upstream/master' into 170525_log_pagination
Conflicts:
src/common/security/rbac/context_test.go
src/ui/api/statistic.go
src/ui/projectmanager/pm.go
|
2017-06-05 16:53:15 +08:00 |
|
Yan
|
d00aba8de8
|
Merge pull request #2367 from ywk253100/170524_search
Refactor search API
|
2017-06-04 22:41:55 -07:00 |
|
Yan
|
158d14f559
|
Merge pull request #2358 from ywk253100/170523_replica
Refactor policy, job, target API
|
2017-06-04 20:29:05 -07:00 |
|
Wenkai Yin
|
1b83c0b076
|
support pagination in GET recent logs API
|
2017-05-26 17:51:20 +08:00 |
|
Wenkai Yin
|
cf306ec66e
|
refactor statistics API
|
2017-05-24 16:34:33 +08:00 |
|
Wenkai Yin
|
97972028e1
|
refactor search API
|
2017-05-24 13:33:46 +08:00 |
|
Wenkai Yin
|
33e2e87b62
|
refactor system info API
|
2017-05-23 18:40:09 +08:00 |
|
Wenkai Yin
|
92dcf4bfd3
|
refactor policy, job, target API
|
2017-05-23 16:57:25 +08:00 |
|
Daniel Jiang
|
1c441b17be
|
refactor job service (#2348)
|
2017-05-22 22:33:20 -07:00 |
|
Wenkai Yin
|
7df2be19de
|
update
|
2017-05-19 13:24:31 +08:00 |
|
Wenkai Yin
|
b5279ea1f1
|
update
|
2017-05-17 17:54:10 +08:00 |
|
Wenkai Yin
|
e1c1b8ec34
|
refactor project api
|
2017-05-16 15:02:37 +08:00 |
|
Wenkai Yin
|
e28ad39430
|
Merge pull request #2290 from ywk253100/170511_merge
Refactor auth of token service
|
2017-05-12 16:42:23 +08:00 |
|
Wenkai Yin
|
7e805b2dd4
|
refactor auth of token service
|
2017-05-12 16:27:13 +08:00 |
|
Daniel Jiang
|
5892ef29c2
|
Merge pull request #2291 from reasonerjt/vulscan-job-refactory
add scan job table and dao functions
|
2017-05-12 02:45:55 -04:00 |
|
Tan Jiang
|
7d7d0c48f4
|
fix golin, add update status
|
2017-05-11 23:47:12 +08:00 |
|
Tan Jiang
|
dcbfb4d309
|
add scan job table and dao functions
|
2017-05-11 21:41:57 +08:00 |
|
Wenkai Yin
|
06ba7e0de0
|
update
|
2017-05-11 12:34:14 +08:00 |
|
Wenkai Yin
|
8f396b44f3
|
Merge remote-tracking branch 'upstream/master' into 170509_repo_api
Conflicts:
src/ui/api/repository.go
|
2017-05-10 15:53:24 +08:00 |
|
Wenkai Yin
|
b02bbc0adf
|
refactor repository API
|
2017-05-10 15:43:45 +08:00 |
|
Yan
|
8db1b2807e
|
Merge pull request #2197 from ywk253100/170502_change_userid
Delete column user_id from table access_log
|
2017-05-10 00:02:54 -07:00 |
|
Wenkai Yin
|
b5ef2c231d
|
Merge pull request #2254 from ywk253100/170504_security_context
Create different security contexts and project managers according to the request
|
2017-05-09 17:41:19 +08:00 |
|
Wenkai Yin
|
f8615e4746
|
create different security context according to the rquest
|
2017-05-09 17:02:29 +08:00 |
|
Tan Jiang
|
fd8fd2fbe1
|
Enable project level content trust, controlled by environment variable
|
2017-05-09 15:36:58 +08:00 |
|
Wenkai Yin
|
3591086259
|
update
|
2017-05-04 12:27:14 +08:00 |
|
Wenkai Yin
|
22826b5309
|
update
|
2017-05-03 17:22:19 +08:00 |
|
Wenkai Yin
|
d5db9db00b
|
update
|
2017-05-03 17:21:38 +08:00 |
|
Wenkai Yin
|
3be9cca0f5
|
delete column user_id from table accesslog
|
2017-05-03 14:18:07 +08:00 |
|
Wenkai Yin
|
ac7256efbd
|
implement security context interface for database
|
2017-05-02 17:36:38 +08:00 |
|
Wenkai Yin
|
4eca617916
|
Merge remote-tracking branch 'upstream/master' into 170427_delete_ownerid
|
2017-05-02 14:58:36 +08:00 |
|
Wenkai Yin
|
4f9d9ed5d8
|
delete owner_id column from table repository
|
2017-05-02 14:57:07 +08:00 |
|
kunw
|
5ed47c0316
|
Merge release-1.1.0
|
2017-05-02 13:27:06 +08:00 |
|
Wenkai Yin
|
80d83d97bd
|
Merge pull request #2158 from ywk253100/170427_pm
Implement security context for secret
|
2017-05-02 13:12:20 +08:00 |
|
Daniel Jiang
|
97e214c3d3
|
bypass some email test (#2184)
|
2017-05-02 12:48:44 +08:00 |
|
Wenkai Yin
|
e08b8217c3
|
implement security context for secret
|
2017-04-27 17:33:24 +08:00 |
|
Daniel Jiang
|
eb39fbf814
|
Merge pull request #2157 from vmware/release-1.1.0
merge 1.1.0 fix code into master
|
2017-04-27 17:27:23 +08:00 |
|
Wenkai Yin
|
f92b17e8b9
|
Merge remote-tracking branch 'upstream/release-1.1.0' into 170424_ldap_fix
|
2017-04-26 15:29:04 +08:00 |
|
Tan Jiang
|
da19700a1e
|
replace math/rand with crypto/rand
|
2017-04-25 17:47:40 +08:00 |
|
Tan Jiang
|
e17526a495
|
fix ldap issue
|
2017-04-25 16:33:01 +08:00 |
|
Wenkai Yin
|
b9833990c4
|
bug fix
|
2017-04-25 14:13:03 +08:00 |
|
Tan Jiang
|
480bbc1a0d
|
fix issue in LDAP support
|
2017-04-21 19:06:10 +08:00 |
|
wy65701436
|
53f7cfb967
|
replace go header
|
2017-04-13 03:54:58 -07:00 |
|
Fangyuan Li
|
bc30341a76
|
Merge branch 'master' into fix_typo
|
2017-04-07 00:22:53 -07:00 |
|
maplain
|
be96a3b17c
|
add a missing format string argument
|
2017-04-07 00:21:08 -07:00 |
|
Wenkai Yin
|
3b56893f3c
|
return createtime and updatetime, fix #1924
|
2017-04-06 18:18:15 +08:00 |
|
Wenkai Yin
|
b99ae2496d
|
shorten message
|
2017-03-30 18:53:39 +08:00 |
|
Wenkai Yin
|
4236d47653
|
Merge remote-tracking branch 'upstream/dev' into 170329_send_email
|
2017-03-30 14:03:25 +08:00 |
|
Wenkai Yin
|
ec27e2dc07
|
remove compress js flag
|
2017-03-30 12:59:47 +08:00 |
|
Wenkai Yin
|
705452ac04
|
add ut
|
2017-03-29 23:12:17 +08:00 |
|
Tan Jiang
|
9e0b16c492
|
fixes 1811
|
2017-03-27 16:34:24 +08:00 |
|
Tan Jiang
|
5e2598028f
|
remove root.json after getting the targets
|
2017-03-25 17:00:26 +08:00 |
|
Daniel Jiang
|
e02dd11703
|
Merge pull request #1684 from ywk253100/170320_adminserver_client
Abstract adminserver client into a single package
|
2017-03-21 16:08:31 +08:00 |
|
Wenkai Yin
|
67612aa2e3
|
abstract adminserver client into a single package
|
2017-03-21 01:00:26 +08:00 |
|
Yan
|
92d9f8516f
|
Merge pull request #1626 from ywk253100/170315_registry_upgrade
Upgrade registry to 2.6.0
|
2017-03-17 18:25:22 +08:00 |
|
Wenkai Yin
|
108aa21499
|
upgrade registry to 2.6.0
|
2017-03-16 13:44:16 +08:00 |
|
Wenkai Yin
|
c3626edd42
|
reset config
|
2017-03-16 11:27:45 +08:00 |
|
Tan Jiang
|
e8af73aff6
|
fix notary test error
|
2017-03-15 19:50:37 +08:00 |
|
Daniel Jiang
|
58a05c0aaf
|
Merge pull request #1563 from ywk253100/170310_top_repo
Refactor getting top repo API to return more info
|
2017-03-13 10:45:36 +08:00 |
|
Tan Jiang
|
ef906c96d0
|
provide systeminfo API for UI
|
2017-03-10 18:53:11 +08:00 |
|
Wenkai Yin
|
fea1ae4e26
|
refactor getting top repo API to return detail info
|
2017-03-10 15:23:22 +08:00 |
|
Wenkai Yin
|
d7b867ebcc
|
bug fix in search API: do not return duplicate projects when user does not login
|
2017-03-09 17:34:34 +08:00 |
|
Tan Jiang
|
42bc430cfd
|
update swagger, fix minor issues in test
|
2017-03-08 13:57:34 +08:00 |
|
Wenkai Yin
|
f7fe063436
|
fix conflict
|
2017-03-08 10:57:17 +08:00 |
|
Tan Jiang
|
8ec94a6d0a
|
fix golint issue
|
2017-03-07 19:34:02 +08:00 |
|
Tan Jiang
|
d983982d19
|
provide api to fetch repository's signature information from Harbor's nested notary intance
|
2017-03-07 19:14:00 +08:00 |
|
Daniel Jiang
|
c1d9d68232
|
Merge pull request #1518 from ywk253100/170306_search
Refactor search API to return more info
|
2017-03-07 13:12:53 +08:00 |
|
Daniel Jiang
|
b16a8843a2
|
Merge pull request #1512 from ywk253100/1703002_email_ping
Support email ping
|
2017-03-07 13:06:30 +08:00 |
|
Wenkai Yin
|
dfae869dce
|
add test cases
|
2017-03-06 18:03:31 +08:00 |
|
Wenkai Yin
|
d6a6f67596
|
refactor search API to return more info
|
2017-03-06 17:47:05 +08:00 |
|
Daniel Jiang
|
d5a4e5cc20
|
Merge pull request #1513 from reasonerjt/token-service-refactory
support generate UI token for notary
|
2017-03-06 15:59:13 +08:00 |
|