Changelog

`0.6.9`_ - 2018-06-19

Added

  • find_all_affiliate_approvals. (iamanikeev)
  • Fix find_all_(offer|affiliate|advertiser)_tag_relations methods for Tag model. (iamanikeev)

`0.6.8`_ - 2018-06-15

Added

`0.6.7`_ - 2018-05-11

Added

  • generate_tracking_link method for Offer model. (iamanikeev)

`0.6.6`_ - 2018-04-24

Added

  • unblock_affiliate, set_affiliate_approval_status, get_affiliate_approval_status, get_blocked_affiliate_ids, get_approved_affiliate_ids, get_unapproved_affiliate_ids methods for Offer model. (iamanikeev)

`0.6.5`_ - 2018-04-16

Fixed

  • Removed internal dependency on pip.utils, which makes the library compatible with pip 10. #70 (butorov, Stranger6667)

0.6.4 - 2018-03-28

Added

  • New related managers Offer.files and Affiliate.files. (Stranger6667)
  • Support for CreativeCode in contains list. (Stranger6667)
  • get_offer_files_with_creative_code method for Affiliate and Offer models. (Stranger6667)

0.6.3 - 2018-03-15

Added

  • Support managing of OfferFile objects. (iamanikeev)

0.6.2 - 2018-03-12

Fixed

  • Initialization of singular objects from API calls. (iamanikeev)

0.6.1 - 2018-02-28

Added

Fixed

  • Initialization of array of objects from API calls. (iamanikeev)

0.6.0 - 2018-02-20

Added

  • Support blockAffiliate method. (iamanikeev)
  • Add Affiliate and AffiliateUser models. (iamanikeev)
  • Recreate session in case of ConnectionReset errors. (iamanikeev)

0.5.0 - 2016-09-20

Added

  • Added fields parameter. #34
  • Added retrying support on rate limit exceeding. #43
  • Added type checks for calls parameters. #51
  • Added conversions manager for Offer instances. #48

Changed

  • Better exceptions representation. #52

Fixed

  • Fixed credentials cleaning for non gzipped content. #45

0.4.4 - 2016-09-09

Changed

  • Improved logs filtration. #42

0.4.3 - 2016-09-09

Added

  • Added caching for raw logs. #41
  • Added RawLog model. #40
  • Added as_dict method to models. #39

Changed

  • Better interface for models. #38

0.4.2 - 2016-09-01

Added

  • Added raw argument to HasOffersAPI._call. #36
  • Implemented findAllIds method. #35

Changed

  • Made SSL certificate verification optional. #33

0.4.1 - 2016-09-01

Changed

  • Improved sorting. #31

Fixed

  • Fixed contain behaviour. #32

0.4.0 - 2016-08-31

Added

  • Implemented generic methods. #10
  • Implemented OR queries. #19
  • Implemented sort in queries. #29

Changed

  • Better interface for update method. #28
  • Improved contain. Added contain support to find_by_id method. #27

Fixed

  • Fixed managers sharing between API instances. #26

0.3.2 - 2016-08-30

Added

  • Added Country model. #24
  • Added get_target_countries method to Offer model. #25

0.3.1 - 2016-08-30

Added

  • Added find_all methods for all defined models. #23
  • Initial support for contain in find_all queries. #22

Changed

0.3.0 - 2016-08-30

Added

  • Filters implementation. #6

Fixed

  • Fixed invalid queries building. #16
  • Fixed error on empty not paginated results. #17
  • Fixed error on single result in find_all call. #18

0.2.2 - 2016-08-29

Fixed

  • Fixed error on not paginated results. #14

0.2.1 - 2016-08-29

Fixed

  • Don’t touch cassette if it contains no production credentials. #12
  • Fixed exception if no results were found. #13

0.2.0 - 2016-08-29

Added

  • Added support for returning multiple objects. #7
  • Added Conversion model. #3
  • Better models representation. #8

Changed

  • Refactored models instantiation. #9

Fixed

  • Fixed credentials leak. #11

0.1.2 - 2016-08-29

Fixed

  • Fixed query building for lists and tuples. #5

0.1.1 - 2016-08-28

Fixed

  • Fixed packaging issue.

0.1.0 - 2016-08-28

  • Initial release.