@@ -4,6 +4,19 @@ All notable changes to this project will be documented in this file.
44
55## [ Unreleased]
66
7+ ## [ 2.1.2] - 2024-10-24
8+
9+ - [ #213 ] ( https://github.com/os2display/display-api-service/pull/213 )
10+ - Set ` phpdoc_to_comment ` to ` false ` in ` .php-cs-fixer.dist.php ` to avoid breaking psalm ignore
11+ - Add regions and groups to ` ScreenInput.php `
12+ - Add "cascade: persist remove" to PlaylistScreenRegion
13+ - Save playlist/regions in ` ScreenProcessor.php ` and in ` src/entity/ScreenLayoutRegions ` (as an alternative to sending
14+ multiple requests)
15+ - Save groups in ` ScreenProcessor.php ` and in ` src/entity/tenant/Screen.php `
16+ - Update psalm baseline
17+ - Add regions/playlists and groups to POST screen test
18+ - ` composer update symfony/* --with-dependencies `
19+ -
720## [ 2.1.1] - 2024-10-23
821
922- [ #217 ] ( https://github.com/os2display/display-api-service/pull/217 )
@@ -13,6 +26,7 @@ All notable changes to this project will be documented in this file.
1326
1427- [ #214 ] ( https://github.com/os2display/display-api-service/pull/214 )
1528 - Updated endSessionUrl to be nullable.
29+
1630- [ #193 ] ( https://github.com/os2display/display-api-service/pull/193 )
1731 - Adds support for interactive slides.
1832 - Adds interactivity for creating quick bookings from a slide through Microsoft Graph.
@@ -69,8 +83,8 @@ All notable changes to this project will be documented in this file.
6983 - Changed route prefix to v2.
7084- [ #197 ] ( https://github.com/os2display/display-api-service/pull/197 )
7185 - Fixed weight issue when assigning slides to playlist.
72- - [ #194 ] ( https://github.com/os2display/display-api-service/pull/194 )
73- Updated test run documentation and added test for ` rrule ` in playlist.
86+ - [ #194 ] ( https://github.com/os2display/display-api-service/pull/194 ) Updated test run documentation and added test for
87+ ` rrule ` in playlist.
7488- Fixed issue with PlaylistSlide transaction.
7589- Fixed issues with feed following api platform upgrade.
7690- [ #192 ] ( https://github.com/os2display/display-api-service/pull/192 )
@@ -92,8 +106,8 @@ All notable changes to this project will be documented in this file.
92106- [ #184 ] ( https://github.com/os2display/display-api-service/pull/184 )
93107 - Added RelationsModifiedTrait to serialization groups.
94108- [ #182 ] ( https://github.com/os2display/display-api-service/pull/182 )
95- - Changed "Theme" api output to have "Logo" embedded to avoid 404 errors when fetching logo from other shared slide
96- w. foreign tenant.
109+ - Changed "Theme" api output to have "Logo" embedded to avoid 404 errors when fetching logo from other shared slide w.
110+ foreign tenant.
97111- [ #181 ] ( https://github.com/os2display/display-api-service/pull/181 )
98112 - Update minimum PHP version to 8.2 to support trait constants
99113 - Add 'relationsModified' timestamps on relevant entities and API resources.
@@ -114,16 +128,11 @@ All notable changes to this project will be documented in this file.
114128 - Switch from doctrine annotations to attributes
115129 - Add rector as dev dependency and apply rules
116130 - Handle doctrine deprecations
117- - [ #173 ] ( https://github.com/os2display/display-api-service/pull/173 )
118- Upgraded to API Platform 3
119- - [ #172 ] ( https://github.com/os2display/display-api-service/pull/172 )
120- Linted YAML API resources
121- - [ #171 ] ( https://github.com/os2display/display-api-service/pull/171 )
122- Fixed slide playlists collection operation.
123- - [ #170 ] ( https://github.com/os2display/display-api-service/pull/170 )
124- Updated Symfony development packages.
125- - [ #165 ] ( https://github.com/os2display/display-api-service/pull/165 )
126- Symfony 6.3
131+ - [ #173 ] ( https://github.com/os2display/display-api-service/pull/173 ) Upgraded to API Platform 3
132+ - [ #172 ] ( https://github.com/os2display/display-api-service/pull/172 ) Linted YAML API resources
133+ - [ #171 ] ( https://github.com/os2display/display-api-service/pull/171 ) Fixed slide playlists collection operation.
134+ - [ #170 ] ( https://github.com/os2display/display-api-service/pull/170 ) Updated Symfony development packages.
135+ - [ #165 ] ( https://github.com/os2display/display-api-service/pull/165 ) Symfony 6.3
127136- [ #162 ] ( https://github.com/os2display/display-api-service/pull/162 )
128137 - Adds "external" openid-connect provider.
129138 - Renamed "oidc" openid-connect provider to "internal".
@@ -133,9 +142,9 @@ All notable changes to this project will be documented in this file.
133142 - Upgrades openid-connect bundle to 3.1 to support multiple providers.
134143 - Changes php requirement in composer.json to >= 8.1.
135144 - Removed PHP Upgrade coding standards github actions check.
136- - Changed user identifier from email to providerId. Made email nullable. Copied value from email to providerId in migration.
137- - [ # 161 ] ( https://github.com/os2display/display-api-service/pull/161 )
138- Fixed non-entity related psalm errors.
145+ - Changed user identifier from email to providerId. Made email nullable. Copied value from email to providerId in
146+ migration.
147+ - [ # 161 ] ( https://github.com/os2display/display-api-service/pull/161 ) Fixed non-entity related psalm errors.
139148
140149## [ 1.5.0] - 2023-10-26
141150
@@ -212,7 +221,8 @@ All notable changes to this project will be documented in this file.
212221- [ #138 ] ( https://github.com/os2display/display-api-service/pull/138 )
213222 - Fixed Tenant and command to allow for empty fallbackImageUrl.
214223- [ #139 ] ( https://github.com/os2display/display-api-service/pull/139 )
215- - Changed from service decoration to event listeners to re-enable setting ` tenants ` on the response from ` /v1/authentication/token ` .
224+ - Changed from service decoration to event listeners to re-enable setting ` tenants ` on the response from
225+ ` /v1/authentication/token ` .
216226 - Ensure same response data from both ` /v1/authentication/token ` and ` /v1/authentication/token/refresh ` endpoints.
217227 - Added ` user ` and ` tenants ` to JWT payload.
218228
0 commit comments