Repository navigation
Releases: EskCti/algafood-api-spring
Releases · EskCti/algafood-api-spring
Release list
v0.1.22
v0.1.21
v0.1.20
v0.1.19
What's Changed
- Release/v0.1.18 by @eskokado in #246
- feat: create helper add uri in response header by @eskokado in #247
- feat: add dependency hateoas in the project by @eskokado in #248
- Feature/19 07 add hypermedia in single resource representation with hal by @eskokado in #249
- feat: add link dinamic representation HAL into method find city in Ci… by @eskokado in #250
- feat: build links that point to methods into CityController by @eskokado in #251
- feat: add hypermedia in collection resource representation into CityC… by @eskokado in #252
- feat: assemble representation model with RepresentationModelAssemblier by @eskokado in #253
- Feature/19 12 challenge to add hypermedia in user resources by @eskokado in #254
- fix: restaurant stewards resource collection link by @eskokado in #255
- feat: add hypermedia in state resources by @eskokado in #256
- Feature/19 15 add hypermedia to resources with pagination by @eskokado in #257
- Feature/19 16 challenge to add hypermedia in order features by @eskokado in #258
- Feature/19 17 fix pagination links with sorting by @eskokado in #259
- Feature/19 18 add links with template variables by @eskokado in #260
- feat: add filter variables in the link into OrderModelAssemblier by @eskokado in #261
- Feature/19 20 refactor construction and inclusion of links in representation model by @eskokado in #262
- refactor: construction and inclusion of links in representation model by @eskokado in #263
- chore: update port docker new-mysql-algafoodapi by @eskokado in #264
- feat: add order status transitions links by @eskokado in #265
- feat: add links conditionally by @eskokado in #266
- feat: to add hypermedia to restaurant resources by @eskokado in #267
- feat: add conditional links in restaurant resource by @eskokado in #268
- feat: add hypermedia to payment method resources by @eskokado in #269
- feat: add links to disassociate payment methods with the restaurant by @eskokado in #270
- feat: add links with restaurant payment methods path variable templates by @eskokado in #271
- feat: to add restaurant association links with those responsible by @eskokado in #272
- Feature/19 31 challenge to add hypermedia to product features by @eskokado in #273
- Feature/19 32 challenge add links to product photo resources by @eskokado in #274
- feat: add hypermedia to group resources by @eskokado in #275
- feat: challenge add group membership links with permissions by @eskokado in #276
- feat: add user association links with groups by @eskokado in #277
- Feature/26 06 describe tags in documentation and associate with controllers by @eskokado in #278
Full Changelog: v0.1.18...v0.1.19
v0.1.18
What's Changed
- Release/v0.1.17 by @eskokado in #237
- Feature/18 03 generate open api definition in json with spring fox by @eskokado in #238
- Feature/18 04 generate api documentation in html with swagger UI and spring fox by @eskokado in #239
- fix: describe API information in documentation into SwaggerConfig by @eskokado in #240
- fix: describing tags in documentation and associating with controller… by @eskokado in #241
- fix: describe endpoint operations in the documentation into CityContr… by @eskokado in #242
- fix: describe input parameters in the documentation into CityController by @eskokado in #243
- feat: add annotation @Schema into city and state model and input by @eskokado in #244
- feat: describe response status codes globally by @eskokado in #245
Full Changelog: v0.1.17...v0.1.18
v0.1.17
What's Changed
- Release/v0.1.15 by @eskokado in #227
- feat: enable CORS globally in API project by @eskokado in #228
- Release/v0.1.16 by @eskokado in #229
- feat: add Cache-Control in the endpoint payment_types into PaymentTyp… by @eskokado in #230
- feat: add Cache-Control in the endpoint get payment_type into Payment… by @eskokado in #231
- feat: add config bean Shallow ETags into WebConfig by @eskokado in #232
- feat: add cache control private or public or noCache or noStore into … by @eskokado in #233
- Feature/17 08 prepare the implementation of deep e tags by @eskokado in #234
- Feature/17 09 implement conditional requests with deep e tags by @eskokado in #235
- feat: impl conditional requests with Deep ETags into PaymentTypeContr… by @eskokado in #236
Full Changelog: v0.1.15...v0.1.17
v0.1.16
v0.1.15
What's Changed
- Release/v0.1.14 by @eskokado in #213
- Feature/15 02 configure the project to send email using smtp by @eskokado in #214
- Feature/15 03 implement email outbound infrastructure service with spring by @eskokado in #215
- Feature/15 04 use the order confirmation email service by @eskokado in #216
- Feature/15 05 process email body template with apache free marker by @eskokado in #217
- Feature/15 05 01 process email body template with apache free marker by @eskokado in #218
- refactor: improving email text with FTL (FreeMarker Template Language) by @eskokado in #219
- Feature/15 07 format monetary values with ftl by @eskokado in #220
- Feature/15 08 challenge to implement fake email sending service by @eskokado in #221
- Feature/15 09 challenge to implement sandbox email sending service by @eskokado in #222
- Feature/15 11 publish domain events from aggregate root by @eskokado in #223
- Feature/15 12 observe and react to domain events by @eskokado in #224
- fix: listener after commit by @eskokado in #225
- Feature/15 14 challenge to send emails on order cancellation by @eskokado in #226
Full Changelog: v0.1.14...v0.1.15
v0.1.14
What's Changed
- Release/v0.1.13 by @eskokado in #191
- Feature/14 02 implement file upload with multipart form data by @eskokado in #192
- Feature/14 03 validate maximum file size by @eskokado in #193
- Feature/14 04 challenge to validate the content type of the file by @eskokado in #194
- Feature/14 05 map product photo entity and one to one relationship by @eskokado in #195
- Feature/14 06 implement product photo registration service by @eskokado in #196
- feat: impl update photo by @eskokado in #197
- Feature/14 08 implement the service of storing photos on local disk by @eskokado in #198
- Feature/14 09 integrate the photo catalog service with the storage service by @eskokado in #199
- Feature/14 10 implement removal and replacement of photo files in the storage service by @eskokado in #200
- feat: add method recover file photo into LocalPhotoStorageService by @eskokado in #201
- Feature/14 12 challenge to implement product photo query endpoint by @eskokado in #202
- feat: create endpoint GET servePhoto into RestaurantProductPhotoContr… by @eskokado in #203
- feat: add checkMediaTypeCompatibility into RestaurantProductPhotoCont… by @eskokado in #204
- fix: handleHttpMediaTypeNotAcceptable into ApiExceptionHandler by @eskokado in #205
- feat: create class StorageProperties by @eskokado in #206
- Feature/14 21 add amazon s3 java sdk to project and create storage service class by @eskokado in #207
- Feature/14 22 defining amazon s3 client bean and setting credentials by @eskokado in #208
- Feature/14 23 implement adding objects to the amazon s3 bucket by @eskokado in #209
- feat: add method remove file into s3 of aws into S3PhotoStorageService by @eskokado in #210
- Feature/14 25 implement photo recovery on s3 storage service by @eskokado in #211
- Feature/14 26 select photo storage service implementation by @eskokado in #212
Full Changelog: v0.1.13...v0.1.14
v0.1.13
What's Changed
- Feature/13 01 protect resources with jackson from json view by @eskokado in #179
- Feature/13 02 limit the fields returned by the api with jackson json filter by @eskokado in #180
- Feature/13 04 impl simple lookups in api by @eskokado in #181
- Feature/13 05 impl complex queries in api by @eskokado in #182
- fix: field createdAt by @eskokado in #183
- Feature/13 07 handle bind exception when sending invalid url parameters by @eskokado in #184
- Feature/13 08 implement paging and ordering in api collection resources by @eskokado in #185
- refactor: fix pageable in list orders into order controller by @eskokado in #186
- feat: create serializer Page Json into PageJsonSerializer by @eskokado in #187
- Feature/13 11 implement a sort property converter by @eskokado in #188
- Feature/13 14 implement queries with aggregated daily sales data by @eskokado in #189
- refactor: treat time offset when aggregating daily sales by date by @eskokado in #190
Full Changelog: v0.1.11...v0.1.13