Skip to content
This repository has been archived by the owner on Apr 8, 2024. It is now read-only.

Releases: discue/paddle-integration-firestore

v0.6.0

27 Sep 19:13
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.6.0 (2022-09-27)

Features

  • add upcoming payment also to payments trail (45e746d)
  • api: add refund payment method (3a7d4eb)
  • html encode also all subscription events (953bc16)

Chores

  • add prefix to pre checkout placeholder (11bd7c8)
  • ci: install playwright deps before e2e tests (97b8a7a)
  • deps: remove dependency to playwright-core (be28b9a)
  • do not reassign result (b89a13c)
  • handle unknown events gracefully (a8f1c24)
  • prevent duplicate code when handling payments (0709909)
  • update resource name (c98bc6b)

v0.5.0

14 Sep 09:39
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.5.0 (2022-09-14)

Features

  • after sub updated deactivate prev sub (9e301d3)
  • api: add service for paddle subscriptions api (f6fc40d)

Refactorings

Chores

  • allow 10s clockdrift checking sub activeness (ba9ab0e)
  • also store subscription id for cancellation events (596b85e)
  • ci: add secrets to e2e test environment (243cb51)
  • decrease logging (ad75551)
  • deps: install got (629fd9c)
  • make git ignore .env.local files (b43eebc)
  • update what is logged and when (a877918)

v0.4.0

11 Sep 19:45
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.4.0 (2022-09-11)

Features

  • add get start and end date method (db8e775)
  • add method to compile payments list (93b2704)
  • add method to compile status trail (7dfe368)
  • calculate subscription status per subscription plan id (f0e02bd)
  • return payment trail per sub plan id (bc4c0bd)
  • return start/end date per sub plan id (9a217a9)
  • return status trail per sub plan id (9f1444b)

Refactorings

  • use event_time instead of start_time for status (b2fc819)
  • use event_time instead of start_time for status (bb107dc)

Chores

  • add start date for placeholder (54d837f)
  • do not store signature with payments (e697625)
  • docs: add jsdoc to all functions (1596d8c)
  • docs: add jsdoc types (609ba17)
  • docs: update readme (8fbb40a)

v0.3.0

08 Sep 19:23
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.3.0 (2022-09-08)

Features

  • dont store subscription in subcollection (6ff74fb)

Refactorings

  • rename all status methods (1dfe541)

Chores

  • docs: update readme (6afe36d)
  • make sure test scripts actually run (591a7a1)
  • run tests before releases (43b7821)

v0.2.0

04 Sep 19:24
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.2.0 (2022-09-04)

Features

  • add actual server middleware (62ebb98)
  • add body parser module (c46543f)
  • add html encoder (d4cd798)
  • add methods for payments hooks (6eeb570)
  • allow subs to be stored in nested collections (cb76db8)
  • allow to calc sub state in the future (76012fe)
  • also store alert id and name in status models (0f0c913)
  • implement create, update and cancel subscription (bbb716b)
  • throw errors if arguments are falsy (8ef9797)
  • update module exports (c6908ef)

Bug Fixes

  • payments overwritten by subscription hooks (f8a5682)
  • start_at property not used in condition (6999310)
  • used wrong quantity property name (aafae89)

Refactorings

  • add comments and extract to smaller methods (8f22288)
  • prepare usage of nested firestore resource (422f5f7)

Chores

  • add and update bash scripts (6c6e030)
  • add firestore functions (0d41cc2)
  • add hook server (f0d7416)
  • add local firebase emulator config (25eaf32)
  • add test script (5308880)
  • allow node globals (bfebb3b)
  • ci: run also e2e tests (269955d)
  • deps-dev: bump puppeteer from 16.2.0 to 17.0.0 (638874c)
  • deps: install e2e test dependencies (4dcd2ac)
  • deps: install html entities (fea9bb4)
  • deps: make firebase tools a dev dep (510a0d3)
  • deps: update dependencies (c19c04a)
  • do not encode payments twice (d364979)
  • docs: update readme (af94536)
  • remove unused import (7d17ca0)
  • remove unused imports (91e5ed4)
  • run firebase emulator before all tests (7415561)
  • run test script (1c87211)
  • update test scripts (982e078)

v0.1.0

21 Aug 11:48
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.1.0 (2022-08-21)

Chores