until final release
TODO soon
-
rewrite json method with oj - 4f6bba94 -
add new functionality for searching cve data -
write tests for new methods and rewrite those which changed - f74ec1f5 -
verify sha256 after downloading json (integrity) - 5a434ff7 -
a method to update feeds - 53fd23db -
check if feed is already existing, if yes check if the feed is up to date and check if the existing json is the latest (with sha256) then download or skip - 220af0ab -
offline loading of feeds (load local file) - 220af0ab -
add available_cves (for a feed or for all feeds) - 3923b643 -
make some methods also accepting array as argument in addition of multiple args - ae29c5b3 -
optimize Feed::cve method speed by sorting arg_cve - 3923b643 -
global config for default feed storage location and future parameters - 3faec9fc - see this issue for proper documentationaeb760b4 - remove configatron dependency 634c175d
First release https://gitlab.com/noraj/nvd_api/tree/v0.0.1.rc1
TODO later
-
add a CI running tests -
add methods returning number of CVE (in a feed and total) - 1d187ee8 ( data_number_of_cves
method return number of CVE in a Feed) -
document raise error in YARD -
write more doc (examples, FAQ, ...) - 50b0e5d7 -
change code syntax highlight to be more readable than https://i.imgur.com/cQ7re2J.png -
watch for commonmarker support on YARD https://github.com/lsegal/yard/issues/1157 -
study cve-recent and cve-modified - see comment -
contribution guidelines - 50b0e5d7
Edited by noraj