Michal Middleton
24166c46ac
Add max_age filter to skip old episodes
...
Filter max_age allows you to skip download of episodes older than n days.
2023-03-08 15:40:41 -06:00
Th0masL
453484a818
Rebase with main
2022-11-23 05:02:14 +02:00
Th0masL
2552a6c6b3
Add min and max duration filter
2022-11-19 21:51:14 +02:00
Dawid H
d3fe8c61e5
chore: correct formating
2022-11-04 21:35:57 +01:00
Dawid H
3a42d8249e
fix: correct enclosure type on custom format
2022-11-03 08:51:24 +01:00
Dawid H
5f0123ddbc
fix: correct enclosure type on custom format
2022-11-03 08:48:47 +01:00
Dawid H
a0353e4914
chore: files formatting
2022-10-29 02:30:59 +02:00
Dawid H
d15e729d46
feat: added custom format support
2022-10-29 02:22:45 +02:00
Contextualist
e57746dc82
Clean up episodes before generating XML feed
2022-07-27 00:35:54 -04:00
Johannes Hoppe
44f4f3586c
Override the default link
...
This will override the default link (usually the URL address) in the generated RSS feed with another link.
fixes #233
2022-06-24 00:21:28 +02:00
Matej Drobnic
eb93dd927a
consolidate booleans in struct
...
this is attempt to fix maligned lint error
2022-04-07 20:02:52 +02:00
Matej Drobnic
b38928eac0
reformat xml.go
2022-04-02 10:34:33 +02:00
Matej Drobnic
e76f43f4d4
add support to set feed as private
2022-04-02 10:31:55 +02:00
Maksym Pavlenko
54834550d5
Decouple config package
2022-01-02 14:57:10 +02:00
Maksym Pavlenko
12cdbf61db
Refactor code to allow pluggable storages
2022-01-02 13:17:28 +02:00
Eric Duncan
1ae7f09e02
Add Podcast Owner Custom Definitions per #171
...
Some users were saying their podcasts were getting rejected since
`podcast.IOwner` wasn't being set. This PR adds that functionality
to issue #171 .
* Did not disturb existing custom Author string, as users may
already be using that (wasn't sure on the backwards compatibility
with this repo).
* "Name" needed a prefix, since there was already Title and
Description. Picked `Owner` for now.
* Added to existing Unit Test to ensure it gets set when custom
config is used.
NOTE: I do not have a way to test this as I do not use this repo.
This is just a drive-by PR to help the authors.
2020-10-29 09:26:16 -07:00
Maksym Pavlenko
0ce6e99545
Customize subcategories #161
2020-10-04 14:00:51 -07:00
Paul Götzinger
27e41d7599
Support overwriting title, author and description of feed ( #177 )
...
Fixes #176
2020-10-01 13:51:47 -07:00
qiuhanty
f8f8bd948a
Fixed episodes out-of-order in XML #151 #133
...
Fixed episodes out-of-order in XML #133
Co-authored-by: Yong Tan <yong.tan@tigergraph.com >
2020-06-07 22:10:03 -07:00
Maksym Pavlenko
24c9e7953d
Refactor feed package
2020-04-20 21:02:05 -07:00
Maksym Pavlenko
d1bd2c2d24
Integrate key providers
2020-04-20 20:54:49 -07:00
Maksym Pavlenko
7a65e3d1c5
Implement key providers
2020-04-20 19:15:30 -07:00
Maksym Pavlenko
2623a30b83
Allow specify list of API keys in TOML
2020-04-20 18:53:28 -07:00
Maksym Pavlenko
e764ab6b92
Refactor packages
2020-04-18 14:52:15 -07:00
Maksym Pavlenko
67478ac9f4
Fix key not found error #120
2020-04-16 15:14:46 -07:00
Maksym Pavlenko
316af91787
Add OPML unit test
2020-04-15 13:59:52 -07:00
Maksym Pavlenko
445394b83e
Use go-opml package
2020-04-15 13:59:30 -07:00
delaosa
01b2f8daf5
Optional inclusion of feeds into an opml file ( #114 )
2020-04-15 13:26:08 -07:00
delaosa
9ed861faea
fix enclosureType for audio
2020-04-05 13:09:40 +02:00
Maksym Pavlenko
5997a392b1
Minor cover art fix
2020-03-07 22:37:45 -08:00
Maksym Pavlenko
f3565b2895
Improve feed customizations
2020-03-07 22:32:51 -08:00
Maksym Pavlenko
e0290afa11
Refactor updater
2020-03-07 17:25:55 -08:00
Maksym Pavlenko
5f62b4588f
Simplify storage interface
...
Git rid of File model and use Episode instead
2020-02-08 14:35:37 -08:00
Maksym Pavlenko
3e0bd6c477
Fix YouTube tests
2020-01-25 15:20:50 -08:00
Maksym Pavlenko
76be718f82
Rename builder to feed
2019-12-21 14:15:07 -08:00