graphql-engine/server/lib
Antoine Leblanc d7309b811e Partial cleanup of Hasura/App, refactor of GlobalCtx
### Description

As part of another project (the continuation of #8421), i have started a cleanup of `Hasura.App`, focusing on deleting old code and grouping together things that belong together. This quickly grew into a refactor of `GlobalCtx`, now renamed into `BasicConnectionInfo`. This small refactor adds comments, and aims at making clear what the purpose of those types and functions is.

Furthermore, it also changes the way the default postgres connection info is created, by making that part of the process of creating the `BasicConnectionInfo`, to deduplicate similar effort across different files.

This is expected to be a no-op.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/8440
GitOrigin-RevId: 412c5b1905f629beb9c6cd262b9798cb31c93bdb
2023-03-22 21:41:53 +00:00
..
aeson-ordered Fix all warnings in internal libraries and enable -WError everywhere 2023-02-01 23:32:19 +00:00
api-tests feature(server): metadata for SQLServer logical model 2023-03-22 17:11:19 +00:00
arrows-extra server: fix cabal and warnings for arrows related packages 2023-02-02 19:53:13 +00:00
dc-api Fix "limit" from permissions being incorrectly applied to aggregates in Data Connectors 2023-03-20 04:02:23 +00:00
error-message [ci] test the libraries in server/lib 2023-02-02 17:32:48 +00:00
graphql-parser [ci] test the libraries in server/lib 2023-02-02 17:32:48 +00:00
hasura-prelude Remove MetadataStorageT, clean up error handling. 2023-02-03 01:05:09 +00:00
incremental [ci] test the libraries in server/lib 2023-02-02 17:32:48 +00:00
pg-client chore(pg-client): don't explode test if we can't stop all the running Postgres jobs 2023-03-16 11:25:45 +00:00
resource-pool [ci] test the libraries in server/lib 2023-02-02 17:32:48 +00:00
schema-parsers server: fix some hspec tests 2023-02-03 14:09:19 +00:00
test-harness Partial cleanup of Hasura/App, refactor of GlobalCtx 2023-03-22 21:41:53 +00:00