Stefan Majer
b8cc50b46a
Remove code duplicates
2017-04-24 18:20:58 +02:00
Markus Fensterer
02503f91d9
load BadVulns count with AJAX calls
2017-04-19 15:17:33 +02:00
Stefan Majer
616d466f64
Satisfy golint
2017-04-07 19:26:53 +02:00
Stefan Majer
860b60c624
Always point to the vulnerabilities
2017-04-07 11:00:56 +02:00
Stefan Majer
c0bb9b026c
cleanup and reusage of error messages
2017-04-06 14:45:04 +02:00
Stefan Majer
156d266736
Remove now unneeded templates
2017-04-06 13:34:37 +02:00
Stefan Majer
eae3f5ee67
Show vulnerabilities
2017-04-06 13:33:06 +02:00
Stefan Majer
5c7c3f1ed7
Fix searching for new dynamic frontend
2017-04-06 13:32:33 +02:00
Stefan Majer
369b50e95c
Refactor NewClairLayer to a single place
2017-04-06 12:57:22 +02:00
Stefan Majer
fd7fe220e0
First draft of a dynamic frontend, display of vulnerabilities is still not implemented.
2017-04-06 12:41:43 +02:00
Stefan Majer
827d869f0c
RFC: some enhancements for registries with lots of images ( #17 )
...
* Add flag to trust ssl certificates signed by unknown authority
* Use registry http client instead of pure http client
* Add Bearer token only if required
* Create clair client instance with configurable debug option
* Limit number of parallel vuln scann´s to 20 to reduce load
* No need to throttle anymore because parallism is limited
* Make number of workers configurable
* During first run do not create clair vulns report details
2017-04-04 10:11:24 -04:00
Stefan Majer
d91bf05217
Add flag to trust ssl certificates signed by unknown authority ( #16 )
2017-03-31 03:11:18 -06:00
Yves Brissaud
e8a0e8958a
Do not panic if vulns/layout not found ( #14 )
2017-03-24 16:04:51 -07:00
Jess Frazelle
e4c5813dff
new page theme for vulnerability reports
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-22 11:34:50 -07:00
Jess Frazelle
6d8d8821dd
cleanup
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-21 17:01:10 -07:00
Jess Frazelle
4d4e79fde5
cleanup
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-21 16:51:56 -07:00
Jess Frazelle
c665c06785
cleanup
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-21 16:41:43 -07:00
Jess Frazelle
f504f1306f
cleanup
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-21 16:33:58 -07:00
Jess Frazelle
0c96eab540
new template
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-21 15:47:47 -07:00
Jess Frazelle
8850850631
cleanup
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-21 15:02:31 -07:00
Jess Frazelle
42a15c0ee9
do not hard fail on manifest fail
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-21 14:59:22 -07:00
Joonas Bergius
20f9149191
fix typo provate => private ( #13 )
2017-03-17 09:37:24 -07:00
Jess Frazelle
ec0de5f029
fix moveFile
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-15 09:26:19 -07:00
Patrick Uiterwijk
c082ae5104
Implement moveFile to move the generated index
...
os.Rename only works across the same mountpoint, since it creates a new hardlink and
unlinks the old one.
Since we generated the index in /tmp, which is most likely not the final endpoint, this
often does not work.
Fixes : #8
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-03-13 14:24:30 +00:00
Patrick Uiterwijk
399112fe36
Actually report errors with moving of creating static index
...
Turns out that cli only exits when the error is created with cli.NewExitError.
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2017-03-09 23:51:03 +00:00
Jess Frazelle
94d0af58c1
wait group wait clair
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-09 10:20:17 -08:00
Jess Frazelle
2b42e860f0
add readme for server
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-05 12:36:38 -08:00
Jess Frazelle
7b8e259c36
cleanup
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 23:31:03 -08:00
Jess Frazelle
3b3a740f26
longer
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 23:26:46 -08:00
Jess Frazelle
aa125b2246
html tire fire
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 23:22:48 -08:00
Jess Frazelle
5e202ccfd0
layout
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 23:14:18 -08:00
Jess Frazelle
cab68e390e
longer
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 23:11:58 -08:00
Jess Frazelle
bcb7a8dccf
return
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 23:09:58 -08:00
Jess Frazelle
99c9827732
slower
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 22:58:48 -08:00
Jess Frazelle
4160bcbf52
better throttle
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 22:51:56 -08:00
Jess Frazelle
cf4c3ce4bc
too slow
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 22:42:03 -08:00
Jess Frazelle
2bda5d50d7
throttle
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 22:17:50 -08:00
Jess Frazelle
46640512e7
update deps
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 22:10:04 -08:00
Jess Frazelle
0ce468721d
throttle
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 21:41:21 -08:00
Jess Frazelle
ba1c370d40
reorganize
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 20:17:47 -08:00
Jess Frazelle
acc5f0ce59
less logging
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 20:13:25 -08:00
Jess Frazelle
ce8d46aa0c
use a go func
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 20:07:25 -08:00
Jess Frazelle
245b72c0ce
more logging
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 19:59:00 -08:00
Jess Frazelle
62a9ca937c
warn on failure to create vuln page
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 19:55:27 -08:00
Jess Frazelle
c92a83c999
add vulns to server
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 19:53:52 -08:00
Jess Frazelle
eda57f98e3
add vulns to server
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 19:51:21 -08:00
Jess Frazelle
81fe023c1e
add vulns to server
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-03-04 19:44:49 -08:00
Jess Frazelle
c32b972ee4
fix insecure flag
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-02-13 11:42:33 -08:00
Stefan Majer
1c095634c7
Fix method signature
2017-02-13 16:37:54 +01:00
Jess Frazelle
7d3217e552
set updating as false after failure
...
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-01-09 17:54:08 -08:00