105 Commits

Author SHA1 Message Date
e075175fc7 Added a proper README v0.3.0 2024-10-18 06:04:05 +02:00
b7e2927292 Change license to MIT 2024-10-18 05:06:36 +02:00
3c312aa3ed Allow entries to be published without any outer feed 2024-10-18 05:00:24 +02:00
9445a7c4cd Use built-in xml attributes v0.2.2 2024-10-17 21:44:19 +02:00
42416d13e7 Bring back proper extensionAttributes 2024-10-17 21:27:54 +02:00
b70ff82141 Delete extensionAttribute.go and simplify undefined attributes 2024-10-17 21:08:41 +02:00
3172a4865a Create needed functions for common attributes and their extensions v0.2.1 2024-10-17 20:48:32 +02:00
3b3f1f7e41 Change title 2024-10-17 20:47:37 +02:00
9c38048bd2 Properly use xml names v0.2.0 2024-10-17 20:10:18 +02:00
26e0c99150 Use *XHTMLDiv 2024-10-17 19:44:27 +02:00
6117876a59 Check uris before applying them 2024-10-17 19:28:09 +02:00
cb61d90cae Make NewLogo more flexible 2024-10-17 19:19:22 +02:00
30623fdfe0 More ",chardata" 2024-10-17 19:14:37 +02:00
4ae8cecb17 More ",chardata" 2024-10-17 19:11:33 +02:00
8e226b48ef isValidXML is no longer of any use 2024-10-17 19:05:23 +02:00
478d679985 Small bug fix 2024-10-17 18:59:24 +02:00
d11b229691 No more undefined content in link and category
It seems that undefined content is only mentioned in RFC4287 because
link and category are elements and those usually need some content.
2024-10-17 18:57:43 +02:00
e73b78ef30 Content can also be empty 2024-10-17 18:40:52 +02:00
5a82f1799f Force undefined content of category and link to be empty or valid xml 2024-10-17 18:39:57 +02:00
73624eadd8 More ",chardata" 2024-10-17 18:15:41 +02:00
17aa4b1a15 Streamline type check in content constructs 2024-10-17 18:12:56 +02:00
040d7a6b7b Create xhtmlDiv.go 2024-10-17 18:12:23 +02:00
705b651f08 Make undefined content in category and link type string 2024-10-17 18:11:06 +02:00
4b97bf7fdc Simplify inline text content 2024-10-17 17:33:33 +02:00
86785be588 More ",chardata" 2024-10-17 17:19:43 +02:00
28f5616f76 Make uri in id and text in plain text xml type ",chardata" 2024-10-17 17:14:10 +02:00
657624cbd6 Small bug fix 2024-10-17 16:56:46 +02:00
b496ac3691 Allow the user to generate a valid iri based on a uuid 2024-10-17 16:52:03 +02:00
13e7a16178 Let the user define their own iri 2024-10-17 16:51:40 +02:00
3734a3eb3d More complete check within isValidMediaType 2024-10-17 16:46:40 +02:00
e0902d9ba4 Fix source check in entry 2024-10-17 05:34:32 +02:00
434783165b Add needed checks for link if attributes are empty 2024-10-17 05:18:02 +02:00
46138d302b Fix bug in link check 2024-10-17 05:13:17 +02:00
6b9d5be734 Act as if there is an author in the feed when only checking the entry v0.1.5 2024-10-17 05:05:14 +02:00
2ef8d8c9df Fix nil dereference bug in entry checkAuthors v0.1.4 2024-10-17 04:55:28 +02:00
97fe20f364 Add missing methods to entry v0.1.3 2024-10-16 21:35:24 +02:00
0c24f80d09 Rename package to atom v0.1.2 2024-10-16 21:28:04 +02:00
c5a6e0c44f Change module description in go.mod v0.1.1 2024-10-16 21:08:37 +02:00
3774f41f1b Changed README v0.1.0 2024-10-16 20:35:44 +02:00
7a2e79d205 Corrected LICENSE 2024-10-16 20:30:02 +02:00
e12cd132d9 Small comment clean up 2024-10-16 20:24:43 +02:00
03ec0d2ddf Remove unused stuff 2024-10-16 20:23:52 +02:00
4220a2acc6 Added and corrected comments 2024-10-16 19:59:28 +02:00
6a76bdc0c3 Small changes 2024-10-16 18:41:42 +02:00
31cc803440 Create NewLogo and add checks 2024-10-16 18:33:23 +02:00
f11dee630d Make isText private 2024-10-16 18:31:24 +02:00
f8c36a7045 Change title to string type and add checks 2024-10-16 18:31:13 +02:00
4fe133a394 Create isValidMediaType and isValidLanguageTag 2024-10-16 18:30:22 +02:00
39bd0776c5 Correct AddExtension for entry and person 2024-10-16 17:38:03 +02:00
082e71a698 Change URI to IRI after finding validation pattern 2024-10-16 17:33:25 +02:00