- Dec 27, 2016
-
-
Aaron Bauman authored
- add queue.salesforce service (via salesforce_push/PushQueue) - add 'async' and 'async_limit' for cron push - implement salesforce_push_cron
-
Aaron Bauman authored
-
- Dec 23, 2016
-
-
Aaron Bauman authored
- update hook_field_extra_fields() - ditch function salesforce_mapping_get_fieldmap_types()
-
Aaron Bauman authored
Field mapping ui
-
Aaron Bauman authored
Couple more changes to adding fields UI. CSS is still garbage, but the new mechanism is working now.
-
Aaron Bauman authored
-
Aaron Bauman authored
* 8.x-3.x: by aaronbauman - prevent exception within catch()
-
Aaron Bauman authored
-
Aaron Bauman authored
* 8.x-3.x: checking off more todos! by aaronbauman - remove salesforce_mapping_entity_delete in order to preserve historic record of mappings. This can be useful for data forensics. - final tweaks on push before merging upstream Fixes method call in SalesforcePushEvent constructor entity and mapping on Push Event by aaronbauman - refine PushParams class and events Check off that todo by aaronbauman - get rid of SOAP-specific fieldsToNull Add REST version of SalesforceMapping::getPushParams Fixes namespacing errors Fixes a lot of syntax errors by aaronbauman - more events . by aaronbauman - initial pass at Events framework. Add event "PushParams"
-
- Dec 22, 2016
-
-
Aaron Bauman authored
-
Aaron Bauman authored
- remove salesforce_mapping_entity_delete in order to preserve historic record of mappings. This can be useful for data forensics. - final tweaks on push before merging upstream
-
git authored
Fixes parameter order in PushParams instantiation in MappoedObject Removes explicit language arrays in MappedObject instantiation in salesforce_push.module. (The MappedObject constructor already takes care of that already.)
-
Aaron Bauman authored
-
Aaron Bauman authored
-
Aaron Bauman authored
-
Aaron Bauman authored
# By git # Via git * 'events-framework' of bitbucket.org:messageagency/sf: Add REST version of SalesforceMapping::getPushParams Conflicts: modules/salesforce_mapping/src/Entity/SalesforceMapping.php
-
Aaron Bauman authored
-
Aaron Bauman authored
* 8.x-3.x: by aaronbauman - - Introduce RestException and RestResponse for RestClient interactions - Add revisioning for Mapped Object - Re-introduce last_sync_status and last_sync_action by aaronbauman - adds revisioning to mapping objects by implementing RevisionableContentEntityBase interface Conflicts: modules/salesforce_mapping/src/Entity/MappedObject.php modules/salesforce_mapping/src/Entity/SalesforceMapping.php
-
git authored
-
Aaron Bauman authored
* 8.x-3.x: by aaronbauman - - Introduce RestException and RestResponse for RestClient interactions - Add revisioning for Mapped Object - Re-introduce last_sync_status and last_sync_action by aaronbauman - adds revisioning to mapping objects by implementing RevisionableContentEntityBase interface Conflicts: modules/salesforce_mapping/src/Entity/MappedObject.php modules/salesforce_push/salesforce_push.module
-
Aaron Bauman authored
- Introduce RestException and RestResponse for RestClient interactions - Add revisioning for Mapped Object - Re-introduce last_sync_status and last_sync_action
-
git authored
Fixes type mismatch errors in RestClient use in MappedObject:push
-
git authored
- functions needed ‘function’ keyword - fixes PushParams use declaration in SalesforceMapping
-
Aaron Bauman authored
by aaronbauman - adds revisioning to mapping objects by implementing RevisionableContentEntityBase interface
-
- Dec 21, 2016
-
-
Aaron Bauman authored
* 8.x-3.x: by aaronbauman - update hook_entity operations for salesforce_push for D8 Since push operations are handled inside MappedObject, we don't need all this logic inside salesforce_push. My general goal here is to get real-time REST operations up and running, then move on to queue/batch operations, and leverage SOAP where appropriate. End users shouldn't have to decide whether to use REST or SOAP or even know the difference. Drupal should use them as appropriate, given admin settings. To that end, salesforce_push_cron is still just a stub and hasn't been touched. MappedObject is way too fat, and will probably be slimmed down in the future - especially push() and pull(), which belong somewhere else. Conflicts: modules/salesforce_mapping/src/Entity/SalesforceMapping.php
-
Aaron Bauman authored
* 8.x-3.x: by aaronbauman - update hook_entity operations for salesforce_push for D8 Since push operations are handled inside MappedObject, we don't need all this logic inside salesforce_push. My general goal here is to get real-time REST operations up and running, then move on to queue/batch operations, and leverage SOAP where appropriate. End users shouldn't have to decide whether to use REST or SOAP or even know the difference. Drupal should use them as appropriate, given admin settings. To that end, salesforce_push_cron is still just a stub and hasn't been touched. MappedObject is way too fat, and will probably be slimmed down in the future - especially push() and pull(), which belong somewhere else. Conflicts: modules/salesforce_push/salesforce_push.module
-
Aaron Bauman authored
Since push operations are handled inside MappedObject, we don't need all this logic inside salesforce_push. My general goal here is to get real-time REST operations up and running, then move on to queue/batch operations, and leverage SOAP where appropriate. End users shouldn't have to decide whether to use REST or SOAP or even know the difference. Drupal should use them as appropriate, given admin settings. To that end, salesforce_push_cron is still just a stub and hasn't been touched. MappedObject is way too fat, and will probably be slimmed down in the future - especially push() and pull(), which belong somewhere else.
-
Aaron Bauman authored
-
Aaron Bauman authored
-
Aaron Bauman authored
* 8.x-3.x: by aaronbauman - Add method chaining to RestClient when possible Fix overwriting refresh token on re-auth Alpha sort the entity type options. Don't let date trigger field validation block necessary form AJAX. Clean up unused code. Clean up use statements in CRUD form. Refactor get_salesforce_object() to tolerate empty values.
-
Aaron Bauman authored
* 8.x-3.x: by aaronbauman - Add method chaining to RestClient when possible Fix overwriting refresh token on re-auth Alpha sort the entity type options. Don't let date trigger field validation block necessary form AJAX. Clean up unused code. Clean up use statements in CRUD form. Refactor get_salesforce_object() to tolerate empty values. Conflicts: modules/salesforce_mapping/src/Form/SalesforceMappingFieldsForm.php modules/salesforce_mapping/src/Form/SalesforceMappingFormCrudBase.php
-
Aaron Bauman authored
-
Aaron Bauman authored
-
Aaron Bauman authored
-
Gabriel Carleton-Barnes authored
-
Gabriel Carleton-Barnes authored
-
Gabriel Carleton-Barnes authored
-
Gabriel Carleton-Barnes authored
-
Gabriel Carleton-Barnes authored
Existing implementation was behaving poorly when creating new mapping entities, since no object was available to load from the new mapping yet.
-
- Dec 20, 2016
-
-
Aaron Bauman authored
-