Commit Graph

  • 03d904c620 database: improve PostgreSQL test inits and cleanups Quentin Machu 2016-02-02 13:40:41 -0500
  • 3defe6448a prometheus: add quantile to grafana Quentin Machu 2016-02-01 19:18:33 -0500
  • b9a6da4a57 api: implement delete notification Jimmy Zelinskie 2016-02-01 19:26:30 -0500
  • 96e96d948d api: handle last page for notifications Jimmy Zelinskie 2016-02-01 19:22:04 -0500
  • 3eaae478f9 api: implement get notification Jimmy Zelinskie 2016-02-01 19:10:10 -0500
  • 116ce1a806 api: fix log message when stopping the API server Quentin Machu 2016-02-01 18:51:13 -0500
  • 5fdd9d1a07 *: add metadata support along with NVD CVSS Quentin Machu 2016-02-01 18:41:40 -0500
  • c05848e32d api: implement put vulnerability Jimmy Zelinskie 2016-02-01 17:56:54 -0500
  • 8209922c0c api: implement delete vulnerability Jimmy Zelinskie 2016-02-01 16:04:58 -0500
  • dc99d45f47 api: refactor endpoints and implement get vulnerability Jimmy Zelinskie 2016-02-01 15:42:57 -0500
  • 6ac9b5e645 api: fix graceful stop Jimmy Zelinskie 2016-02-01 15:42:41 -0500
  • 9a8d4aa591 api: implement post vulnerability Jimmy Zelinskie 2016-02-01 14:51:52 -0500
  • 38aeed4f2c api: implement get namespaces route Jimmy Zelinskie 2016-01-29 16:43:17 -0500
  • b916fba4c6 api: implement delete layer route Jimmy Zelinskie 2016-01-29 16:07:35 -0500
  • 04c7351911 api: use pointers in models to get proper omitempty semantics Jimmy Zelinskie 2016-01-29 15:32:54 -0500
  • 1a5aa88b18 api: use only one layer envelope Jimmy Zelinskie 2016-01-29 15:19:23 -0500
  • fa45d516df api: add JSON tags to API models Jimmy Zelinskie 2016-01-29 15:18:48 -0500
  • d130d2fab4 api: implement getLayer Jimmy Zelinskie 2016-01-29 14:14:12 -0500
  • 431c0ccb03 updater: add a clean function to fetchers Quentin Machu 2016-01-29 11:22:54 -0500
  • 6b3f95dc03 api: fix /v1 router and some status codes Quentin Machu 2016-01-28 15:13:11 -0500
  • be9423b489 api: add request / response types and rename some fields Jimmy Zelinskie 2016-01-28 14:52:09 -0500
  • 2f57f0d4b1 worker: change worker errors to bad request errors Jimmy Zelinskie 2016-01-28 14:51:27 -0500
  • 8f9779e232 database: cache feature version upon lookup Quentin Machu 2016-01-28 11:29:29 -0500
  • 1e4ded6f2b database: add ability to list namespaces Quentin Machu 2016-01-28 11:26:34 -0500
  • 0c5cdab0b1 prometheus: update grafana Quentin Machu 2016-01-27 16:49:56 -0500
  • 35df7ca0eb database: fix feature version cache Quentin Machu 2016-01-27 16:49:22 -0500
  • 40a7c8a00d *: refresh godeps Jimmy Zelinskie 2016-01-27 17:08:08 -0500
  • 822ac7ab4c api: add initial work on the new API Jimmy Zelinskie 2016-01-27 14:07:58 -0500
  • b3ddfbc353 worker: remove namespace whitelist Quentin Machu 2016-01-26 17:57:56 -0500
  • 8be18a0a01 database: write more of the notification system Quentin Machu 2016-01-26 17:57:32 -0500
  • 90fe137de8 worker: move each data detector to their own packages and remove image format whitelist Quentin Machu 2016-01-25 16:20:47 -0500
  • 3ecb8b69cb updater: ignore "ubuntu-core" in the Ubuntu fetcher Quentin Machu 2016-01-25 15:19:51 -0500
  • 4bdbd5e6db *: fix several tests Quentin Machu 2016-01-25 14:50:48 -0500
  • 8e852348a1 updater: ensure that ubuntu's notes are unique Quentin Machu 2016-01-25 13:19:49 -0500
  • d3d689a26a database: don't prune locks when we renew one Quentin Machu 2016-01-24 01:20:34 -0500
  • 2690800331 database: create notification during vulnerability insertion Quentin Machu 2016-01-23 22:02:51 -0500
  • baed60e19b prometheus: add initial Prometheus support Quentin Machu 2016-01-23 22:02:34 -0500
  • ad0531acc7 notifier/database: refactor notification system and add initial Prometheus support Quentin Machu 2016-01-22 15:59:46 -0500
  • b8b7be3f81 *: remove health checker Quentin Machu 2016-01-22 15:57:57 -0500
  • 63ebddfd36 database: add vulnerability deletion support Quentin Machu 2016-01-28 13:35:07 -0500
  • 21f152c03e database: fix keyvalue/notification tests Quentin Machu 2016-01-21 18:30:51 -0500
  • 563b3825d8 database: let handleErrors deal with the not found case Quentin Machu 2016-01-21 18:09:38 -0500
  • c60d0054fa notifier/database: draft new notification system Quentin Machu 2016-01-21 18:09:23 -0500
  • 5759af5bcf database: test and fix layer updates Quentin Machu 2016-01-20 16:04:14 -0500
  • 726bd3c0c6 database/api: add layer deletion support Quentin Machu 2016-01-20 13:57:51 -0500
  • 248fc7df72 database: fix cache collision (feature & feature versions) Quentin Machu 2016-01-19 19:37:20 -0500
  • 99de759224 updater: namespace and split Ubuntu/RHEL vulnerabilities Quentin Machu 2016-01-19 18:09:19 -0500
  • 82175dcfe9 *: add missing copyright headers Quentin Machu 2016-01-19 15:16:45 -0500
  • 34842fd8f7 worker: fix dpkg detector and adapt tests Quentin Machu 2016-01-19 15:07:19 -0500
  • 85fa3f9a38 updater/worker: adapt several tests Quentin Machu 2016-01-19 13:36:19 -0500
  • 847c649288 updater: update RHEL fetcher and add not-affected capability Quentin Machu 2016-01-19 11:03:27 -0500
  • ea59b0e45f updater: update Ubuntu fetcher and add not-affected capability Quentin Machu 2016-01-19 11:03:27 -0500
  • 6e20993bac api: simplify getLayer route and JSON output Quentin Machu 2016-01-15 15:57:39 -0500
  • 92b734d0a4 database: remove an useless query in FindLayer Quentin Machu 2016-01-18 22:03:38 -0500
  • bd17dfb5e1 database: ensure that concurrent vulnerability/feature versions insertions work fine Quentin Machu 2016-01-18 18:52:16 -0500
  • 74fc5b3e66 database: add missing transaction commits and close opened statement before inserting feature versions. Quentin Machu 2016-01-15 15:22:52 -0500
  • c5d1a8e5f7 database: update vulnerabilities only when necessary Quentin Machu 2016-01-14 15:59:01 -0500
  • 7e72eb10b6 updater: ignore Debian's "temp" vulnerabilities Quentin Machu 2016-01-14 15:58:33 -0500
  • 77387af2ac updater: port updater and its fetchers Quentin Machu 2016-01-19 19:17:08 -0500
  • fd6fdbd3f9 docs: update config example Quentin Machu 2016-01-14 15:45:01 -0500
  • 452f7018ec updater: move each fetcher to its own package Quentin Machu 2016-01-13 16:41:00 -0500
  • 1b53142e38 database: allow removing fixed packages in vulnerabilities Quentin Machu 2016-01-13 15:30:58 -0500
  • 7c70fc1c20 database: add initial vulnerability support Quentin Machu 2016-01-12 10:40:46 -0500
  • 3a786ae020 database: add lock support Quentin Machu 2016-01-08 14:42:07 -0500
  • 6a9cf21fd4 database: log and mask SQL errors Quentin Machu 2016-01-08 11:17:32 -0500
  • 970756cd5a database: do insert/find layers (with their features and vulnerabilities) Quentin Machu 2016-01-08 10:27:30 -0500
  • 2c150b015e *: refactor & do initial work towards PostgreSQL implementation Quentin Machu 2015-12-28 15:03:29 -0500
  • 1de8941b84 Merge 67183d6061 into 1a0f4a0f75 Nicolas Lamirault 2016-02-24 00:57:19 +0000
  • 1a0f4a0f75 Merge pull request #75 from sjourdan/fix_vuln_typo Quentin Machu 2016-02-23 13:42:35 -0500
  • e91365f4b3 updater: fix typos Stephane Jourdan 2016-02-23 18:07:41 +0100
  • 5469937a7e Merge pull request #73 from maxking/doc Quentin Machu 2016-02-18 09:23:07 -0500
  • 5b951f3244 Merge pull request #74 from mnuessler/causedByPackage Quentin Machu 2016-02-18 09:22:26 -0500
  • 2300ae9ad7 Add output for package causing vulnerability Matthias Nüßler 2016-02-18 15:03:28 +0100
  • 9329172683 docs: provide information to run Clair in README Abhilash Raj 2016-02-14 21:00:22 -0800
  • 1866821a80 Merge pull request #70 from liangchenye/read-manifest Quentin Machu 2016-02-14 01:20:14 -0500
  • fee0bb5e49 contrib: load image history from 'manifest.json' first due to docker 1.10 changes. liangchenye 2016-02-14 13:54:21 +0800
  • e8b16175ef api: return 400 if we can't extract a layer Quentin Machu 2016-02-09 18:12:44 -0500
  • 343ce39865 worker: detect the status code when downloading a layer and expect 2XX. Quentin Machu 2016-02-09 16:55:56 -0500
  • 6aa501f18e Merge pull request #67 from Quentin-M/master Quentin Machu 2016-01-25 14:24:43 -0500
  • 712aa11b8b updater: Add support for Ubuntu Vivid Core and ignore Vivid PhoneOverlay Quentin Machu 2016-01-25 12:58:51 -0500
  • 7b608ceda5 docs: Add missing field in API Example Quentin Machu 2016-01-21 11:27:48 -0500
  • e650eab638 Merge pull request #65 from jzelinskie/fixdockerfile Quentin Machu 2016-01-19 13:38:25 -0500
  • ea193d3ae7 dockerfile: syntax updates and s/xz/xz-utils Jimmy Zelinskie 2016-01-19 13:35:27 -0500
  • 67183d6061 FIX typo Nicolas Lamirault 2016-01-12 23:08:24 +0100
  • c6c7a070a9 Typo documentation Nicolas Lamirault 2016-01-12 22:31:24 +0100
  • ce185ebe33 Typo Nicolas Lamirault 2016-01-12 22:27:38 +0100
  • b059b0d6dd FIX golang style Nicolas Lamirault 2016-01-12 22:20:50 +0100
  • 86f810b86a FIX Update ArchLinux names Nicolas Lamirault 2016-01-12 22:16:14 +0100
  • 1026d69158 FIX close body Nicolas Lamirault 2016-01-12 18:31:54 +0100
  • e834301941 Merge pull request #49 from liangchenye/master Quentin Machu 2016-01-07 10:44:40 -0500
  • f0c39d9f6b Init ArchLinux CVE fetcher Nicolas Lamirault 2016-01-06 10:32:59 +0100
  • 0786b2c060 Refactoring packages Nicolas Lamirault 2016-01-05 13:32:19 +0100
  • 58cdb88537 Add utils for Archlinux Nicolas Lamirault 2016-01-05 13:31:17 +0100
  • c7fe1f5726 Init Arch Linux support. Nicolas Lamirault 2016-01-05 13:30:03 +0100
  • fb1c19a901 Add ArchLinux to lsbrelease test Nicolas Lamirault 2016-01-05 11:41:27 +0100
  • 011f6356e1 Check rpm executable Nicolas Lamirault 2016-01-05 11:25:31 +0100
  • 4dc9ea39dd Merge pull request #59 from davidxia/patch1 Quentin Machu 2016-01-04 17:22:30 -0500
  • f2009513d5 Fix typo in doc David Xia 2016-01-04 13:14:12 -0500
  • 11475beb2c Merge pull request #52 from Quentin-M/custom_notifiers Quentin Machu 2015-12-17 18:23:25 -0500
  • f4a4d417e7 notifier: Rename HTTP to Webhook Notifier Quentin Machu 2015-12-17 13:37:03 -0500