Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] [Testing Snapshot] [DO NOT MERGE] GHC 9.2.7 upgrade testing-snapshot diff #47

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Commits on Jun 18, 2023

  1. Fix some deprecated imports from Euler-hs in codebase.

    * Since We updated Euler-hs versions, some of the functions it used
      to export are not there anymore.
    
    * Updates the code to reflect the new state of Euler-hs exports.
    arjunkathuria committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    075ab4c View commit details
    Browse the repository at this point in the history
  2. Update "ManagerSelector" type useages in codebase.

    * ManagerSelector type in an older version of euler used to be a
      type synonym for "Text".
    
    * This is now a newtype with a newtype constructor "ManagerSelector"
      from Euler.Types modules
    
    * Wraps old useages with newtype constructor for correct type.
    arjunkathuria committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    2ffd604 View commit details
    Browse the repository at this point in the history
  3. Make Aeson2 & beckn-shared-kernel Map-to-HashMap Changes

    * The types changed in Aeson2 and beckn-shared-kernel
    
    * Adds unordered-containers package in app/gateway's package.yaml
      to get the "HashMap" container.
    
    * Changes types to "HashMap Text" where needed from "Map String"
    arjunkathuria committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    4ec21b2 View commit details
    Browse the repository at this point in the history
  4. Removes now unneeded imports after Aeson2 and beckn-shared-kernel cha…

    …nges
    
    * Removes now redundant imports after making the Aeson2 and
      beckn-shared-kernel changes in the previous commit
    arjunkathuria committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    846aef6 View commit details
    Browse the repository at this point in the history
  5. Makes "ambiguous-fields" a warning

    * makes "ambiguous-fields" a warning instead of an error.
    arjunkathuria committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    869fc11 View commit details
    Browse the repository at this point in the history
  6. Update the .cabal files with previous changes

    * Adds the updated .cabal files for beckn-gateway and mock-registry.
    
    * Updates the cabal files with the changes done in package.yaml
      files in the previous commits
    
    * The cabal files were recently commited in the repository and are
      auto-generated by hpack tool, so we need to update them as we go.
    arjunkathuria committed Jun 18, 2023
    Configuration menu
    Copy the full SHA
    7646161 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2023

  1. backend/update: Updates Flake files

    * Updates flake.nix file with the following changes
      - update common repo to one that provides GHC 9.2.7 package set
      - updates shared-kernel to one that builds with GHC 9.2.7
    
    * Updates the corresponding flake.lock file with the above changes.
    arjunkathuria committed Jun 19, 2023
    Configuration menu
    Copy the full SHA
    8ed1490 View commit details
    Browse the repository at this point in the history