Commit graph

82 commits

Author SHA1 Message Date
Jess Frazelle 2648f96229
update screenshot
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-06-05 17:09:16 -04:00
Jess Frazelle e00bf73cdf Add files via upload 2017-06-05 17:08:41 -04:00
Jess Frazelle 882e590595
fix
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-06-05 14:07:30 -04:00
Jess Frazelle e9dc83b69c
add back in last updated
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-06-05 13:26:51 -04:00
Stefan Majer e98fd4918c Fix repo with slashes, no vulnerability scan on tags page (#25)
* Fix for slashes in repo names

* Make routing work with repos which have slashes

* Do not calculate vulnerabilities on tags
2017-04-25 09:45:02 -04:00
Jess Frazelle e1d409fefd
fix javascript
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-04-24 15:03:03 -04:00
Jess Frazelle 1d006c17ef
fix static;
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-04-24 14:49:48 -04:00
Jess Frazelle 113b145d26
cleanup
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-04-24 14:40:21 -04:00
Jess Frazelle abc0d51801
index with interval
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-04-24 14:39:00 -04:00
Jess Frazelle 183c0d5ba3
remove unused
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-04-24 14:23:28 -04:00
Jess Frazelle e7825db8a0
fix static
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-04-24 14:14:22 -04:00
Jess Frazelle f11b64bf0e
remove unneeded vars
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-04-24 14:09:56 -04:00
Jess Frazelle 32fc8ddc1c
cleanup
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-04-24 14:08:43 -04:00
Jess Frazelle a6ba091b4a
cleanup and remove echo dependency
Signed-off-by: Jess Frazelle <acidburn@google.com>
2017-04-24 13:52:31 -04:00
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