Daniel Jiang
|
1403fe09ff
|
Merge pull request #3030 from reasonerjt/fix-jobservice-update-vuln-bug
Do not throw error if the scan result is unchanged
|
2017-08-11 13:26:15 +08:00 |
|
Tan Jiang
|
882683ae6f
|
Do not throw error if the scan result is unchanged
|
2017-08-10 17:26:39 +08:00 |
|
Tan Jiang
|
5846d7d28d
|
add cve link in Harbor API
|
2017-08-10 15:27:30 +08:00 |
|
Daniel Jiang
|
5ba363657f
|
Merge pull request #3006 from ywk253100/170808_bug_fix
[BAT]Remove useless codes
|
2017-08-09 16:05:16 +08:00 |
|
Daniel Jiang
|
78bacbc80a
|
Merge pull request #2978 from wy65701436/issue-2975
Issue 2975
|
2017-08-09 16:05:00 +08:00 |
|
Wenkai Yin
|
7fedca3a4a
|
remove useless codes
|
2017-08-09 15:13:51 +08:00 |
|
Daniel Jiang
|
383a09e21f
|
Merge pull request #2982 from reasonerjt/tc-vuln-data
add tc for vulnerability transform
|
2017-08-08 12:15:54 +08:00 |
|
Steven Zou
|
b6b232ce6a
|
Merge pull request #2945 from vmware/fix_issue_#2762
Fix data race issues of go sources
|
2017-08-07 21:57:03 +08:00 |
|
Tan Jiang
|
5b6c53a1bf
|
add the json file required by UT
|
2017-08-07 21:12:49 +08:00 |
|
wangyan
|
657d3c322f
|
fix issue 2975
udpate
update
update
update
update
update
|
2017-08-07 18:01:37 +08:00 |
|
Tan Jiang
|
8f41be471d
|
add tc for vulnerability transform
|
2017-08-07 17:14:51 +08:00 |
|
Steven Zou
|
21d3f4a549
|
Fix data race issues of go sources
|
2017-08-07 14:50:37 +08:00 |
|
Daniel Jiang
|
6bd622196e
|
Merge pull request #2972 from reasonerjt/master
Fix perf issue and connection leak in Clair.
|
2017-08-04 19:48:26 +08:00 |
|
Tan Jiang
|
fa0cb8731c
|
Fix performance issue and connection leakage
|
2017-08-04 19:22:52 +08:00 |
|
Daniel Jiang
|
d4dce3bb60
|
Merge pull request #2970 from wy65701436/issue-2965
fix 2965
|
2017-08-04 19:17:01 +08:00 |
|
wangyan
|
5b54b554ab
|
update
|
2017-08-04 18:59:16 +08:00 |
|
wangyan
|
bcc1a5c41d
|
fix 2965
update package
update
|
2017-08-04 18:44:00 +08:00 |
|
Wenkai Yin
|
8963a15520
|
remove useless insecure flag
|
2017-07-31 13:45:49 +08:00 |
|
Wenkai Yin
|
a8dc75dd15
|
update
|
2017-07-28 13:10:26 +08:00 |
|
Wenkai Yin
|
1da9b8653b
|
update according to the comments
|
2017-07-27 18:23:55 +08:00 |
|
Wenkai Yin
|
0a74a0f1e4
|
update
|
2017-07-27 08:17:29 +08:00 |
|
Wenkai Yin
|
71e4c3c447
|
Merge remote-tracking branch 'upstream/master' into 170724_registry
Conflicts:
src/ui/utils/utils.go
|
2017-07-26 18:46:41 +08:00 |
|
Wenkai Yin
|
cc264f85e7
|
do not ping if using raw token authorizer
|
2017-07-26 18:41:36 +08:00 |
|
Daniel Jiang
|
69c49dd7d1
|
Merge pull request #2856 from reasonerjt/project-scan-all
Provide API for scanning images under a project
|
2017-07-26 10:58:58 +03:00 |
|
Tan Jiang
|
10c8573464
|
provide API for scanning images under a projet
|
2017-07-26 15:19:17 +08:00 |
|
Steven Zou
|
7c2699953d
|
Fix config change watching issue
|
2017-07-25 20:27:25 +08:00 |
|
Yan
|
274f764622
|
update interceptor error code (#2836)
* update interceptor error code
* update
* update error string
* update interceptor error code
update
update error string
|
2017-07-23 18:34:44 -07:00 |
|
Wenkai Yin
|
b127ba391d
|
Merge pull request #2827 from ywk253100/170720_replic
Fix replicate issue
|
2017-07-20 18:48:33 +08:00 |
|
Wenkai Yin
|
2e427bffe2
|
fix replicate issue
|
2017-07-20 16:47:14 +08:00 |
|
Wenkai Yin
|
603d15671a
|
delete the method of getting security context of specific user
|
2017-07-19 18:05:50 +08:00 |
|
Steven Zou
|
8f921db588
|
Refine scheduler
|
2017-07-19 16:57:22 +08:00 |
|
Steven Zou
|
5c876621ec
|
Merge branch 'master' into fix_issue_#2793
|
2017-07-19 12:34:43 +08:00 |
|
Wenkai Yin
|
44ad4581e5
|
Merge pull request #2807 from ywk253100/170718_integration
Support basic auth in integration mode
|
2017-07-19 10:14:44 +08:00 |
|
Wenkai Yin
|
fc2bb51582
|
support basic auth in integration mode
|
2017-07-18 19:20:19 +08:00 |
|
Steven Zou
|
201095a259
|
Enhance scanning policy notify handler and add more testing cases
|
2017-07-17 23:43:24 +08:00 |
|
Steven Zou
|
db58ca673d
|
Fix issue of detecting configuration changes
|
2017-07-17 17:39:41 +08:00 |
|
Tan Jiang
|
629cf29850
|
The password to access clair db can be configured in harbor.cfg, skip auto-scan if clair-db is not ready
|
2017-07-17 15:25:47 +08:00 |
|
Tan Jiang
|
771e26a188
|
fix bug
|
2017-07-14 14:53:12 +08:00 |
|
Tan Jiang
|
72b3a020e3
|
provide default timestamp for all distros in system info api
|
2017-07-13 18:48:05 +08:00 |
|
Daniel Jiang
|
ca6bd3b585
|
Merge pull request #2741 from reasonerjt/fetch-timestamp-from-clairdb
read last update from clair db, return in system info
|
2017-07-12 17:16:30 +08:00 |
|
Tan Jiang
|
7fdb77f6d2
|
fix tc
|
2017-07-12 16:48:57 +08:00 |
|
Tan Jiang
|
436f0efab8
|
overall timestamp returns 0 when error happens, split check and mark into two func
|
2017-07-12 15:57:57 +08:00 |
|
Wenkai Yin
|
ba22ee5022
|
Merge pull request #2738 from ywk253100/170711_integration
Disable some APIs in integration mode
|
2017-07-12 15:13:50 +08:00 |
|
Tan Jiang
|
5f233f3e21
|
address comment
|
2017-07-12 15:05:27 +08:00 |
|
Wenkai Yin
|
005d783463
|
Merge pull request #2732 from ywk253100/170710_bug_fix
Bug fix
|
2017-07-12 12:59:24 +08:00 |
|
Tan Jiang
|
543cf62e14
|
read last update from clair db, return in system info
|
2017-07-11 21:26:31 +08:00 |
|
Wenkai Yin
|
52f9e5f1c8
|
disable some APIs in integration mode
|
2017-07-11 18:13:48 +08:00 |
|
Steven Zou
|
cbdf49c8e9
|
Merge remote-tracking branch 'upstream/master'
|
2017-07-11 15:44:32 +08:00 |
|
Steven Zou
|
7ee052b9dd
|
Update policy scheduler according to comments
|
2017-07-11 15:22:00 +08:00 |
|
Wenkai Yin
|
0de64ed139
|
bug fix
|
2017-07-10 18:38:21 +08:00 |
|
Daniel Jiang
|
6fa12cdb1e
|
Merge pull request #2730 from reasonerjt/scan-all-control
restrict scan all API, it should be called once every a period of time
|
2017-07-10 16:17:26 +08:00 |
|
Wenkai Yin
|
0b282039e9
|
Merge pull request #2725 from ywk253100/170707_status_code
Return real status code returned by admiral APIs
|
2017-07-10 10:12:50 +08:00 |
|
Tan Jiang
|
eb11cda596
|
restrict scan all API, it should be called once every a period of time
|
2017-07-09 22:06:13 +08:00 |
|
Tan Jiang
|
e1e975096c
|
add int id for scan overview and revoke the change in beego
|
2017-07-09 12:37:08 +08:00 |
|
Steven Zou
|
ff889cedde
|
Fix conflict
|
2017-07-07 20:15:40 +08:00 |
|
Steven Zou
|
a0718385c1
|
Fix the import cycle issue
|
2017-07-07 20:12:01 +08:00 |
|
Wenkai Yin
|
d668730ffa
|
return real status code returned by admiral APIs
|
2017-07-07 18:40:57 +08:00 |
|
Tan Jiang
|
ca805759d9
|
update scan overview in notification handler, and return clair vuln timestamp in system info
|
2017-07-07 17:47:52 +08:00 |
|
Steven Zou
|
cadc1187c2
|
Merge remote-tracking branch 'upstream/master'
|
2017-07-07 00:39:29 +08:00 |
|
Steven Zou
|
44be165edf
|
Enable policy scheduler in ui main
|
2017-07-07 00:38:38 +08:00 |
|
Wenkai Yin
|
f7412b0c31
|
update auth context as Admiral's API changed
|
2017-07-06 18:32:22 +08:00 |
|
Wenkai Yin
|
cbaf24fe81
|
Merge pull request #2713 from ywk253100/170704_pm
Move some method of project manager to security context
|
2017-07-06 14:29:21 +08:00 |
|
Steven Zou
|
82e17fade1
|
refine scheduler according to review comments
|
2017-07-05 19:13:49 +08:00 |
|
Steven Zou
|
5a5eb1d377
|
Update commnets of exported methods and structs
|
2017-07-05 17:57:20 +08:00 |
|
Wenkai Yin
|
b866200e4f
|
Move some method of project manager to security context
|
2017-07-05 17:41:58 +08:00 |
|
Tan Jiang
|
8b31715b34
|
provide Clair notification handler
update the timestamp in DB, when handling the notification
|
2017-07-05 15:35:53 +08:00 |
|
Steven Zou
|
2bc557b559
|
Implement policy scheduler
|
2017-07-05 02:41:52 +08:00 |
|
Wenkai Yin
|
94507fc8a1
|
fix bugs found in test
|
2017-07-04 17:18:24 +08:00 |
|
Wenkai Yin
|
aac742e8ba
|
update
|
2017-07-04 12:33:11 +08:00 |
|
Wenkai Yin
|
3ebe1a824b
|
update codes of auth context
|
2017-07-03 13:37:55 +08:00 |
|
Daniel Jiang
|
ea827ffd6e
|
Merge pull request #2658 from ywk253100/170627_registry
Provide a method to get token from token service
|
2017-06-29 17:56:38 +08:00 |
|
Tan Jiang
|
af0e8c85bb
|
configuration api can handle scan all policy
|
2017-06-29 15:14:11 +08:00 |
|
Wenkai Yin
|
f806adaac4
|
update test cases of PMS project manager
|
2017-06-28 15:44:40 +08:00 |
|
Wenkai Yin
|
ab65bca2fe
|
Merge pull request #2649 from ywk253100/170627_service_account
Implement GetByMember function in PMS project manager
|
2017-06-28 15:25:21 +08:00 |
|
Wenkai Yin
|
4770aeba90
|
provide a method to get token from token service
|
2017-06-28 12:23:14 +08:00 |
|
Tan Jiang
|
00e86d86b6
|
provide an API to scan all images, and some refactory
|
2017-06-27 19:25:11 +08:00 |
|
Wenkai Yin
|
016af6bc78
|
implement GetByMember function in PMS project manager
|
2017-06-27 18:44:20 +08:00 |
|
Daniel Jiang
|
34871fe202
|
Merge pull request #2627 from reasonerjt/clair-integration
small refinement to clair client
|
2017-06-26 14:34:08 +08:00 |
|
Wenkai Yin
|
c50e2a5606
|
Merge pull request #2607 from ywk253100/170622_project
Fix bug: can't show the role of member
|
2017-06-26 10:17:36 +08:00 |
|
Tan Jiang
|
ed296812f0
|
small refinement to clair client
|
2017-06-25 11:44:56 +08:00 |
|
Wenkai Yin
|
b960565d11
|
Merge remote-tracking branch 'upstream/master' into 170621_auth
Conflicts:
src/ui/filter/security.go
|
2017-06-23 18:49:08 +08:00 |
|
Wenkai Yin
|
94822746f1
|
implement admiral login
|
2017-06-23 18:17:45 +08:00 |
|
Wenkai Yin
|
419cf8dfc3
|
fix bug: can't show the role of member
|
2017-06-23 17:23:00 +08:00 |
|
Wenkai Yin
|
0b55ce6e80
|
add GetAll support in PMS project manager
|
2017-06-23 16:53:59 +08:00 |
|
Wenkai Yin
|
4fe5881121
|
bug fix
|
2017-06-21 19:24:29 +08:00 |
|
Yan
|
38b09f9f3f
|
Merge pull request #2579 from ywk253100/170620_pm
Using project manager instead of DAO project methods
|
2017-06-20 05:40:55 -07:00 |
|
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 |
|