Changelog
This is the changelog for infomaker/everyware-plugin-concepts
Last updated
Was this helpful?
This is the changelog for infomaker/everyware-plugin-concepts
Last updated
Was this helpful?
Current version: 1.0.1
The support for PHP v8 has been added to composer.json
.
The support to handle Events
from the has been added. The Events
will be used to synchronize Concepts just like the plugins own API-endpoints does.
Added a locking mechanism whenever a concept (and its parents, if any) need to be created, to prevent concurrent processes from creating duplicates.
Added extra error handling to the admin pages.
Updated response timeout
and connection timeout
for "Concepts API requests" done in console.
The low limit caused some slower environment to return errors when using console to sync concepts.
We have changed the values from 5
to 15
.
Added support for Everyware v2
Made jQuery improvements to support Wordpress version 5 <
Add better handling of eventlog errors
Add better handling of concepts without headline
Tighten the dependency to the Everyware plugin
Minor bugfix in OpenContentClient
New admin page for detecting and managing duplicate concept posts, that is posts that have been created from the same concept and have the same uuid.
New sync
-route with extended functionality to handle synchronization between Source and Wordpress
New local command tool for making requests to the Concept api.
Includes the following commands like:
api - for use of th "CRUD" functions available by the plugin api. sync is also included.
Bootstrap - Will prompt you to connect to a certain Open content and add all of its Concepts to a targeted site.
Sync - Will prompt you to connect to a certain Open content and use its event log to keep a targeted site in sync.
Trigger events in create, update and delete endpoints in order for other services to react to. The events are:
ew_concept_created
ew_concept_updated
ew_concept_deleted
New Errors Administration Page to manage Errors that might occur while synchronizing Concepts to the site.
Update Api response to return "responseCodes" instead of "messages" for better response-handling.
Extended the responses from the api with the following "responseCodes":
ALREADY_EXISTS
INTERNAL_ERROR
INVALID_ROUTE
MOVED
NOT_FOUND_IN_WP
NOT_FOUND_IN_SOURCE
PARENT_CREATED
PARENT_NOT_CREATED
PARENT_NOT_FOUND_IN_WP
PARENT_NOT_FOUND_IN_SOURCE
Reimplemented removed init method for ConceptPostRouter
Release script validations and documentation automation fix
Update documentation with API responses
Added tests for concepts routing
Updated flow for handling Concepts from Wordpress.
Updated handling ov Concepts through the Ajax API.
Concept class has now become ConceptPost
Initial release