Skip to content

Releases: ephes/django-cast

Split blog and podcast models

06 Feb 06:23
Compare
Choose a tag to compare
Pre-release

Split blog and podcast models.

Refactoring

  • Removed pub_date field from Post model (this is now handled by wagtail)
  • Removed inheriting from TimestampedModel in Post and Blog models
  • Split blog and podcast models + split index pages and detail pages into different modules

Features

  • Some documentation enhancements/fixes

Split up episodes and posts

30 Jan 05:49
Compare
Choose a tag to compare
Pre-release

Splitting up post in episodes and posts is the big new feature in this release.

Features

  • More information about the release process, so I don't have to guess every time I publish a new release
  • Split up post page model in episodes and posts
  • Renamed test files to make the names easier searchable
  • Use a JSONField for the audio model to cache file sizes
  • Added twitter player card metadata to episode detail page + single button player view

Fixes

  • Fixed codecov badge
  • Added mypy to pre-commit hooks and fixed some issues
  • Fixed Post form in django admin (don't try to save body stream field)
  • Fixed a little issue raising an exception when an unknown language is set for a code block
  • Removed to warnings showing up running migrations

Podlove Share Sheet and Codeblocks

15 Jan 12:39
Compare
Choose a tag to compare
Pre-release

Podlove Player share sheet and code blocks for Wagtail.

Features

  • Added code blocks for Wagtail adding Pygments as a dependency

Fixes

  • Fixed share sheet of Podlove Player

Refactoring

  • Removed some of the @pytest.mark.django_db decorators
  • Removed all the request analytics stuff (switched using plausible...)
  • Removed django-watson dependency since it is not used anymore

Fixed Spam Filter

06 Jan 13:28
Compare
Choose a tag to compare
Fixed Spam Filter Pre-release
Pre-release

Fixed a bad spam filter bug leading to comments being classified as ham which have lots of unknown words.

Features

  • improved spam filter

Fixes

  • comment posting (min instead of slim jquery dependency)
  • api overview is working again

Switch to Wagtail

18 Dec 09:04
Compare
Choose a tag to compare
Switch to Wagtail Pre-release
Pre-release

This release took a long time. I can't even remember when exactly I started working on this. Some years ago I guess 😁.

Features

  • CMS based on wagtail instead of custom template tags
  • Using flit instead of poetry
  • Updates of bootstrap / jquery etc
  • Docs based on furo theme