Skip to content

Releases: jmesserli/svmeal-api

4.1.2

19 Feb 07:14
d71d6aa
Compare
Choose a tag to compare

Bugfixes

  • Improve detection of missing meal plan

4.1.0: Barbecue Emu

02 Oct 08:25
4.1.0
79fcdcc
Compare
Choose a tag to compare

Changes

  • Add dietary restrictions on menus (VEGAN, VEGETARIAN)

4.0.0: Risotto Canary

09 Dec 22:04
4.0.0
7086f1f
Compare
Choose a tag to compare

BREAKING CHANGE

  • /api/restaurant/<rest>/meal (without an offset) now returns all the available meal plans - the offset endpoints are unchanged

3.0.0: もち ねこ

29 Nov 22:26
3.0.0
Compare
Choose a tag to compare
  • Spring upgraded to 3.7.x
  • Some code cleanup
    • Remove GSON in favor of Jackson
    • Remove unused profiles
    • Introduce Lombok for DTOs
    • Use exceptions instead of wrapper entity

BREAKING CHANGE

Responses are no longer wrapped in a Response entity

  • If the response status code is 200, you can assume that the request was successful
  • In case of errors, there will be a standard spring error response with a non-200 status code, e.g.
{
	"timestamp": "2022-11-29T22:15:47.827+00:00",
	"status": 404,
	"error": "Not Found",
	"trace": "nu.peg.svmeal.exceptions.UnknownRestaurantException: Unknown restaurant: gugus [,,,]",
	"message": "Not Found",
	"path": "/api/restaurant/gugus/meal"
}

2.3.1: Papaya Racoon

12 Oct 11:49
d17da38
Compare
Choose a tag to compare
Merge pull request #27 from jmesserli/develop

Fix not all endpoints caught by circuit breaker

2.3.0: Pear Cicada

12 Oct 10:59
47d2685
Compare
Choose a tag to compare

Fixes hammering on the SV backend when the service is unavailable or misbehaving.
Uses a circuit breaker to achieve this.
Updated dependencies.
Docker Builds now on Docker Hub (https://hub.docker.com/r/jmesserli/svmeal).

2.2.x: Mango Monkey

03 Mar 12:02
Compare
Choose a tag to compare

Fixes #19 and includes dependency upgrades (namely Spring Boot 2)

2.0.1: Acerola Elephant

07 Jun 20:12
Compare
Choose a tag to compare

This release fixes #18 but introduces no other features or breaking changes.

2.0.0

14 May 11:09
Compare
Choose a tag to compare

This resolves the bugs introduced by the website update.
It includes some breaking changes, namely sidedish and description are gone from the MealPlanDto because they are no longer available on the website.

v1.0.3

24 Aug 20:22
Compare
Choose a tag to compare
Fixed \#1, added parameter for cache timeout