1. 15 Sep, 2020 1 commit
    • aguestuser's avatar
      [347] split redeem & recycle logic into 2 functions in registrar · 7ea2b5e6
      aguestuser authored
      * extract a `phoneNumberRegistrar.redeem`, which may be called from
        dispatcher as soon as a redemption message is received. it:
        * deletes recycle request for redeemed channel
        * immediately notifies channel admins and instance maintainers that
          channel has been redeemed (no more waiting 24 hours! :))
      * refactor `recycleRequestRepository.evaluateRecycleRequests`
        * rename to `recycleRequest.getMaturerecycleRequests`
        * only retrieve and return mature recycle requests
        * don't worry about filtering out redeemed channel phone numbers
          anymore, since this will be done atomically and directly by calls
          to `#redeem` above
      * simplify `phoneNumberRegistrar.processRecycleRequests`:
        * don't worry about redeemed nubmers
        * just get the mature requests, recycle their channels, and notify
          the admins that this happened
      7ea2b5e6
  2. 14 Sep, 2020 2 commits
  3. 11 Sep, 2020 20 commits
  4. 09 Sep, 2020 4 commits
  5. 08 Sep, 2020 5 commits
  6. 07 Sep, 2020 8 commits