- make sure the process exit after an
uncaughtException
- [maintenance] update dependencies
- [UI] design updates
- [tooling] include
npm run ngrokcommand
- [hotfix] treat the incoming field as an array only when it's enumeration checkbox, other enumeration - select, radio is treated as a signle value field
- [bugfix] move
ship:updatehandler to background job so it doesn't interfere with refresh token operation (which triggers the update event)
- [bugfix] handle the datetime field type
- [maintenance] add automatic queue cleaning
- [maintenance] add more logging about token problems
- [feature] enable custom outgoing attributes mapping (can map both to new and existing fields on Hubspot). In case of new field a prefixed
hull_property is created. - [feature] load list of properties to settings select inputs
- [feature] cast arrays for incoming data to save it as array in Hull
- [bugfix] fix handling of different values, until now trait with value
falsewon't be sent - [maintenance] logging level support
- [maintenance] introduce modules from utils library
- [maintenance] improve logging and metrics
- setIfNull for
first_nameandlast_name - join outgoing arrays with ";"