's update for the week ending on Friday, Feb 11, 2022

RJ

  • Refactor
    • User creation
    • Determining active subscription
    • Terminating subscription
    • URL shortening and generating claim URL
    • Notifications (sending/queuing/determining/content)
    • SMS sending into communicator class
    • Use Redis locking for avoiding simultaneous updates to the next agent.
  • Bug Fixes:
    • issue with attempting to add webhooks for expired users
    • issue with users registering with the same email
  • Feature:
    • Add more data to the monthly report about agents’ deals claimed/missed. This made one of my larger customers really happy 😄
  • Deployed usage tracking. It doesn’t do anything, but at least it’s tracking
  • Enabling metered billing (WIP committed but not deployed)
  • Investigate other notification options
  • Sent survey about notification options

Prolo

  • nothing

Summary

  • Very productive week.
  • Felt really good to get a minor feature out
  • Lots of refactoring to set up for some big improvements to the notifications and fixing the major issues with SMS
  • 59 commits
$ git diff 72bc4f32..@ --shortstat
61 files changed, 1036 insertions(+), 490 deletions(-)
$ git diff 72bc4f32..@ --shortstat  app/
25 files changed, 267 insertions(+), 245 deletions(-)