Karthikeyan Chinnakonda
0406cd2ef0
server: refactor the clear_metadata
and the replace_metadata
API handler
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7631
GitOrigin-RevId: 69a05f175f7fda1ed6a2dfb311b3f331b209a5aa
2023-01-31 17:41:09 +00:00
Samir Talwar
87be5db9df
make: Don't stop test database containers after running tests.
...
The tests no longer need a fresh, clean database, so we don't need to spend the time spinning them up and shutting them down again.
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7732
GitOrigin-RevId: f2b412f4a8c762ee6699bd1bec1eef89f7682712
2023-01-31 17:00:11 +00:00
Luca Restagno
ab088cad25
feat: filter existing relstionships from suggested relationships
...
[GCU-20]: https://hasurahq.atlassian.net/browse/GCU-20?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7705
GitOrigin-RevId: 4e9eb492a7438923e7a117bc9327929561310350
2023-01-31 15:30:52 +00:00
Nicolas Beaussart
53a3803ba4
frontend: setup asset loader for local dev
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7691
GitOrigin-RevId: 4e3926b4105f0bc15dce75b154f6ef60292c5074
2023-01-31 14:56:47 +00:00
Daniel Harvey
17dbc7bc32
[server] parser for interpolated SQL queries
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7726
GitOrigin-RevId: 4b6ad28aa8a4d75bfcf6ce1ec4d89324f7f1ae74
2023-01-31 12:54:11 +00:00
Gil Mizrahi
cabb6ada1c
naqi arguments field is optional
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7712
GitOrigin-RevId: c45a94c16fd9b7b0f3d40085949c4571ac31ca09
2023-01-31 10:55:02 +00:00
Manas Agarwal
6909224c9f
[Docs] Adding Opentelemetry documentation for EE
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/6853
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sean Park-Ross <94021366+seanparkross@users.noreply.github.com>
Co-authored-by: Marion Schleifer <5722022+marionschleifer@users.noreply.github.com>
GitOrigin-RevId: 5fabd3b08d96c3dce5c998fe8d9db52e36bea6d2
2023-01-31 09:37:12 +00:00
Auke Booij
cdd0ea7236
server: improve phrasing for "conflicting type definitions" error
...
Typo (repeated "the the"). Also emphasize that this is about GraphQL types.
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7553
GitOrigin-RevId: 60a75a11c66d470217d132df5be50e49c87dee7f
2023-01-31 09:07:03 +00:00
Manas Agarwal
fc4a86f6d8
Adding curl and healthcheck directive to HGE image
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7717
GitOrigin-RevId: 42bf2f85bf198d654017c892bd810ba267df9d50
2023-01-31 07:32:57 +00:00
Solomon
59a1fc2102
Re-enable Optimizations in Hasura.Server.Init Module
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/5306
GitOrigin-RevId: 8ae8184abbaabc06a25c4977f19f2fd19cf12bf4
2023-01-31 00:28:58 +00:00
Gil Mizrahi
e7d5b989ab
add omit_request_id flag
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7697
GitOrigin-RevId: 6716b263526fd97609f33cd78ec254a24c14b679
2023-01-31 00:28:50 +00:00
Stefano Magni
051f193b86
console: Add a beta badge on OpenTelemetry
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7713
GitOrigin-RevId: 3d7689c8d34096850b022a1b617ffe1d046f9b8c
2023-01-30 19:11:09 +00:00
Philip Lykke Carlsen
70c8bc8700
Integrating Native Query metadata and schema
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7657
Co-authored-by: Daniel Harvey <4729125+danieljharvey@users.noreply.github.com>
GitOrigin-RevId: d5047559e3560f5d7870eac6e07c89704146ccab
2023-01-30 16:06:34 +00:00
Chris Martin
c34bae303d
Add statement about env vars over declared values for db conn strings
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7711
GitOrigin-RevId: e706fe10d033c84439e1f2f81277919777d4f22b
2023-01-30 15:26:12 +00:00
Luca Restagno
9882ddb2a5
console: fix edit postgres row with generated always ( close #9389 )
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7708
GitOrigin-RevId: a8e2e8aa14c1e88ec0f5f587b533fa3e4da900c1
2023-01-30 15:12:15 +00:00
Vishnu Bharathi
54d5039180
ci: tag release v2.18.0-beta.1
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7709
GitOrigin-RevId: 7a8397078d0d65f416214cff9c508c9ea0627ea0
2023-01-30 13:45:59 +00:00
Samir Talwar
3c470211fc
test-harness: Use the default PostgreSQL port if none is specified.
...
This means we don't need to include the port in the connection string.
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7683
Co-authored-by: Vishnu Bharathi <4211715+scriptnull@users.noreply.github.com>
GitOrigin-RevId: 3f6fb3fe4cb246a2fc593a2aea3820cf2c0e0e2c
2023-01-30 12:49:55 +00:00
Auke Booij
c36c085016
server: enable all the warnings (that we can)
...
See [Enable all the warnings](https://medium.com/mercury-bank/enable-all-the-warnings-a0517bc081c3 ). This PR follows that approach, except that it re-disables those warnings that would prevent a successful build.
There are some newer warning flags that older GHC versions don't recognize. So this also updates some of our CI routines to the GHC version that we're currently using for `graphql-engine` itself, namely 9.2.5. I don't see a reason to keep testing those libraries against older GHC versions.
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7614
GitOrigin-RevId: d48a6db09dab29616e273549d0045f98ecb4586f
2023-01-30 11:24:49 +00:00
Aravind K P
a0c5e1669b
cli: support ee-lite in CLI console
...
Closes https://hasurahq.atlassian.net/browse/PLAT-351
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7256
Co-authored-by: Sooraj <8408875+soorajshankar@users.noreply.github.com>
Co-authored-by: Manas Agarwal <5352361+manasag@users.noreply.github.com>
GitOrigin-RevId: 5096e76f11ab2860fae9fa7cd71c9afaead20cc0
2023-01-30 09:28:28 +00:00
Solomon
f7d40519ce
[Nix] Adds dc-api overlay.
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/6889
GitOrigin-RevId: 3ede55fc3a921f4712f1736f338fb46a3e1a1ce7
2023-01-30 08:34:53 +00:00
Nicolas Beaussart
5c421aca95
console: hotfix neon auth back in console
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7700
GitOrigin-RevId: 825e0c6214b35197c361235f957f081644b75085
2023-01-30 07:54:46 +00:00
Daniel Chambers
0abfc97df7
Implemented datasets support in Data Connector agent test suite
...
[GDC-718]: https://hasurahq.atlassian.net/browse/GDC-718?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7654
GitOrigin-RevId: 1d036cd39f717fce1ce0176103e40a1309ded3af
2023-01-30 07:00:26 +00:00
Rakesh Emmadi
ab99215828
server: log when events of scheduled & event triggers are fetched from database for delivery
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7651
Co-authored-by: Sean Park-Ross <94021366+seanparkross@users.noreply.github.com>
GitOrigin-RevId: 3149dae41c6a8a16caa1d44fbc0606451d6d2cfa
2023-01-30 06:08:08 +00:00
Solomon
7842bc34ee
Refactor/move namingcase default into arg merging
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/5289
GitOrigin-RevId: 39c5a5b839534dc5416d62ca20c5051ae4d8ef57
2023-01-30 05:00:54 +00:00
Varun Dey
16bde2ef34
console: User login with additional scopes for neon API v2
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7655
GitOrigin-RevId: 7c6971c211f6666d229f51cc5455a6dccde7dda0
2023-01-28 13:43:03 +00:00
Jesse Hallett
b5e6f48d99
server: codecs for query collections
...
This is the complete set of codecs to cover the top-level `query_collections` field of `Metadata`.
Ticket: https://hasurahq.atlassian.net/browse/GDC-523
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7351
GitOrigin-RevId: 7a1a46e5006e1c5e25fba6ea4775270c70bc2785
2023-01-28 00:07:20 +00:00
Nicolas Beaussart
77a1c71e06
ci: setup smoke test for the ee console
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7696
GitOrigin-RevId: 6cefc9f6a4e9a88457c8890bd7e37fbfe2aafa86
2023-01-27 17:13:20 +00:00
Antoine Leblanc
503fc6d7ae
Fix libs' test config.
...
### Description
This fixes the libs' test config: without that line, hspec fails to run at build time. I haven't tried actually running the tests now that they build, fwiw.
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7694
GitOrigin-RevId: 03d7bc969c4bd195e84080d50f1f6441a1d8d50f
2023-01-27 16:32:45 +00:00
Rob Dominguez
59eedc2fbf
docs: scope style rules
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7681
GitOrigin-RevId: 03d8e8a237cf3cfa77a1f21267706b9297dccb90
2023-01-27 15:19:26 +00:00
Antoine Leblanc
128f8ca41e
Disable documentation by default
...
### Description
Disable building documentation by default in the local build config.
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7695
GitOrigin-RevId: c5c61e7ad7890ebac87365ab68ea7496c89cef3e
2023-01-27 15:13:03 +00:00
Daniel Harvey
4b0c737f0b
[server] re-add native sql output
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7692
GitOrigin-RevId: c4e8d6ff2defe6c0ecd96a7233636fe0ebae1a85
2023-01-27 14:38:07 +00:00
Samir Talwar
b87314d9cf
docs: Update the Azure Postgres guide to use the Flexible server mode.
...
"Single server" mode is deprecated by Azure, and does not support recent versions of PostgreSQL. We have also found a bug in it regarding timeouts.
Let's stop encouraging people to use it, instead favoring the new "Flexible server" mode.
[NDAT-492]: https://hasurahq.atlassian.net/browse/NDAT-492?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7685
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rob Dominguez <24390149+robertjdominguez@users.noreply.github.com>
GitOrigin-RevId: 32639e72f20311cba4bb58f3b56aef1297290e78
2023-01-27 14:02:02 +00:00
Samir Talwar
cf3da2cec7
test-harness: Remove unnecessary indentation in runApp
.
...
Not sure why there was so much nesting, but I did not like it.
Just a bit of cleanup while I was nosing around.
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7684
GitOrigin-RevId: a17c94561fe1688d35a51afa5dfda37a7ea35d25
2023-01-27 11:15:11 +00:00
Daniel Harvey
4c20c46bdd
[server]: revert native sql output
...
Reverts hasura/graphql-engine-mono#7617 whilst we look at server upgrade / downgrade tests.
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7690
GitOrigin-RevId: e6e48f1bd90a8db36f372bf9f09c26e43d123ce5
2023-01-27 10:05:16 +00:00
Vishnu Bharathi
e20925850f
ci: tag release v2.17.1
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7688
GitOrigin-RevId: 247e9b8e4299114064497be429f62aecbb20e747
2023-01-27 09:00:09 +00:00
Solomon
aff9f89ced
[Nix] Add pg-client-hs overlay.
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7675
GitOrigin-RevId: 72d284fcc75f3cbf415ee22773172ea9382a3db9
2023-01-27 04:21:16 +00:00
Stefano Magni
f5ea2e6b5a
console: Add the OpenTelemetry settings
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7665
GitOrigin-RevId: 9d150ec5137f8c2f8d1f0a921aa4a686720070a1
2023-01-27 00:45:53 +00:00
Solomon
c6b28b56d1
[Nix] Adds aeson-ordered overlay.
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7674
GitOrigin-RevId: c59b67313219a54d1f9e53db2167d93bc59c859e
2023-01-26 21:55:23 +00:00
Daniel Harvey
b80113912c
server: generate native access sql
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7617
Co-authored-by: Gil Mizrahi <8547573+soupi@users.noreply.github.com>
GitOrigin-RevId: 48e0ccdda50a09bcbad1a86b7015a02f883889ab
2023-01-26 18:02:44 +00:00
Daniel Harvey
19d82c8fee
[tooling] add make build-console-assets
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7680
GitOrigin-RevId: ff9f380d68df9085977462b8752e38cb752ae8a7
2023-01-26 14:45:33 +00:00
Solomon
8607769e51
[Nix] Adds resource-pool overlay.
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7673
GitOrigin-RevId: f4f28c9d3e7f8f79a52fc3a4237ab989fa1096ed
2023-01-26 14:41:41 +00:00
Stefano Magni
11294d2876
console: Fix the E2E tests in the frontend directory
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7661
GitOrigin-RevId: 3877a3b001da24e7e7db90fe51973695f5bb4c1e
2023-01-26 11:19:32 +00:00
Vijay Prasanna
6f32cc20c9
feature (console): add component that allows user to map RS fields to table columns
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7644
Co-authored-by: Nicolas Beaussart <7281023+beaussan@users.noreply.github.com>
GitOrigin-RevId: 496a64abda035392fbad0a055d8d3bdb63bdbb84
2023-01-26 10:23:16 +00:00
Sean Park-Ross
5327fae8e4
Docs: Improve Creating Projects and Connecting Databases
...
[DOCS-425]: https://hasurahq.atlassian.net/browse/DOCS-425?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7609
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 8a395448ae820ecde8d36115a4ed7f70d2dd491c
2023-01-26 09:45:24 +00:00
Daniel Harvey
ab9c56b343
[server] allow feature flags to be overwritten by env vars
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7659
Co-authored-by: Gil Mizrahi <8547573+soupi@users.noreply.github.com>
GitOrigin-RevId: 2a64ff09118aa0b5cbf494c45e4b178de366236b
2023-01-26 09:41:39 +00:00
awjchen
0680550fd7
Update ekg-core
to a version without spinlocks
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7670
GitOrigin-RevId: 3b58f83bb23246c19ece3001747b95c942d9ad02
2023-01-26 01:15:18 +00:00
Matthew Goodwin
094f35666f
refactor (console): Custom field names modal [GDC-654] [NX Migration Redo]
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7666
GitOrigin-RevId: 914ed0935faa266716bdcd8ef0eca0304e5a0b0d
2023-01-26 00:00:57 +00:00
Nicolas Beaussart
09c9cf8b46
frontend: apply prettier
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7668
GitOrigin-RevId: 0ed901780092994ae40c2c57557c5854812a91b2
2023-01-25 20:55:24 +00:00
Abby Sassel
221af57e53
server: add troubleshooting advice for make test-sqlserver
failure
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7663
GitOrigin-RevId: dfdfbcc0d36e67b6cb3b3b859d03c87f1153a980
2023-01-25 17:02:31 +00:00
Luca Restagno
7ff73d34c6
console: fix handling of bigint arrays
...
[NDAT-469]: https://hasurahq.atlassian.net/browse/NDAT-469?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7649
GitOrigin-RevId: 6c30a3a18db2e24786a540aebb8e6af61a4ac18b
2023-01-25 14:47:14 +00:00