From 3f9b7919b3f59bd1401ebecb32acc23e04d73dfa Mon Sep 17 00:00:00 2001 From: Ernesto Rico Schmidt <ernesto@helsinki.at> Date: Wed, 12 Apr 2023 14:22:31 -0400 Subject: [PATCH] Update CHANGELOG --- CHANGELOG.md | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f345d81..e4cdb7b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - The `program/rrule.json` fixture contains all the supported recurrence rules. +- The `Host`, `Note` and `Show` models reference the new `Image` model. +- The `HostSerializer`, `NoteSerializer` and `ShowSerializer` reference image. +- The `Host.image` and `Show.image` fields are nullable in their serializers. +- The `ppoi` field in the image serializer is updatable. +- The `logo` field i the `Show` model is a reference to `Image`. +- The `alt_text` and `credits` fields in the `Image` model are not nullable. +- The "conflict resolution" methods of `Schedule` are now service functions. +- implement show and timeslot filters +- include id for serialized timeslots in REST API +- re-work note viewset to work with updated model +- add dimensions to thumbnails in Image REST API ### Deprecated @@ -22,11 +33,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Removed -- ... +- The abstract `ModelWithImageFields` from the program models. +- The `ThumbnailsMixin` from the program serializers. +- The abstract `ModelWithCreatedUpdatedFields` from the program models. ### Fixed -- ... +- use kebab-case in URLs +- don’t output invalid PPOI format +- note image should allow null values +- don’t force REST API consumers to set `repetition_of` for timeslots ### Security -- GitLab