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.
0.0.14 - 2020-02-20
- feat: add counter entity & offer_title to MenuItem
- sudo: add service for retrieving generic data from our DB
0.0.13 - 2019-12-20
- club: add service for retrieving HPI student clubs
0.0.12 - 2019-12-18
- common, course, myhpi, news: support different content types
- news: normalize Article.categories, tags to IDs (repeated strings)
0.0.11 - 2019-10-06
- course: add Course.attendance, enrollment_deadline; make CourseSeries.mandatory an enum
0.0.10 - 2019-10-05
- myhpi: make Action.icon a binary png
0.0.9 - 2019-10-04
- myhpi: make InfoBit.description plain text
- myhpi: add InfoBit.content
0.0.8 - 2019-10-01
- course: support multiple lecturers
- myhpi: restructure MyHPI
0.0.7 - 2019-09-05
- course, food, news: support pagination
- crashreporting: add Crash Reporting definitions
- food: remove MenuItem.substitution
0.0.6 - 2019-08-19
- feedback: add feedback definitions
0.0.5 - 2019-08-18
- course: make CourseSeries more strict
- course: make CourseDetail teletask + description optional
- food: add details to substitution
- food: support different prices for different customers
- news: rename Source, Category, Tag name to title
- news: make Article.view_count nullable
- news: rename remaining site occurrences to source
- news: make Semester.year an int32
- common: add Image.aspect_ratio
- myhpi: add Action.icon
- myhpi: document that Action.Text.content can be HTML
- food: remove unnecessary optional comments
0.0.4 - 2019-08-12
- add documentation on how to generate Dart code
- course: add course definitions
- food: add food definitions
- myhpi: add MyHPI definitions
- shorten GitHub templates
- news: shorten proto descriptions
0.0.3 - 2019-08-12
- course, myhpi: split message definitions into multiple files
0.0.2 - 2019-07-05
- Updated library
com.google.protobuf:protobuf-java
to version 3.8.0.
Initial release with NewsService.