A node to retrieve and filter purchases data from Pepper and send relevant info to Airship rest api
- Reverse the order of processed actions.
- Prefetching contacts in bulk can be disabled ( fetching individual contacts as required )
- New endpoint for awards awards/:award_id/pointawards
- Chunks historic by date range of 7 days ( based on the start and end dates provided )
> [!IMPORTANT]
> Disable pre fetch contacts only allowed on historic run.
> [!IMPORTANT]
> Custom node has no rate limiting ( use rate limiting in the node red flow if required ).
-Provides priority order of processing actions.
-Fixes the issue where 0 balance perks were not being recorded.
-Asynchronous map and send to Airship.
-Time based hard limit ( set in custom node settings )
### Added some historic settings
-1. only allow single config
-2. set historic rule
-3. accept start and end dates ( for QA purposes )
> [!IMPORTANT]
> To enable historic mode check the historic option and provide dates in the node red settings.
> [!IMPORTANT]
> Remember to set the account ID in the config node settings.
> [!WARNING]
> Historic mode is for testing purposes only.