Skip to content

Releases: bbc/programmes-pages-service

Adding Chronos

01 Jun 14:21
Compare
Choose a tag to compare

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

01 Jun 12:01
Compare
Choose a tag to compare
v2.1.7

Add isOnAir method to broadcast domain object (#109)

Add the service's network when requesting Broadcasts in date range

01 Jun 10:19
Compare
Choose a tag to compare
This will allow us to check if the service of a broadcast belongs to TV
or Radio.

Adding ApplicationTime::getLocalTime()

31 May 11:08
Compare
Choose a tag to compare

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

30 May 14:52
Compare
Choose a tag to compare

Fetching DateTimeImmutables from the DB broke the mappers. This has been fixed.

Adding Doctrine Timezone Support

26 May 10:48
Compare
Choose a tag to compare

Now you have the ability to force dates going in and out of Doctrine to be in UTC.

Fix redis key helper

24 May 16:00
Compare
Choose a tag to compare

This release fix a wrong array merge when generating a redis key

Add some bits for schedules in programmes-frontend

24 May 13:08
Compare
Choose a tag to compare
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

19 May 16:13
Compare
Choose a tag to compare
Using cache for services (#100)

v2.0.1 - Formatting & Date utils

16 May 09:09
Compare
Choose a tag to compare
  • Run PHPUnit's optimize imports over the whole codebase so now all use statements are alphabetical
  • Add Broadcast->isOnAirAt and Service->isActiveAt methods to help define timings of Broadcasts and Services