Skip to content
Snippets Groups Projects
Verified Commit a00f16de authored by Ernesto Rico Schmidt's avatar Ernesto Rico Schmidt
Browse files

docs: update CHANGELOG

parent 31bed239
No related branches found
No related tags found
No related merge requests found
...@@ -5,36 +5,23 @@ All notable changes to this project will be documented in this file. ...@@ -5,36 +5,23 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased] ## [1.0.0-alpha2] - 2023-06-20
### Added ### Added
- `Image` concrete model to handle all instances. - `Image` concrete model to handle all instances.
- API endpoint `/api/v1/images/` to add, update and delete images. - API endpoint `/api/v1/images/` to add, update and delete images.
- Add `Host` admin
### Changed ### Changed
- The `program/rrule.json` fixture contains all the supported recurrence rules. - The `Host`, `Note`, `Show` models & serializers reference the new `Image`.
- 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 in the `Show` model is a reference to `Image`. - The `logo` field in 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. - The "conflict resolution" methods of `Schedule` are now service functions.
- implement show and timeslot filters - Update all APIs to return attributes / properties in camelCase notation (aura#141)
- include id for serialized timeslots in REST API - Use `_id` suffix for all object reference in REST APIs (aura#166)
- re-work note viewset to work with updated model - Use blank strings instead of nullable strings in REST APIs (aura#167)
- add dimensions to thumbnails in Image REST API - Upgrade Poetry dependencies and Django to the next LTS version (steering#137)
- The `last_date` field in the `Show` model is nullable.
- The `CharField`s and `TextFields` in the models are not nullable.
- The `subtitle` field of th `Category` model is now a `CharField`.
- Provide properties in API schemas in CamelCase notation (aura#141)
- Use _id suffix for all object reference in REST APIs (aura#166)
### Deprecated
- ...
### Removed ### Removed
...@@ -49,12 +36,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ...@@ -49,12 +36,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- note image should allow null values - note image should allow null values
- don’t force REST API consumers to set `repetition_of` for timeslots - don’t force REST API consumers to set `repetition_of` for timeslots
- The timeslot generation leaves the `last_date` unset if it is null. - The timeslot generation leaves the `last_date` unset if it is null.
- Note.tags attribute not updated via API (steering#157)
- make subtitle field in Category a CharField
### Security ## [1.0.0-alpha1] - 2023-02-24
- ...
## [1.0-alpha1] - 2023-02-24
Initial release. Initial release.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment