Skip to content

Instantly share code, notes, and snippets.

@einarlove
Created October 21, 2016 13:18
Show Gist options
  • Select an option

  • Save einarlove/667cd17936b331a4f5e6c710c4ae5df4 to your computer and use it in GitHub Desktop.

Select an option

Save einarlove/667cd17936b331a4f5e6c710c4ae5df4 to your computer and use it in GitHub Desktop.
Earlybird server features

Hva vi gjør idag på EarlyBird server

  • healthcheck / pink

  • application insights

  • versjonsjekk mellom client og server

  • sentry error tracking

  • redirect for /personvern-og-cookies -> avinor

  • proxy

    • bilder
  • login

  • sikkerhetskontroll køtid

  • flights gjør flighten om til formatet som EarlyBird brukte da det var 2 forkjellige APIer

    • legger på ekstra data på flights
      • land
      • by
      • luftplass
      • tidssone /status oppdatering
  • profile flights

    • legger på ekstra data på flights
  • content

    • hente innhold fra tilbudsadmin
    • valutakurs
    • Henter fra firebase
      • oversettelser
      • transportpriser
  • Nærmeste lufthavn Henter lat-lang fra IPen til requesten og henter lufthavnen som er nærmest

Blir med i ny løsning

  • application insights
  • healthcheck / pink
  • sentry error tracking
  • login // I annen form siden vi går over til avinor-profile-v3

Blir obsolete i ny løsning

  • versjonsjekk mellom client og server // Vi ønsker å versjonere apiene istedefor
  • redirect for /personvern-og-cookies -> avinor
  • proxy // usikkert
    • bilder
    • flight-api
  • patching av flights
    • Løses med nytt airport-API og navn i /leg.
  • content
    • hente innhold fra tilbudsadmin

Ønskes at avinor løser

  • flight API uten CORS problemer
  • sikkerhetskontroll køtid // Samles
  • valutakurs
  • oversettelser
  • transportpriser

Uklart

  • Nærmeste lufthavn // Virker ikke når du bruker 3G/4G. Kan være vi må skru av.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment