Skip to content
Snippets Groups Projects
  1. May 30, 2023
  2. Feb 01, 2022
  3. Jan 04, 2021
  4. Feb 04, 2019
  5. Jan 11, 2019
  6. Jan 03, 2019
    • Kris Vanderwater's avatar
      LCH-2425: Add base test for import/exports with a node and user test. · c842c8a8
      Kris Vanderwater authored and Jakob P's avatar Jakob P committed
      * adding initial node test work.
      
      * fixed a number of things and re-exported a new fixture for more correct testing
      
      * LCH-2425: got the node test functioning properly
      
      * LCH-2425: Removing commented stuff
      
      * LCH-2425: Converted test over to using data provider.
      
      * Moving the node import export test to a generic content entity test.
      
      * adding a missing file ending
      
      * added support for password fields so that we can compare users
      
      * Abstracted the test method better
      
      * changing out passwords and email addresses.
      c842c8a8
  7. Nov 30, 2018
  8. Aug 30, 2018
    • Kris Vanderwater's avatar
      Lch 2089 (#273) · 4d53eeca
      Kris Vanderwater authored
      * adding the queue worker and supporting code to the acquia_contenthub_publish module
      
      * Fixing an error that pointed to uuid instead of the proper entity_uuid
      
      * Changes to make posting to the ContentHub service actually work.
      
      * added hash based tracking to the entities to determine when they have not changed and prevent sending them to ContentHub
      
      * refactored webhooks to work against an event subscriber to allow for multiple actors and a more nuanced approach to handling webhook content
      
      * Added better config entity handling, support for remote uuids and reduced the memory footprint of the import.
      
      * moved the webhook to only save one queued item, updated the queue to iterate over all uuids instead of one, Added better dependency tracking for config entities.
      
      * adding the queue worker and supporting code to the acquia_contenthub_publish module
      
      * added hash based tracking to the entities to determine when they have not changed and prevent sending them to ContentHub
      
      * refactored webhooks to work against an event subscriber to allow for multiple actors and a more nuanced approach to handling webhook content
      
      * Added better config entity handling, support for remote uuids and reduced the memory footprint of the import.
      
      * moved the webhook to only save one queued item, updated the queue to iterate over all uuids instead of one, Added better dependency tracking for config entities.
      
      * adding a missing new line
      
      * refactoring the missing dependency logic to consult the database less.
      
      * numerous improvements to keep up with a more real world scenario. Import tracking happens per record, the stack is passed around to various events to allow for external uuid tracking of internal entities with completely different uuids. Anonymous User handling. A completely different approach to config entity creation and update in keeping with core standards now.
      
      * removing support for exporting ContentModerationState entities as they are calculated in the run time environment and should not be exported
      
      * Updating the webhook to only queue drupal entities. Other modules should queue their own entity types. Also fixed a bug with uuid association within the stack for existing entities on the subscription and corrected an unnecessary service dependency.
      
      * Added docs to the acquia_contenthub_subscriber module and priority to the TrackEntity event subscriber.
      4d53eeca
Loading