Commit Graph

63 Commits

Author SHA1 Message Date
Ismael Arenzana c1d63b5782
Cleanup readme 2021-02-05 08:55:16 -05:00
Ismael Arenzana b4de14d039
Not planning on submitting a merge request. Decoupling from upstream 2020-12-21 09:45:20 -05:00
Ismael Arenzana fb2777bfad
Some more modifications 2020-10-28 18:07:50 -04:00
Ismael Arenzana 598cd4008c
Adds iTunes episodic elements 2020-10-27 12:54:49 -04:00
Eric Duncan e053d69769
Update vendor/ to match go.mod (#33) 2020-02-14 09:30:51 -05:00
Eric Duncan 4b460c48ee
Slim go modules (#32)
* Slim down Go Modules
* Update docs
2020-02-13 18:05:35 -05:00
Eric Duncan 975adb8ec2
Add go-fuzz to all exportable Funcs (#31)
* Initial Fuzzing Logic
* Add more fuzzing, add gitignore, add cleanup, gomod updates
* Exclude fuzz directories from commits
* Update docs on Fuzzing
* Update docs with Examples and Offline Mode
* Remove duplicate line in Makefile
2020-02-13 13:52:13 -05:00
Eric Duncan 8139fb1eaf
Update Docs on GoMod and Go1.7 (#30)
* Update Docs on GoMod and Go1.7
2020-02-12 00:56:44 -05:00
Eric Duncan 71f0d6d1c6
Add C.I., Add Go Modules (#27)
* Create FUNDING.yml (#23)
* Add C.I. GitHub Actions, Add Go Mod (#25)
* Add Go Mod (#26)

Co-authored-by: iwittkau <iwittkau@users.noreply.github.com>
2020-02-06 21:25:25 -05:00
Eric Duncan 5e077a176d
Create FUNDING.yml (#23) (#24) 2020-02-06 08:47:21 -05:00
Eric Duncan 25b4a0bae9
Create Release 1.3.2 (#20)
* Catching Develop up to Master (#17)

* Correct count len of UTF8 strings (#9)

* Correctly count len of UTF8 strings (fix panics)
* Sort header
* Fixes Panics

* Will implement duration parser (#8)

* Implement duration parser
* Fix example
* Increase coverage to 100%

* Fix Github and GoDocs Markdown (#14)

* GH Markdown fixes

* Updated format for godoc

* Move podcast.go Private Methods to Respected Files (#12)

* close #10

* remove exported function types

* remove parseDateRFC1123Z function type

* Allow providing GUID on Podcast (#15)

* Allow providing own GUID

* Check length instead of comparing to empty string

* Adding test for user supplied GUID

* Remove coveralls token

Co-authored-by: Maksym Pavlenko <makpav@amazon.com>
Co-authored-by: Konstantin Chukhlomin <mail@chuhlomin.com>
Co-authored-by: iwittkau <iwittkau@users.noreply.github.com>
Co-authored-by: Damian Szeluga <damian.szeluga@gmail.com>

* Update doc.go for release notes

* Update README for Release

Co-authored-by: Jader Brasil <jaderebrasil@gmail.com>
Co-authored-by: Maksym Pavlenko <makpav@amazon.com>
Co-authored-by: Konstantin Chukhlomin <mail@chuhlomin.com>
Co-authored-by: iwittkau <iwittkau@users.noreply.github.com>
Co-authored-by: Damian Szeluga <damian.szeluga@gmail.com>
2020-02-05 15:08:33 -05:00
Damian Szeluga 06d9e15c60
Allow providing GUID on Podcast (#15)
* Allow providing own GUID

* Check length instead of comparing to empty string

* Adding test for user supplied GUID

* Remove coveralls token
2020-02-04 11:54:25 -05:00
iwittkau 9362284e8f
Move podcast.go Private Methods to Respected Files (#12)
* close #10

* remove exported function types

* remove parseDateRFC1123Z function type
2020-02-04 11:41:44 -05:00
Konstantin Chukhlomin d88b4c6de7
Fix Github and GoDocs Markdown (#14)
* GH Markdown fixes

* Updated format for godoc
2020-02-04 11:39:47 -05:00
Maksym Pavlenko 10213c61ce Will implement duration parser (#8)
* Implement duration parser
* Fix example
* Increase coverage to 100%
2017-12-10 11:21:10 -05:00
Maksym Pavlenko f14c4d73d0 Correct count len of UTF8 strings (#9)
* Correctly count len of UTF8 strings (fix panics)
* Sort header
* Fixes Panics
2017-12-10 11:19:36 -05:00
Eric Duncan 31857dcb47 adding verbose for debugging coveralls when it fails with remote PRs 2017-05-13 11:33:56 -04:00
Robert Bittle 01d5656f16 Fix an error message typo (#6) 2017-05-12 09:53:03 -04:00
Eric Duncan d6317e408c dry it 2017-03-05 14:10:52 -05:00
Eric Duncan 7504282c28 final release 2017-03-05 11:18:00 -05:00
Eric Duncan 35cab1d85a bumping to 1.3.1, updating docs 2017-02-22 15:27:20 -05:00
Eric Duncan 39b90539bb bumping version to 1.3.1 2017-02-22 15:21:16 -05:00
Eric Duncan 51b4000652 renaming to atomlink 2017-02-22 15:18:39 -05:00
Eric Duncan 1c8c690ca8 adding code coverage to new functionality 2017-02-22 15:18:11 -05:00
Eric Duncan ab4dd7862d increasing compliance to itunes (if using the API) 2017-02-22 15:02:21 -05:00
Eric Duncan b288862667 fixes and extends #3 - Item.Duration rework (#4)
* fixes #3, removing override, adding clear documentation and changing api name
* adding Item.AddDuration, adding test coverage
* bumping version to 1.3.0
2017-02-19 11:42:37 -05:00
Eric Duncan 4c753cfe16 v1.2.1 version bump 2017-02-15 09:10:55 -05:00
Eric Duncan fcbf90d119 adding Podcast.AddSubTitle with truncating and code coverage 2017-02-15 09:04:38 -05:00
Eric Duncan 777cc676cc adding code coverage for new guards 2017-02-15 08:51:06 -05:00
Eric Duncan ec83acc797 adding more guards 2017-02-15 08:40:06 -05:00
Eric Duncan 46965fe825 only add item image of non-empty url 2017-02-14 18:16:53 -05:00
Eric Duncan b45d54cc70 v1.2.0 updating docs 2017-02-14 17:33:58 -05:00
Eric Duncan cd785c6457 v1.2.0
* added Podcast.AddPubDate() and Podcast.AddLastBuildDate() overrides.
* added Item.AddImage() to mask some cumbersome addition of IImage.
* added Item.AddPubDate to simply datetime setters.
* added more examples (mostly around Item struct).
2017-02-14 17:31:44 -05:00
Eric Duncan 987dd40bb7 since CDATA is a feature change, bumping version 2017-02-06 07:54:33 -05:00
Eric Duncan 58c8a92f1a since CDATA is a feature change, bumping version 2017-02-06 07:45:26 -05:00
Eric Duncan 97e05a9b7e enabling CDATA for ISummary 2017-02-06 07:28:02 -05:00
Eric Duncan 66475cdb95 updating docs for github 2017-02-05 09:56:54 -05:00
Eric Duncan be97745228 updating docs 2017-02-04 15:52:45 -05:00
Eric Duncan 1f33a72ae5 100% code coverage (force encoder to error) 2017-02-04 15:48:21 -05:00
Eric Duncan 69f78d35d6 fixing times for tests in UTC 2017-02-04 13:15:56 -05:00
Eric Duncan aea2887543 table tests 2017-02-04 13:15:18 -05:00
Eric Duncan d894244c1c removing go get dependencies, using /vendor 2017-02-04 11:31:36 -05:00
Eric Duncan 793060a3da updating dependencies 2017-02-04 11:30:51 -05:00
Eric Duncan a3d5820a3d updating dependencies 2017-02-04 11:29:07 -05:00
Eric Duncan 857d954ef3 silencing emails 2017-02-04 11:27:33 -05:00
Eric Duncan 5ab7765141 adding coveralls 2017-02-03 12:52:27 -05:00
Eric Duncan b059e5b58d tweaking travis 2017-02-03 12:40:02 -05:00
Eric Duncan 51ce2c4363 tweaking travis 2017-02-03 12:35:55 -05:00
Eric Duncan cd6e2cb081 tweaking travis 2017-02-03 12:15:39 -05:00
Eric Duncan b30d6c2c3a adding dependencies 2017-02-03 12:09:52 -05:00