1
0
Fork 0
mirror of https://github.com/gocsaf/csaf.git synced 2025-12-22 05:40:11 +01:00

Add more fields to rolie entry.
Some checks are pending
Go Test (oldstable) / build (push) Waiting to run
Go / build (push) Waiting to run
Go / run_modver (push) Blocked by required conditions

This commit is contained in:
Sascha L. Teichmann 2025-11-27 15:23:34 +01:00
parent d6bac95e45
commit 9a37a8ecfa

View file

@ -169,15 +169,22 @@ type Format struct {
// Entry for ROLIE. // Entry for ROLIE.
type Entry struct { type Entry struct {
Base *string `json:"base,omitempty"`
LanguageTag *string `json:"lang,omitempty"`
Author *json.RawMessage `json:"author,omitempty"`
Category []ROLIECategory `json:"category,omitempty"`
Content Content `json:"content"`
Contributor *json.RawMessage `json:"contibutor,omitempty"`
ID string `json:"id"` ID string `json:"id"`
Titel string `json:"title"`
Link []Link `json:"link"` Link []Link `json:"link"`
Published TimeStamp `json:"published"` Published TimeStamp `json:"published"`
Updated TimeStamp `json:"updated"` Rights *json.RawMessage `json:"rights,omitempty"`
Source *json.RawMessage `json:"source,omitempty"`
Summary *Summary `json:"summary,omitempty"` Summary *Summary `json:"summary,omitempty"`
Content Content `json:"content"` Titel string `json:"title"`
Updated TimeStamp `json:"updated"`
Format Format `json:"format"` Format Format `json:"format"`
Category []ROLIECategory `json:"category,omitempty"` Property *json.RawMessage `json:"property,omitempty"`
} }
// FeedData is the content of the ROLIE feed. // FeedData is the content of the ROLIE feed.