Samir Talwar
9175ee3b33
Docker: Add explicit platform
s for databases.
...
Some databases don't provide `arm64` Docker images, leading to warnings when running `docker compose up` on macOS arm64.
We can suppress these warnings by explicitly stating that we want the amd64 images, even on arm64 machines. (They run through virtualization.)
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7309
GitOrigin-RevId: 8e5edfd2508d5c5007162ad4056c7ec32793faef
2022-12-18 23:07:22 +00:00
Rob Dominguez
8b4374202f
docs: add docs devcontainer
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7296
GitOrigin-RevId: 68d9ac0bc8697aad0661480b33f65949ffdc8a80
2022-12-16 17:39:29 +00:00
Sean Park-Ross
47eeace9a6
Docs: Switch to SWC
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7304
GitOrigin-RevId: c413cc5145b54ef89b16aef792332a85b681b3d7
2022-12-16 15:54:07 +00:00
Vijay Prasanna
32b56723a9
fix (console): Invalidate metadata global hook cache after tracking/untracking GDC tables
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7308
GitOrigin-RevId: bdb81c162bb6bf489464201907e75571920b129f
2022-12-16 15:13:59 +00:00
Nicolas Beaussart
55307f1797
ci: introduce frontend related ci
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/6991
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Nicolas Inchauspe <710410+nicoinch@users.noreply.github.com>
GitOrigin-RevId: 88173064e50d3e05cd1606f7c2a5b9edf1d5857b
2022-12-16 14:37:27 +00:00
Daniel Harvey
2bfca9941d
[server] newtypes for BigQuery projectId and dataset
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7279
GitOrigin-RevId: 878367c073280111f381eec75c5b53e9e02bd3cd
2022-12-16 13:19:05 +00:00
Sean Park-Ross
6cc40a54e1
Docs: Remove response body analysis
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7303
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 66ed5829d498b871d30883a50cfdd52412aa01e4
2022-12-16 11:05:22 +00:00
Karthikeyan Chinnakonda
0a68d00422
server: remove a redundant argument passed to replaceMetadataV2
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7291
GitOrigin-RevId: 841144cdf9e70fb682cd27ea5f918b168f2a3bbd
2022-12-16 10:21:04 +00:00
Stefano Magni
9fd0a2a773
console: Skip some flaky E2E tests
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7284
GitOrigin-RevId: 045ad9e03f68d598255221d7253ad39659b8d876
2022-12-16 06:52:21 +00:00
Jesse Hallett
4d6604ba08
server: event trigger codecs
...
Codecs for event triggers, including webhook transforms. These are not hooked into the higher-up table metadata codec yet because some backend implementations implement event triggers with `error` which causes an error when codecs are evaluated. I plan to follow up with another PR to resolve that.
Ticket: https://hasurahq.atlassian.net/browse/GDC-585
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7237
GitOrigin-RevId: 8ce40fe6fedcf8b109d6ca50a505333df855a8ce
2022-12-15 20:38:21 +00:00
Daniele Cammareri
917d67154e
docs: add import from openAPI doc
...
This PR adds the documentation for the Import Action from OpenAPI feature
<img width="959" alt="image" src="https://user-images.githubusercontent.com/5709409/207611375-913d4eb2-9af0-4ac5-82e8-0a0709ce3b1a.png ">
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7276
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: 981ab2e3df7d00fabd6963eb97ee477ca7bd2c5d
2022-12-15 18:39:56 +00:00
Tom Harding
1d0b466954
Run the DefaultRootFieldSpec
tests on all backends.
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7293
GitOrigin-RevId: f7c22212badc11016e87a491bb0017642b3ac7c0
2022-12-15 18:18:29 +00:00
Jesse Hallett
c265e303f6
server: codecs for remote schemas metadata
...
These codecs should fully cover the `remote_schemas` property of the Metadata type.
Ticket: [GDC-522](https://hasurahq.atlassian.net/browse/GDC-522 )
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/6812
GitOrigin-RevId: 1b256f6829486295957c232b92ff184bd9a86469
2022-12-15 17:39:22 +00:00
Philip Lykke Carlsen
bd2e2080f8
server/tests: Port TestGraphQLQueryFunctions
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7158
GitOrigin-RevId: a4b3ca8565df37905665303f96fd40ec4b9e76dd
2022-12-15 16:42:55 +00:00
Rob Dominguez
4d64644ae1
docs: add rules for tabs and include groupId prop
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7183
Co-authored-by: Sean Park-Ross <94021366+seanparkross@users.noreply.github.com>
GitOrigin-RevId: 8647d3fcfd57c3419ef2be7864172d63861779c1
2022-12-15 16:09:53 +00:00
Tom Harding
ae33e34e2d
Implement permission checks in the API tests
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7264
GitOrigin-RevId: 55ff8ff31609b7598d2382ded5dd96f5825ee4fd
2022-12-15 16:02:31 +00:00
paritosh-08
9f99a40f2d
Revert "server: fix MSSQL event trigger next_retry_at
"
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7290
GitOrigin-RevId: 4cb461dd6f25e55ba1c9bd587d98a56f71ff8223
2022-12-15 15:31:40 +00:00
Varun Choudhary
0e9c7c4ab9
console: integrate new one-off scheduled event form with console
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7283
GitOrigin-RevId: f29c20b8b2f49415b948198086ff0aafa5b39e81
2022-12-15 14:44:10 +00:00
Sameer Kolhar
ebe94ea11d
console: fix issues with MRAU feature(s)
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7211
GitOrigin-RevId: 6dff9629b413f692e248582cd08e9ad2fb49a407
2022-12-15 13:44:43 +00:00
Nicolas Beaussart
6f5bd9cb63
frontend: re import code into new console code
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7280
GitOrigin-RevId: e403f0a05ee94ee0ddac0e263af44b15706a7d00
2022-12-15 10:04:26 +00:00
Naveen Naidu
282e94b2de
pro/server: add user_id of the collaborator in http_log
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7154
GitOrigin-RevId: 6f60a7c7be5b083e6adf6c3ab9991142f62434df
2022-12-15 07:49:37 +00:00
Tom Harding
f2dd4a5eb7
Remove *Source
fields from API test permissions
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7275
GitOrigin-RevId: 44345ec361fdbb93f2c166825e5d78983759b5b0
2022-12-14 18:43:44 +00:00
Samir Talwar
beb20c7dab
server/tests-py: Remove a check for PostgreSQL 10.
...
We no longer support this and therefore don't run tests against it.
This also refactors the code a little so it doesn't have to skip running a PostgreSQL-specific test against MS SQL Server.
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7201
GitOrigin-RevId: 307c2ab0052162c012f7b1c55866b57f2fa6d9a6
2022-12-14 16:57:28 +00:00
Abby Sassel
57f456a4cf
add run-new.sh docs
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7278
GitOrigin-RevId: 6c17cc846b39a4236f65dd5ab6baac4529b38f4c
2022-12-14 16:11:00 +00:00
Nicolas Beaussart
df7234fe7d
frontend: upgrade to jest 27
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7208
Co-authored-by: Rishichandra Wawhal <27274869+wawhal@users.noreply.github.com>
Co-authored-by: Nicolas Inchauspe <710410+nicoinch@users.noreply.github.com>
GitOrigin-RevId: 52f4fb7e17a27bd181ad6bb030e5947c9ce4f819
2022-12-14 16:00:54 +00:00
Nicolas Inchauspe
1579e334cb
Fix/form component
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7124
GitOrigin-RevId: fbaaa9f2e4377ebefccacc399472ead6a64927c6
2022-12-14 15:13:14 +00:00
Sean Park-Ross
9006ddd2d7
Docs: Adds info about Monitoring > Operations enabling response body analysis and query variables
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7229
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 98b1ed714d99b0e474d990c9da007ec47b897b24
2022-12-14 13:47:01 +00:00
Rob Dominguez
e0113dca95
docs: update cli install instructions
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7245
GitOrigin-RevId: 5c2274eb3b5e8187bd62a8ce2e5e62e4624a064f
2022-12-14 13:41:57 +00:00
hasura-bot
c190cbd344
Update neon.mdx
...
GITHUB_PR_NUMBER: 9274
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/9274
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7197
Co-authored-by: danieltprice <10074684+danieltprice@users.noreply.github.com>
Co-authored-by: Sean Park-Ross <94021366+seanparkross@users.noreply.github.com>
GitOrigin-RevId: e4c5f1c0f640f11ae095b01c12c666ad80a561ac
2022-12-14 12:11:20 +00:00
Varun Choudhary
cd3942f15e
console: refactor one-off scheduled event
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7252
GitOrigin-RevId: 4c463aa0c88879363c7a5d57c64f7444e2e59c15
2022-12-14 11:51:32 +00:00
Rishichandra Wawhal
82be6f0b3b
console: add control plane ws url to endpoints; minor refactor
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7233
GitOrigin-RevId: 62d92c9021030d6ae23116f9ef8f5a664e5750ff
2022-12-14 09:14:42 +00:00
Aravind K P
acf5ea4c7e
cli: fix CLI console not respecting offline mode configuration
...
fixes https://github.com/hasura/graphql-engine/issues/8482
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7257
GitOrigin-RevId: a398de5d4fccc670b9f6e25d3cdd92efb24a23f8
2022-12-14 08:32:37 +00:00
Divi
62708ca6bd
ci: update catalog version for v2.16.1
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7271
GitOrigin-RevId: a7978ae1c0dd4d402f6293a74cf45acba560a456
2022-12-14 07:14:24 +00:00
Vijay Prasanna
6648621fbe
fix(console): update read replica payload to contain ssl_configuration
, isolation_level
and use_prepared_statements
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7253
GitOrigin-RevId: d55fb3e6fbd98ce8f1031fa2292e030057b6b8f7
2022-12-14 05:40:03 +00:00
Mohd Bilal
62d997a590
cli: add support for opentelemetry
in metadata
...
closes https://hasurahq.atlassian.net/browse/PLAT-297
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7267
GitOrigin-RevId: d35f50b8abdc726446ee583a4abfabde2a496721
2022-12-14 04:23:12 +00:00
Daniel Harvey
2e7ea7e780
[pro/tests] add sample tests for api-tests-pro
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7180
GitOrigin-RevId: 65f8b5fefbb2341dad0cf73e6b1d2e9d604e6bfb
2022-12-14 03:47:32 +00:00
Brandon Simmons
3b0ad30757
server: don't compress small responses
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7216
GitOrigin-RevId: 20a94267eca42edf8e79470711766a3fecac0f50
2022-12-13 17:50:01 +00:00
paritosh-08
3397c041bc
server: fix MSSQL event trigger next_retry_at
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7173
GitOrigin-RevId: 862ab4136e0df6b7fa1e2db2c3edfffa318452de
2022-12-13 15:18:23 +00:00
Marion Schleifer
5b38518a64
docs: update yarn version in docs wiki
...
## Description
Tim (Head of Security) made me aware that we're linking to an [old version of yarn](https://classic.yarnpkg.com/lang/en/docs/install/#mac-stable ) in our [docs wiki](https://hasura.io/docs/wiki/contributions/#mise-en-place ). This PR updates to the [most recent docs](https://yarnpkg.com/getting-started/install ).
## Quick links
[docs/wiki/contributions](https://ae91bccf.hasura-docs-mono.pages.dev/docs/wiki/contributions/#mise-en-place )
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7239
GitOrigin-RevId: f48ef559a6f56dde0f35a444a8e3c92c8454b170
2022-12-13 13:11:08 +00:00
Gil Mizrahi
570e16efe7
Revert "[server/test] create new HGE per test"
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7255
GitOrigin-RevId: c971e9e227263b0956069c0687acacf4d3ff90a9
2022-12-13 12:37:27 +00:00
Auke Booij
51fc104793
server: don't let query collection validation prevent engine startup
...
Generate more Metadata Inconsistencies instead of startup failures. Specifically this means that
- errors retrieving the main query of an executable GraphQL document, and
- errors during fragment inlining
no longer fail irrecoverably.
This also makes more parts of `buildSchemaCacheRule` into pure code, which is always nice.
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7234
GitOrigin-RevId: aebf636c2fb1aad1c2df9a37f7d0b67c1ee40c42
2022-12-13 09:56:27 +00:00
Rob Dominguez
5d4337778e
docs: fix cloud db links
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7244
GitOrigin-RevId: 351b0fcd2544c7b4b018b435698499d7540a4d57
2022-12-13 08:20:34 +00:00
Vijay Prasanna
941179bfee
fix (console): handle case sensitive SQL generation for table schema and names
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7224
GitOrigin-RevId: cbfa88a278282bcf12a5d19219093a34d93c830c
2022-12-13 08:08:41 +00:00
Aravind K P
fbfea5437c
cli: support metrics_config
metadata object
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7225
GitOrigin-RevId: e0d6f940d4b62b520948ca179cac39474f4d6d84
2022-12-13 02:48:11 +00:00
Matthew Goodwin
bffdc2f930
console: refactor modify tab metadata hooks [GDC-666]
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7165
GitOrigin-RevId: b46408b3395198ac84f62eeae31a6bde3133c65f
2022-12-12 18:47:22 +00:00
Daniel Harvey
ed190d6cb6
[server/tests] drop old postgres database better, and use less connections
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7227
GitOrigin-RevId: d7b3b313440d3f3c91d4ecb550513b53cbf2e92e
2022-12-12 17:46:12 +00:00
kodiakhq[bot]
3ad81d18c8
[tooling] import hasura/pool
into monorepo
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7226
Co-authored-by: Bryan O'Sullivan <23374+bos@users.noreply.github.com>
Co-authored-by: Falko Peters <41595+informatikr@users.noreply.github.com>
Co-authored-by: Bas van Dijk <576355+basvandijk@users.noreply.github.com>
Co-authored-by: Ozgun Ataman <13820+ozataman@users.noreply.github.com>
Co-authored-by: Michael Snoyman <49415+snoyberg@users.noreply.github.com>
Co-authored-by: Kim Altintop <6163+kim@users.noreply.github.com>
Co-authored-by: Vamshi Surabhi <6562944+0x777@users.noreply.github.com>
Co-authored-by: Evie Ciobanu <1017953+eviefp@users.noreply.github.com>
Co-authored-by: Robert <132113+robx@users.noreply.github.com>
Co-authored-by: Auke Booij <164426+abooij@users.noreply.github.com>
GitOrigin-RevId: c99a93563f9b1aa25e69ecc030f8dc526df4fb6b
2022-12-12 16:10:25 +00:00
Mohd Bilal
c35add2a9c
Revert "cli: refactor migrate/migrate.go
to use internal/errors
"
...
Reverts hasura/graphql-engine-mono#7005
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7228
Co-authored-by: Aravind K P <8335904+scriptonist@users.noreply.github.com>
GitOrigin-RevId: d35202ee97b51db61c4598bb1a42e9551b1a89e3
2022-12-12 14:04:28 +00:00
Rikin Kachhia
8eb24229f9
console: move header navbar tooltips to bottom
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7193
Co-authored-by: Luca Restagno <59067245+lucarestagno@users.noreply.github.com>
GitOrigin-RevId: a2002d9f58e3b2a7f3f873caa34e9a1da24b5393
2022-12-12 13:29:15 +00:00
Mohd Bilal
a2fb3de1ce
cli: refactor migrate/migrate.go
to use internal/errors
...
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/7005
GitOrigin-RevId: ee70ef351ed1915adef5b865773a2210c7dd1073
2022-12-12 12:48:49 +00:00