JanHoefelmeyer
a28ebe39cb
Update doc to include default location instead of only name. (which is not the default)
2023-03-17 13:03:36 +01:00
JanHoefelmeyer
bb053bd427
Add option no_lock to use no lock file if none was configured
2023-03-17 13:00:51 +01:00
JanHoefelmeyer
8f87273837
Remote validator output ( #347 )
...
* The validator is now able to print the details of the remote validations.
---------
Co-authored-by: JanHoefelmeyer <hoefelmeyer.jan@gmail.com>
Co-authored-by: JanHoefelmeyer <Jan Höfelmeyer jhoefelmeyer@intevation.de>
Co-authored-by: Sascha L. Teichmann <sascha.teichmann@intevation.de>
2023-03-15 11:02:06 +01:00
Sascha L. Teichmann
92433c1272
Update remaining libraries ( #350 )
...
* Update remaining libraries.
---------
Co-authored-by: Bernhard Reiter <bernhard@intevation.de>
Co-authored-by: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com>
2023-03-11 10:42:30 +01:00
Sascha L. Teichmann
aa574406cf
Upgrade jsonschema library to 5.2.0 ( #349 )
...
* make jsonschema loading work with current versions of the jsonschema library
again and simplify the code while at it.
* Improve itest workflow for validation service, to make them more robust.
* Use a github action to setup nodejs and use a version that is
required by https://github.com/secvisogram/csaf-validator-service/ .
* Add nodejs16 installation to prepareUbuntuInstanceForITests.sh.
(so it can be done once in manual settings)
* Add refreshing of apt cache before apt install because sometimes
the cached ubuntu image does not have the apt cache current.
---------
Co-authored-by: Bernhard Reiter <bernhard@intevation.de>
2023-03-10 10:39:23 +01:00
Bernhard Reiter
47d9eccc37
Improve itest github action
...
* upgrade from v2 to actions/setup-go@v3 to accommodate for
new github runner updates
2023-02-28 17:40:47 +01:00
Sascha L. Teichmann
4b76afd390
Upgrade crypto
2023-02-28 17:40:47 +01:00
Sascha L. Teichmann
444ee20c46
Update jsonschema
2023-02-28 17:40:47 +01:00
Sascha L. Teichmann
304b2d023b
Clean up go.sum
2023-02-28 17:40:47 +01:00
Sascha L. Teichmann
fabeda2797
update openpgp
2023-02-28 17:40:47 +01:00
Sascha L. Teichmann
0708f92636
Clean up go.sum
2023-02-28 17:40:47 +01:00
Sascha L. Teichmann
9c9fc6b8fc
Upgrade goquery
2023-02-28 17:40:47 +01:00
Sascha L. Teichmann
b5e0718fa1
Upgrade x/time
2023-02-28 17:40:47 +01:00
Sascha L. Teichmann
dcc3507aab
Downgrade jsonschema
2023-02-28 17:40:47 +01:00
Sascha L. Teichmann
83a80a970c
Update jsonschema
2023-02-28 17:40:47 +01:00
Sascha L. Teichmann
c479d94605
update only toml, gval and bbolt
2023-02-28 17:40:47 +01:00
Sascha L. Teichmann
987da1910b
All updates.
2023-02-28 17:40:47 +01:00
Sascha L. Teichmann
706fba8e3c
Downgrade gopenpgp and bbolt
2023-02-28 17:40:47 +01:00
Sascha L. Teichmann
2f661ede5c
Downgrade toml and gval libs
2023-02-28 17:40:47 +01:00
Sascha L. Teichmann
e59640726c
Update dependencies
2023-02-28 17:40:47 +01:00
Bernhard Reiter
dbad3e3c7f
remove two typos
2023-02-28 15:09:56 +01:00
Bernhard Reiter
1bdf207e4b
Improve aggregator docs and config
...
* Fix that TOML key `update_interval` can be processed on top level.
* Add missing keys to top level and provider entries.
* Move explanations to first mention of keys.
* Describe overriding ability and defaults early on and only once.
2023-02-28 15:09:56 +01:00
Bernhard Reiter
704a98ab38
Improve aggregator docs
2023-02-28 15:09:56 +01:00
Bernhard Reiter
a3ee00568f
Improve aggregator docs
...
* improve phrasings and remove some typos
2023-02-28 15:09:56 +01:00
JanHoefelmeyer
bebeec30e0
Adds explanations about which options are mandatory and which are optional
2023-02-28 15:09:56 +01:00
JanHoefelmeyer
f38cff13d6
Add explanation of order in which rate variables are taken into account if existant.
2023-02-28 15:09:56 +01:00
JanHoefelmeyer
39b48e083c
Improve docs for checker and downloader
...
* make it more clear that a domain can also be interpreted as a direct URL.
resolve #316
---------
Co-authored-by: JanHoefelmeyer <hoefelmeyer.jan@gmail.com>
Co-authored-by: Sascha L. Teichmann <sascha.teichmann@intevation.de>
Co-authored-by: Bernhard Reiter <bernhard@intevation.de>
2023-02-28 14:11:15 +01:00
JanHoefelmeyer
05ad714619
Update csaf_aggregator.md
...
add comma to the end of subordinate clause
2023-02-08 16:17:19 +01:00
JanHoefelmeyer
4b4a6a4dbd
Update docs/csaf_aggregator.md
...
Rephrases csaf_aggregator.md for better readability
Co-authored-by: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com>
2023-02-08 16:17:19 +01:00
JanHoefelmeyer
38c6da8212
Update docs/csaf_aggregator.md
...
Refer to specific section of provider options instead just provider options
Co-authored-by: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com>
2023-02-08 16:17:19 +01:00
JanHoefelmeyer
35dc25a5e7
Splits overly long sentence into two. Adds reference to provider documentation
2023-02-08 16:17:19 +01:00
JanHoefelmeyer
a3897ae21f
improve phrasing
2023-02-08 16:17:19 +01:00
JanHoefelmeyer
3bf1af0e9f
Add short explanations the createservicedocument and categories provider options.
2023-02-08 16:17:19 +01:00
JanHoefelmeyer
80195a24c3
improve phrasing in checker 'has not a'
2023-02-03 16:21:15 +01:00
Sascha L. Teichmann
ffb29f5ba4
Replace 'confirming filename' with 'conforming filename'
2023-02-03 16:21:15 +01:00
Sascha L. Teichmann
b80163c35f
Indent multi lines in Makefile a bit more
2023-02-02 17:38:39 +01:00
Sascha L. Teichmann
a90830b07c
Indent Makefile
2023-02-02 17:38:39 +01:00
JanHoefelmeyer
69908fc2c8
Whitespaces to Tabs in Makefile for consistency
2023-02-02 17:38:39 +01:00
JanHoefelmeyer
9990a8ac9b
Updates Readme to include validator into the windows dist
2023-02-02 17:38:39 +01:00
JanHoefelmeyer
4453484811
Indents newlines
2023-02-02 17:38:39 +01:00
JanHoefelmeyer
e6c9f4d4da
Adds linebreaks into overly long lines in 'make dist' in the Makefile
2023-02-02 17:38:39 +01:00
JanHoefelmeyer
970a891422
Adds csaf_validator to windows dist
2023-02-02 17:38:39 +01:00
Sascha L. Teichmann
361656faf0
Fix typo and add a link to source.
2023-02-02 17:26:12 +01:00
Sascha L. Teichmann
7cc37bd9fc
Enforce mime type 'application/json' when uploading advisories to the provider.
2023-02-02 17:26:12 +01:00
Sascha L. Teichmann
e998133429
Update cmd/csaf_checker/reporters.go
...
Co-authored-by: tschmidtb51 <65305130+tschmidtb51@users.noreply.github.com>
2023-02-02 17:17:50 +01:00
Sascha L. Teichmann
7a5f8701bd
Improve reported text a bit.
2023-02-02 17:17:50 +01:00
Sascha L. Teichmann
8425644886
Add new requirement sections 1 and 2 to report
2023-02-02 17:17:50 +01:00
Sascha L. Teichmann
cbd9dead37
Fix small typo in reporting wromg content type
2023-02-02 00:54:39 +01:00
Sascha L. Teichmann
6430712dad
Warn in checker and downloader if advisories are delivered as none 'application/json'
2023-02-02 00:54:39 +01:00
Sascha L. Teichmann
052dbbe1d0
Merge pull request #323 from csaf-poc/csaf-validator
...
Add csaf_validator
2023-01-31 11:30:17 +01:00