Skip to content

Releases: octue/django-twined

Widen django-gcp dependency range

23 May 17:56
1e99bc7
Compare
Choose a tag to compare

Contents (#77)

Dependencies

  • Widen django-gcp range

Widen dependency ranges of python and django

22 Apr 06:36
424eedc
Compare
Choose a tag to compare

Contents (#76)

Fixes

  • Update module for import of re_path

Dependencies

  • Widen dependency ranges of python and django
  • Widen dependency range while using updated django-gcp for same

Export question statuses from django twined

16 Feb 13:30
a9a6af2
Compare
Choose a tag to compare

Contents (#75)

Enhancements

  • Exporting question statuses from django twined

Add natural keys to allow export via dumpdata

15 Feb 15:59
5623a21
Compare
Choose a tag to compare

Contents (#74)

New features

  • Add natural keys to allow export via dumpdata

Loosen pytest-cov dependency and move into dev group

07 Feb 15:07
478434f
Compare
Choose a tag to compare

Contents (#73)

Dependencies

  • Loosen pytest-cov dependency and move into dev group

Reinstate fieldsets for admin and make test server boot

07 Feb 14:42
d8fb6c8
Compare
Choose a tag to compare

Contents (#70)

Enhancements

  • Add duration property to AbstractQuestion model and show it in QuestionAdmin

Fixes

  • Reinstate fieldsets for admin and make test server boot
  • Fix elif statement in event handler

Update devcontainer

07 Feb 10:06
3da8f96
Compare
Choose a tag to compare

Contents (#68)

Operations

  • Update to latest devcontainer spec

Dependencies

  • Add pytest-cov utility

Other

  • Main

Use Octue SDK without answer topics

06 Feb 13:35
1c1bdfc
Compare
Choose a tag to compare

Contents (#57)

IMPORTANT: There are 2 breaking changes.

New features

  • Add question events mixin and use it in Question model
  • Add fields for getting various response types to question admin
  • Add status field to AbstractQuestion model and show status in question admin

Enhancements

  • 💥 BREAKING CHANGE: Remove unused fieldsets module
  • Format question logstreams more efficiently and readably in question admin
  • Only show datetimes of delivery acknowledgement and latest heartbeat
  • Add get_output_values and get_output_manifest methods to question model

Fixes

  • Update "type" to "kind" for octue events in a backwards-compatible way

Refactoring

  • Remove unused ReelMessage and websockets-related code
  • Remove question database storage mixins
  • Remove Question methods overriding identical methods in AbstractQuestion

Operations

  • Use reusable workflows

Dependencies

  • 💥 BREAKING CHANGE: Use octue>=0.52.0

Chores

  • Update pre-commit config
  • Remove DS_Store file

Other

  • Update copyright year in docs

Upgrade instructions

💥 Use `octue>=0.52.0`

Upgrade all Octue services in the network of services called by your instance of django-twined to run on octue>=0.52.0

💥 Remove unused `fieldsets` module

If you imported these for your question admin subclass, simply stop importing them and use the updated QuestionAdmin.

Update django gcp

28 Nov 12:34
e797254
Compare
Choose a tag to compare

Contents (#59)

Operations

  • Work around codecov rate limiting problem by adding token
  • Avoid uploading codecov on error because its too unreliable

Dependencies

  • UPdate django-gcp to latest

Chores

  • Ignore apple cache files

Allow setting of `is_default` during service registration

14 Jul 12:20
878b3c6
Compare
Choose a tag to compare

Contents (#56)

Enhancements

  • Allow setting of is_default during service registration

Other

  • Update docs