Sascha L. Teichmann
21fa98186c
Use Intevation's JSONPath fork ( #490 )
...
* Use Intevation fork of github.com/PaesslerAG/jsonpath
* Remove passus about double quouted jsonpath strings.
2023-11-02 10:41:24 +01:00
Sascha L. Teichmann
acb3d96c70
Return error if parsing time string failed.
2023-01-27 18:42:24 +01:00
Sascha L. Teichmann
0745a0943d
Separate compiling and evaluation of dynamic categories.
2023-01-26 21:54:46 +01:00
Sascha L. Teichmann
bf6dfafffd
Address remarks from review.
2023-01-24 01:34:23 +01:00
Sascha L. Teichmann
6bf8c530c6
Fix comment typo
2023-01-23 14:30:47 +01:00
Sascha L. Teichmann
8c8ccf6a2e
Extract more than one string from expr: category fields.
2023-01-22 20:55:26 +01:00
Sascha L. Teichmann
c4b70d20cd
Demand Go 1.19 in go.mod. Replaced interface{} with any
2023-01-19 16:45:26 +01:00
Sascha L. Teichmann
050e225d07
Fix type assertions from directory_url expression result
2022-08-01 13:00:10 +02:00
Sascha L. Teichmann
198e5b8897
write dynamic categories into feed categories document.
2022-06-30 11:58:36 +02:00
Sascha L. Teichmann
8a1ebe0b7a
Add aggregator; improve itest workflow
...
* Factor JSON evaluation and construction base URLs out of of checker.
* Move json path matching to util.
* Add csaf_aggregator (as additional command)
* Improve itest workflow to checkout the branch where it is running on.
resolve #105
resolve #72
Co-authored-by: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com>
Co-authored-by: Bernhard Reiter <bernhard@intevation.de>
Co-authored-by: Fadi Abbud <fadi.abbud@intevation.de>
2022-05-10 18:12:38 +02:00
Sascha L. Teichmann
d6c0fa3518
Make extraction of fields optional
2022-05-10 16:38:34 +02:00
Sascha L. Teichmann
41e4029b0d
Impove Jsonpath matcher
...
* Simplifed mass jsonpath extractions json document
2022-05-04 16:56:41 +02:00
Sascha L. Teichmann
b12ad718c5
Factor out summary extraction from advisories.
2022-02-24 12:22:10 +01:00
Sascha L. Teichmann
685bb528ed
Started with checking the CSAF files.
2021-12-14 02:24:40 +01:00
Sascha L. Teichmann
f945937a6d
Implemented loading of PGP keys.
2021-12-13 19:24:44 +01:00