Releases: bbc/programmes-pages-service
Releases · bbc/programmes-pages-service
Adding Chronos
Adding the Chronos Library to allow easier manipulation of DateTimes coming out of the DB.
See the README for configuration details.
Add isOnAir() method to broadcast domain object
v2.1.7 Add isOnAir method to broadcast domain object (#109)
Add the service's network when requesting Broadcasts in date range
This will allow us to check if the service of a broadcast belongs to TV or Radio.
Adding ApplicationTime::getLocalTime()
Calling ApplicationTime::getLocalTime()
now defaults to giving us a DateTimeImmutable with the timezone set as in Europe/London with the option to override if needs be.
Fixing timezone support
Fetching DateTimeImmutables from the DB broke the mappers. This has been fixed.
Adding Doctrine Timezone Support
Now you have the ability to force dates going in and out of Doctrine to be in UTC.
Fix redis key helper
This release fix a wrong array merge when generating a redis key
Add some bits for schedules in programmes-frontend
Add some functionality needed by schedules controller (#102) * Code and tests for schedules controller tidying * Add isRadio and isTv to networks too
v2.1.0 - Use caching in Services
Using cache for services (#100)
v2.0.1 - Formatting & Date utils
- Run PHPUnit's optimize imports over the whole codebase so now all use statements are alphabetical
- Add
Broadcast->isOnAirAt
andService->isActiveAt
methods to help define timings of Broadcasts and Services