Commit Graph

  • 6915f6c5c1 fix allowhost yangshukui 2016-03-08 14:41:14 +0800
  • 1a863a06cf remove the useless pointer of NextPage field; check namespace notfound error liangchenye 2016-03-08 10:24:29 +0800
  • 68d0369128 Merge pull request #91 from Quentin-M/fix_pprof Quentin Machu 2016-03-07 16:49:26 -0500
  • 19e9d1234e clair: catch both SIGINT and SIGTERM for graceful shutdown Quentin Machu 2016-03-07 16:38:10 -0500
  • 09dda9bfd7 cmd/clair: fix pprof Quentin Machu 2016-03-07 16:22:38 -0500
  • 27e5e42340 use tokenMarshal/unmarshal in page encoding liangchenye 2016-03-07 14:52:26 +0800
  • 48ffb2687a use encrypt page in listVuln api liangchenye 2016-02-29 16:29:40 +0800
  • a541e964e0 New API: list vulnerabilities by namespace liangchenye 2016-02-26 18:18:45 +0800
  • ee28073d61 Merge pull request #90 from jzelinskie/README-deps Jimmy Zelinskie 2016-03-03 15:56:30 -0500
  • b3837673fe readme: add dependencies to getting started Jimmy Zelinskie 2016-03-03 15:44:49 -0500
  • 1202a25b46 Merge pull request #89 from Quentin-M/fv_find_before_lock Quentin Machu 2016-03-03 14:33:54 -0500
  • 9b191fb598 database: Find the FeatureVersion we try to insert before doing any lock Quentin Machu 2016-03-03 14:15:06 -0500
  • 8f78ff7cca fetcher: Send BZR_LOG=/dev/null environment variable to bzr Andrew Lewis 2016-03-03 15:24:44 +0200
  • 35297b2461 database: Look for migrations relative to executable Andrew Lewis 2016-03-03 15:02:02 +0200
  • a0ffce6cd7 add makefile for clair yangshukui 2016-03-01 15:18:30 +0800
  • 5a716f93ad Merge pull request #83 from coreos/readme-feature-namespace Quentin Machu 2016-02-28 15:38:06 -0500
  • 20ecc847d9 README: Add FeatureDetector and NamespaceDetector Quentin Machu 2016-02-27 21:19:36 -0500
  • 0979b01a44 readme: add terminology and generic customization Jimmy Zelinskie 2016-02-27 15:02:52 -0500
  • 8ae93abffe Merge pull request #81 from coolljt0725/fix_readme Jimmy Zelinskie 2016-02-27 14:27:57 -0500
  • 859b1942a5 docs: fix the docker cli of running clair in README.md Lei Jitang 2016-02-27 16:49:41 +0800
  • 76c7136f8e Merge pull request #79 from liangchenye/v1doc Quentin Machu 2016-02-26 09:22:49 -0500
  • d47616a339 readme: make API description consistence liangchenye 2016-02-26 15:52:54 +0800
  • af0ddceaa2 readme: s/notification/notifications Jimmy Zelinskie 2016-02-25 15:52:21 -0500
  • 2140995a54 readme: clarify "marked as read" notifications Jimmy Zelinskie 2016-02-25 13:49:24 -0500
  • d1e9a21e0e Merge pull request #77 from coreos/simplify Jimmy Zelinskie 2016-02-24 19:44:43 -0500
  • 500fc4e407 various: gofmt -s Jimmy Zelinskie 2016-02-24 19:29:36 -0500
  • 440b5d58cd README: fix godoc badge copypasta v1.0.0-rc1 Jimmy Zelinskie 2016-02-24 18:08:16 -0500
  • 9445fef35a Merge pull request #76 from coreos/sp Jimmy Zelinskie 2016-02-24 18:03:53 -0500
  • 8fd0aa162b various: spelling corrections Jimmy Zelinskie 2016-02-24 18:00:36 -0500
  • 548a2be262 Merge pull request #71 from Quentin-M/sql v1.0-rc1 Jimmy Zelinskie 2016-02-24 17:56:34 -0500
  • 001c0a73d3 contrib: adapt analyze-local-images for new API Jimmy Zelinskie 2016-02-24 16:43:19 -0500
  • ec8cf9fb26 README: add documentation with links Jimmy Zelinskie 2016-02-24 16:24:44 -0500
  • 1557a27a8c Revert "v1: pagination now deterministic" Jimmy Zelinskie 2016-02-24 16:21:47 -0500
  • 3563cf9061 api: fix pagination token that's returned to match what has been passed Quentin Machu 2016-02-24 16:03:54 -0500
  • 4fd4049fee v1: update documented error codes Jimmy Zelinskie 2016-02-24 15:42:17 -0500
  • e78d076d02 api/worker: adjust error codes in postLayer Quentin Machu 2016-02-24 15:39:49 -0500
  • 136b907050 notifier: add README Jimmy Zelinskie 2016-02-24 15:05:56 -0500
  • 8c282fdb5a webhook: add JSON envelope Jimmy Zelinskie 2016-02-24 15:05:39 -0500
  • a19365123f remove docs directory Jimmy Zelinskie 2016-02-24 15:05:03 -0500
  • bb7745f3fe config: better document example Jimmy Zelinskie 2016-02-24 12:44:17 -0500
  • f48f94cbd0 readme: continue to nitpick Jimmy Zelinskie 2016-02-23 19:52:10 -0500
  • fe1e06669f README: nitpick Jimmy Zelinskie 2016-02-23 19:10:20 -0500
  • 452c32d7d7 v1: pagination now deterministic Jimmy Zelinskie 2016-02-23 19:03:22 -0500
  • dc431c22f3 v1: add readme Jimmy Zelinskie 2016-02-23 18:43:11 -0500
  • 771e35def0 v1: return object on PUT/POST Jimmy Zelinskie 2016-02-23 17:06:40 -0500
  • c06df1affd v1: 200 on PUT Jimmy Zelinskie 2016-02-23 16:28:01 -0500
  • 6b8e198ef9 README: fix link Quentin Machu 2016-02-22 19:28:04 -0500
  • 84319507df database: use constants to store queries Quentin Machu 2016-02-22 19:15:38 -0500
  • 904ce6004f notifier: add a timeout on the http client Quentin Machu 2016-02-22 16:38:16 -0500
  • 274a1620a5 api: log instead of panic when a response could not be marshaled Quentin Machu 2016-02-20 15:36:32 -0500
  • 80977f233e README: add go report card Jimmy Zelinskie 2016-02-20 16:48:48 -0500
  • 8d76700506 api: add call duration in logs Quentin Machu 2016-02-20 15:38:51 -0500
  • 06531e01c5 database: disable hash/merge joins in FindLayer Quentin Machu 2016-02-19 20:55:54 -0500
  • 18f2d7e672 database: modify join table in FindLayer to reduce cost by 3.5x Quentin Machu 2016-02-19 20:55:02 -0500
  • c61eebafdf README: move diagram to architecture section Jimmy Zelinskie 2016-02-19 16:27:07 -0500
  • 6e196e416d README: add diagram & custom data sources Jimmy Zelinskie 2016-02-19 16:23:59 -0500
  • bae5a5e3ad worker: remove duplicated tests Quentin Machu 2016-02-19 14:54:11 -0500
  • 418ab08c4b api: adjust postLayer error codes Quentin Machu 2016-02-19 14:53:52 -0500
  • 4f4dbd5b61 reboot README Jimmy Zelinskie 2016-02-18 16:49:10 -0500
  • f40f6a5ab6 api: add missing link field in vulnerability in getLayer Quentin Machu 2016-02-18 15:35:49 -0500
  • 6d2eedf121 api/database: add the layer name that add each feature in getLayer Quentin Machu 2016-02-18 11:04:16 -0500
  • 6b23520710 Dockerfile: remove useless volume Quentin Machu 2016-02-17 18:55:03 -0500
  • 9bad9be19b update analyze-local-image with new API liangchenye 2016-02-16 15:22:25 +0800
  • 16a652fa47 *: refresh godeps Quentin Machu 2016-02-14 04:42:55 -0500
  • b5d8f9952e database: fix notification test (wrong signature) Quentin Machu 2016-02-14 04:25:07 -0500
  • 45ed80df1b updater: remove useless error Quentin Machu 2016-02-14 04:14:19 -0500
  • 0e9a7e1740 api: close gzip writer to flush it Quentin Machu 2016-02-12 17:25:11 -0500
  • c2605e0bf2 worker: verify download status code Quentin Machu 2016-02-12 16:25:37 -0500
  • f0816d2c4d database: add docs about the interface Quentin Machu 2016-02-12 16:24:37 -0500
  • db974ae722 api: fix postLayer response headers Quentin Machu 2016-02-12 16:24:06 -0500
  • 41736e4600 worker: DetectData should return an error if the supported detector failed Quentin Machu 2016-02-09 23:25:48 -0500
  • 4478f40ef1 notifier: fix notifier error handling and improve web hook error message Quentin Machu 2016-02-09 16:07:57 -0500
  • 2126259c99 updater: use a better link for Ubuntu vulnerabilities and rename some constants Quentin Machu 2016-02-08 13:37:52 -0500
  • 6f02119c56 api: add bad requests to insert layer Jimmy Zelinskie 2016-02-09 18:16:14 -0500
  • ca2b0ccfcb api: support gzip responses Jimmy Zelinskie 2016-02-09 13:43:57 -0500
  • c7aa7c4db4 api: reorder constants and add comments Jimmy Zelinskie 2016-02-09 13:33:40 -0500
  • 98ed041956 worker: remove double error Quentin Machu 2016-02-08 03:36:25 -0500
  • 4516d6fd73 api: make postLayer returns a Layer Jimmy Zelinskie 2016-02-05 18:28:00 -0500
  • 4f0f8136c0 prometheus: fix grafana's updater notes graph Quentin Machu 2016-02-05 18:09:09 -0500
  • d3b14106a9 database: ignore insertLayer collisions to make it truly idempotent Quentin Machu 2016-02-05 18:08:23 -0500
  • d19a4348df api: implement fernet encryption of pagination tokens Jimmy Zelinskie 2016-02-05 16:22:17 -0500
  • b8c534cd0d api: fix putVulnerability (fill missing Namespace.Name and Name fields) Quentin Machu 2016-02-05 15:37:34 -0500
  • c2061dc69e api: fix negative timestamps in notifications Quentin Machu 2016-02-05 10:55:38 -0500
  • e3a25e5368 database: ignore min versions during new vulnerability insertions Quentin Machu 2016-02-04 22:47:01 -0500
  • cf3573cf67 prometheus: correct notifier latency metric in grafana Quentin Machu 2016-02-04 22:46:18 -0500
  • f68012de00 api: fix 404->500 and NPE issues Quentin Machu 2016-02-04 22:11:49 -0500
  • 7c11e4eb5d updater/database: do not create notifications during the initial update Quentin Machu 2016-02-04 17:10:19 -0500
  • c504d2ed0e api: add FeatureFromDatabaseModel Jimmy Zelinskie 2016-02-04 16:49:38 -0500
  • 883be8769f database: fix Ping() method in PostgreSQL's implementation Quentin Machu 2016-02-04 16:13:11 -0500
  • 83b19b6179 api/prometheus: add prometheus metrics to API routes Jimmy Zelinskie 2016-02-04 15:52:44 -0500
  • f8b4a52f8a database: make notification tests more robust (old/new, update/delete vulnerabilities) Quentin Machu 2016-02-04 15:12:41 -0500
  • ccaaff000e database: add created_at field for layers and vulnerabilities Quentin Machu 2016-02-04 11:37:04 -0500
  • f351d6304e api: add "Content-Type" and "Server" headers Jimmy Zelinskie 2016-02-04 14:18:33 -0500
  • 2d8d9ca401 api: finish initial work on v1 API Jimmy Zelinskie 2016-02-04 14:02:31 -0500
  • 94ece7bf2b database: fix notification design and add vulnerability history Quentin Machu 2016-02-04 11:34:01 -0500
  • 99f3552470 database: add Insert/DeleteVulnerabilityFix Jimmy Zelinskie 2016-02-02 13:29:59 -0500
  • 9b51f7f4fb worker: raise worker version number Quentin Machu 2016-02-02 13:49:53 -0500
  • f6baac3628 *: refresh godeps Quentin Machu 2016-02-02 13:49:27 -0500
  • 8f7e658574 *: remove tests from docker file Quentin Machu 2016-02-02 13:48:53 -0500
  • 1e1eb9218d *: add postgres 9.4 to travis Quentin Machu 2016-02-02 13:41:03 -0500