2017 © Pedro Peláez
 

silverstripe-module syncrotron

Provides functionality for synchronising data objects between SilverStripe installations

image

silverstripe/syncrotron

Provides functionality for synchronising data objects between SilverStripe installations

  • Monday, December 19, 2016
  • by nyeholt
  • Repository
  • 3 Watchers
  • 14 Stars
  • 332 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 6 Open issues
  • 9 Versions
  • 3 % Grown

The README.md

Syncrotron Module

A module that provides an interface for syncronising content between multiple SilverStripe instances, using GUIDs for tracking definitive version of a content item., (*1)

Maintainer Contact

Marcus Nyeholt, (*2)

, (*3)

Requirements

  • SilverStripe 3.1
  • Webservices module
  • Content Changesets module (recommended)
  • QueuedJobs module

Documentation

  • Add the SyncroableExtension to the objects you want syncronised between instances.
  • configure a RemoteSyncroNode object pointing at a remote system and call the SyncrotronService->getUpdates() method

To access the list of updates programmatically,, (*4)

  • Note the "Master Node ID" from the settings tab of your system
  • call the jsonservice/Syncrotron/listUpdates endpoint to get the list of updates, passing the following parameters
    • since - the Y-m-d H:i:s date after which to get updates
    • system - your master node ID

With the Changesets module installed, you can explicitly deploy a content changeset to a remote node., (*5)

Quick Usage Overview

API

Troubleshooting

The Versions

19/12 2016

dev-master

9999999-dev

Provides functionality for synchronising data objects between SilverStripe installations

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe synchronisation

24/08 2016

1.4.x-dev

1.4.9999999.9999999-dev

Provides functionality for synchronising data objects between SilverStripe installations

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe synchronisation

24/08 2016

1.4.0

1.4.0.0

Provides functionality for synchronising data objects between SilverStripe installations

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe synchronisation

19/08 2015

1.3.0

1.3.0.0

Provides functionality for synchronising data objects between SilverStripe installations

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe synchronisation

11/08 2015

1.2.0

1.2.0.0

Provides functionality for synchronising data objects between SilverStripe installations

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe synchronisation

10/08 2015

1.1.1

1.1.1.0

Provides functionality for synchronising data objects between SilverStripe installations

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe synchronisation

08/07 2015

1.1.0

1.1.0.0

Provides functionality for synchronising data objects between SilverStripe installations

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe synchronisation

27/02 2015

1.0.x-dev

1.0.9999999.9999999-dev

Provides functionality for synchronising data objects between SilverStripe installations

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe synchronisation

10/12 2013

1.0.1

1.0.1.0

Provides functionality for synchronising data objects between SilverStripe installations

  Sources   Download

BSD-3-Clause

The Requires

 

silverstripe synchronisation