silverstripe-module syncrotron
Provides functionality for synchronising data objects between SilverStripe installations
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
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
dev-master
9999999-dev
Provides functionality for synchronising data objects between SilverStripe installations
Sources
Download
BSD-3-Clause
The Requires
silverstripe
synchronisation
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
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
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
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
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
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
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
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