Corona Connect activity https://gitlab.com/corona-connect 2020-03-26T11:06:46Z tag:gitlab.com,2020-03-26:698011109 Jonas Bulik commented on issue #32 at Corona Connect / backend 2020-03-26T11:06:46Z MrGreenTea Jonas Bulik

Sentry issue: AWS-LAMBDA-BACKEND-1N

tag:gitlab.com,2020-03-24:695471015 AnomahR opened issue #34: Design and implement cost function suiting the design specifications at Corona Connect / backend 2020-03-24T15:15:07Z AnomahR AnomahR

Define cost function satisfying the defined criteria in #33

tag:gitlab.com,2020-03-24:695468287 AnomahR opened issue #33: Define desired behaviour of zip code matching at Corona Connect / backend 2020-03-24T15:13:24Z AnomahR AnomahR

Matching of zip codes is based on proximity and the number of times that helper has been called. To ensure the behaviour of the cost function that is minimized to find the best match is as expected, define situations where a specific behaviour is prescribed. Then choose a cost function that passes all scenarios.

Ideas

  • if two helpers are equally close to the caller's zip code, choose the one that has had less calls
  • if two helpers' distances are differing by less than <TOLERANCE>, choose the one that had less calls
  • What does "equally close" mean?
  • How much distance is one call worth in terms of the optimization?
tag:gitlab.com,2020-03-24:695420874 AnomahR opened issue #32: Support the whole world! at Corona Connect / backend 2020-03-24T14:44:55Z AnomahR AnomahR
  • extend backend capabilites to match on a global scale
  • implement different hotline numbers based on country
tag:gitlab.com,2020-03-24:695414767 AnomahR opened issue #31: Encrypt matches with caller number + zip code at Corona Connect / backend 2020-03-24T14:41:52Z AnomahR AnomahR
  • avoid storing the caller's phone number while still being able to match them with the same helper
  • store matches encrypted by caller's phone number
  • from all the stored, encrypted matches, how do we find the right one for the caller? -> index table by primary key made up from hash of phone number + zip code and then find plain-text helper number

example:

+4917611111111 + 10407 = ioashgawiogwieniu353iu4ik

table:

hash helper
ioashgawiogwieniu353iu4ik +4916599999999

Are there methods to provide a unique output? If not, how do we solve this problem?

tag:gitlab.com,2020-03-24:695399920 AnomahR opened issue #30: Match callers with same helper if possible at Corona Connect / backend 2020-03-24T14:34:31Z AnomahR AnomahR
  • save previous matches of caller/helper numbers
  • if helper available, match with same caller
  • optional: Ask caller if connection to same helper should be made (also twilio topic)
tag:gitlab.com,2020-03-24:695354237 Jonas Bulik opened issue #29: require authentication for /phone endpoint at Corona Connect / backend 2020-03-24T14:08:21Z MrGreenTea Jonas Bulik

Right now calls to /phone require no authentication. This means people can just get all phone numbers saved in our system by bruteforcing over all zip codes.

tag:gitlab.com,2020-03-23:693414127 Jonas Bulik pushed to project branch master at Corona Connect / backend 2020-03-23T09:08:10Z MrGreenTea Jonas Bulik

Jonas Bulik (963430cf) at 23 Mar 09:08

add LICENSE file

tag:gitlab.com,2020-03-23:693410397 Jonas Bulik pushed to project branch master at Corona Connect / backend 2020-03-23T09:05:24Z MrGreenTea Jonas Bulik

Jonas Bulik (19b61778) at 23 Mar 09:05

tell sentry about deploys

tag:gitlab.com,2020-03-22:693013719 Nils Krüger deleted project branch 27-create-endpoint-overview at Corona Connect / backend 2020-03-22T22:37:33Z n-krueger Nils Krüger

Nils Krüger (0eec7174) at 22 Mar 22:37

tag:gitlab.com,2020-03-22:693013707 Nils Krüger accepted merge request !20: Resolve &quot;Create endpoint overview&quot; at Corona Connect / backend 2020-03-22T22:37:32Z n-krueger Nils Krüger

Closes #27

tag:gitlab.com,2020-03-22:693013703 Nils Krüger closed issue #27: Create endpoint overview at Corona Connect / backend 2020-03-22T22:37:32Z n-krueger Nils Krüger

endpoints, their parameters and responses have to be documented

tag:gitlab.com,2020-03-22:693013702 Nils Krüger pushed to project branch master at Corona Connect / backend 2020-03-22T22:37:32Z n-krueger Nils Krüger

Nils Krüger (62e3d1f1) at 22 Mar 22:37

Merge branch '27-create-endpoint-overview' into 'master'

... and 5 more commits

tag:gitlab.com,2020-03-22:693013234 Viktor Lorentz commented on commit 4110b951 at Corona Connect / frontend 2020-03-22T22:36:19Z viktorlorentz1 Viktor Lorentz

You are pushing commits at a very fast pace (across the whole organization). Due to that, we cannot deploy the commit 4110b951.

You can try again later or upgrade your plan.

tag:gitlab.com,2020-03-22:693013174 Viktor Lorentz commented on commit 2cc9524c at Corona Connect / frontend 2020-03-22T22:36:12Z viktorlorentz1 Viktor Lorentz

You are pushing commits at a very fast pace (across the whole organization). Due to that, we cannot deploy the commit 2cc9524c.

You can try again later or upgrade your plan.

tag:gitlab.com,2020-03-22:693013170 Moritz pushed to project branch develop at Corona Connect / frontend 2020-03-22T22:36:12Z moritz.guehring Moritz

Moritz (4110b951) at 22 Mar 22:36

Merge branch 'develop' of https://gitlab.com/corona-connect/fronten...

... and 1 more commit

tag:gitlab.com,2020-03-22:693013115 Viktor Lorentz pushed to project branch develop at Corona Connect / frontend 2020-03-22T22:36:04Z viktorlorentz1 Viktor Lorentz

Viktor Lorentz (2cc9524c) at 22 Mar 22:36

hover

tag:gitlab.com,2020-03-22:693013056 Viktor Lorentz commented on commit a7b815ef at Corona Connect / frontend 2020-03-22T22:35:54Z viktorlorentz1 Viktor Lorentz

Deployed the commit a7b815ef to following URLs:

(via the Now + GitLab integration)

tag:gitlab.com,2020-03-22:693012818 Moritz pushed to project branch develop at Corona Connect / frontend 2020-03-22T22:35:21Z moritz.guehring Moritz

Moritz (a7b815ef) at 22 Mar 22:35

education

tag:gitlab.com,2020-03-22:693011867 Nils Krüger pushed to project branch 27-create-endpoint-overview at Corona Connect / backend 2020-03-22T22:32:58Z n-krueger Nils Krüger

Nils Krüger (0eec7174) at 22 Mar 22:32

Merge branch 'master' into 27-create-endpoint-overview

... and 2 more commits