Releases: octue/django-twined
Releases · octue/django-twined
Widen django-gcp dependency range
Widen dependency ranges of python and django
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
Add natural keys to allow export via dumpdata
Loosen pytest-cov dependency and move into dev group
Reinstate fieldsets for admin and make test server boot
Contents (#70)
Enhancements
- Add
duration
property toAbstractQuestion
model and show it inQuestionAdmin
Fixes
- Reinstate fieldsets for admin and make test server boot
- Fix
elif
statement in event handler
Update devcontainer
Contents (#68)
Operations
- Update to latest devcontainer spec
Dependencies
- Add pytest-cov utility
Other
- Main
Use Octue SDK without answer topics
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 toAbstractQuestion
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
andget_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 inAbstractQuestion
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
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
Contents (#56)
Enhancements
- Allow setting of
is_default
during service registration
Other
- Update docs