Keep export of future publication articles in queue

Description

Background

Future published / unpublished items are currently not kept in the queue, so the future publication won't take place.

In this fix is included in the solution.

Requirements

  • To support delayed published times, use the 'time_execute' in the queue and check in the exporter if an document is published.
    Also do the same for the 'Integrated\Bundle\SocialBundle\Connector\Twitter\Exporter'

  • Support publication start date and publication end date

  • Make sure the state is checked before executing the export. For the "add" state: when processing the queue the item can be unpublished, future published, past published or deleted. You have to check that again. For the "delete" state: when processing the queue the item can be published. So in both situations the state might be switched.

Deployment actions

  • Moved PublishTime:ATE_MAX to PublishTimeInterface:ATE_MAX

  • Added PublishTimeInterface

  • Added PublishableInterface

Technical tasks

This should be taken care of in the file down beneath.

  • \Integrated\Bundle\ChannelBundle\EventListener\Doctrine\ChannelDistributionListener

Activity

Pro tip: press M to comment

API 
July 13, 2018 at 9:33 AM

.Notificatie preview gestuurd naar Integrated Marijn (marijn@e-active.nl)

·

API 
July 5, 2018 at 11:21 AM

.Schatting van 11 - 14 uur is geaccepteerd door Integrated Marijn (in opdracht ingevoerd door ).

·

Marijn Otte 
June 29, 2018 at 8:07 AM

I removed the discussion from this issue

·

Ger Jan van den Bosch 
June 25, 2018 at 12:50 PM

what to do with the discussion? I don't have a preference.

·
Fixed

Details

Assignee

Client

Product owner

Min. hours

Dev hour estimate

e-Active team

Original estimate

Sprint

Fix versions

OTM informatie

Created July 13, 2017 at 8:48 PM
Updated June 1, 2023 at 7:53 AM
Resolved July 15, 2018 at 8:36 PM