Changelog

Versions follow the Semantic Versioning 2.0.0 standard.

django-overcomingbias-api 0.6.1 (2022-12-17)

Trivial/Internal Changes

  • Build with hatchling.

django-overcomingbias-api 0.6.0 (2022-11-27)

Improvements

  • Drop unnecessary content description fields.

django-overcomingbias-api 0.5.0 (2022-11-27)

Features

  • Add basic API at URL /api.

django-overcomingbias-api 0.3.3 (2022-09-23)

Bug fixes

  • Ensure sequence items are rendered in the correct order when exported.

Trivial/Internal Changes

  • Rename EssayContentItem’s display name to Essays (previously “Home Page”).

django-overcomingbias-api 0.3.2 (2022-08-22)

Improvements

  • Removed unnecessary model (TextContentItem, VideoContentItem and AudioContentItem) to reduce the database queries needed by a typical request.

Bug fixes

  • Fixed minor bug when creating classifiers using postgresql.

django-overcomingbias-api 0.3.1 (2022-08-09)

Bug fixes

  • Use xelatex by default when exporting sequence to PDF. (Prevents some errors rendering unicode symbols.)

django-overcomingbias-api 0.3.0 (2022-07-11)

Features

  • Add new content type EssayContentItem.

Improvements

  • Add creation and update timestamps to Sequence models.

django-overcomingbias-api 0.2.5 (2022-06-28)

Bug fixes

  • Truncate ExternalLink ``url``s to their maximum allowed length (2048). Avoids bug with post 2019/04/identity-norms.

django-overcomingbias-api 0.2.4 (2022-06-28)

Bug fixes

  • Increased the max_length of various ContentItem fields to match their actual maximum lengths.

django-overcomingbias-api 0.2.3 (2022-06-28)

Improvements

  • If an error occurs during downloading new posts, it is now possible to resume “pulling” posts without having to reset the database.

Bug fixes

  • Increased the max_length of the ExternalLink ``url``s to 2048 (from the Django default of 200). Solves errors when trying to store long URLs.

django-overcomingbias-api 0.2.2 (2022-06-27)

Improvements

  • Download overcomingbias posts in chunks by default to reduce memory usage. Chunk size is controlled by the OBAPI_DOWNLOAD_BATCH_SIZE setting.

django-overcomingbias-api 0.2.0 (2022-05-30)

Features

  • Ability to export sequences of posts using pandoc.

Improvements

  • Preprocessing of HTML content from overcomingbias posts

  • Refactored ModelAdmin classes (to allow for asynchronous execution of some actions)

Bug fixes

  • Various bug fixes

django-overcomingbias-api 0.1.0 (2022-04-13)

Initial release.

See docs at https://django-overcomingbias-api.readthedocs.io/en/stable/.