-
7.x-2.19
7.x-2.19
-
7.x-2.18
7.x-2.18
-
7.x-2.17
7.x-2.17
-
7.x-2.16
7.x-2.16
-
7.x-2.15
7.x-2.15 PCAPredict: Resolved issue where building number was being incorrectly prepended to the premise field instead of thoroughfare. Refactored logic for populating the thoroughfare field into a helper function.
-
7.x-2.14
7.x-2.14 PCAPredict: Switched default search filter back to 'Everything'. PCAPredict: Removed workaround to use 'Everything' search after a 'PostalCodes' search. Removed validate function from the house number field. Updated the postal code field validate function to prepend the house number field value to the search term if present. This results in more accurate results and better performance. Tweaked error messaging on a lookup with zero results.
-
7.x-2.13
7.x-2.13 Resolved issue where the full address form could sometimes be hidden even when validation errors are present on those fields
-
7.x-2.12
7.x-2.12 PCAPredict: Improved logic for setting address details; fallback to Line1, Line2 if Street/SecondaryStreet are not populated. PCAPredict: Added extra API call if the first one returns 0 results. Second call sets filter to 'Everything'. PCAPredict: Resolved issue where some multi-step lookups could fail if an interim resultdoes not contain an explicit postcode value. PCAPredict: Resolved issue where the administrative area field would not be populated when selecting an address on an international or multi-step lookup. PCAPredict: Tweak to the find api results parsing to show results with a 'Find' Next value first. PCAPredict: Added fallback to use ProvinceName field from an address retrieve is the Province field is empty.
-
7.x-2.11
7.x-2.11 Added update hook to migrate postcode anywhere config variables. Variable names have changed since the last release
-
7.x-2.1
Switched PCA Predict service to use the new CapturePlus Interactive Find API. Address lookup functionality is no longer enabled for address formats without a postal code field. Abstracted heavy lifting for PCA Predict API interaction into abstract class. Added adapter class (extending API wrapper) with helper functions for find and retrieve endpoints. Refactored AddressFieldLookupPostcodeAnywhere class to remove API specific functionality and accept wrapper object as constructor param. Added additional API call to get supported countries from PCA Predict. If a country is not supported the service is not instantiated. Full multi-country support for PCA Predict. Improved address field plugin performance by not invoking format updates outside of form mode. Implemented multi-step lookups for PCA Predict. Used in countries where postal codes indicate wide areas. Added new test class for testing the field API interaction.
-
7.x-1.11
Release 7.x-1.11
-
7.x-2.01
Release 7.x-2.01
-
7.x-2.0
Refactored AddressFieldLookupInterface to merge the setLookupTerm, lookup and getLookupResult functions. Now one function, taking the search term and returns results. Refactored addressfield_lookup_get_addresses to work with the new interface. Refactored the postcode anywhere integration to work with the new interface Removed the hook_addressfield_lookup_get_service_object hook. Replaced with new 'object factory' key required by hook_addressfield_lookup_service_info. Updated addressfield_lookup_get_default_service, addressfield_lookup_get_addresses and addressfield_lookup_get_address_details functions to work with the new 'object factory'. Updated addressfield_lookup_services_test_default_service to accommodate for the possibility that addressfield_lookup_get_default_service returns FALSE. Updated addressfield_lookup_postcodeanywhere sub-module to work with the new API changes. Tweaked documentation on addressfield_lookup_example_create factory function. Added new helper function for getting an instantiated service object. Removed directory factory function calls from addressfield_lookup_get_addresses and addressfield_lookup_get_address_details. Fixed potential issue where an invalid service would attempt to be used for format updates Refactored error logging to only log errors when absolutely necessary. Removed $show_errors parameter from addressfield_lookup_get_addresses() and addressfield_lookup_get_address_details(). Added hook_requirements to indicate if the default service is not available or not working. Refactored the postcode anywhere service. Reduced indentation by returning early on failures etc Refactored core module functions with early returns for failure and cache hits
-
-