- Nov 30, 2018
-
-
Aaron Bauman authored
-
- Mar 28, 2017
-
-
Aaron Bauman authored
-
- Feb 28, 2017
-
-
Alexander Rhodes authored
-
- Jan 24, 2017
-
-
Aaron Bauman authored
-
- Jan 03, 2017
-
-
Aaron Bauman authored
-
- Dec 05, 2016
-
-
Aaron Bauman authored
- Issue #2809557 by evanjenkins - update API version - Compatibility updates for D8.3.x - update hook_help for new APIs - Removes use of String class - see https://www.drupal.org/node/2457593 - Various classes/interfaces renamed to support PHP 7 - Fleshes out mapping config helper methods -- salesforce_mapping_load and salesforce_mapping_load_multiple working, not as static methods on the MappedObject class, but using D8 constructs to get them working for refining other methods. -MappedObjectForm::submitPull greatly simplified, pending review - Makes numerous changes to cron pull code -- Injects soap into cron helper function so object is created once instead of three times. -- Comments out record type code in pull item creation code until the logic is straightened out. -- Uses correct SelectorQuery class. -- Moves the cron pule queue processor to QueueWorker plugins (so it actually runs now). -- QueueWorker plugin stills needs some logic corrections (bitwise vs string compare operators). -- base module RestClient service updated to use correct SelectQuery class. -- .gitgnore updated to prevent .tags file inclusion. - Adds stubs for mock REST and SOAP servers - remove "Salesforce" from class names in salesforce-namespaced classes - Fix empty install config that were throwing exceptions on install - Convert config items to state items - Fixes basic cron pull functionality -- Renames Pull QueueWorker classes to remove ‘Salesforce’. -- Fixes pull logic triggers (array keys vs bitwise logic). -- Modifies MappedObject::pull method to be cron and manual capable, used in cron QueueWorker. -- Removed entity wrapper code (baked in in D8!). -- Fixes salesforce_mapped_object_load_by_sfid to use D8 load methods. -- Added passed object support to MappedObject::pull to avoid duplicate object loading. - Fix field mapping form - Fix schema issues on mapping properties form - Overhaul "upsert key" logic: -- Promote to first-level property of mapping object. -- Change field mapping input into a select field. -- Eliminate from entity all extraneous logic for juggling old approach -- Issue #1992260 - Make sure RestClient::upsertObject always returns a Salesforce ID - make push / pull buttons work on mapped object view - Tweak properties and fields forms for previous API changes - Convert array syntax. Thanks https://github.com/thomasbachem/php-short-array-syntax-converter - Issue #2642094 - Add pull trigger date field to mapping - Add pull trigger date to PullBase.php
-
- Aug 18, 2016
-
-
Aaron Bauman authored
Update completed list, MVP targets, and additional details where possible. Add list of @todos from code.
-
Aaron Bauman authored
- rename "SalesforceMappedObject" to "MappedObject" throughout. In general, we can greatly simplify naming conventions thanks to proper namespacing. - ditch generic "SalesforceClient" and "Push Plugin" framework; SOAP and REST are not similar enough to merit an abstraction layer to accommodate both. They have different strengths and weaknesses, and aren't interchangeable or pluggable. For now, go with REST client, because it's already built and much easier to implement.
-
- May 03, 2016
-
-
Aaron Bauman authored
-
- Mar 22, 2016
-
-
Aaron Bauman authored
- Rename plugin classes to match services - Get SF Mapping admin page menu page callback working
-
- Dec 05, 2013
-
-
Aaron Bauman authored
- restructuring plugin convention to eliminate extraneous "salesforce_mapping" namespace. Everything is "salesforce" namespace now - adding sfmapping interface, sf object mapping interface - expose push plugin as an option on mapping edit form, instead of obfuscated "async" and "batch" options - renaming some "Field*" files / classes, which were too easily confused with core Fields
-
- Nov 22, 2013
-
-
Aaron Bauman authored
- Token field mapping plugin working
-
- Nov 20, 2013
-
-
Aaron Bauman authored
-
Aaron Bauman authored
- started digging into salesforce_push - nearly have working hook_entity_insert and hook_entity_update ops going in salesforce_push. so close, yet so far. - added objectReadKey in SalesforceClient - minor bug fixes in SalesforceClient - added some utility functions in SalesforceMapping
-
- Nov 14, 2013
-
-
Aaron Bauman authored
-
- Nov 13, 2013
-
-
Aaron Bauman authored
- renamed Salesforce.php to SalesforceClient.php, for clarity - renamed some class files, and deleted some extraneous, unused files - started restoring and rewriting some entity_* hooks in salesforce.module - initial version of SObject Entity - initial version of Salesforce Reference Typed Data plugin
-
- Nov 08, 2013
-
-
Aaron Bauman authored
- Fields mapping writes configuration correctly - lots of @todo's, inline with code - see also ROADMAP.txt - may still be debugging cruft
-
- Nov 06, 2013
-
-
Aaron Bauman authored
- got fields form up to write sf mapping configuration - Properties field plugin shell - added some #empty_option properties to edit forms
-
- Nov 04, 2013
-
-
Aaron Bauman authored
- refactored SF Mapping Form, FormBase, EditForm, AddForm - moved Fields mapping to its own local action - created stub entries for Plugin structure. - added ROADMAP.txt in hopes of organizing contrib-space collaboration
-