PluginProbe
Datafeedr API / 1.4.3
Datafeedr API v1.4.3
1.4.3 1.4.2 1.0.125 1.0.13 1.0.14 1.0.15 1.0.16 1.0.17 1.0.18 1.0.19 1.0.2 1.0.20 1.0.21 1.0.22 1.0.23 1.0.24 1.0.25 1.0.26 1.0.27 1.0.28 1.0.29 1.0.3 1.0.30 1.0.31 1.0.32 All 182 releases
datafeedr-api / readme.txt

readme.txt in Datafeedr API 1.4.3, at readme.txt

772 lines 27.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 === Datafeedr API ===
2
3 Contributors: datafeedr.com
4 Tags: import csv, import datafeed, data feed, datafeed, import affiliate products
5 License: GPLv2 or later
6 License URI: http://www.gnu.org/licenses/gpl-2.0.html
7 Requires PHP: 7.4
8 Requires at least: 3.8
9 Tested up to: 7.1
10 Stable tag: 1.4.3
11
12 Connect to the Datafeedr API.
13
14 == Description ==
15
16 > **Important**
17
18 > The *Datafeedr API* plugin requires that you have an active Datafeedr API Product subscription. [Purchase Subscription](https://datafeedr.me/pricing).
19
20 The Datafeedr API provides access to our database of affiliate products. We have aggregated over 950,000,000 products from over [27,000+ merchants and 35+ affiliate networks](https://datafeedr.me/networks). We have indexed and normalized the product data making it easy for you to search for and find products you want to promote on your website.
21
22 The *Datafeedr API* plugin currently integrates with the following plugins:
23
24 * [Datafeedr WooCommerce Importer](https://wordpress.org/plugins/datafeedr-woocommerce-importer/)
25 * [Datafeedr Product Sets](https://wordpress.org/plugins/datafeedr-product-sets/)
26 * [Datafeedr Comparison Sets](https://wordpress.org/plugins/datafeedr-comparison-sets/)
27
28 The *Datafeedr API* plugin provides the interface to connect to the Datafeedr API and perform the following tasks:
29
30 * Configure your API connection settings.
31 * Select affiliate networks you are a member of.
32 * Select merchants who have approved you.
33 * Add your affiliate network affiliate IDs.
34 * Import/export your selection of affiliate networks and/or merchants.
35 * View your API account usage.
36
37 The *Datafeedr API* plugin was built to be extended. The *Datafeedr API* plugin contains its own functions that third party developers can use to connect to the Datafeedr API, make search requests or display an 'advanced search' form. We encourage other developers to build on top of the *Datafeedr API* plugin.
38
39 Additionally, we have written plugins that integrate the *Datafeedr API* plugin with WooCommerce.
40
41 *For personal-use only. Please contact us if you have any questions.*
42
43 **Requirements**
44
45 * PHP 7.4 or greater
46 * MySQL version 5.6 or greater
47 * [WordPress memory limit of 256 MB or greater](https://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP)
48 * PHP's `CURL` enabled
49 * WordPress Cron enabled
50 * [HTTPS support](https://wordpress.org/news/2016/12/moving-toward-ssl/)
51
52 == Installation ==
53
54 This section describes how to install and configure the plugin:
55
56 1. Upload the `datafeedr-api` folder to the `/wp-content/plugins/` directory.
57 1. Activate the *Datafeedr API* plugin through the 'Plugins' menu in WordPress.
58 1. Enter your Datafeedr API keys here: WordPress Admin Area > Datafeedr API > Configuration
59 1. Select the affiliate networks you are a member of here: WordPress Admin Area > Datafeedr API > Networks
60 1. Select the merchants who have approved you here: WordPress Admin Area > Datafeedr API > Merchants
61
62 == Frequently Asked Questions ==
63
64 = Where can I get help? =
65
66 Our support area can be found here: [https://datafeedrapi.helpscoutdocs.com/](https://datafeedrapi.helpscoutdocs.com/?utm_campaign=dfrapiplugin&utm_medium=referral&utm_source=wporg). This support area is open to everyone.
67
68 == Screenshots ==
69
70 1. API key configuration
71 2. Network selection
72 3. Merchant selection
73 4. Account usage overview
74
75 == Changelog ==
76
77 = 1.4.3 - 2026/10/05 =
78 * Security: The search form AJAX handler now requires a valid nonce and the `edit_posts` capability (filterable via `dfrapi_search_form_capability`). Previously any logged-in user could call it.
79 * Security: Search form AJAX now only accepts numeric network and merchant IDs.
80 * Security: All requests to the Datafeedr API now use HTTPS.
81 * Security: Requests to the Effiliation API now use HTTPS.
82 * Security: The Import page no longer unserializes objects. Imported network and merchant data is validated before it is saved.
83 * Security: Network affiliate IDs and tracking IDs, merchant IDs and Configuration settings are now sanitized when saved.
84 * Security: Escaped network names, merchant names, affiliate IDs, tracking IDs, saved search form values, API error messages and the API query display in the WordPress Admin Area.
85 * Security: The merchant search box on the Merchants page and in the search form popups no longer renders names as HTML.
86 * Security: "Delete Cached API Data" and "Test Connection" on the Tools page now require the `manage_options` capability (filterable via `dfrapi_tools_capability`).
87 * Security: The Awin API token is now sent in an Authorization header instead of the URL.
88 * Security: Image downloads no longer disable SSL certificate verification when retrying a failed download.
89 * Security: Added direct file access protection to remaining PHP files.
90 * Datafeedr API admin notices and the Datafeedr support (HelpScout Beacon) link are now only shown to users with the `manage_options` capability.
91 * Removed unused settings registrations from the Tools and Export pages.
92 * Fixed fatal errors when an XML API response cannot be parsed and when displaying certain API errors on the Merchants page.
93 * Fixed API errors on the Networks and Merchants pages displaying "Array" instead of the error details.
94 * Added `dfrapi_sanitize_setting_text()`, `dfrapi_sanitize_networks_option()` and `dfrapi_sanitize_merchants_option()` helper functions.
95
96 = 1.4.2 - 2026/06/26 =
97 * Fixed Awin merchant list failing with a misleading credentials error when Awin's API rate limit (20 requests/minute) was hit. The joined-programs list is now cached, and a 429 response triggers a short back-off instead of re-calling Awin on every page load.
98 * Added the Awin joined-programs cache and rate-limit back-off transients to the "Delete Cached API Data" tool so they can be purged.
99
100 = 1.4.1 - 2026/05/04 =
101 * Fixed Deprecated notice for dfrapi_admin_notice() function.
102
103 = 1.4.0 - 2026/03/23 =
104 * Added support for Amazon's Creators API program.
105
106 = 1.3.25 - 2025/02/12 =
107 * Updated API Version selection to "stable" and "beta" and disabled the "beta" option as it's not currently available.
108
109 = 1.3.24 - 2025/02/10 =
110 * Fixed drop down for Merchant Limit search filter
111
112 = 1.3.23 - 2025/02/10 =
113 * Added support for PriceRunner
114
115 = 1.3.21 - 2024/12/17 =
116 * Added support for GiddyUp network
117
118 = 1.3.20 - 2024/11/08 =
119 * Added support for API version r6 (beta)
120 * Fixed dynamically calling class properties error message
121 * Added support for new networks
122 * Fixed sorting of networks on networks page
123 * Updated "tested up to" version
124
125 = 1.3.19 - 2024/07/05 =
126 * Fixed "tested up to" version
127
128 = 1.3.18 - 2024/07/05 =
129 * Updated "tested up to" value
130
131 = 1.3.17 - 2024/02/29 =
132 * Updated "tested up to" value
133
134 = 1.3.16 - 2023/11/10 =
135 * Updated "tested up to" value
136
137 = 1.3.15 - 2023/05/02 =
138 * Added public property to `Dfrapi_Account` class.
139
140 = 1.3.14 - 2023/05/01 =
141 * Prevent merchants.js from loading in Customizer view.
142
143 = 1.3.13 - 2023/04/26 =
144 * Added "Stock Quantity" as a search option to the Product Sets search form.
145
146 = 1.3.12 - 2023/03/27 =
147 * Increase network and merchant caching time from one day to one month.
148
149 = 1.3.11 - 2023/02/16 =
150 * Removed outdated "Date Created" sort by options from search form.
151
152 = 1.3.10 - 2023/02/08 =
153 * White space and spelling fixes.
154
155 = 1.3.9 - 2023/01/06 =
156 * Removed `array_multisort()` from Effiliation and Partnerize admin notices because of "inconsistent array sizes" errors.
157
158 = 1.3.8 - 2022/11/28 =
159 * Added support for TimeOne affiliate network.
160 * Added support for Partnerize Sweden.
161 * Fixed bug where `Dfrapi_SearchForm::ajaxHandler()` method was returning all merchants when `$value` was empty.
162
163 = 1.3.7 - 2022/10/28 =
164 * Updated "tested up to" values.
165
166 = 1.3.6 - 2022/10/21 =
167 * Added PHP url host to options array in DatafeedrApi constructor to provide better usage analytics.
168
169 = 1.3.5 - 2022/08/23 =
170 * Added support for Partnerize France.
171 * Added support for Partnerize Denmark.
172
173 = 1.3.4 - 2022/07/15 =
174 * Added SKU (`sku`) as a searchable field in the Product Sets search form.
175
176 = 1.3.3 - 2022/07/11 =
177 * Updated readme.
178 * Update links to new member's website.
179
180 = 1.3.2 - 2022/05/09 =
181 * Added support for new affiliate network: [Addrevenue](https://addrevenue.io/).
182
183 = 1.3.1 - 2022/03/21 =
184 * Added `dfrapi_get_fields_from_product()` function.
185 * Added `dfrapi_get_install_plugin_url()` function.
186 * Added `dfrapi_get_activate_plugin_url()` function.
187 * Added `dfrapi_plugin_is_installed()` function.
188 * Added `dfrapi_parse_plugin_path()` function.
189 * Replaced some conditionals with ternary operator.
190
191 = 1.3.0 - 2022/02/16 =
192 * General code refactor and file rearranging.
193 * Updated API usage over 90% notice.
194 * Updated Missing affiliate IDs notice.
195 * Updated No networks selected notice.
196 * Updated No merchants selected notice.
197 * Added User account data helper functions.
198 * Removed all functionality from Env file.
199 * Moved functions and actions into appropriate files.
200 * Fixed undefined index related to "adservice_mid".
201 * Removed old, unused action.
202 * Prevented the selection of Belboon, Effiliation and Partnerize networks if required keys were missing.
203 * Moved the searchform require to all pages, not just admin.
204 * Added helper functions for group IDs.
205 * Added new function that gets affiliate ID by network ID.
206
207 = 1.2.17 - 2022/02/10 =
208 * Fixed bug related to `DFRAPI_DOMAIN` missing.
209
210 = 1.2.16 - 2022/02/10 =
211 * Replaced all occurrences of `DFRAPI_DOMAIN` with `'datafeedr-api'`.
212 * Replaced references to ``'datafeedr-api/datafeedr-api.php'` with `DFRAPI_BASENAME`.
213 * Removed `datafeedr-api-v2.php` file and related `Wuwei` code (which wasn't doing anything).
214 * Moved all code from `datafeedr-api-v1.php` to the main `datafeedr-api.php` file.
215 * Removed the `zanox_client.php` library and some code related to Zanox.
216 * Updated Requirements in the readme file.
217 * Added `Requires PHP: 7.4` to readme.txt header and plugin header.
218 * Added new `register_activation_hook` to ensure that the Datafeedr API plugin cannot be activated at the Network level on Multisite installs.
219 * Moved WordPress Version check to `register_activation_hook` instead of a regular action.
220
221 = 1.2.15 - 2022/01/25 =
222 * Fixed bug where `get_option( 'dfrapi_transient_whitelist', [] )` didn't always return an array.
223
224 = 1.2.14 - 2022/01/12 =
225 * Made "matches" the default option in the search drop down menu instead of "contains". issues/668
226
227 = 1.2.13 - 2021/12/15 =
228 * Added new `admin_notices` api.
229 * Added new error notice if 1,000 or more merchants are selected.
230 * Added some new helper functions related to merchants.
231 * Rewrote some of the existing `admin_notices`
232
233 = 1.2.12 - 2021/11/29 =
234 * Added new `getQueryScore()` method to `DatafeedrSearchRequestBase` class.
235 * Added `score` to API `$response` array.
236 * Removed [Add All] button from list of Merchants on WordPress Admin Area > Datafeedr API > Merchants page to prevent thousands of merchants being selected inadvertently.
237 * Updated URLs to Docs and Contact page.
238 * Fixed missing action links on WordPress Admin Area > Plugins page.
239
240 = 1.2.11 - 2021/11/17 =
241 * Added new "Product ID" Product Set search filter. Now you can search by a specific Product ID.
242 * Added new "Barcode" Product Set search filter. Now you can search products by EAN, UPC or GTIN.
243 * Added new "Has Barcode" Product Set search filter. Now you can include or exclude products based on whether or not they have a Barcode (ie. UPC, EAN or GTIN).
244
245 = 1.2.10 - 2021/10/14 =
246 * Added support for a new Nordic-oriented affiliate network: [Adservice](https://www.adservice.com/)
247
248 = 1.2.9 - 2021/10/03 =
249 * Fixed bug where "missing affiliate IDs" error appeared for Partnerize Spain.
250 * Fixed bug where "missing affiliate IDs" error appeared for Partnerize Ireland.
251
252 = 1.2.8 - 2021/07/07 =
253 * Added support for GoAffPro affiliate network.
254 * Added support for Digital Advisor affiliate network.
255
256 = 1.2.7 - 2021/04/21 =
257 * Fixed bug where products ending with "." resulted in image ending with double "..".
258 * Fixed bug where product names which were very long were causing image imports to fail.
259
260 = 1.2.6 - 2021/03/23 =
261 * Fixed bug where image URL file names greater than 255 characters were returning a "failed to open stream: File name too long" resulting in a "mime_type_indeterminable" error. Now temporary file names are truncated at 200 characters. This is only related to temporary file names, not the final file name.
262
263 = 1.2.5 - 2021/03/19 =
264 * Added new "condition" field to Product Set search form.
265
266 = 1.2.4 - 2021/03/11 =
267 * Added `source` and `merchant` as possible query params.
268
269 = 1.2.3 - 2021/03/05 =
270 * Added new In Stock filter to Product Set Search form. :)
271
272 = 1.2.2 - 2021/03/03 =
273 * Complete rewrite of image importer.
274 * Added support for Jetpack Photon library when importing 'difficult' images and when Jetpack is active.
275
276 = 1.2.1 - 2021/02/18 =
277 * Remove `@` from `dfrapi_api_get_query_param()` function.
278 * Fixed issue where `dfrapi_request_effiliation_affiliate_ids()` returns WP_Error and was not handled properly.
279
280 = 1.2.0 - 2021/02/15 =
281 * Added new [ActionScheduler](https://wordpress.org/plugins/action-scheduler/) wrapper functions.
282 * Added more image verification checks to `Datafeedr_Image_Importer::media_sideload_image()` function.
283
284 = 1.1.5 - 2021/02/01 =
285 * Added new Size and Gender search filters to the Product Sets search form.
286
287 = 1.1.4 - 2021/01/29 =
288 * Added Site Health Info
289
290 = 1.1.3 - 2021/01/22 =
291 * Added support for Profitshare
292
293 = 1.1.2 - 2021/01/20 =
294 * Added support for Ukrainian Hryvnia (UAH) currency
295 * Added "Test API Connection" tool to Tools page.
296
297 = 1.1.1 - 2021/01/14 =
298 * Added `Dfrapi_Cron` class.
299
300 = 1.1.0 - 2021/01/11 =
301 * Added warning to The Affiliate Gateway affiliate ID input area on Networks page if SID is not set.
302 * Added new `Dfrapi_Price` class.
303 * Added new `Dfrapi_Currency` class.
304 * Added helper function to instantiate `Dfrapi_Price` class.
305 * Added helper function to instantiate `Dfrapi_Currency` class.
306 * Added more string helper functions.
307 * Added Material as a searchable field in the Searchform.
308
309 = 1.0.125 - 2020/12/29 =
310 * Prevent Belboon affiliate ID from being entered before Adspace ID is entered.
311 * Added a price.php file but not active yet.
312
313 = 1.0.124 - 2020/12/28 =
314 * Added support for new style of Belboon links.
315 * Fixed jQuery handlers like `.click()`, `.keyup()`, `.change()`, `.submit()` to use `.on()` or `.trigger()` methods instead.
316
317 = 1.0.123 - 2020/12/15 =
318 * Added support for Admitad.
319
320 = 1.0.122 - 2020/12/01 =
321 * Fixed issue where `ref_url` was requested for Amazon products.
322
323 = 1.0.121 - 2020/11/27 =
324 * Added product ID as a sort parameter in the search form.
325
326 = 1.0.120 - 2020/11/03 =
327 * Added support for additional Amazon locales
328 * Removed Zanox Brazil from available option
329
330 = 1.0.119 - 2020/10/28 =
331 * Added link to doc article for 2Performant.
332
333 = 1.0.118 - 2020/10/27 =
334 * Added new network 2Performant (Romania)
335
336 = 1.0.117 - 2020/10/12 =
337 * Fixed some broken network icons.
338
339 = 1.0.116 - 2020/10/12 =
340 * Skipped
341
342 = 1.0.115 - 2020/09/10 =
343 * Optimized unapproved_effiliation_merchants_exist() query.
344
345 = 1.0.114 - 2020/09/10 =
346 * Fixed issue with Effiliation affiliate ID loading.
347
348 = 1.0.113 - 2020/07/29 =
349 * Added support for HUF and RUB currencies.
350
351 = 1.0.112 - 2020/04/29 =
352 * Replacing network group names with group IDs.
353
354 = 1.0.111 - 2020/04/19 =
355 * Fixed bug with Awin and TheAffiliateGateway on Networks page.
356
357 = 1.0.110 - 2020/03/30 =
358 * Fixed link to Rakuten doc.
359
360 = 1.0.109 - 2020/03/26 =
361 * Added support for ADCELL.
362
363 = 1.0.108 - 2020/03/11 =
364 * Added support for Amazon NL.
365
366 = 1.0.107 - 2020/02/24 =
367 * Update Datafeedr API Library to support new [Amazon Product Advertising API 5.0](https://webservices.amazon.com/paapi5/documentation/).
368 * Requires an HTTPS connection to use Amazon.
369 * Added color field to search form.
370
371 = 1.0.106 - 2019/11/20 =
372 * Updated Helpscout beacon
373
374 = 1.0.105 - 2019/11/12 =
375 * Updated readme.
376
377 = 1.0.104 - 2019/10/15 =
378 * Added Merchant Limit filter to Search Form.
379
380 = 1.0.103 - 2019/08/06 =
381 * Updated Networks page to support new Partnerize networks.
382
383 = 1.0.102 - 2019/05/24 =
384 * Provided support for The Affiliate Gateway SID field.
385
386 = 1.0.101 - 2019/05/21 =
387 * Added support for The Affiliate Gateway network.
388 * Added new "_owner_datafeedr" meta key for all images imported via the `datafeedr_import_image()` function. This can include a meta_value of the plugin doing the importing as well.
389
390 = 1.0.100 - 2019/05/06 =
391 * Updated readme.
392
393 = 1.0.99 - 2019/04/23 =
394 * Updated readme.
395
396 = 1.0.98 - 2019/04/11 =
397 * Changed `TRUE` to `true` in `searchform.php` render() function.
398 * Added a width/height check in the image importer. Handles failed imports like Patagonia images.
399
400 = 1.0.97 - 2019/03/23 =
401 * Fixed missing FlexOffers logo.
402
403 = 1.0.96 - 2019/03/22 =
404 * Made plugin ready for upcoming FlexOffers support.
405
406 = 1.0.95 - 2019/02/19 =
407 * Updated readme.
408
409 = 1.0.94 - 2019/02/11 =
410 * Added Awin API token field so that only approved Awin programs are listed under Awin Merchants on this page: WordPress Admin Area > Datafeedr API > Merchants > Awin [Country]
411
412 = 1.0.93 - 2018/12/19 =
413 * Added support for Australia and Turkey for Amazon API queries.
414
415 = 1.0.92 - 2018/12/07 =
416 * Updated readme.
417
418 = 1.0.91 - 2018/07/31 =
419 * Added `tid` option for Partnerize on Networks page.
420
421 = 1.0.90 - 2018/07/30 =
422 * Changed more "Performance Horizon" references to "Partnerize".
423
424 = 1.0.89 - 2018/07/20 =
425 * Added support for Partnerize.
426
427 = 1.0.88 - 2018/07/16 =
428 * Added new Partnerize logos.
429 * Deleted old PJN logos.
430
431 = 1.0.87 - 2018/07/13 =
432 * Changed height of network and merchant pop-up modal.
433
434 = 1.0.85 - 2018/05/07 =
435 * Fixed tiny bug in Beacon code.
436
437 = 1.0.84 - 2018/05/07 =
438 * Added HelpScout Beacon to Datafeedr-specific pages for in-app documentation and support.
439
440 = 1.0.83 - 2018/04/11 =
441 * Removed old affiliate network icons and logos.
442
443 = 1.0.82 - 2018/04/11 =
444 * Fixed bug where images could not be imported if their file name was too long. Set limit to 100 characters.
445
446 = 1.0.81 - 2018/03/29 =
447 * Added support for Effiliation affiliate network.
448
449 = 1.0.80 - 2018/02/20 =
450 * Fixed form `action` on networks page.
451
452 = 1.0.79 - 2018/02/08 =
453 * Set API `retry` attempts to 3 if connection to API timesout. (#15364)
454
455 = 1.0.78 - 2018/01/19 =
456 * Added `dfrapi_string_starts_with()` helper function.
457
458 = 1.0.77 - 2018/01/17 =
459 * Updated "Tested up to" value.
460 * Added README.md for GitHub.
461
462 = 1.0.76 - 2018/01/10 =
463 * Fixed bug related to new dependency class.
464
465 = 1.0.75 - 2018/01/10 =
466 * Made more changes to the `Datafeedr_Plugin_Dependency` class + doc blocks.
467
468 = 1.0.74 - 2018/01/09 =
469 * Changed return values of `Datafeedr_Image_Importer::import()`.
470 * Removed some public methods from `Datafeedr_Image_Importer`.
471 * Added new `Datafeedr_Plugin_Dependency` class. Still needs doc blocks.
472
473 = 1.0.73 - 2018/01/08 =
474 * Changed protected method to public.
475
476 = 1.0.72 - 2018/01/08 =
477 * Changed @return doc of `datafeedr_import_image()` function.
478 * Added new `Datafeedr_Timer` trait.
479 * Added new methods and filters to `Datafeedr_Image_Importer` class.
480
481 = 1.0.71 - 2018/01/05 =
482 * Added new `Datafeedr_Image_Importer` class which will eventually replace all image importing functionality.
483 * Added new `datafeedr_import_image()` helper function.
484
485 = 1.0.70 - 2017/12/12 =
486 * Optimized check for incorrect Zanox & PH affiliate IDs.
487
488 = 1.0.69 - 2017/12/02 =
489 * Fixed errors thrown in `dfrapi_api_get_zanox_zmid()` and `dfrapi_api_get_ph_camref()` functions.
490 * Fixed issue where PerformanceHorizon errors were not being displayed as an admin_notice.
491
492 = 1.0.68 - 2017/12/01 =
493 * Optimize WordPress Admin Area pages so Networks and Merchants aren't queried from cache on every page load.
494
495 = 1.0.67 - 2017/11/29 =
496 * Cleaned up some of the admin nags.
497
498 = 1.0.66 - 2017/11/29 =
499 * Added support for Performance Horizon affiliate network. (#15361)
500
501 = 1.0.65 - 2017/11/18 =
502 * Updated `timeout` to `60` in `DatafeedrApi` options array. (#15382)
503
504 = 1.0.64 - 2017/11/18 =
505 * Updated CSS.
506
507 = 1.0.63 - 2017/11/17 =
508 * Updated instantiation of the `DatafeedrApi` class to accept an `$options` array instead of 3 parameters. (#15251)
509
510 = 1.0.62 - 2017/10/25 =
511 * Optimized query to check if unapproved Zanox merchants exist.
512 * Added ability to see unapproved Zanox merchants in admin notice.
513
514 = 1.0.61 - 2017/10/23 =
515 * Updated `DatafeedrApi` class with proper docs standard WP code formatting.
516
517 = 1.0.60 - 2017/10/18 =
518 * Added new `dfrapi_get_amazon_associate_tag()` function.
519 * Added Amazon support to the `dfrapi_url()` function where previously it was handled by child plugins. (#15201)
520
521 = 1.0.59 - 2017/10/10 =
522 * Updated TradeTracker network icons. (#15178)
523
524 = 1.0.58 - 2017/10/06 =
525 * Updated Documentation URLs.
526
527 = 1.0.57 - 2017/09/08 =
528 * Updated AffiliateWindow's name to Awin.
529
530 = 1.0.56 - 2017/05/01 =
531 * Replaced use of `number_format()` with `abs()` in API usage emailer script.
532
533 = 1.0.55 - 2017/03/06 =
534 * Updated Affiliate Window icons. (#14404)
535
536 = 1.0.54 - 2017/02/21 =
537 * Updated datafeedr.php API client. (#14372)
538 * Replaced all API calls with wp_remote_post(). (#14376)
539 * Removed "transport" option from WordPress Admin Area > Datafeedr API > Configuration > Datafeedr API Settings page. Replaced with wp_remote_post().
540
541 = 1.0.53 - 2017/02/12 =
542 * Added support for the Malaysian ringgit currency.
543
544 = 1.0.52 - 2017/01/21 =
545 * Fixed another bug introduced in 1.0.49
546
547 = 1.0.51 - 2017/01/21 =
548 * Removed option added in 1.0.49. It caused all sorts of issues.
549
550 = 1.0.50 - 2017/01/20 =
551 * Added support for a Tracking ID for Shopello.
552
553 = 1.0.49 - 2016/12/27 =
554 * Added new option to WordPress Admin Area > Datafeedr API > Configuration page to allow the API to be disabled without having to deactivate the Datafeedr API plugin.
555
556 = 1.0.48 - 2016/12/14 =
557 * Updated Snapdeal logos
558
559 = 1.0.47 - 2016/10/24 =
560 * Modified searchfilter.js to improve speed when searching for merchants on the Merchants page (#13955).
561
562 = 1.0.46 - 2016/09/07 =
563 * Remove Connexity from interface (#13803).
564
565 = 1.0.45 - 2016/09/02 =
566 * Replaced "Current Usage" section on Account page with link a link to the Members /api page.
567
568 = 1.0.44 - 2016/09/01 =
569 * Added support for connexity.com.
570 * Replaced old Shopello icons with new ones (#13589)
571
572 = 1.0.43 - 2016/06/27 =
573 * Removed 'database_rotation' message. (#13535)
574
575 = 1.0.42 - 2016/06/26 =
576 * Fixed CSS for 16x16 network icons. (#13534)
577
578 = 1.0.41 - 2016/06/20 =
579 * Updated CSS file for new networks.
580
581 = 1.0.40 - 2016/06/20 =
582 * Added support for Snapdeal (#13161)
583 * Added support for Shopello (#13258)
584
585 = 1.0.39 - 2016/05/24 =
586 * Added new `dfrapi_impression_url()` function. (#13237)
587
588 = 1.0.38 - 2016/04/10 =
589 * Modified search form help text.
590 * Added support for India, Brazil and Mexico for Amazon API queries.
591
592 = 1.0.37 - 2016/04/06 =
593 * Updated PepperJam logos.
594
595 = 1.0.36 - 2016/03/21 =
596 * Updated links to documentation on how to find your affiliate IDs on the Networks page.
597 * Updated links to https://members.datafeedr.com/ pages on the Account page.
598
599 = 1.0.35 - 2016/02/16 =
600 * Fixed more new links (see 1.0.34)
601
602 = 1.0.34 - 2016/02/16 =
603 * Changed links to Datafeedr's new support and members sites.
604
605 = 1.0.33 - 2016/02/03 =
606 * Added new function to get Amazon keys. This is related to DFRCS integration.
607
608 = 1.0.32 - 2016/02/03 =
609 * Added a "less than or equal to" and "greater than or equal to" option for the price field filters. (#12217)
610 * Added CSS to accommodate the new price field filters.
611 * Added compatibility/support for the upcoming DFRCS plugin. :)
612
613 = 1.0.31 - 2016/01/27 =
614 * Added support for FamilyBlend (previously Affiliate4You).
615
616 = 1.0.30 - 2015/10/20 =
617 * Added "Sort by Date Created Ascending" to API search form. (#11836)
618 * Added "Sort by Date Created Descending" to API search form. (#11836)
619 * Added "Sort by Final Price Ascending" to API search form. (#11836)
620 * Added "Sort by Final Price Descending" to API search form. (#11836)
621 * Added "Has Direct URL" filter to API search form. (#11836)
622
623 = 1.0.29 - 2015/09/21 =
624 * Added support for negative currency queries. (#11499)
625 * Added support for product ID queries (not exposed in search form). (#11499)
626 * Fixed "quirk" where individual products added to a Product Set would throw off pagination when those products were no longer available via the API. Now you can delete those products from the set and pagination works again.
627 * Updated the datafeedr.php library which fixed a small array issue. (#11346)
628 * Added new "noimage" image.
629
630 = 1.0.28 - 2015/08/12 =
631 * Added support for new affiliate network Optimise. (#11221)
632
633 = 1.0.27 - 2015/07/02 =
634 * Added new DatafeedrServerError class to the datafeedr.php library file. (#11199)
635
636 = 1.0.26 - 2015/06/30 =
637 * Removed DGM and replaced with APD affiliate network. Added APD network logos.
638
639 = 1.0.25 - 2015/04/29 =
640 * Added cache bypassing functions when getting transients. (#10866)
641
642 = 1.0.24 - 2015/04/06 =
643 * Added new icon to admin menu.
644 * Added new 128x128 and 256x256 plugin icons.
645 * Fixed broken URL to admin menu icons that have existed since the beginning of time.
646
647 = 1.0.23 =
648 * Fixed wrong error message when the merchant filter is added to the search form but no merchants are selected.
649
650 = 1.0.22 =
651 * Added support for Brazilian Real, Indian Rupee & Polish Złoty currency symbols.
652
653 = 1.0.21 =
654 * Updated Datafeedr API file.
655
656 = 1.0.20 =
657 * Just updating readme.
658
659 = 1.0.19 =
660 * Added FlipKart support.
661 * Added Amazon Local US support.
662
663 = 1.0.18 =
664 * Added MyCommerce to css file.
665 * Added link to docs for MyCommerce.
666
667 = 1.0.17 =
668 * Removed M4N from tags in readme.txt file.
669 * Changed RegNow to MyCommerce in readme file.
670 * Added MyCommerce icons.
671 * Added plugin icon for WordPress 4.0+.
672
673 = 1.0.16 =
674 * Fixed undefined 'tid' index.
675 * Changed the 'delete cached api data' tool from checkbox to ajax button.
676 * Display notice if a user has selected a Zanox merchant which has not approved their account. This prevents many extra API requests from being generated. (#9474)
677 * Removed p tags for nags.
678 * Added ajax.php file to handle... um... AJAX stuff.
679 * Add "___MISSING___" to Zanox URLs if affiliate ID is missing.
680
681 = 1.0.15 =
682 * Removed Commission Monster from list of supported affiliate networks.
683
684 = 1.0.14 =
685 * Fixed bug introduced by removing dfrapi_filter_affiliate_id filter in v1.0.12 related to Zanox.
686
687 = 1.0.13 =
688 * Removed BOL from list of supported affiliate networks.
689 * Changed WP header image.
690
691 = 1.0.12 =
692 * Removed dfrapi_filter_affiliate_id filter.
693 * Added ability to add tracking ID to outgoing affiliate links.
694
695 = 1.0.11 =
696 * Changed add_option to update_option in upgrade.php file.
697 * Updated the datafeedr.php API library to deal with 32-bit systems and product IDs.
698
699 = 1.0.10 =
700 * Added upgrade.php file to track version changes.
701 * Added dfrapi_get_total_products_in_db() function.
702
703 = 1.0.9 =
704 * Fixed issue where searches with duplicates excluded returned a higher 'found' count than really was there. (#8672)
705
706 = 1.0.8 =
707 * Added css and mapper link for docs for Double.net.
708
709 = 1.0.7 =
710 * Added logos for Double.net.
711
712 = 1.0.6 =
713 * Forgot to update version numbers in plugin file.
714
715 = 1.0.5 =
716 * Tweaked search form css.
717 * Added message for database rotation time between 8:00am and 8:20am GMT.
718 * Added search form help text.
719 * Changed some labels in the search form.
720 * Added support for Affiliator affiliate network.
721 * Updated Datafeedr API library.
722
723 = 1.0.4 =
724 * Tweaked search form css.
725 * Changes to a lot of help text on all pages.
726
727 = 1.0.3 =
728 * Changed <title> of Tools page.
729
730 = 1.0.2 =
731 * Edited nag boxes when API requests are 90% of max.
732 * Removed the 80% API usage email notice.
733 * Changed the text in the API usage emails.
734 * Converted emails sent from plain text to HTML.
735 * Fixed undefined indexes.
736 * Added "Free" plan to list of available plans.
737
738 = 1.0.1 =
739 * Added utm_campaign parameters to help tab links.
740
741 = 1.0.0 =
742 * Updated "Contributors" and "Author" fields to match WP.org username.
743 * Added support for AUD, DKK, SEK, NOK, CHF, NZD & TRY currency codes.
744
745 = 0.9.8 =
746 * Added support for Zanox.
747 * Fixed undefined indexes.
748
749 = 0.9.7 =
750 * Fixed issed related to using Sort by Relevance. #8439
751 * Fixed "support" links in help tab.
752 * Updated plugin information.
753
754 = 0.9.6 =
755 * Added if(!class_exists('...')) checks to the Datafeedr Api Client Library.
756
757 = 0.9.5 =
758 * Fixed undefined indexes.
759 * Added "static" to static methods to meet Strict Standards.
760
761 = 0.9.4 =
762 * Removed letters and characters from 'tagged' version.
763 * Updated "Tested up to" to 3.8.1
764
765 = 0.9-beta-3 =
766 * Initial release.
767
768 == Upgrade Notice ==
769
770 *None*
771
772