graphql-engine/server/src-lib/Hasura/Server
Puru Gupta bf201e534c server: refactor serverctx data types
## Description
This PR merges the data type `ServeCtx` into `ServerCtx` to create a single data type which has all the required context to run HGE.

## Motivation
This consolidated data type will be easier to update/maintain in case of any changes to the user config.

### Related Issues
https://hasurahq.atlassian.net/browse/GS-301

[GS-301]: https://hasurahq.atlassian.net/browse/GS-301?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7396
GitOrigin-RevId: f37594d15855bb50e556a4b11a58609af3f9f312
2023-01-06 09:34:44 +00:00
..
API Applies template transform in get_table_info metadata call 2022-12-20 23:39:49 +00:00
Auth server: update the jwt refresh thread to poll 2023-01-06 06:40:40 +00:00
Init Further schema cache cleanups 2022-11-29 01:02:09 +00:00
Migrate server: provide an option to enable event triggers on logically replicated tables 2022-11-29 17:43:13 +00:00
Telemetry server/telemetry: add experimental feature list 2022-12-28 07:16:35 +00:00
App.hs server: refactor serverctx data types 2023-01-06 09:34:44 +00:00
Auth.hs server: update the jwt refresh thread to poll 2023-01-06 06:40:40 +00:00
CheckUpdates.hs Upgrade Ormolu to v0.5. 2022-11-02 20:55:13 +00:00
Compression.hs server: don't compress small responses 2022-12-13 17:50:01 +00:00
Cors.hs Upgrade Ormolu to v0.5. 2022-11-02 20:55:13 +00:00
Init.hs Support MetadataDefaults Options - GDC-108 2022-10-20 12:46:45 +00:00
Limits.hs server: do not apply default tenant time limits to Hasura EE 2022-10-27 15:37:00 +00:00
Logging.hs pro/server: add user_id of the collaborator in http_log 2022-12-15 07:49:37 +00:00
MetadataOpenAPI.hs server: codecs for TableMetadata, FunctionMetadata, and permissions 2022-09-12 20:31:07 +00:00
Metrics.hs server: add event_processing_time metric 2022-12-06 15:11:04 +00:00
Middleware.hs server: assorted minor clean-up around HTTP managers 2022-02-16 07:09:47 +00:00
Migrate.hs pro-server: add support for exporting traces over OTLP 2022-11-07 06:56:08 +00:00
Name.hs server: Reorganize quasi-quoted names. 2022-06-23 09:15:31 +00:00
OpenAPI.hs Rewrite OpenAPI 2022-06-30 12:57:09 +00:00
Prometheus.hs server: replicate log-based data transfer metrics as prometheus metrics 2022-12-28 03:49:33 +00:00
Rest.hs pro/server: add user_id of the collaborator in http_log 2022-12-15 07:49:37 +00:00
SchemaCacheRef.hs Upgrade Ormolu to v0.5. 2022-11-02 20:55:13 +00:00
SchemaUpdate.hs server: more adjustments to metadata sync logging 2022-11-05 22:38:22 +00:00
Telemetry.hs server/telemetry: add experimental feature list 2022-12-28 07:16:35 +00:00
Types.hs [server]: feature flag to remove _stream fields from schema 2022-11-04 13:10:35 +00:00
Utils.hs Upgrade Ormolu to v0.5. 2022-11-02 20:55:13 +00:00
Version.hs Amend console assets versioning scheme for CE 2022-08-26 12:39:16 +00:00