Upgrade LTS version

[?]
Dec 12, 2017, 8:00 PM
2MNO5FUYXF6GHHWTIDLW2JGMFC3UY54BHJKUYVF7SZCUJQWKZ4DQC

Dependencies

  • [2] EW2XN7KU Update docker build, clean up migration for payments tables.
  • [3] KQQAITFH Upgrade snap dependency.
  • [4] BSIUHCGF Add payment response handler.
  • [5] IPG33FAW Add billing daemon
  • [6] WZFQDWW4 Add retrieval/storage of current exchange rate data to payment recording.
  • [7] DFOBMSAO Initial work on payments API
  • [8] HMDM3B55 Implement core of payments/billing infrastructure.
  • [*] KEP5WUFJ Convert project to stack-based build.

Change contents

  • replacement in server/Aftok/Snaplet/Payments.hs at line 19
    [4.1429][4.1429:1530]()
    import Network.HTTP.Client (defaultManagerSettings, managerResponseTimeout, HttpException)
    [4.1429]
    [4.1530]
    import Network.HTTP.Client (defaultManagerSettings, managerResponseTimeout, responseTimeoutMicro, HttpException)
  • replacement in server/Aftok/Snaplet/Payments.hs at line 57
    [4.1957][4.1957:2063]()
    & manager .~ Left (defaultManagerSettings { managerResponseTimeout = Just 10000 } )
    [4.1957]
    [4.2063]
    & manager .~ Left (defaultManagerSettings { managerResponseTimeout = responseTimeoutMicro 10000 } )
  • replacement in stack.yaml at line 15
    [3.120][4.23429:23448](),[4.23429][4.23429:23448]()
    resolver: lts-7.16
    [3.120]
    [2.3625]
    - murmur3-1.0.3
    - pbkdf-1.1.1.1
    - secp256k1-0.4.8
    resolver: lts-8.5