Commit Graph

451 Commits (fb193e1fdecad209e17a890e6727d04931015e0b)
 

Author SHA1 Message Date
Jimmy Zelinskie 38aeed4f2c api: implement get namespaces route
9 years ago
Jimmy Zelinskie b916fba4c6 api: implement delete layer route
9 years ago
Jimmy Zelinskie 04c7351911 api: use pointers in models to get proper `omitempty` semantics
9 years ago
Jimmy Zelinskie 1a5aa88b18 api: use only one layer envelope
9 years ago
Jimmy Zelinskie fa45d516df api: add JSON tags to API models
9 years ago
Jimmy Zelinskie d130d2fab4 api: implement getLayer
9 years ago
Quentin Machu 431c0ccb03 updater: add a clean function to fetchers
9 years ago
Quentin Machu 6b3f95dc03 api: fix /v1 router and some status codes
9 years ago
Jimmy Zelinskie be9423b489 api: add request / response types and rename some fields
9 years ago
Jimmy Zelinskie 2f57f0d4b1 worker: change worker errors to bad request errors
9 years ago
Quentin Machu 8f9779e232 database: cache feature version upon lookup
9 years ago
Quentin Machu 1e4ded6f2b database: add ability to list namespaces
9 years ago
Quentin Machu 0c5cdab0b1 prometheus: update grafana
9 years ago
Quentin Machu 35df7ca0eb database: fix feature version cache
9 years ago
Jimmy Zelinskie 40a7c8a00d *: refresh godeps
9 years ago
Jimmy Zelinskie 822ac7ab4c api: add initial work on the new API
9 years ago
Quentin Machu b3ddfbc353 worker: remove namespace whitelist
9 years ago
Quentin Machu 8be18a0a01 database: write more of the notification system
9 years ago
Quentin Machu 90fe137de8 worker: move each data detector to their own packages and remove image format whitelist
9 years ago
Quentin Machu 3ecb8b69cb updater: ignore "ubuntu-core" in the Ubuntu fetcher
9 years ago
Quentin Machu 4bdbd5e6db *: fix several tests
9 years ago
Quentin Machu 8e852348a1 updater: ensure that ubuntu's notes are unique
9 years ago
Quentin Machu d3d689a26a database: don't prune locks when we renew one
9 years ago
Quentin Machu 2690800331 database: create notification during vulnerability insertion
9 years ago
Quentin Machu baed60e19b prometheus: add initial Prometheus support
9 years ago
Quentin Machu ad0531acc7 notifier/database: refactor notification system and add initial Prometheus support
9 years ago
Quentin Machu b8b7be3f81 *: remove health checker
9 years ago
Quentin Machu 63ebddfd36 database: add vulnerability deletion support
9 years ago
Quentin Machu 21f152c03e database: fix keyvalue/notification tests
9 years ago
Quentin Machu 563b3825d8 database: let handleErrors deal with the not found case
9 years ago
Quentin Machu c60d0054fa notifier/database: draft new notification system
9 years ago
Quentin Machu 5759af5bcf database: test and fix layer updates
9 years ago
Quentin Machu 726bd3c0c6 database/api: add layer deletion support
9 years ago
Quentin Machu 248fc7df72 database: fix cache collision (feature & feature versions)
9 years ago
Quentin Machu 99de759224 updater: namespace and split Ubuntu/RHEL vulnerabilities
9 years ago
Quentin Machu 82175dcfe9 *: add missing copyright headers
9 years ago
Quentin Machu 34842fd8f7 worker: fix dpkg detector and adapt tests
9 years ago
Quentin Machu 85fa3f9a38 updater/worker: adapt several tests
9 years ago
Quentin Machu 847c649288 updater: update RHEL fetcher and add not-affected capability
9 years ago
Quentin Machu ea59b0e45f updater: update Ubuntu fetcher and add not-affected capability
9 years ago
Quentin Machu 6e20993bac api: simplify getLayer route and JSON output
9 years ago
Quentin Machu 92b734d0a4 database: remove an useless query in FindLayer
9 years ago
Quentin Machu bd17dfb5e1 database: ensure that concurrent vulnerability/feature versions insertions work fine
9 years ago
Quentin Machu 74fc5b3e66 database: add missing transaction commits and close opened statement before inserting feature versions.
9 years ago
Quentin Machu c5d1a8e5f7 database: update vulnerabilities only when necessary
9 years ago
Quentin Machu 7e72eb10b6 updater: ignore Debian's "temp" vulnerabilities
9 years ago
Quentin Machu 77387af2ac updater: port updater and its fetchers
9 years ago
Quentin Machu fd6fdbd3f9 docs: update config example
9 years ago
Quentin Machu 452f7018ec updater: move each fetcher to its own package
9 years ago
Quentin Machu 1b53142e38 database: allow removing fixed packages in vulnerabilities
9 years ago