Skip to content
Snippets Groups Projects
  1. Dec 27, 2016
    • Aaron Bauman's avatar
      string to bool · 96740398
      Aaron Bauman authored
      96740398
    • Aaron Bauman's avatar
      Merge branch '8.x-3.x' into RestObjects · 2a714f93
      Aaron Bauman authored
      * 8.x-3.x:
        Issue #2838449 by aaronbauman - Updates to Mapped Object revisioning - update hook_field_extra_fields() - ditch function salesforce_mapping_get_fieldmap_types()
      
      Conflicts:
      	modules/salesforce_mapping/src/Entity/MappedObject.php
      	modules/salesforce_mapping/src/Form/MappedObjectForm.php
      2a714f93
  2. Dec 23, 2016
    • Aaron Bauman's avatar
      Issue #2838449 by aaronbauman - Updates to Mapped Object revisioning · 24e2b40e
      Aaron Bauman authored
      - update hook_field_extra_fields()
      - ditch function salesforce_mapping_get_fieldmap_types()
      24e2b40e
    • Aaron Bauman's avatar
    • Aaron Bauman's avatar
      by aaronbauman - further iteration on objectifying REST API · 6a159943
      Aaron Bauman authored
      - Add Describe response class
      - Drop Upsert response class (upsert returns an SFID)
      - add __get to base response class and simplify child classes
      6a159943
    • Aaron Bauman's avatar
      Merge branch '8.x-3.x' into RestObjects · b0ba44ad
      Aaron Bauman authored
      * 8.x-3.x: (22 commits)
        Couple more changes to adding fields UI. CSS is still garbage, but the new mechanism is working now.
        undefined variable in basefielddefinitions
        by aaronbauman - prevent exception within catch()
        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"
        by aaronbauman - handful of style tweaks and updates to Constant and Token properties
        by aaronbauman - refactor field mappings to make plugins more pluggable - "validate" delegation - "submit" delegation - all mapping fields are delegated to field plugin system - get rid of tables on field mapping layout - continue thinning out SalesforceMappingFieldsForm controller
        exception handling for pull / mapping loads, etc. ANOTHER BROKEN COMMIT - NEEDS TO BE FIXED STILL
        Walking through field mapping pull loop intent w Rhodes. This commit will probably break things.
        ...
      
      Conflicts:
      	modules/salesforce_mapping/src/Entity/MappedObject.php
      	modules/salesforce_push/salesforce_push.module
      	src/Rest/RestClient.php
      b0ba44ad
    • Aaron Bauman's avatar
      Merged in field-mapping-ui (pull request #3) · 198c6aca
      Aaron Bauman authored
      Field mapping ui
      198c6aca
    • Aaron Bauman's avatar
      Couple more changes to adding fields UI. CSS is still garbage, but the new... · f91a04fb
      Aaron Bauman authored
      Couple more changes to adding fields UI. CSS is still garbage, but the new mechanism is working now.
      f91a04fb
    • Aaron Bauman's avatar
      undefined variable in basefielddefinitions · 0437cd8b
      Aaron Bauman authored
      0437cd8b
    • Aaron Bauman's avatar
      Merge branch '8.x-3.x' into field-mapping-ui · 8b2bb96e
      Aaron Bauman authored
      * 8.x-3.x:
        by aaronbauman - prevent exception within catch()
      8b2bb96e
    • Aaron Bauman's avatar
      d2e41e68
    • Aaron Bauman's avatar
      Merge branch '8.x-3.x' into field-mapping-ui · 10246dff
      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"
      10246dff
  3. Dec 22, 2016
  4. Dec 21, 2016
    • Aaron Bauman's avatar
      Merge branch '8.x-3.x' into field-mapping-ui · f322c928
      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
      f322c928
    • Aaron Bauman's avatar
      Merge branch '8.x-3.x' into events-framework · 35c0fdb0
      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
      35c0fdb0
    • Aaron Bauman's avatar
      by aaronbauman - update hook_entity operations for salesforce_push for D8 · 1f538cfa
      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.
      1f538cfa
    • Aaron Bauman's avatar
      by aaronbauman - more events · be5003b9
      Aaron Bauman authored
      be5003b9
    • Aaron Bauman's avatar
      . · 681d0637
      Aaron Bauman authored
      681d0637
    • Aaron Bauman's avatar
      Merge branch '8.x-3.x' into events-framework · 20a90b80
      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.
      20a90b80
    • Aaron Bauman's avatar
      Merge branch '8.x-3.x' into field-mapping-ui · 6ec8d46d
      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
      6ec8d46d
    • Aaron Bauman's avatar
    • Aaron Bauman's avatar
    • Aaron Bauman's avatar
      Fix overwriting refresh token on re-auth · 10a9e444
      Aaron Bauman authored
      10a9e444
    • Gabriel Carleton-Barnes's avatar
      c47129a1
    • Gabriel Carleton-Barnes's avatar
Loading