Uploaded image for project: 'Integrated'
  1. INTEGRATED-1199

Keep export of future publication articles in queue

    Details

    • Sprint:
      Team D Sprint 6
    • Deployment actions:
      • Moved PublishTime::DATE_MAX to PublishTimeInterface::DATE_MAX
      • Added PublishTimeInterface
      • Added PublishableInterface
    • Team:
      Team D
    • Story Points:
      3
    • Max. hours:
      14
    • Min. hours:
      11
    • Technical tasks:
      Hide

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

      • \Integrated\Bundle\ChannelBundle\EventListener\Doctrine\ChannelDistributionListener
      Show
      This should be taken care of in the file down beneath. \Integrated\Bundle\ChannelBundle\EventListener\Doctrine\ChannelDistributionListener

      Description

      Background

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

      In INTEGRATED-1355 Closed 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.

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                marijn Marijn Otte
                Code reviewer:
                Michael Jongman (Inactive)
                Developer:
                Ger Jan van den Bosch (Inactive)
                Product owner:
                Marijn Otte
                Client:
                Integrated Marijn
                Refiner:
                Michael Jongman (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  OTM