- Updated Django classifier
- Updated to Django 2.0
- Added managing editor field to show (copied existing author value to field)
- Added webmaster field to show
- Added TTL field to show
- Added display of RSS categories
- Added display of RSS docs
- Altered display of show categories, e.g. from "Arts > Food" to "Arts | Food"
- Renamed file uploads with slugs and timestamps
- Added public/secret/private status to episodes
- Added dedicated episode download URL
- Added image tag to channel tag
- Added docs tag to channel tag
- Updated sample artwork with newest logo
- Added changelog (meta!)
- Future-proofed XML utils for Django 2.0 compatibility
- Added false permalink to GUIDs because the GUIDs aren't URLs
- Added
<itunes:new-feed-url>
and old feed 301 redirect options - iTunes show subtitles are stripped of HTML, making them consistent with episode summaries
- Removed legacy iTunes episode subtitles in favor of episode summaries
- Added filter by show in episode change list in the admin
- Hot-fixed old migration that was breaking the schema
- Added automatic detection of media file duration without needing MIME type
- Added iTunes season number tags
- Added iTunes episode number tags
- Added iTunes show type tags
- Added iTunes episode type tags
- Added iTunes episode title tags
- Converted iTunes episode summaries to episode show notes/
<content:encoded>
tags - Converted iTunes episode subtitles to episode summaries
- Added Bleach to strip HTML from show subtitles and summaries, and episode summaries and notes
- Added
PODCAST_ALLOWED_TAGS
setting to override iTunes-recommended tags with Bleach - Converted GUIDs from enclosure URLs to SHA-256 hash of primary keys
- Redesigned default templates
- Added 404s for installs without shows or episodes
- Added demo
- Added iTunes badge and icon to documentation
- Hot-fixed include of tests in manifest
- Renamed project from Django iTunes Podcast to Django Apple Podcast
- Added iTunes badge and icon
- Added support for wheels
- Fixed over-escaped ampersand in category fixture
- Added template tag for single podcast check
- Exposed direct URL of media file enclosures
- Removed single podcast check mixin to simplify
- Made the logo better (or was that bigger?)
- Added old-school RSS link tags to default templates
- Added
PODCAST_EPISODE_LIMIT
setting to control number of episodes in feed
- Updated copyright year
- Internationalized title tag in default templates
- Removed pytz dependency
- Changed utils for Python 2/3 compatibility
- Removed six dependency
- Updated namespacing of URLs
- Added episode GUIDs
- Removed show categories, TTL, and image
- Removed episode categories
- Added new logo
- Removed manual episode numbers
- Added episode numbers
- Added namespacing of URLs
- Used SVGs for graphics
- First release