-
Ernesto Rico Schmidt authoredErnesto Rico Schmidt authored
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 1.88 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
Added
-
Image
concrete model to handle all instances. - API endpoint
/api/v1/images/
to add, update and delete images.
Changed
- The
program/rrule.json
fixture contains all the supported recurrence rules. - The
Host
,Note
andShow
models reference the newImage
model. - The
HostSerializer
,NoteSerializer
andShowSerializer
reference image. - The
Host.image
andShow.image
fields are nullable in their serializers. - The
ppoi
field in the image serializer is updatable. - The
logo
field in theShow
model is a reference toImage
. - The
alt_text
andcredits
fields in theImage
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
- The
last_date
field in theShow
model is nullable. - The
CharField
s andTextFields
in the models are not nullable. - The
subtitle
field of thCategory
model is now aCharField
.
Deprecated
- ...
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 - The timeslot generation leaves the
last_date
unset if it is null.
Security
- ...
[1.0-alpha1] - 2023-02-24
Initial release.