-
- PR #58 - Add iTunes summary field (thanks aleclerc7)
-
- Issue #61 - Podcast title should come from page.header.podcast.title
- Issue #63 - Fix for xml validation
- Fix for missing channel image on series RSS feeds.
-
- Some minor PSR2 fixes.
- Updated a few hardcoded paths to use Grav's locator instead.
- Remote files are now downloaded to Grav's tmp folder instead of the system's /tmp folder.
-
- Bandaid fixed feed.rss.twig override clobbering regular rss feeds.
-
- Issue #44 Series and Episode author information is prepopulated based on info in the currently signed in Grav user.
-
- Series images now loading properly
- Subtitle field label now say "Subtitle" vs "Title" in languages.yaml
- Small fix for mini list of episodes if no parent series (e.g. parent page is a channel page)
-
- Grav v1.7 support. Grav v1.6 is no longer supported.
- Individual file field uploads are no longer supported in Grav v1.7. Instead, use the general media upoader and then the filepicker fields to select the appropriate audio/ image files.
-
- Better multi-language support while creating new content via the admin plugin.
- Twig theming is improved considerably.
- Updated README to indicate that admin is now required. If this becomes a problem, I can revisit the requirements.
- Removed
max_upload
audio file size value from plugin configuration.
-
- Episode subtitle in the rss feed now points to the correct field in the admin form. You may need to re-save this data on v2 Podcast episodes to update them to the v3 Podcast format.
-
- Changed some more settings in the plugin blueprint to utilize the core's ML labels.
-
- Fixes for 0byte sized feeds for RSS feeds by using
page.template
vspage.name
- Fixes for 0byte sized feeds for RSS feeds by using
-
- Adding a languages.yaml file to begin work on multi-language support.
-
- Multilanguage fixes for RSS feeds.
-
- Added missing twig brackets (thanks to PalmTreeVI)
-
- Added podcast episode number to feed.
-
- Updated News category options
-
- Updated field name to disable page media upload field on channels, series, and episodes.
-
- Fixed multi-language support while saving a podcast episode
- Fixed incompatibility with Spotify ellipsis support
- Added check for image on channel page if no image exists
-
- New podcast configuration field for max podcast filesize.
-
- More audio tags supported (audio/* vs. just mp3).
-
- Fixed various typos.
- Fixed media paths for episodes to use base_url's.
- Fixed truncation of summaries.
-
- External hosting of audio is now supported. (Thanks to apotropaic)
-
- Audio metadata calculated on page save rather than initial page view. Defaults to local for calculations.
-
- New page type for podcast-series. Folder structure follows Channel->Series->Episode. (Issue #4)
- New RSS feed available at podcast-series for child episodes of a series.
-
- Vastly improved Twig templates for all three page types
-
- Removed references to "speaker" (Issue #5)
-
- No new features.
-
- Cleaned up code for media display of individual podcast.
-
- Version number in blueprints updated correctly.
-
- Audio duration now calculated via get-id3 Grav plugin
- Dependencies added to blueprints.yaml
-
- Unessential GUID PHP functions removed
-
- Spacing for duration meta data insertion fixed
-
- GUID now properly defined
-
- Fixed typo in README file
- Spacing issue on rss feed item tag
- Updated blueprints.yaml to match correct version
- Added sub categories underneath some of the entries in iTunesCategories.yaml
-
- Language selection now follows the codes found here
-
- Podcast category and sub-categories now populate into the RSS feed.
-
- Removed non-working call in podcast channel blueprint.
-
- Groundwork for calculating episode duration.
- CSS striping added to podcast_archive_list.html.twig partial.
-
- Rss feed as well as the partial render an episode's duration.
-
- Added self-referencing atom tag for rss feed.
- Collections now use the correct header date for published date. Falls back to header.date if header.publish_date is not avilable.
- Removed a few debug lines.
- Removed auto-generated 'text_var' from podcast.yaml