Skip to content

Releases: rtCamp/frappe-affiliate

v0.0.5

Choose a tag to compare

@zeel-codder zeel-codder released this 02 Sep 10:51
5373b6f

What's Changed

  • Run Copilot code review on GitHub-hosted runners by @rtBot in #101
  • fix(affiliate): remove unused affiliate settings endpoints by @Aryan20 in #108
  • fix(affiliate): remove unused customer-oracle coupon validation endpoint by @Aryan20 in #102
  • fix(affiliate): gate banner and text link listing to affiliates and managers by @Aryan20 in #107
  • fix(affiliate): remove unused affiliate directory endpoint by @Aryan20 in #106
  • fix(affiliate): move manual referral creation to an internal util by @Aryan20 in #104
  • fix(affiliate): escape values interpolated into banner embed js by @Aryan20 in #105

New Contributors

Full Changelog: v0.0.4...v0.0.5

v0.0.4

Choose a tag to compare

@Aryan20 Aryan20 released this 27 Jul 06:50
27d2092

What's Changed

  • fix: disallow updating coupon's sales partner if used by @Aryan20 in #100

Full Changelog: v0.0.3...v0.0.4

v0.0.3

Choose a tag to compare

@Aryan20 Aryan20 released this 02 Jul 08:29
7d8704a

What's Changed

  • perf: optimise affiliate statistics and subtract void referrals by @Aryan20 in #99

Full Changelog: v0.0.2...v0.0.3

v0.0.2

Choose a tag to compare

@Aryan20 Aryan20 released this 22 Jun 12:12
fb90461

What's Changed

  • feat: update coupon API to have pagination by @Aryan20 in #98

Full Changelog: v0.0.1...v0.0.2

v0.0.1

Choose a tag to compare

@Siddhantsingh1230 Siddhantsingh1230 released this 07 May 07:28
cfc2094

What's Changed

  • Add filter support in get_banners_and_text_links API by @Siddhantsingh1230 in #3
  • Add statistics of leads and clicks to keyword by @Aryan20 in #5
  • Add banner and text link embed logic by @Aryan20 in #2
  • Add affiliate referral and coupon batch by @Aryan20 in #1
  • Add category to banners by @Aryan20 in #6
  • Move affiliate fields to new tab by @Aryan20 in #8
  • Add click and lead logging by @Aryan20 in #4
  • Add embed URL to banner by @Aryan20 in #9
  • Update coupon code generation by @Aryan20 in #10
  • Handle the case when we do not have affiliates by @zeel-codder in #11
  • Remove autoincrement naming from sales partner and supplier by @Aryan20 in #15
  • Add sales partner field to supplier by @Aryan20 in #14
  • Update coupon batch recurring pricing rule field by @Aryan20 in #13
  • Remove ignore_permissions flag by @Aryan20 in #12
  • Rename commission to referral fee by @Aryan20 in #17
  • Record referral fee rule used in sales invoice by @Aryan20 in #18
  • Allow Sales Partner to be disabled by @Aryan20 in #19
  • Modify click log user agent field type by @Aryan20 in #16
  • Add user use count field to batch by @Aryan20 in #21
  • Add affiliate statistics APIs by @Aryan20 in #22
  • Update affiliate keyword API through query builder by @Aryan20 in #20
  • Make keyword small text by @Aryan20 in #23
  • Make redirect URL dynamic by @Aryan20 in #25
  • Fix issue with date being today by default by @Aryan20 in #26
  • Don't set cookie for invalid affiliate by @Aryan20 in #28
  • Add limit to coupon code through user use count by @Aryan20 in #27
  • Update coupon max use count based on subscription by @Aryan20 in #29
  • Mark related referral void on setting void by @Aryan20 in #24
  • Lock coupon code to a specific customer by @Aryan20 in #30
  • Fix affiliate statistics API click count calculation by @Siddhantsingh1230 in #31
  • Modify coupon code with coupon batch field by @Aryan20 in #33
  • Bypass the coupon validation on migration by @zeel-codder in #34
  • Update referral fee rule API for pagination and order by @Aryan20 in #32
  • Add flag to prevent hooks from running during migrate by @Aryan20 in #35
  • Remove non-existent hook from app by @Aryan20 in #38
  • Add apply except field to Pricing Rule by @Aryan20 in #37
  • Update pricing rule to fix multiple pricing rule error by @Aryan20 in #36
  • Update coupon validate functions by @Aryan20 in #40
  • Allow multiple user groups in referral fee rule by @Aryan20 in #39
  • Add coupon disable feature by @Aryan20 in #43
  • Add property setter to allow coupon code change by @Aryan20 in #44
  • Add ban date to sales partner by @Aryan20 in #46
  • Update affiliate statistics referral filter by @Aryan20 in #47
  • Enable keywords support checkbox by @Aryan20 in #41
  • Add tier group settings by @Aryan20 in #48
  • Add filter for comment to referral fee rules by @Aryan20 in #49
  • Hide coupon code field if batch is not single by @Aryan20 in #50
  • Add fix for monkey patch failure by @Aryan20 in #52
  • Add item code check to coupon validity by @Aryan20 in #51
  • Remove Coupon Codes dependency on Pricing Rule by @Aryan20 in #56
  • Add override to not use pricing rules by @Aryan20 in #57
  • Update coupon use count on payment receive by @Aryan20 in #58
  • Add API for click log retrieval by @Aryan20 in #55
  • Update Naming to random ID and Optimize Update Coupon logic by @zeel-codder in #45
  • Fix coupon validity check failing due to string and int matching by @Aryan20 in #59
  • Update affiliate redirection to carry forward params by @Aryan20 in #63
  • Rename commission to referral by @Aryan20 in #60
  • Don't allow customer to use their own coupon by @Aryan20 in #42
  • Add pagination to affiliate statistics by @Aryan20 in #62
  • Add util to verify if affiliate is valid by @Aryan20 in #67
  • Add marketing materials to Affiliate by @Aryan20 in #64
  • Apply the highest discount between normal and promo by @Aryan20 in #61
  • Update keywords date filter timing by @Aryan20 in #68
  • Enable Dependabot Ecosystems by @iamimmanuelraj in #73
  • Update coupon use count SQL by @Aryan20 in #71
  • Add indexes and track changes by @niraj2477 in #74
  • Add user use count check to coupon code validation by @Aryan20 in #78
  • Add comment filter to total count in rules page by @Aryan20 in #77
  • Marketing materials disable by @Aryan20 in #76
  • Change coupon field order and perm level on settings by @Aryan20 in #80
  • Update handling of banner and text link by @Aryan20 in #72
  • Add is manual check to referral by @Aryan20 in #75
  • Add unpaid check to coupon validity by @Aryan20 in #81
  • Remove naming series from the fixtures by @niraj2477 in #84
  • Record keyword in referral by @Aryan20 in #65
  • Remove fallback from referral rate calculation by @Aryan20 in #66
  • Update URL to be dynamic by @Aryan20 in #83
  • Add manual override to referral fees calculation by @Aryan20 in #70
  • Add before insert hook to subscription by @Aryan20 in #85
  • Update fetch from property in affiliate referrals by @niraj2477 in #86
  • Treat expired and disabled coupons as same by @Aryan20 in #87
  • Add validations to coupon batch and referral rules by @Aryan20 in #90
  • Add logic to create refund entries by @Aryan20 in #88
  • Add helper text to Affiliate Settings fields by @Siddhantsingh1230 in #93
  • Optimize referral void to prevent timeout during refund submission by @ananyo141 in #92
  • Add the custom field in Sales Partner for username by @zeel-codder in #94
  • Add null guard for updating coupon code count on first subscription by @ananyo141 in #95
  • Make discounts non-negative entry by @Aryan20 in #91
  • Fix affiliate statistics API times out for long-standing affiliate by @ananyo141 in #97

New Contributors

Read more