-
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.92 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
-
owners
optional field inHost
model as many-to-many reference toUser
(#166 (closed)) -
language
andtopic
optional fields inTimeslot
model (#169 (closed))
Changed
-
note_id
andshow_id
are read-only fields of theTimeslotSerializer
(#171 (closed))
Removed
-
note_id
andshow
fields from theTimeslot
model (#171 (closed))
[1.0.0-alpha2] - 2023-06-20
Added
-
Image
concrete model to handle all instances. - API endpoint
/api/v1/images/
to add, update and delete images. - Add
Host
admin
Changed
- The
Host
,Note
,Show
models & serializers reference the newImage
. - The
logo
field in theShow
model is a reference toImage
. - The "conflict resolution" methods of
Schedule
are now service functions. - Update all APIs to return attributes / properties in camelCase notation (aura#141 (closed))
- Use
_id
suffix for all object reference in REST APIs (aura#166 (closed)) - Use blank strings instead of nullable strings in REST APIs (aura#167 (closed))
- Upgrade Poetry dependencies and Django to the next LTS version (#137 (closed))
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. - Note.tags attribute not updated via API (#157 (closed))
- make subtitle field in Category a CharField
[1.0.0-alpha1] - 2023-02-24
Initial release.