Commit Graph

1148 Commits

Author SHA1 Message Date
SidharthBihary
5be7dc7ad7 docs: Minor update to include traces in the context of logs and metrics in Metrics/Integration section, rectify typo
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4737
GitOrigin-RevId: 900564cc2f41c0cb09e788bc6f75b7e8a6f3f45e
2022-06-15 14:18:51 +00:00
Sandeep Raj Kumar
36e6283931 docs: cloud OpenTelemetry integration
>

## Description ✍️
Add docs for the OpenTelemetry Exporter Integration feature that is going to be added to EE and Cloud.

### Related Issues ✍
Issue [3698](https://github.com/hasura/lux/issues/3698)
RFC - https://github.com/hasura/lux/pull/3831
implementation PR - [4000](https://github.com/hasura/lux/pull/4000)
->

## Affected components ✍️

-  Docs

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4608
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: c1a7914cc40cfe05213418fa6555f4198e92eca3
2022-06-15 13:32:08 +00:00
Abby Sassel
732ce2848f server/docs: remove references to distinct_on in MSSQL docs
we don't yet support this. from discussion at https://hasurahq.slack.com/archives/C01RZPEPF0W/p1655211910120289.

[docs preview](https://1316cb95.hasura-docs-mono.pages.dev/docs/latest/graphql/core/databases/ms-sql-server/queries/index/#auto-generated-query-field-schema)

github issue to implement the feature itself, to be prioritised separately: https://github.com/hasura/graphql-engine-mono/issues/4719

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4721
GitOrigin-RevId: b4bdb662c8a2045aef351064e5fdb2e16f4b7244
2022-06-15 12:44:17 +00:00
Sean Park-Ross
8e69fde547 docs: restructure cron trigger create section
## Description ✍️
Tiny fix for Cron Trigger casing @rikinsk identified earlier.

edit: restructured the create cronn section

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4666
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 356426d76d64a907d0ca6c2b8c762ac3f2f3fc4b
2022-06-14 14:21:37 +00:00
Naveen Naidu
134544135d docs: update mssql read replica docs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4664
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 90d23b6094e7fdaa24fddd0690830ba5019cb2c3
2022-06-14 13:28:52 +00:00
paritosh-08
4a611febaf docs: naming convention docs rectification
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4681
GitOrigin-RevId: 49c6a2f3e8c5afc10ab0c62b1bca4079a3867978
2022-06-09 13:51:31 +00:00
Miguel Fernández
ac42db645a docs: replace images for project suspension to reflect new copy
Tracked in https://github.com/hasura/lux/issues/3904
Together with https://github.com/hasura/lux/pull/4568

This is to replace deactivated -> hibernated in the copy of the project card, to make project hibernation more palatable to users

cc @vaishnavigvs

>

## Description ✍️
->

### Related Issues ✍

Tracked in https://github.com/hasura/lux/issues/3904
Together with https://github.com/hasura/lux/pull/4568

### Kodiak commit message
Change copy of docs page for project hibernation

#### Commit title

Replace images to reflect new copy on project hibernation documentation page

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4660
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 5cdcd7b7ac847cb537faf9f62863d621e51c4348
2022-06-09 12:27:53 +00:00
Aravind K P
df0d55e508 docs: update hasura config reference for multiple admin secrets
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4678
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: de94e26749c034cd63ceebfcb0c2cde983a3a0d5
2022-06-09 11:08:51 +00:00
hasura-bot
e19573b43a Format Connection string so it is more visible
GITHUB_PR_NUMBER: 8555
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/8555

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4633
Co-authored-by: Jonathan Marbutt <1386587+jmarbutt@users.noreply.github.com>
GitOrigin-RevId: ddfaf76096b4f17db0d71f113c9ea4e3a7cdebdc
2022-06-09 10:54:38 +00:00
Rikin Kachhia
d328d673ca docs: restructure naming conventions page
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4670
Co-authored-by: paritosh-08 <85472423+paritosh-08@users.noreply.github.com>
GitOrigin-RevId: 848295d1dae95c618aac37da8df520412b08a677
2022-06-09 09:47:38 +00:00
Rob Dominguez
0a6671a4bf docs: fix graphiql editor copying issue
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4632
GitOrigin-RevId: 4ed4e9318effb139c270a7bb81e12bd4a94e5700
2022-06-08 13:22:28 +00:00
SidharthBihary
2cbc24cf3f docs: update datadog docs for new regions support and UI change
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4603
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 3d82fbb2c581ff4683b8585d235476bcc0cac49f
2022-06-08 09:39:36 +00:00
paritosh-08
8f09253514 docs: naming convention
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4589
Co-authored-by: Tirumarai Selvan <8663570+tirumaraiselvan@users.noreply.github.com>
Co-authored-by: Sean Park-Ross <94021366+seanparkross@users.noreply.github.com>
GitOrigin-RevId: 6bf4d13d683ed17b112b79a1a57b92984fe39b0a
2022-06-08 08:44:18 +00:00
Rakesh Emmadi
854a76c5b1 docs: add BigQuery computed fields feature page
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4591
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: b06af8ce4812790bcdfd3348af544ba7d99e5b17
2022-06-07 14:38:14 +00:00
Karthikeyan Chinnakonda
d905911eab server: disable query/subscription root fields
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4524
Co-authored-by: Auke Booij <164426+abooij@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 1cae7a1596825925da9e82c2675507482f41c3fb
2022-06-07 05:33:12 +00:00
Tirumarai Selvan
2c8452396f docs: add a note about different hasura instances connecting to the same database
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4637
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: b564f1037a5e31c7085c2b6aa5a364aa4a4e5c78
2022-06-06 10:16:24 +00:00
Naveen Naidu
11867b50a4 server: extend backend_only setting for update and delete permissions
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4530
Co-authored-by: Karthikeyan Chinnakonda <15602904+codingkarthik@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: c4c1a3bd9736ec275e77c6f55c76049c550443f9
2022-05-31 14:42:14 +00:00
pranshi06
cd0f674821 server: Adds support to return array of scalars in Actions
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3661
GitOrigin-RevId: bc37e7aa0cb861069536aa97aa4dff1fdc05e08b
2022-05-31 05:23:47 +00:00
Abhijeet Khangarot
b09bb602bd console: add support for application/x-www-form-urlencoded in rest connectors
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4354
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 44dc48f3f226c57aac4393133245bf70d5f68acd
2022-05-30 13:51:15 +00:00
Marion Schleifer
b2ff3162c1 docs: update authz docs
Based on this [feedback](https://hasurahq.slack.com/archives/C015EA71MU0/p1651061643434309).

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4403
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 68bff5f9fa3dea8a4b7bff43be17982fa52e3d36
2022-05-30 08:55:27 +00:00
paritosh-08
42da1dbc2e server/docs: follow up on the naming convention
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4563
GitOrigin-RevId: 0ae1f226a63dae34e6cb0d001b4915c05b0974cf
2022-05-27 05:56:52 +00:00
paritosh-08
fd30fb343b server: naming conventions for auto generated fields
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3982
Co-authored-by: Brandon Simmons <210815+jberryman@users.noreply.github.com>
GitOrigin-RevId: f90b2e8f394e7bd69780f003d2d980475f104f42
2022-05-26 11:55:29 +00:00
Stefano Magni
e42c3985d4 docs: Fix the references to the API tab
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4496
GitOrigin-RevId: 7d5a9d5043391a4957fb7ee290d9f263a8b5a3d8
2022-05-25 13:13:56 +00:00
hasura-bot
ec24857bc3 docs: correct Hasura ASCII logo
GITHUB_PR_NUMBER: 8500
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/8500

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4529
Co-authored-by: Johan Eliasson <331818+elitan@users.noreply.github.com>
GitOrigin-RevId: 95e2e13bf37fcd2433d55af3f7637504df383e00
2022-05-25 13:10:51 +00:00
Marion Schleifer
7f13d4380f docs: fix pg requirements page
Based on these two conversations:
- https://hasurahq.slack.com/archives/C015EA71MU0/p1652417463650649
- https://hasurahq.slack.com/archives/C015EA71MU0/p1652417516799779

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4500
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
Co-authored-by: Tirumarai Selvan <8663570+tirumaraiselvan@users.noreply.github.com>
GitOrigin-RevId: 63c3d17ad2be409e52a50df61a6e17a333e50cf0
2022-05-25 13:07:35 +00:00
hasura-bot
8a05ff207b docs: fix allowed_skew is described as a string, but needs to be a number
GITHUB_PR_NUMBER: 8516
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/8516

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4539
Co-authored-by: Romian Tairovski <13468715+ItsMeRomian@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 2b8d245d8432a0fb22d61bc560879700ef7e0e17
2022-05-25 08:21:19 +00:00
hasura-bot
ffe97bd0bb docs: better indentation in example
GITHUB_PR_NUMBER: 8509
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/8509

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4526
Co-authored-by: Johan Eliasson <331818+elitan@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 2be1aea0e55b3267a63bda71dd22debe4b98a969
2022-05-23 09:52:24 +00:00
Miguel Fernández
7ea4c79f02 docs: add another FAQ to project hibernation
>

## Description ✍️
->

Tracked in https://github.com/hasura/lux/pull/3904
Part of https://github.com/hasura/lux/issues/4136

## Changelog ✍️

- [x] `CHANGELOG.md` is updated with user-facing content relevant to this PR.
  If no changelog is required, then add the `no-changelog-required` label.

## Affected components ✍️

- [x]  Docs

### Metadata ✍

Does this PR add a new Metadata feature?
-  No

### GraphQL ✍
-  No new GraphQL schema is generated

### Breaking changes ✍

-  No Breaking changes

### Kodiak commit message

#### Commit title

[docs] Add another FAQ to the project hibernation page

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4447
GitOrigin-RevId: 9e2681c12bdac69f992419a181503ef44672d55b
2022-05-07 16:09:55 +00:00
hasura-bot
4c1280e3af docs: add SSL setup to cloud GCP Postgres guide
GITHUB_PR_NUMBER: 8458
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/8458

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4425
Co-authored-by: adas98012 <101733366+adas98012@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Marion Schleifer <5722022+marionschleifer@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: c958ae880118e717f76f982c3c15ea7b90ff56e7
2022-05-07 16:07:30 +00:00
hasura-bot
b56b3f9581 docs: add Clerk auth integration guide
GITHUB_PR_NUMBER: 8456
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/8456

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4422
Co-authored-by: Ian McPhail <97047001+devchampian@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Marion Schleifer <5722022+marionschleifer@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 60436cb04abd92ea22816b3960c0f34675fabfa6
2022-05-07 15:42:29 +00:00
Jeremy Jacobson
b369462913 docs: Added DataDog trace documentation for Cloud
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4421
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 5791a4c952a96885ac3c3ec3373436f180778115
2022-05-06 10:52:08 +00:00
hasura-bot
4cd66bef09 docs: clarify computed fields execution docs
GITHUB_PR_NUMBER: 8461
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/8461

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4437
Co-authored-by: Michael Floering <2420688+hangtwenty@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: fbeb56eba04415776cdba44089a4e0319587eb36
2022-05-04 11:02:31 +00:00
Miguel Fernández
935a6fc975 [docs] Document the hibernation of free projects that are unused
>

## Description ✍️
->

Tracked in https://github.com/hasura/lux/pull/3904
Part of https://github.com/hasura/lux/issues/4136

## Changelog ✍️

- [x] `CHANGELOG.md` is updated with user-facing content relevant to this PR.
  If no changelog is required, then add the `no-changelog-required` label.

## Affected components ✍️

- [x]  Docs

### Metadata ✍

Does this PR add a new Metadata feature?
-  No

### GraphQL ✍
-  No new GraphQL schema is generated

### Breaking changes ✍

-  No Breaking changes

### Kodiak commit message

#### Commit title
[docs] Document the suspension of free projects that are unused

#### Commit body

Unused free projects are suspended given two previous notices to the owner. A project becomes inactive when it's unused for 3 months.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4389
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: e4daed2bba6fe5d965c64c00f2aa4104afe593e7
2022-05-04 09:01:54 +00:00
Marion Schleifer
0d66c316ce docs: add feature docs for federation
This PR adds the following docs:
- Remote relationships for Postgres
  - Remote schema -> Database
  - Remote schema -> Remote schema
- Remote relationships for MS SQL Server
  - Database -> Database
  - Database -> Remote schema
  - Remote schema -> Database
  - Remote schema -> Remote schema

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4281
Co-authored-by: Vamshi Surabhi <6562944+0x777@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: dc6aa4d4cbcfd9c9ddc1df65c7b0f402cc2eafee
2022-04-28 09:14:27 +00:00
hasura-bot
e61f163d4f docs: add Azure trace integration
GITHUB_PR_NUMBER: 8381
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/8381

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4167
Co-authored-by: SidharthBihary <75970352+SidharthBihary@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: fc675a65ef83a7f439e32f324fa7626c0719cd16
2022-04-27 12:56:08 +00:00
Marion Schleifer
8d8d0cf998 docs: add matrix for db support
This PR adds matrixes for DB support based on these [Data Sources Compatibility slides](https://docs.google.com/presentation/d/1Hvk1ubxv4qOSiWCqAPEQYIQ7SZKkeouj5HAzBRWtMis/edit#slide=id.g124503388bb_0_0) on the [Databases index page](https://hasura.io/docs/latest/graphql/core/databases/index/).

Issue: https://github.com/hasura/graphql-engine-mono/issues/3808.

Screenshots:

<img width="625" alt="image" src="https://user-images.githubusercontent.com/5722022/164986188-419b74b2-6ea7-4afa-a015-e88894896325.png">

<img width="670" alt="image" src="https://user-images.githubusercontent.com/5722022/164986200-1372fa70-c6e7-40b3-9808-d037697d3149.png">

<img width="588" alt="image" src="https://user-images.githubusercontent.com/5722022/164986209-be3f441a-f75a-47d9-bd7b-f397f871dbf4.png">

<img width="691" alt="image" src="https://user-images.githubusercontent.com/5722022/164986219-1ba713b6-4b56-44d7-bc9d-abb063330dbc.png">

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4341
Co-authored-by: Abby Sassel <3883855+sassela@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 43f85be2a9ee5cf861519dfcbf22b4160b8f1fe8
2022-04-26 11:01:46 +00:00
Karthikeyan Chinnakonda
5b95599b54 docs: refactor streaming subscription docs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4350
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 230263a5c3446a6761e000dcef4994237a720df9
2022-04-26 07:20:52 +00:00
Vamshi Surabhi
9bbc802f27 docs: document remote relationship metadata APIs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4265
GitOrigin-RevId: 16f3cd8ba96535bc1f2ed566cc3debff463726a6
2022-04-25 14:05:34 +00:00
Marion Schleifer
f0c04279be docs: fix mssql event trigger apis
[This PR](https://github.com/hasura/graphql-engine-mono/pull/3392) was merged by accident without docs review.

This PR suggests some fixes for this PR.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4339
GitOrigin-RevId: 8c7b1efcc98f43b457a88851a697ac9576582a5b
2022-04-25 13:06:44 +00:00
Karthikeyan Chinnakonda
3aa2cf5064 server: streaming subscriptions v1 (docs only)
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2948
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
Co-authored-by: Brandon Simmons <210815+jberryman@users.noreply.github.com>
Co-authored-by: paritosh-08 <85472423+paritosh-08@users.noreply.github.com>
GitOrigin-RevId: 9c02d34a525141fa41e894596f236525822dd1e0
2022-04-25 07:56:16 +00:00
Naveen Naidu
abb57e58c8 server/MSSQL: Event Delivery System (Incremental PR - 3)
</details>

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3392
Co-authored-by: Divi <32202683+imperfect-fourth@users.noreply.github.com>
GitOrigin-RevId: 9df6b0aa7d91f22571b72d3e467da23b916c9140
2022-04-21 07:20:34 +00:00
Tirumarai Selvan
7dce0a0782 docs: add multiple admin secrets and multiple jwt secrets pages
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4164
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 50d1e404f013024e845fb60bb2bda6594e8bcb50
2022-04-20 10:15:21 +00:00
Shraddha Agrawal
bc999d8353 docs: add cloud docs for billing owner
fixes https://github.com/hasura/lux/issues/3686

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3732
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Divya Bhushan <11659160+divyabhushan@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: b1bbd2d6bff206d7fae511629a9ef7a86a402891
2022-04-18 14:56:19 +00:00
Rikin Kachhia
cc30f08f6e docs: move docs-new to docs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4261
GitOrigin-RevId: 3d80068acdd61b5350fc36ec3444db47508f9c09
2022-04-13 12:01:50 +00:00
Tirumarai Selvan
8ef270404a support for graphql-ws is considered GA
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4155
GitOrigin-RevId: 40033eb41849e88fc1b7a84a607ae9ce4abccf0b
2022-04-05 08:50:57 +00:00
Tirumarai Selvan
4b9cbe9cc5 docs: add examples to depth limits
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/4098
GitOrigin-RevId: 92f0e1565d1720442bcf8b930f9033e5d515549f
2022-04-01 10:44:04 +00:00
Divya Bhushan
4f2fb51fbc docs: add console/cli workflows on remote source relationships page
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3670
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 3c2315fb90896e3780476d14e224ed868e572d04
2022-03-24 15:05:53 +00:00
Divya Bhushan
d4d5e3d50a docs: REST connectors for Event Triggers
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3606
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: e95567a316e088245d55044194260784136e3b6d
2022-03-24 12:34:19 +00:00
Vaishnavi
739b1d5223 docs: update cloud heroku integration page
`no-changelog-required`

### Affected components

- [x] Docs

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2326
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rishichandra Wawhal <27274869+wawhal@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 7b9308456a74e95e333fd64f137a97428e30ceba
2022-03-22 12:07:59 +00:00
hasura-bot
250a280132 docs: fix column type in migrations setup example
GITHUB_PR_NUMBER: 8312
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/8312

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3966
Co-authored-by: #кодеротбога <1025241+comerc@users.noreply.github.com>
GitOrigin-RevId: 0b085bddc7ed097000594f7a17425951d73deff8
2022-03-16 14:38:30 +00:00
Sheila Babadi
0d2fef38b8 docs: update cloud docs for switching from standard to free tier
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3922
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 1deaa3c300a7654f326bea78b333a4ccc890c7f4
2022-03-16 12:04:02 +00:00
Daniel Chambers
69501b2657 server: Use max-age when refreshing JWKs if must-revalidate is present
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3979
GitOrigin-RevId: 5f5ebfb25ff9729e34397084d86b0fe968099b25
2022-03-15 07:36:43 +00:00
Solomon
cf820852b6 Adds a warning about downgrading with v2 webhook schemas
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3913
Co-authored-by: Tirumarai Selvan <8663570+tirumaraiselvan@users.noreply.github.com>
GitOrigin-RevId: 4e19b32ad7b79961fab117f6e4d7617061912808
2022-03-14 06:49:57 +00:00
Rishichandra Wawhal
a21265b489 cloud-docs: bump preview app github action version in cloud docs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3949
GitOrigin-RevId: 96d9ceacd9eb421662d84dfdda48ff58bea78701
2022-03-14 06:16:21 +00:00
hasura-bot
4ec9229f15 add jsonb to string cast support for postgres (fix #6577, #2602)
GITHUB_PR_NUMBER: 7818
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7818

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2898
Co-authored-by: Teo Stocco <9053709+zifeo@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
Co-authored-by: Rakesh Emmadi <12475069+rakeshkky@users.noreply.github.com>
GitOrigin-RevId: 1100f3ce44ea07867a2d7de5b6bb059510f100e1
2022-03-10 07:32:59 +00:00
paritosh-08
c9705de8d8 docs: update cloud response caching docs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3938
GitOrigin-RevId: d71096e977541072cec8d7edc979c373955da8e4
2022-03-10 05:15:55 +00:00
Divya Bhushan
2e51432fa7 docs: Minor editions on python-flask codegen page
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3674
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 9c13bb1ca1f53d55e7cf5de5592fc23a8b6c45c7
2022-03-09 14:25:45 +00:00
Daniel Chambers
a8424c48a1 Customize column GraphQL schema descriptions
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3888
GitOrigin-RevId: 027c319a66671a44fc6e5506bdfc9d2c10a8569f
2022-03-09 06:35:46 +00:00
paritosh-08
0775c00b0d server: add validation for query collections
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3658
GitOrigin-RevId: 3c644da15c92cac16356985d0fe0c6adb7001862
2022-03-08 09:49:18 +00:00
Karthikeyan Chinnakonda
a2da867fc8 Fetch only events of the ETs which exist in the metadata
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3857
GitOrigin-RevId: 1ee501116103e2be49d4538c80f87c11c066af8e
2022-03-08 09:06:32 +00:00
Solomon
d67d4e2310 Webhook Transform Cleanup / Refactor
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3624
GitOrigin-RevId: 849e6dd70d6fe3d84056a485b20928ff813881d4
2022-03-08 00:43:08 +00:00
paritosh-08
a0c83b8e99 server: add inconsistency information in reload_metadata API call
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3860
GitOrigin-RevId: 02d1963946d69fdf6886aa61806eb71db60f8931
2022-03-03 13:34:44 +00:00
hasura-bot
cd483f3389 docs: misc changes
GITHUB_PR_NUMBER: 8273
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/8273

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3872
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: d4f0276d9fd8ef0197896808c3b9bf387a231745
2022-03-03 12:17:38 +00:00
Solomon
876300c049 Adds x-www-form-urlencoded body transformation
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3764
GitOrigin-RevId: 60ce63496d94406476dd446a498d7a7d625465be
2022-03-02 19:43:22 +00:00
Solomon
deb3baa504 Bug fix/webhook transforms header filtering
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3795
Co-authored-by: Lyndon Maydwell <92299+sordina@users.noreply.github.com>
Co-authored-by: Tirumarai Selvan <8663570+tirumaraiselvan@users.noreply.github.com>
GitOrigin-RevId: 60becefedebbc89a9580c7989a0212903a843d25
2022-03-01 22:55:46 +00:00
Divya Bhushan
8cfdd1ee3b docs: updating response from the get_inconsistent_metadata api
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3789
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 8a11e9fc11f6526d2d3135bd22aa9d1765fa0a20
2022-02-28 12:23:34 +00:00
Daniel Chambers
0f9f2192a0 server: Customize root field GraphQL schema descriptions
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3719
GitOrigin-RevId: b0a9bb6a0f65aac72ca95b66219eec16b2f5a0dd
2022-02-28 07:50:12 +00:00
Solomon
544a464a58 Updates metadata docs for request transforms
## Description ✍️
Minor correction to the docs for webhook transforms.

## Changelog ✍️

-  `CHANGELOG.md` is updated with user-facing content relevant to this PR.
  If no changelog is required, then add the `no-changelog-required` label.

## Affected components ✍️
<!-- Remove non-affected components from the list -->

-  Docs

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3783
GitOrigin-RevId: 1dd8ed1fc1d1fa6ac7a80a658085e6e1fdf777d8
2022-02-25 03:21:33 +00:00
Sandeep Raj Kumar
8594d03539 docs: add Prometheus Integration docs
<!-- Thank you for ss in the Title above ^ -->

## Description ✍️
Adds docs for the Prometheus Integration in cloud/EE.

### Related Issues ✍
<!-- Please make sure you e -->
<!-- Add the issue number below (e.g. #234) -->
[#2969](https://github.com/hasura/lux/pull/2969)

### Solution and Design ✍
<!-- How is this issue solve- It's better if we elaborate -->

### Steps to test and verify ✍
<!-- If this is a feature, whaug-fix, how do we verify the fix? -->

### Limitations, known bugs & workarounds ✍
<!-- Limitations of the PR, knowree to delete these comment lines -->

## Changelog ✍️

-   `no-changelog-required`

## Affected components ✍️
<!-- Remove non-affected components from the list -->

-  Docs

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2869
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: b2ab087e4f2a484b4be0396cac51921e1ec87e28
2022-02-24 13:50:17 +00:00
paritosh-08
bc74046ab2 server: case insensitive lookup in session variable
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3663
GitOrigin-RevId: b36666d8849a23dad209f9921f140390c2b57496
2022-02-24 13:08:35 +00:00
Lyndon Maydwell
502c9afa4e docs: add response caching scope
Including:

* Indicate that actions and queries against remote schemas can be cached - https://github.com/hasura/graphql-engine-mono/pull/529 fixes a bug relating to session variables for this

---

### Kodiak commit message

Documentation Improvements: Caching Scope,

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/700
GitOrigin-RevId: 3daeda16ebb72811e33653cd512a2323df7866de
2022-02-22 10:41:26 +00:00
hasura-bot
a5c7fe3837 docs: test auth0 login and generate JWT updates
GITHUB_PR_NUMBER: 5428
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/5428

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3649
Co-authored-by: Vytenis <468006+FDiskas@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
Co-authored-by: Divya Bhushan <11659160+divyabhushan@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 6146fc01310e8bd728b907430b4fd35767a2ecc5
2022-02-21 11:57:30 +00:00
Divya Bhushan
78c856cc02 docs: update the hasura sample apps links
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3693
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: e27ae1727496acb1077433d5715df39edc438b06
2022-02-18 17:06:46 +00:00
Solomon
d1ba271c3d Feature/removable request transform body and modified request transform API
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3475
GitOrigin-RevId: bc847b18d491fe4957a190f5d0fe2ae6e6719791
2022-02-17 04:37:18 +00:00
hasura-bot
972caf65f3 docs: move metadata api deprecation notes + update changelog + nitpicks
GITHUB_PR_NUMBER: 8186
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/8186

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3684
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 6d08a9c76c008c62f70a2285afcfdde141ae68c3
2022-02-16 18:34:04 +00:00
Daniel Chambers
2c7a4e3a16 Customization of computed field GraphQL schema descriptions
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3615
GitOrigin-RevId: f51590d4cfc0412be9baa371353f9b9f3b908f84
2022-02-15 23:17:27 +00:00
pranshi06
582d78110f server: Support returning scalar types in actions
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3453
GitOrigin-RevId: 59fee1460c5571322988b1f558a91ebeb2d55d22
2022-02-15 14:40:34 +00:00
Lyndon Maydwell
ff6aac31b8 Adding multiple jwt secrets (incorporating provenance requirements)
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3173
Co-authored-by: Solomon <24038+solomon-b@users.noreply.github.com>
Co-authored-by: Daniel Chambers <1214352+daniel-chambers@users.noreply.github.com>
GitOrigin-RevId: 395a5d5854896f866b612895d6f41e29376c2caa
2022-02-13 23:34:39 +00:00
Daniel Chambers
dd403f92e2 Customization of table GraphQL schema descriptions
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3570
GitOrigin-RevId: f642a4d9efdd26a344951fcab6c1bbbc1253dfa3
2022-02-10 06:32:44 +00:00
Swann Moreau
8bd34b4a51 server, pro: add support for per-role allowlists
spec: https://github.com/hasura/graphql-engine-mono/pull/2278

Briefly:
- extend metadata so that allowlist entries get a new scope field
- update `add_collection_to_allowlist` to accept this new scope field,
  and adds `update_scope_of_collection_in_allowlist` to change the scope
- scope can be global or role-based; a collection is available for every
  role if it is global, and available to every listed role if it is role-based
- graphql-engine-oss is aware of role-based allowlist metadata; collections
  with non-global scope are treated as if they weren't in the allowlist

To run the tests:
- `cabal run graphql-engine-tests -- unit --match Allowlist`
- py-tests against pro:
  - launch `graphql-engine-pro` with `HASURA_GRAPHQL_ADMIN_SECRET` and `HASURA_GRAPHQL_ENABLE_ALLOWLIST`
  - `pytest test_allowlist_queries.py --hge-urls=... --pg-urls=... --hge-key=... --test-allowlist-queries --pro-tests`

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2477
Co-authored-by: Anon Ray <616387+ecthiender@users.noreply.github.com>
Co-authored-by: Robert <132113+robx@users.noreply.github.com>
GitOrigin-RevId: 01f8026fbe59d8701e2de30986511a452fce1a99
2022-02-08 16:54:49 +00:00
Evie Ciobanu
111750e98f docs/mssql: add update and update index
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3477
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 7e2d705baa98ceebf7a77dcd774756467e69a0b5
2022-02-08 13:19:46 +00:00
hasura-bot
73ddb0be91 docs: update Azure doc with JWT set up steps (fix #5413)
GITHUB_PR_NUMBER: 5885
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/5885

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3226
Co-authored-by: jay <30862819+fr8in@users.noreply.github.com>
Co-authored-by: Divya Bhushan <11659160+divyabhushan@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 7202ff2c3666138056d6d06e3a270b3c300dde02
2022-02-07 15:02:51 +00:00
Aishwarya Rao
0b22fe3991 docs: Docs for email change on Hasura Cloud
## Affected components ✍️

-  Docs

Issue: https://github.com/hasura/lux/issues/3304

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2915
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Divya Bhushan <11659160+divyabhushan@users.noreply.github.com>
GitOrigin-RevId: 0c6fcd2857a79855f65b5b8fd95c181dacfa14a2
2022-02-07 06:05:48 +00:00
Divya Bhushan
ca8f197c31 docs: Removing duplicate reference to session variables in the Access control page
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3535
GitOrigin-RevId: 7a17abc973e53013474dbbad6a58abd7cf1de549
2022-02-04 16:02:29 +00:00
hasura-bot
0f0393d6e9 docs: update heroku deploy guide
GITHUB_PR_NUMBER: 8132
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/8132

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3565
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 304113897046bfd0b85af2b7fe3d0660a0f71d33
2022-02-03 17:12:00 +00:00
Divya Bhushan
53ba2baf1d docs: Capitalize URLs on the read replicas page
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3562
GitOrigin-RevId: 654f1410c653009bfd606feebf6b44d252ed1dd9
2022-02-03 07:34:31 +00:00
hasura-bot
8827ba360f docs: update caddy example to use v2 format in digital ocean guide
GITHUB_PR_NUMBER: 7948
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7948

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3169
Co-authored-by: Jeremy Moseley <4382100+jmoseley@users.noreply.github.com>
Co-authored-by: Divya Bhushan <11659160+divyabhushan@users.noreply.github.com>
GitOrigin-RevId: e223e63f3f3bae6358db4d0763cac18b94e903b2
2022-02-02 16:33:19 +00:00
Vishnu Bharathi
f4007596fb tag release v2.2.0
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3558
GitOrigin-RevId: b4ba6830be191aac6ce9e8e5bef974bd5322260d
2022-02-02 12:49:55 +00:00
hasura-bot
569af7a1e5 docs: Updating port for using HTTPS in NGINX on Enable HTTPS page
GITHUB_PR_NUMBER: 7184
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7184

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/1730
Co-authored-by: Arman ali <29430838+armanism24@users.noreply.github.com>
GitOrigin-RevId: bd0c524a60460cdc787c10191fc866f73f3602bd
2022-02-02 09:16:08 +00:00
Solomon
43ca77f120 Updates metadata api Event and Scheduled Trigger docs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3547
GitOrigin-RevId: c9bd90bc7c6658f03cd9f1b2b5a4d690d48db7d7
2022-02-02 08:40:25 +00:00
hasura-bot
5e58e6df37 docs: Updating Caddyfile v2 config in Enable HTTPS file
GITHUB_PR_NUMBER: 6529
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/6529

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/489
Co-authored-by: Francis Lavoie <2111701+francislavoie@users.noreply.github.com>
GitOrigin-RevId: 9bc3ff43fbaf0eda8c2cbb2c3dad46ce3a402938
2022-02-01 17:13:33 +00:00
hasura-bot
c25f02ff03 docs: edit the caddy file to exclude websocket on digital-ocean-one-click page
GITHUB_PR_NUMBER: 7179
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7179

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/1722
Co-authored-by: Julius Francisco <53907+baldrailers@users.noreply.github.com>
GitOrigin-RevId: 34424445352066a9a01a465da8c4805e21cd7bce
2022-02-01 13:50:00 +00:00
Divya Bhushan
626467fbe8 docs: update pg_untrack_function args in metadata api index
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3531
GitOrigin-RevId: b066920a07abd045cff4d413a00c388d7e208d4d
2022-02-01 09:23:01 +00:00
Divya Bhushan
b0fa87566a docs: move FAQ section to top-level in sidebar + update metadata catalogue details
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3514
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 36f695916a04d3e86796964864aac48a815f3320
2022-01-31 18:03:51 +00:00
Divya Bhushan
149f4b53d5 docs: Add missing image on the Azure container instances page
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3517
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: a3b8925cea198a2cf9994062f2741536e4a9ee31
2022-01-31 16:50:08 +00:00
nevermore
84df556e47 docs: initial docs for vercel integration
## Description

This PR includes the initial docs for v1 Vercel Integration ([PR](https://github.com/hasura/lux/pull/3274))

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3284
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 096eddb1a8ead3ef809f161b36254a8f58a10fff
2022-01-31 16:46:12 +00:00
Divya Bhushan
cc9dbcd450 docs: Minor editions on the Read replicas page
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3341
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 0bd541621421fc8d0da7d45bf8c3bc833328cf11
2022-01-31 13:32:13 +00:00
Daniel Chambers
e5f35c8051 Fixed HeaderValue title, missing ResponseTransformation anchor in docs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3522
GitOrigin-RevId: 5525c72479866863f5025bb949b57ef6bf0561a2
2022-01-31 05:56:53 +00:00
Daniel Chambers
4d9417fac4 server: Refresh JWKs maximum once per second
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3429
GitOrigin-RevId: 123fe33f026a36282ee1137eeefd612191ff4844
2022-01-28 00:18:56 +00:00
Karthikeyan Chinnakonda
56e40e1d0e server: add a new metadata API to return all the cron triggers
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3464
GitOrigin-RevId: 97b043ec0b4194cde83f2d78c3dc963cf0414c29
2022-01-27 06:44:37 +00:00
Solomon
4b792abdcc Feature/webhook response transforms
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3074
Co-authored-by: David Overton <7734777+dmoverton@users.noreply.github.com>
Co-authored-by: Lyndon Maydwell <92299+sordina@users.noreply.github.com>
Co-authored-by: Tirumarai Selvan <8663570+tirumaraiselvan@users.noreply.github.com>
GitOrigin-RevId: 006c5c9b71cdca1c2f47962230e6189e09557fab
2022-01-19 04:47:36 +00:00
hasura-bot
69ea0e7026 docs: add Koyeb as a deployment option
GITHUB_PR_NUMBER: 6859
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/6859

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/1270
Co-authored-by: Edouard Bonlieu <2520463+edouardb@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: c084a60b50b405452e60581e16dc27c1fa0b22fc
2022-01-18 12:34:15 +00:00
Gil Mizrahi
11478c0b44 docs: add sql server default values and column presets docs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3361
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 687461886076526311506ab5611859ba507e562a
2022-01-18 10:49:34 +00:00
Abhijeet Khangarot
54b5088acf rename webhook transforms to REST Connectors
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3334
Co-authored-by: Tirumarai Selvan <8663570+tirumaraiselvan@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 6722cc6449daa5111aa3d6afca8909c5af525bf7
2022-01-17 13:28:04 +00:00
hasura-bot
bd8766171f docs: clarify server console in migrations guide
GITHUB_PR_NUMBER: 8030
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/8030

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3366
Co-authored-by: Forrest <581906+factoidforrest@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 3e6bd918160aaa314a59aaa708e35fb5789c04e0
2022-01-17 08:02:54 +00:00
Kali Vara Purushotham Santhati
695164b176 cli: misc changes
- Hasura CLI shows metadata diff in YAML for type `json` in directory mode. The expected behaviour is to show the diff in JSON
- The unified-json shows diff in YAML, not in JSON.
- Add new diff type unified-yaml which shows the diff in YAML unified format.
- Check the flag value of type in `hasura metadata diff --type`
- The help text of `seed apply`( `hasura seed apply --file seeds/1234_add_some_seed_data.sql`) should be updated to `hasura seed apply --file 1234_add_some_seed_data.sql --database-name default` and similarly in docs.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3246
Co-authored-by: Aravind K P <8335904+scriptonist@users.noreply.github.com>
GitOrigin-RevId: 1d16ad9ea4dd366af32498ce878ae132bd239be9
2022-01-12 13:25:22 +00:00
Rishichandra Wawhal
f99ba4ab55 cloud docs: remove unmaintained redundant changelog
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3347
GitOrigin-RevId: 1c3b98c105a89498853fb599d593c5ecd3483a54
2022-01-12 12:04:11 +00:00
Abhijeet Khangarot
30c4c4cfbb docs: update docs for webhook transforms
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3206
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Tirumarai Selvan <8663570+tirumaraiselvan@users.noreply.github.com>
GitOrigin-RevId: 84c2dd89fffdc9e48c77c3c11444023c517cdb9c
2022-01-12 12:01:17 +00:00
hasura-bot
866476ab36 docs: update references, api signatures, image widths
GITHUB_PR_NUMBER: 8011
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/8011

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3317
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 90c8f75003a07c5153c9e478efa599ab0bfb85d9
2022-01-10 18:40:21 +00:00
Gil Mizrahi
22a8f15017 docs: adding mssql insert and upsert docs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3052
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: ad54607093aa5a353c2fbc01b51558ab192bdef9
2022-01-05 16:39:49 +00:00
Divya Bhushan
0406c8ad86 docs: add steps to create remote schema permissions + fix adding remote schema docs
<!-- Thank you for ss in the Title above ^ -->

## Description ✍️
<!-- Please fill this se-->
<!-- Describe the changes from a user's perspective -->
Included steps on how to create a user role and then restrict the user's access on certain fields on a remote schema.
Page edited: [Remote schema permissions](https://hasura.io/docs/latest/graphql/core/remote-schemas/auth/remote-schema-permissions.html)

### Related Issues ✍
[#1047](https://github.com/hasura/graphql-engine-mono/issues/1047)
<!-- Please make sure you e -->
<!-- Add the issue number below (e.g. #234) -->

### Steps to test and verify ✍
<!-- If this is a feature, w bug-fix, how do we verify the fix? -->
View the deployed preview page [here](https://deploy-preview-3229--hasura-docs-mono.netlify.app/graphql/core/remote-schemas/auth/remote-schema-permissions.html#create-remote-schema-permissions).

## Changelog ✍️

-  `CHANGELOG.md` is updated with user-facing content relevant to this PR.
  If no changelog is required, then add the `no-changelog-required` label.

## Affected components ✍️
<!-- Remove non-affected components from the list -->

-  Docs

---

### Kodiak commit message
Information used by [Kodiak bot](https://kodiakhq.com/) while merging this PR.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3229
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 7f963357afc129ba4553b270dbbc21a6f35066d6
2022-01-05 12:46:18 +00:00
hasura-bot
b67ae48430 docs: remove duplicated screenshot from dedicated vpc
GITHUB_PR_NUMBER: 7654
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7654

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2531
Co-authored-by: Shahidh K Muhammed <4124733+shahidhk@users.noreply.github.com>
GitOrigin-RevId: 3b0d01abaeba708cef0078310d2df041f56b7e12
2022-01-05 11:14:01 +00:00
Divya Bhushan
e59113f364 docs: minor editions on Access control page
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3263
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 08caf7df10cad0aea0916327736147a0a8f808d1
2022-01-04 12:41:30 +00:00
Naveen Naidu
3a8fadb22b server/mssql: support read replicas
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2578
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 88a02f8a617006853b350f48f4317c78ab97435b
2022-01-04 11:54:56 +00:00
hasura-bot
bb2b1e2a45 docs: update subscriptions use cases + securing action handler section
GITHUB_PR_NUMBER: 7945
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7945

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3162
Co-authored-by: Divya Bhushan <11659160+divyabhushan@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: de67d188920e7de06575409e9455af488ce49362
2022-01-03 13:53:23 +00:00
hasura-bot
6fdd433d5b docs: fix update drop_inherited_role api args (fix #7973) #7989
GITHUB_PR_NUMBER: 7989
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7989

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3249
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: d3639cbbdb9a4442c04b8f8f1430b1bae3404b2e
2022-01-03 12:23:48 +00:00
Rikin Kachhia
e623121d56 docs: add note on using session variables with the unauthenticated role
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3025
GitOrigin-RevId: 84779736f4cd648a229ba5146af041b56d06cf9a
2022-01-03 10:47:34 +00:00
Vishnu Bharathi
26a69b3821 tag release v2.1.1
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3175
GitOrigin-RevId: 702444a8adba2817540382396704bcfbad0df228
2021-12-17 12:38:06 +00:00
hasura-bot
46fe9c605b docs: expose hasura on https on GCP using kubernetes (close #2956)
GITHUB_PR_NUMBER: 5770
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/5770

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3176
Co-authored-by: Vitalii Tverdokhlib <1549046+vitaliytv@users.noreply.github.com>
GitOrigin-RevId: ece332f40261e6b7afec58b81364967935b7ad9c
2021-12-17 08:38:01 +00:00
Antoine Leblanc
bacadc30da Fix several issues with remote relationships.
## Remaining Work

- [x] changelog entry
- [x] more tests: `<backend>_delete_remote_relationship` is definitely untested
- [x] negative tests: we probably want to assert that there are some APIs we DON'T support
- [x] update the console to use the new API, if necessary
- [x] ~~adding the corresponding documentation for the API for other backends (only `pg_` was added here)~~
  - deferred to https://github.com/hasura/graphql-engine-mono/issues/3170
- [x] ~~deciding which backends should support this API~~
  - deferred to https://github.com/hasura/graphql-engine-mono/issues/3170
- [x] ~~deciding what to do about potentially overlapping schematic representations~~
  - ~~cf. https://github.com/hasura/graphql-engine-mono/pull/3157#issuecomment-995307624~~
  - deferred to https://github.com/hasura/graphql-engine-mono/issues/3171
- [x] ~~add more descriptive versioning information to some of the types that are changing in this PR~~
  -  cf. https://github.com/hasura/graphql-engine-mono/pull/3157#discussion_r769830920
  - deferred to https://github.com/hasura/graphql-engine-mono/issues/3172

## Description

This PR fixes several important issues wrt. the remote relationship API.

- it fixes a regression introduced by [#3124](https://github.com/hasura/graphql-engine-mono/pull/3124), which prevented `<backend>_create_remote_relationship` from accepting the old argument format (break of backwards compatibility, broke the console)
- it removes the command `create_remote_relationship` added to the v1/metadata API as a work-around as part of [#3124](https://github.com/hasura/graphql-engine-mono/pull/3124)
- it reverts the subsequent fix in the console: [#3149](https://github.com/hasura/graphql-engine-mono/pull/3149)

Furthermore, this PR also addresses two other issues:
- THE DOCUMENTATION OF THE METADATA API WAS WRONG, and documented `create_remote_relationship` instead of `<backend>_create_remote_relationship`: this PR fixes this by adding `pg_` everywhere, but does not attempt to add the corresponding documentation for other backends, partly because:
- `<backend>_delete_remote_relationship` WAS BROKEN ON NON-POSTGRES BACKENDS; it always expected an argument parameterized by Postgres.

As of main, the `<backend>_(create|update|delete)_remote_relationship` commands are supported on Postgres, Citus, BigQuery, but **NOT MSSQL**. I do not know if this is intentional or not, if it even should be publicized or not, and as a result this PR doesn't change this.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3157
Co-authored-by: jkachmar <8461423+jkachmar@users.noreply.github.com>
GitOrigin-RevId: 37e2f41522a9229a11c595574c3f4984317d652a
2021-12-16 20:29:19 +00:00
paritosh-08
40678855d0 server: add support for nested object type in action
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2788
Co-authored-by: David Overton <7734777+dmoverton@users.noreply.github.com>
GitOrigin-RevId: f8ed9741e95b6864a48af7db338f3f619617483a
2021-12-15 23:52:43 +00:00
Vishnu Bharathi
291de84179 tag release v2.1.0
GitOrigin-RevId: 3456e09d2c096a3a89866f9e92c86605237b9693
2021-12-14 15:38:26 +00:00
Anon Ray
4121c1dd3d Revert "Feature/multiple jwt secrets"
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3136
Co-authored-by: pranshi06 <85474619+pranshi06@users.noreply.github.com>
GitOrigin-RevId: aa41817e39f932f909067f2effca9d9973a5fb94
2021-12-14 14:29:52 +00:00
Tirumarai Selvan
52fb772b83 docs: add rest connectors to action transform docs
<!-- Thank you for ss in the Title above ^ -->

## Description ✍️

Introduce the phrase "REST connectors" in action transforms

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3131
GitOrigin-RevId: 557592690530f23a0624f88092b0f404d37d1729
2021-12-14 08:42:01 +00:00
Solomon
7a7498137b Precedence Semantics for JWT/Admin Secrets
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3103
GitOrigin-RevId: 7a85786280c5792c1439111e9d8b28924ac15adc
2021-12-10 06:34:55 +00:00
Vishnu Bharathi
a835d95b17 tag release v2.1.0-beta.3
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3099
GitOrigin-RevId: 7aa2926871bd44d80490768f86fab7bac02a7758
2021-12-09 11:28:19 +00:00
Solomon
4a33d6c979 Allows for env var use in test_webhook_transform mock request url
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3009
GitOrigin-RevId: e678cef69d3d4dcb47f80cd584aa0d3c25a091b8
2021-12-03 07:13:35 +00:00
surendran82
46d8ef940d docs: header links updated
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2905
GitOrigin-RevId: 9996fdc7f5135c871e29bc56ff56793bb80114c9
2021-12-02 20:25:49 +00:00
Solomon
f243760398 Feature/multiple jwt secrets
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2765
Co-authored-by: Philip Lykke Carlsen <358550+plcplc@users.noreply.github.com>
Co-authored-by: Chris Done <11019+chrisdone@users.noreply.github.com>
Co-authored-by: Aishwarya Rao <59638722+aishwaryarao712@users.noreply.github.com>
Co-authored-by: Tirumarai Selvan <8663570+tirumaraiselvan@users.noreply.github.com>
Co-authored-by: Karthikeyan Chinnakonda <15602904+codingkarthik@users.noreply.github.com>
Co-authored-by: Ikechukwu Eze <22247592+iykekings@users.noreply.github.com>
Co-authored-by: Brandon Simmons <210815+jberryman@users.noreply.github.com>
Co-authored-by: awjchen <13142944+awjchen@users.noreply.github.com>
Co-authored-by: Martin Mark <74692114+martin-hasura@users.noreply.github.com>
Co-authored-by: Abby Sassel <3883855+sassela@users.noreply.github.com>
Co-authored-by: Sooraj <8408875+soorajshankar@users.noreply.github.com>
Co-authored-by: Sameer Kolhar <6604943+kolharsam@users.noreply.github.com>
Co-authored-by: Vijay Prasanna <11921040+vijayprasanna13@users.noreply.github.com>
Co-authored-by: hasura-bot <30118761+hasura-bot@users.noreply.github.com>
Co-authored-by: Rakesh Emmadi <12475069+rakeshkky@users.noreply.github.com>
Co-authored-by: Sibi Prabakaran <737477+psibi@users.noreply.github.com>
Co-authored-by: Robert <132113+robx@users.noreply.github.com>
Co-authored-by: Vishnu Bharathi <4211715+scriptnull@users.noreply.github.com>
Co-authored-by: Praveen Durairaju <14110316+praveenweb@users.noreply.github.com>
Co-authored-by: Abhijeet Khangarot <26903230+abhi40308@users.noreply.github.com>
GitOrigin-RevId: b3b07c3b42da9f3daa450d6d9e5fbf0bf506c651
2021-12-02 05:36:46 +00:00
Sai Krishna Prasad Kandula
4f1c2ff879 docs: segment track event naming adjustment
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/3014
GitOrigin-RevId: 0428f962c038f3d03ef45413dca807041dcef50c
2021-12-01 09:07:53 +00:00
hasura-bot
169902f88a docs: fix typo in config examples page
GITHUB_PR_NUMBER: 7634
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7634

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2489
Co-authored-by: thephenix4 <69722745+thephenix4@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 246da4575afa583ce44fc858ac1a1053a730cf26
2021-11-25 13:40:28 +00:00
hasura-bot
1519b66c4c docs: add note on computed fields not being part of event trigger payload
GITHUB_PR_NUMBER: 7816
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7816

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2888
Co-authored-by: Vildan Softic <2861414+zewa666@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 816574a4228a396ebc8bcdfe1a6acd9d7be87bba
2021-11-25 12:39:21 +00:00
hasura-bot
a3076a3f64 docs: remove duplicate text
GITHUB_PR_NUMBER: 7485
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7485

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2264
Co-authored-by: Brian Childress <2747820+brian-childress@users.noreply.github.com>
GitOrigin-RevId: 0648792cfd46a5e545564a309834031a269a290e
2021-11-25 11:59:04 +00:00
Kirill Zaborsky
a2afe4116b BigQuery remote joins
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2874
Co-authored-by: Abby Sassel <3883855+sassela@users.noreply.github.com>
GitOrigin-RevId: 24b0304716795a28038629775238996c28b312a3
2021-11-24 16:22:55 +00:00
Rikin Kachhia
536605fb99 docs: add Hasura Cloud caveat in configuring metadata db example
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2954
GitOrigin-RevId: 1ea35da4241b53100cdcdc2631fc6b41cccf8861
2021-11-24 12:29:47 +00:00
Gil Mizrahi
0e65932355 server/mssql support delete mutations (close hasura/graphql-engine#7626)
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2691
Co-authored-by: Abby Sassel <3883855+sassela@users.noreply.github.com>
Co-authored-by: Rakesh Emmadi <12475069+rakeshkky@users.noreply.github.com>
GitOrigin-RevId: 8b66cc30e8e036ee56a5267c1d2f308155951ae9
2021-11-19 17:06:01 +00:00
Rishichandra Wawhal
fc7bc6a672 cloud-docs: explain arguments in preview app creation api reference
## Description ✍️
Adds minor fixes and improvements to the preview-apps doc in cloud docs.

## Changelog ✍️

-  `no-changelog-required` label added

## Affected components ✍️

-  Docs

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2834
GitOrigin-RevId: 248402addca23c90de89417c60184412e457d995
2021-11-19 10:03:18 +00:00
Rikin Kachhia
b6cb186cfd docs: add update note for large event/cron logs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2136
GitOrigin-RevId: a6c6185d1c093151757d2c0632aef07ca4c38209
2021-11-19 09:36:45 +00:00
pranshi06
81bf0e5429 [pro, server] Multiple Admin Secrets
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2631
Co-authored-by: Solomon <24038+solomon-b@users.noreply.github.com>
GitOrigin-RevId: d89a38a9cd9ee7391ca5011b7a11c52e1668a31d
2021-11-17 07:33:33 +00:00
Karthikeyan Chinnakonda
5d1733519c server: provide option to recreate event triggers of specific or all sources in reload_metadata
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2723
GitOrigin-RevId: 5f18021f4892632c1823543595a26ec7f3d8bc32
2021-11-10 14:35:21 +00:00
Rikin Kachhia
e8023afaaf docs: update CLI docs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2801
GitOrigin-RevId: c58bc421beb8aab5631ca8de035a8b1b87f7110a
2021-11-09 14:38:27 +00:00
Puru Gupta
504f13725f server: forward auth webhook set-cookies header on response
>

High-Level TODO:

* [x] Code Changes
* [x] Tests
* [x] Check that pro/multitenant build ok
* [x] Documentation Changes
* [x] Updating this PR with full details
* [ ] Reviews
* [ ] Ensure code has all FIXMEs and TODOs addressed
* [x] Ensure no files are checked in mistakenly
* [x] Consider impact on console, cli, etc.

### Description
>
This PR adds support for adding set-cookie header on the response from the auth webhook. If the set-cookie header is sent by the webhook, it will be forwarded in the graphQL engine response.

Fixes a bug in test-server.sh: testing of get-webhook tests was done by POST method and vice versa. To fix, the parameters were swapped.

### Changelog

- [x] `CHANGELOG.md` is updated with user-facing content relevant to this PR.

### Affected components

- [x] Server
- [ ] Console
- [ ] CLI
- [x] Docs
- [ ] Community Content
- [ ] Build System
- [x] Tests
- [ ] Other (list it)

### Related Issues
->
Closes [#2269](https://github.com/hasura/graphql-engine/issues/2269)

### Solution and Design
>

### Steps to test and verify
>
Please refer to the docs to see how to send the set-cookie header from webhook.

### Limitations, known bugs & workarounds
>
- Support for only set-cookie header forwarding is added
- the value forwarded in the set-cookie header cannot be validated completely, the [Cookie](https://hackage.haskell.org/package/cookie) package has been used to parse the header value and any unnecessary information is stripped off before forwarding the header. The standard given in [RFC6265](https://datatracker.ietf.org/doc/html/rfc6265) has been followed for the Set-Cookie format.

### Server checklist

#### Catalog upgrade

Does this PR change Hasura Catalog version?
- [x] No
- [ ] Yes
  - [ ] Updated docs with SQL for downgrading the catalog

#### Metadata

Does this PR add a new Metadata feature?
- [x] No

#### GraphQL
- [x] No new GraphQL schema is generated
- [ ] New GraphQL schema is being generated:
   - [ ] New types and typenames are correlated

#### Breaking changes

- [x] No Breaking changes

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2538
Co-authored-by: Robert <132113+robx@users.noreply.github.com>
GitOrigin-RevId: d9047e997dd221b7ce4fef51911c3694037e7c3f
2021-11-09 12:01:31 +00:00
Tirumarai Selvan
1b43f0caaa tag release v2.1.0-beta.2
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2762
GitOrigin-RevId: 092e3fee604f9620198128a8c8aced434a20644e
2021-11-08 09:26:08 +00:00
Rishichandra Wawhal
ad90b09916 cloud-docs: add documentation for preview apps
>

### Description

Adds documentation for the cloud preview apps feature.

https://deploy-preview-2474--hasura-docs-mono.netlify.app/graphql/cloud/preview-apps.html

### Changelog

- [x] `CHANGELOG.md` is updated with user-facing content relevant to this PR. If no changelog is required, then add the `no-changelog-required` label.

### Affected components

- [ ] Server
- [ ] Console
- [ ] CLI
- [x] Docs
- [ ] Community Content
- [ ] Build System
- [ ] Tests
- [ ] Other (list it)

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2474
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Vaishnavi <85152989+vaishnavigvs@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: c512d26fe3ffc047240497848b62cacdac2f32f3
2021-11-03 11:00:35 +00:00
Solomon Bothwell
9c27f66768 docs: add actions transforms content
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2540
Co-authored-by: Tirumarai Selvan <8663570+tirumaraiselvan@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: d9318aca67646c29b5d951a5d0603fc463e1467b
2021-11-02 14:36:36 +00:00
Divya Bhushan
7609ae84e1 docs: Fix typo in server config reference page
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2707
GitOrigin-RevId: 1920099e67d48299fa762b36c26c6e627a0694ec
2021-11-02 11:15:15 +00:00
David Overton
aac64f2c81 Source typename customization (close graphql-engine#6974)
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/1616
GitOrigin-RevId: f7eefd2367929209aa77895ea585e96a99a78d47
2021-10-29 14:43:14 +00:00
Solomon Bothwell
ce052f0b1b Move Request Transform into the Action Definition
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2717
GitOrigin-RevId: 7c17fa41e5df2cfbc49e0ce2a1f78b3627de7051
2021-10-29 04:13:29 +00:00
Swann Moreau
33d242779f server: call auth webhook even if the request fails to parse
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2604
Co-authored-by: Anon Ray <616387+ecthiender@users.noreply.github.com>
GitOrigin-RevId: fbecc77a519212e00c766c82e6efd5338661de49
2021-10-28 18:43:47 +00:00
hasura-bot
ec4ef91273 docs: add examples for regex operators (closes #6919)
GITHUB_PR_NUMBER: 7691
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7691

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2618
Co-authored-by: Rafael Baldasso Audibert <32079912+rafaeelaudibert@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: eeec4eba087c10d7008092a1f70acc82e73c4fcc
2021-10-25 10:35:16 +00:00
Tirumarai Selvan
bcb386e7fd tag release v2.0.10 (#2646)
Co-authored-by: Vishnu Bharathi <vishnubharathi04@gmail.com>
GitOrigin-RevId: d6a8802cf4db8f852bdabe92ffa81854fe594186
2021-10-20 09:55:17 +00:00
Tirumarai Selvan
a27db0b658 docs: fix docs on debug mode and internal key
There were 2 problems in the docs:

1. Extensions key is always sent in error responses. The `internal` key requires debug mode.

2. Admin role errors have the `internal` key by default

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2550
GitOrigin-RevId: 4121f1ef45290896887be447a73f96b0d4e016b4
2021-10-11 09:30:50 +00:00
pranshi06
be1395de31 [server] Allow Nullable action response
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2379
GitOrigin-RevId: eae2b0b401737ceb4e4885ba47c342e26f2026a1
2021-10-11 06:56:01 +00:00
Gil Mizrahi
42cd2e69c0 Add support for customising function root field names
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2468
Co-authored-by: Philip Lykke Carlsen <358550+plcplc@users.noreply.github.com>
GitOrigin-RevId: 5ff85bb02e4e651376a40914b7ae0aabc8524a05
2021-10-07 13:03:22 +00:00
Puru Gupta
8b60122b9e [server] add openapi support
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/1935
Co-authored-by: paritosh-08 <85472423+paritosh-08@users.noreply.github.com>
Co-authored-by: pranshi06 <85474619+pranshi06@users.noreply.github.com>
Co-authored-by: Lyndon Maydwell <92299+sordina@users.noreply.github.com>
GitOrigin-RevId: 3e43b84d4e9e181b405855704112b49467dafdf9
2021-10-06 07:16:13 +00:00
Karthikeyan Chinnakonda
64e2201179 server: enable inherited roles by default
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2325
Co-authored-by: Nicolas Beaussart <7281023+beaussan@users.noreply.github.com>
GitOrigin-RevId: 8ad6fe25a3788892128c1d56b8fa0e8feed2caca
2021-10-05 12:29:32 +00:00
Sai Krishna Prasad Kandula
6af264626a docs: Segment Analytics Implementation
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2476
GitOrigin-RevId: fecd06d60158301e41ac4b3c3ea32dc79f74399e
2021-09-30 12:24:56 +00:00
Tirumarai Selvan
b0f723b201 tag release v2.1.0-beta.1
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2472
GitOrigin-RevId: b18f755b8db82ee6376d9af02495fe55cfd93aa8
2021-09-30 09:48:30 +00:00
Robert
fbd1262ea6 server: operation timeout with postgres cancelling
### Description

This PR implements operation timeouts, as specced in #1232.

RFC: [rfcs/operation-timeout-api-limits.md](c025a90fe9/rfcs/operation-timeout-api-limits.md)

There's still some things to be done (tests and docs most notably), but apart from that it can
be reviewed. I'd still appreciate feedback on the RFC!

TODO:
- [x] break out the `ApiLimits` refactoring into a separate PR: #2103
- [x] finish the `pg-client-hs` PR: https://github.com/hasura/pg-client-hs/pull/39
- [x] remove configurability, after testing, prior to merging
- [ ] tests: #2390 has some tests that I've run locally to confirm things work on a fundamental level
- [x] changelog
- [x] documentation
- [x] fill in the detailed PR checklist

### Changelog

- [x] `CHANGELOG.md` is updated with user-facing content relevant to this PR. If no changelog is required, then add the `no-changelog-required` label.

### Affected components

- [x] Server
- [ ] Console
- [ ] CLI
- [x] Docs
- [ ] Tests

### Related Issues

Product spec: #1232.

### Solution and Design

Compare `rfcs/operation-timeout-api-limits.md`.

### Steps to test and verify

Configure operation timeouts, e.g. by posting

```
{
  "type": "set_api_limits",
  "args": {
    "operation_timeout": {
      "global": 3
    }
  }
}
```

to `v1/metadata` to set an operation timeout of 3s. Then verify that
1. non-admin queries that take longer than 3s time out with a nice error message
2. that those queries return after ~3s (at least for postgres)
3. also that everything else still works as usual

### Limitations, known bugs & workarounds
- while this will cause slow queries against any backends to fail, it's only verified to actually interrupt queries against postgres
- this will only successfully short-cut (cancel) queries to postgres if the database server is responsive

#### Catalog upgrade
Does this PR change Hasura Catalog version?
- [x] No

#### Metadata

Does this PR add a new Metadata feature?
- [x] Yes
  - Does `run_sql` auto manages the new metadata through schema diffing?
    - [x] Not required
  - Does `run_sql` auto manages the definitions of metadata on renaming?
    - [x] Not required
  - Does `export_metadata`/`replace_metadata` supports the new metadata added?
    - [x] Yes

#### GraphQL
- [x] No new GraphQL schema is generated

#### Breaking changes

- [x] No Breaking changes

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/1593
GitOrigin-RevId: f0582d0be3ed9fadf89e0c4aaf96344d18331dc4
2021-09-29 16:21:05 +00:00
Solomon Bothwell
4e05bdcaec Feature/request transform string interpolation
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2443
Co-authored-by: Tirumarai Selvan <8663570+tirumaraiselvan@users.noreply.github.com>
GitOrigin-RevId: d7d68984d0ae1403bb414572e9704c01ed27deab
2021-09-29 08:14:29 +00:00
Sameer Kolhar
4ca2c7554c server: support user comments for trackable functions
https://github.com/hasura/graphql-engine-mono/pull/2290

GitOrigin-RevId: 3d7cf89b7e1d545475bad44ccc233b6f11145a01
2021-09-24 09:19:40 +00:00
awjchen
f1daabab04 docs, tests: update Explain API docs
https://github.com/hasura/graphql-engine-mono/pull/2352

Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: f9f5d1157524afbe418ba0ca3e3e1d6258eaf9e3
2021-09-23 20:00:07 +00:00
Naveen Naidu
3d95c67748 server/query-tags: implement new metadata specification and API
https://github.com/hasura/graphql-engine-mono/pull/2203

GitOrigin-RevId: 6169fcce0c6dccaec055bf8e723e9aa7c19a7f0c
2021-09-23 12:38:56 +00:00
jkachmar
112d206fa6 Adds Remote Source Join Execution
https://github.com/hasura/graphql-engine-mono/pull/2038

Co-authored-by: Phil Freeman <630306+paf31@users.noreply.github.com>
GitOrigin-RevId: 0843bd0610822469f727d768810694b748fec790
2021-09-22 10:44:01 +00:00
pranshi06
e77b79ae02 [server] Add GraphQL query in the payload for Synchronous Actions
https://github.com/hasura/graphql-engine-mono/pull/2224

GitOrigin-RevId: 9eb1ab612f1a6cc8fe8490272be3d5a997b5b097
2021-09-20 18:20:33 +00:00
Swann Moreau
8bfcd9a55c server: add "extensions" field to action webhook error schema
https://github.com/hasura/graphql-engine-mono/pull/1698

GitOrigin-RevId: c3b6f1048b6702a53ebe6c49f23dedc0f1d88090
2021-09-17 07:44:37 +00:00
Solomon Bothwell
af5ff07614 Request Transformations
https://github.com/hasura/graphql-engine-mono/pull/1984

Co-authored-by: jkachmar <8461423+jkachmar@users.noreply.github.com>
GitOrigin-RevId: 1767d6bdde48c156fe171b5a9b7e44d7f2eb4869
2021-09-16 11:03:57 +00:00
hasura-bot
d31fe33754 docs: use placeholder for version in cli migrations image page
GITHUB_PR_NUMBER: 7559
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7559

https://github.com/hasura/graphql-engine-mono/pull/2359

Co-authored-by: Irakli Gozalishvili <21236+Gozala@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 5e95b377586b61884cfe50b13ad3a57676b4f397
2021-09-16 09:39:08 +00:00
Rikin Kachhia
9fdd1bd844 docs: update api limits page
https://github.com/hasura/graphql-engine-mono/pull/2354

GitOrigin-RevId: 0fbe13e3c9b34bc9f8ece7417d9e950276c1ea7d
2021-09-15 11:03:33 +00:00
Philip Lykke Carlsen
5c54e33dcc Small revisions to documentation
This PR only contains minor changes to documentation that I have collected over some time, revising text as I was passing by.

https://github.com/hasura/graphql-engine-mono/pull/2346

Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: f3329f3212b831f1f3c74a299734faff337b1017
2021-09-14 15:47:38 +00:00
Sameer Kolhar
bafefac73d server: update create_scheduled_event API to respond with event_id
https://github.com/hasura/graphql-engine-mono/pull/2313

GitOrigin-RevId: a72880734074105d55bb387fdb5d1a9f5fac1d72
2021-09-13 18:01:55 +00:00
Praveen Durairaju
a31974241e docs: add https to link to avoid 404
>

### Description
>
Adds https prefix to cloud URL to prevent it from being a 404.

### Changelog

- [ ] `CHANGELOG.md` is updated with user-facing content relevant to this PR. If no changelog is required, then add the `no-changelog-required` label.

### Affected components

- [ ] Docs

https://github.com/hasura/graphql-engine-mono/pull/2243

GitOrigin-RevId: d71956f096b849efb163eab1de5674fa085174f2
2021-09-09 09:13:19 +00:00
Tirumarai Selvan
4cabb0bdf9 tag release v2.0.9
GitOrigin-RevId: dfba245a4dbe1a71b1e3cc7c92914fc0a919c2b0
2021-09-07 07:49:53 +00:00
Sameer Kolhar
f6af579619 server,docs,tests: add support for connection_parameters to pg_add_source API
https://github.com/hasura/graphql-engine-mono/pull/1690

GitOrigin-RevId: a7be66c9af3143b34133d197f7858ba22f442a41
2021-09-06 17:00:12 +00:00
Shahidh K Muhammed
a41d34c62f docs: add a note about cloudflare to custom domains
https://github.com/hasura/graphql-engine-mono/pull/2285

GitOrigin-RevId: 83561117c8ad939e5098db9bb285d8853f8d9b41
2021-09-06 07:11:11 +00:00
Tirumarai Selvan
9d592fde87 tag release v2.0.8
GitOrigin-RevId: 7e2c6333183ebf763ff37bda114219f5e7bf0951
2021-08-30 12:43:41 +00:00
Lyndon Maydwell
da7c53b8dd Changelog - Update docs for caching rate limits
https://github.com/hasura/graphql-engine-mono/pull/2229

GitOrigin-RevId: 9e1bdf906cf88bed3ef16bb624d0a8d99d7571e7
2021-08-30 07:34:07 +00:00
Vaishnavi
487b400445 docs: add cloud manging envs guide
https://github.com/hasura/graphql-engine-mono/pull/2175

Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 5fee7757c408e97ddd82f479efb17476f44f6607
2021-08-26 12:56:14 +00:00
Rikin Kachhia
d185212c3e docs: add getTenantId API to cloud api ref
https://github.com/hasura/graphql-engine-mono/pull/2207

GitOrigin-RevId: c8b1b5ab83573d0a807d3059aecaae08ba960115
2021-08-26 10:21:31 +00:00
Rikin Kachhia
2b17c57648 docs: add db current feature support sections
https://github.com/hasura/graphql-engine-mono/pull/2209

GitOrigin-RevId: ff74089342014bf9e40a8e2fd1416b8df0382246
2021-08-26 09:13:25 +00:00
Sameer Kolhar
edeb8c98fd server: support for graphql-ws protocol
https://github.com/hasura/graphql-engine-mono/pull/1655

Co-authored-by: Rakesh Emmadi <12475069+rakeshkky@users.noreply.github.com>
Co-authored-by: Vijay Prasanna <11921040+vijayprasanna13@users.noreply.github.com>
Co-authored-by: hasura-bot <30118761+hasura-bot@users.noreply.github.com>
Co-authored-by: Brandon Simmons <210815+jberryman@users.noreply.github.com>
Co-authored-by: Varun Choudhary <68095256+Varun-Choudhary@users.noreply.github.com>
Co-authored-by: Divi <32202683+imperfect-fourth@users.noreply.github.com>
GitOrigin-RevId: 9db3902388fef06b94f9513255e2b5333bd23c3e
2021-08-24 16:26:12 +00:00
Rikin Kachhia
8246bcc9d3 docs: misc fixes
- add config api to default enabled api list
- add source key to pg_dump api ref
- add websocket-compression option to config ref
- add websocket-timeout option to config ref
- document using negative integers to decrement
- update one-to-one nested insert caveat

https://github.com/hasura/graphql-engine-mono/pull/2146

GitOrigin-RevId: d76bcdc136b2a25b9f2589155142f3272aa69c7b
2021-08-24 12:08:36 +00:00
Praveen Durairaju
77842fffe0 update readme, add newsletter link to docs
>

### Description
>
This PR updates the readme.md of the repo, removing some old stuff and updating contents to reflect Hasura's latest features and offerings from v2.0.

### Changelog

- [x] `CHANGELOG.md` is updated with user-facing content relevant to this PR. If no changelog is required, then add the `no-changelog-required` label.

### Affected components

- [x] Docs

https://github.com/hasura/graphql-engine-mono/pull/2190

GitOrigin-RevId: a51654a6893a66e2d2c7816018c8bccb5ff0eea9
2021-08-24 11:24:48 +00:00
Lyndon Maydwell
9a1c7d5ea0 server: Adding support for TLS allowlist by domain and service id (port)
https://github.com/hasura/graphql-engine-mono/pull/2153

Co-authored-by: Sameer Kolhar <6604943+kolharsam@users.noreply.github.com>
GitOrigin-RevId: 473a29af97236fc879ae178b0c2a6c31c1f12563
2021-08-24 07:37:25 +00:00
hasura-bot
80ea4875a1 docs: Add source in pg_dump docs
GITHUB_PR_NUMBER: 7421
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7421

https://github.com/hasura/graphql-engine-mono/pull/2160

Co-authored-by: Prashant Shahi <11138844+prashant-shahi@users.noreply.github.com>
GitOrigin-RevId: 21bea209d0dad658d2512565c8dddb8e72f19399
2021-08-19 17:19:29 +00:00
Funmilayo E. Olaiya
313e4e1a52 docs: updates doc for _eq, _ne operators to include a caveat for null values
### Description
This PR adds an info. on the `eq` and `ne` operators to include a caveat for null values.

### Changelog

- [x] `CHANGELOG.md` is updated with user-facing content relevant to this PR. If no changelog is required, then add the `no-changelog-required` label.

### Affected components
- [x] Docs

### Related Issues
https://github.com/hasura/graphql-engine/issues/2167

### Affected pages
https://deploy-preview-352--hasura-docs-mono.netlify.app/graphql/core/queries/query-filters.html

https://github.com/hasura/graphql-engine-mono/pull/352

Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 2d707d6496b76866e3510ef7969c9877e606a9dd
2021-08-19 12:32:34 +00:00
Karthikeyan Chinnakonda
eaf0211787 docs: document clean up steps for scheduled triggers
https://github.com/hasura/graphql-engine-mono/pull/2077

Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 7f4fae18052b46122106a0fb57ab4b5c0c000b18
2021-08-18 16:16:39 +00:00
Rikin Kachhia
e0fd67ef8f docs: fix graphiql rendering
https://github.com/hasura/graphql-engine-mono/pull/2138

GitOrigin-RevId: 38b53507714d04d1fbc6db651df9dce1c5c64e71
2021-08-18 15:31:22 +00:00
Aniket Deshpande
2700554412 bq: test table customization features
https://github.com/hasura/graphql-engine-mono/pull/2062

Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 5573efd1b28e088d5730c7d22e16889dc852b5fe
2021-08-18 13:00:58 +00:00
Rikin Kachhia
53703a24b8 docs: remove use of 'default' in column presets page
https://github.com/hasura/graphql-engine-mono/pull/2129

GitOrigin-RevId: d3d3d3974ef39215dc9ecefba5cb643887ff980a
2021-08-18 11:01:17 +00:00
Sandeep Raj Kumar
dc952cc872 Docs: Add Azure monitor APM integration docs
https://github.com/hasura/graphql-engine-mono/pull/2074

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: b0f26f61563fa3dd2a85730afe83f9a2101bd898
2021-08-17 15:10:44 +00:00
Vishnu Bharathi
cf6f3edc1f tag release v2.0.7 (#2118)
GitOrigin-RevId: b86611a3393d2b8008b09c1d833d5b2c43f72aaf
2021-08-17 13:07:37 +00:00
Rikin Kachhia
8af24e9acc docs: update cloud project transfer guide
https://github.com/hasura/graphql-engine-mono/pull/2105

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: cd7cf61c1de0c6ba3e4b0c5fbc9f9943d17e2c0c
2021-08-17 09:10:37 +00:00
Rikin Kachhia
e66bf923cf docs: add guide to transfer cloud project manually
https://github.com/hasura/graphql-engine-mono/pull/2088

GitOrigin-RevId: f5f7fbc8ad12574bf4c7d5fc4dc645a8772e3398
2021-08-13 14:30:22 +00:00
Rikin Kachhia
f0fb324b2c docs: add note to cleanup large event/cron logs before v2 update
https://github.com/hasura/graphql-engine-mono/pull/2089

GitOrigin-RevId: 007ccf652a0f81583e382d6cdcb95a55c29a5feb
2021-08-13 13:54:43 +00:00
Rikin Kachhia
aaa417898c docs: misc fixes
- fix broken refs and formatting errors
- add "deprecated" to v1/query api pages
- github integration -> github deployment
- remove secure cloud project page

https://github.com/hasura/graphql-engine-mono/pull/2087

GitOrigin-RevId: 79e593b21838d87b9e22ca1f1ad629ac53f23b44
2021-08-13 13:46:04 +00:00
Sandeep Raj Kumar
2e4bd38d9d docs: Azure flexible server requirement of disabled JIT for hasura 1.x
https://github.com/hasura/graphql-engine-mono/pull/1215

Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: a07354ddb35df29c7f1625e2055a9aa66dec3955
2021-08-13 12:32:51 +00:00
pranshi06
d179a6f2ec server: support EdDSA keys for JWT
https://github.com/hasura/graphql-engine-mono/pull/1818

Co-authored-by: paritosh-08 <85472423+paritosh-08@users.noreply.github.com>
Co-authored-by: Puru Gupta <32328846+purugupta99@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: aae87d34cd19c97e66721a2bd7602d907aeb90b3
2021-08-12 01:54:06 +00:00
Praveen Durairaju
aaff5a5f71 docs: update getting started guide
>

### Description
>
This PR updates the getting started guide to change docker setup into having its own paragraph. Additionally this PR also removes the extra Contact Us link under Additional Resources.

### Changelog

- [ ] `CHANGELOG.md` is updated with user-facing content relevant to this PR. If no changelog is required, then add the `no-changelog-required` label.

### Affected components

- [ ] Docs

Preview Link - https://deploy-preview-2067--hasura-docs-mono.netlify.app/graphql/core/getting-started/index.html#quickstart-guides

https://github.com/hasura/graphql-engine-mono/pull/2067

GitOrigin-RevId: 135fc75cc1083598b89622828ec825ba8498fb0d
2021-08-11 09:26:46 +00:00
nevermore
05a12912aa console: change HEROKU_DATABASE_URL to PG_DATABASE_URL while creating datasource on cloud
https://github.com/hasura/graphql-engine-mono/pull/2050

GitOrigin-RevId: d40b32feb2015780865ad4d74e442fbdc3da82b8
2021-08-11 09:23:19 +00:00
Solomon Bothwell
a46cf20505 Adds PG Client Cert Metadata API Documentation
https://github.com/hasura/graphql-engine-mono/pull/1884

Co-authored-by: Tirumarai Selvan <8663570+tirumaraiselvan@users.noreply.github.com>
GitOrigin-RevId: 3f41300d4621e0402fa95e09eb0369be02515ac1
2021-08-11 04:23:50 +00:00
Tirumarai Selvan
7b863a1b3b tag release v2.0.6
GitOrigin-RevId: b2b906cf7b05bc444148a334aba42385046be75c
2021-08-11 01:19:22 +00:00
hasura-bot
34a011acbc docs: fix typo in MSSQL docs
GITHUB_PR_NUMBER: 7369
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7369

https://github.com/hasura/graphql-engine-mono/pull/2044

Co-authored-by: Vishwa Mehta <32997409+mehtavishwa30@users.noreply.github.com>
GitOrigin-RevId: 24e862d1fa023d6210cd1716a52ba1135d457ca1
2021-08-09 11:05:17 +00:00
Karthikeyan Chinnakonda
06f5e4fb77 server: inherited roles for mutations, remote schemas, actions and custom functions
https://github.com/hasura/graphql-engine-mono/pull/1715

GitOrigin-RevId: 4818292cff8c3a5b264968e7032887a1e98b6f79
2021-08-09 10:21:05 +00:00
Rikin Kachhia
1b1e60dba7 docs: add keywords for better search
https://github.com/hasura/graphql-engine-mono/pull/2003

GitOrigin-RevId: 68a5d461c4738a2671b438a009c9df2de471bed9
2021-08-05 16:38:31 +00:00
Rakesh Emmadi
87d81fe802 docs: improve computed field related docs
>

### Description
>
This PR contains doc changes for #1793 and #1697.

### Changelog

- [ ] `CHANGELOG.md` is updated with user-facing content relevant to this PR. If no changelog is required, then add the `no-changelog-required` label.

### Affected components

- [x] Docs

https://github.com/hasura/graphql-engine-mono/pull/1932

GitOrigin-RevId: 1240ec106ab11aafb96f9732b76becd87604a32c
2021-08-05 13:48:37 +00:00
Aishwarya Rao
1adfe29f0e docs: dedicated VPC docs
This PR includes addition of dedicated VPC docs to the existing cloud docs.

https://github.com/hasura/graphql-engine-mono/pull/1809

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Shahidh K Muhammed <4124733+shahidhk@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: fb14aa04fd214fb25d369e176c4cd18db28d7f34
2021-08-05 12:50:01 +00:00
Tirumarai Selvan
553aecb5e5 tag release v2.0.5
GitOrigin-RevId: 8c98e9dba9fa655b5d7503211a5d3f42f641cef5
2021-08-05 07:35:10 +00:00
hasura-bot
29b2404a3f docs: clarify many-to-many foreign key section
GITHUB_PR_NUMBER: 7200
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7200

https://github.com/hasura/graphql-engine-mono/pull/1744

Co-authored-by: Preston Rodeniser <29437011+prodeniser@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: e030299eacabf6df3344773f2d0999a0c67d067c
2021-08-03 14:06:59 +00:00
Karthikeyan Chinnakonda
0a3fd16c35 server: revert the relaxing of unique name constraint in allow-lists
https://github.com/hasura/graphql-engine-mono/pull/1972

GitOrigin-RevId: cb062df7a1ba1c99705f811409e2e4ad42f4b581
2021-08-03 09:23:20 +00:00
David Overton
3e1e0773fe Test customization with update_remote_schema
https://github.com/hasura/graphql-engine-mono/pull/1971

GitOrigin-RevId: 617f15193e1149d08327d3a7eb0b21e11e280561
2021-08-02 05:50:49 +00:00
Rikin Kachhia
b713d9b13f docs: misc fixes
https://github.com/hasura/graphql-engine-mono/pull/1969

GitOrigin-RevId: 755b0954cffc6d14fa04bca590318b8756037b4f
2021-07-31 10:10:52 +00:00
hasura-bot
857d36546b docs: update auth0 integration guide
GITHUB_PR_NUMBER: 6495
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/6495

https://github.com/hasura/graphql-engine-mono/pull/415

Co-authored-by: Omer <6780529+omerman@users.noreply.github.com>
GitOrigin-RevId: c06762af65279ac1c72771bac2a7f726cdfb7949
2021-07-30 12:47:44 +00:00
David Overton
1abb1dee69 Remote Schema Customization take 2 using parser tranformations
https://github.com/hasura/graphql-engine-mono/pull/1740

GitOrigin-RevId: e807952058243a97f67cd9969fa434933a08652f
2021-07-30 11:33:59 +00:00
Aishwarya Rao
d415fae122 docs: GitHub integration docs
This PR includes addition of github integrations docs to the existing cloud docs

https://github.com/hasura/graphql-engine-mono/pull/1808

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rishichandra Wawhal <27274869+wawhal@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
Co-authored-by: vaishnavigvs <85152989+vaishnavigvs@users.noreply.github.com>
GitOrigin-RevId: dfc4a5e02f51a20a0c4e2111987139932eef68f6
2021-07-29 15:47:31 +00:00
Divi
28788f4b0b cli: add VERSION env to pin cli version
https://github.com/hasura/graphql-engine-mono/pull/1845

Co-authored-by: Aravind K P <8335904+scriptonist@users.noreply.github.com>
Co-authored-by: Vishnu Bharathi <4211715+scriptnull@users.noreply.github.com>
GitOrigin-RevId: f12ab6ef5a3aa1ee5181f5ddbf16f7232ef2874e
2021-07-29 09:21:57 +00:00
Naveen Naidu
f49e13c890 server: SQL query tags for GQL operations (closes #400)
https://github.com/hasura/graphql-engine-mono/pull/1393

GitOrigin-RevId: f867c16d8281865dac38c91f7dfcbf5815de898c
2021-07-29 08:30:10 +00:00
surendran82
cad0b4bbba docs: remove thin banner strip
https://github.com/hasura/graphql-engine-mono/pull/1911

GitOrigin-RevId: 4d1c1efabc6e87a3920fd6a42ee9fbe30d710bb5
2021-07-28 08:18:41 +00:00
Auke Booij
7bead93827 server: remove remnants of query plan caching (fix #1795)
Query plan caching was introduced by - I believe - hasura/graphql-engine#1934 in order to reduce the query response latency. During the development of PDV in hasura/graphql-engine#4111, it was found out that the new architecture (for which query plan caching wasn't implemented) performed comparably to the pre-PDV architecture with caching. Hence, it was decided to leave query plan caching until some day in the future when it was deemed necessary.

Well, we're in the future now, and there still isn't a convincing argument for query plan caching. So the time has come to remove some references to query plan caching from the codebase. For the most part, any code being removed would probably not be very well suited to the post-PDV architecture of query execution, so arguably not much is lost.

Apart from simplifying the code, this PR will contribute towards making the GraphQL schema generation more modular, testable, and easier to profile. I'd like to eventually work towards a situation in which it's easy to generate a GraphQL schema parser *in isolation*, without being connected to a database, and then parse a GraphQL query *in isolation*, without even listening any HTTP port. It is important that both of these operations can be examined in detail, and in isolation, since they are two major performance bottlenecks, as well as phases where many important upcoming features hook into.

Implementation

The following have been removed:
- The entirety of `server/src-lib/Hasura/GraphQL/Execute/Plan.hs`
- The core phases of query parsing and execution no longer have any references to query plan caching. Note that this is not to be confused with query *response* caching, which is not affected by this PR. This includes removal of the types:
- - `Opaque`, which is replaced by a tuple. Note that the old implementation was broken and did not adequately hide the constructors.
- - `QueryReusability` (and the `markNotReusable` method). Notably, the implementation of the `ParseT` monad now consists of two, rather than three, monad transformers.
- Cache-related tests (in `server/src-test/Hasura/CacheBoundedSpec.hs`) have been removed .
- References to query plan caching in the documentation.
- The `planCacheOptions` in the `TenantConfig` type class was removed. However, during parsing, unrecognized fields in the YAML config get ignored, so this does not cause a breaking change. (Confirmed manually, as well as in consultation with @sordina.)
- The metrics no longer send cache hit/miss messages.

There are a few places in which one can still find references to query plan caching:

- We still accept the `--query-plan-cache-size` command-line option for backwards compatibility. The `HASURA_QUERY_PLAN_CACHE_SIZE` environment variable is not read.

https://github.com/hasura/graphql-engine-mono/pull/1815

GitOrigin-RevId: 17d92b254ec093c62a7dfeec478658ede0813eb7
2021-07-27 11:52:43 +00:00
vaishnavigvs
d55777058a docs: update db getting started guides
https://github.com/hasura/graphql-engine-mono/pull/1904

Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 4725d1511a53c912fd173d2a6455076d1fcc31c7
2021-07-26 17:57:40 +00:00
Karthikeyan Chinnakonda
5858752f42 docs: refactor API security docs
https://github.com/hasura/graphql-engine-mono/pull/1902

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Tirumarai Selvan <8663570+tirumaraiselvan@users.noreply.github.com>
GitOrigin-RevId: a7b1c17f3aec035f3a2e4d968f10e544f5a50559
2021-07-26 14:10:35 +00:00
vaishnavigvs
b8cd59551f docs: add Citus and BigQuery content
https://github.com/hasura/graphql-engine-mono/pull/1763

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 184be0e675345e5ec02678482097edd9c69ad484
2021-07-26 11:54:41 +00:00
Rikin Kachhia
56895e005e docs: remove feedback section
https://github.com/hasura/graphql-engine-mono/pull/1896

GitOrigin-RevId: 31a60cc3b34f94fcb57033d3f789ecc0f9187dbb
2021-07-26 09:37:08 +00:00
Sai Krishna Prasad Kandula
7bc52d9a81 docs: Remove Intercom
https://github.com/hasura/graphql-engine-mono/pull/1894

GitOrigin-RevId: f2413e9c47ee9f4abe03d357c35e6bb56f57ef1c
2021-07-26 07:20:37 +00:00
Naveen Naidu
0655eb9183 docs/api-limits: Update 3x security information
https://github.com/hasura/graphql-engine-mono/pull/1873

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 62bfdc6a4cc60be22e0c920601cfd880d9589bc5
2021-07-23 15:27:18 +00:00
Rikin Kachhia
8d3e3cc797 update docker install manifest for simpler PG getting started
https://github.com/hasura/graphql-engine-mono/pull/1839

GitOrigin-RevId: 14a72d881d87b882db57b18a6529ec1315f7f9b7
2021-07-22 13:53:40 +00:00
Jesse
0ab7844efa docs: add cloud references
https://github.com/hasura/graphql-engine-mono/pull/1688

Co-authored-by: Jesse Martin <174035+martincreative@users.noreply.github.com>
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 7a585cb8473e0c5572a347926e156b6ce6f4d780
2021-07-22 13:24:31 +00:00
Praveen Durairaju
3996eef546 docs: add additional resources for getting started
https://github.com/hasura/graphql-engine-mono/pull/1825

GitOrigin-RevId: 3ca4ae3c217347b5b3ee085ca8ef8683e36072e9
2021-07-22 12:39:40 +00:00
Karthikeyan Chinnakonda
34ccca305d server: relax unique operation name constraint in a query collection
https://github.com/hasura/graphql-engine-mono/pull/1849

GitOrigin-RevId: 56c1737b69511c3f2c4480d22f84828f51d3b543
2021-07-21 12:05:50 +00:00
Karthikeyan Chinnakonda
6bddaa7564 server: inherited roles improvements for select permissions only
https://github.com/hasura/graphql-engine-mono/pull/1539

GitOrigin-RevId: 7444973e9cc7e0598eeb1bd7951ad45dd37ec550
2021-07-16 21:19:58 +00:00
Rakesh Emmadi
df1efdcd27 server/postgres: fix reload sources and remote schemas if they're inconsistent
https://github.com/hasura/graphql-engine-mono/pull/1709

GitOrigin-RevId: c0684380d0e86dd6f28d6c8a0aebeaa210319272
2021-07-13 07:57:21 +00:00
Rakesh Emmadi
a375f8c105 server/postgres: Support scalar computed fields in remote joins
https://github.com/hasura/graphql-engine-mono/pull/1692

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: fcef85910899859f7421cad554c022f8023965ea
2021-07-12 16:04:37 +00:00
vaishnavigvs
779f767369 docs: update faq
https://github.com/hasura/graphql-engine-mono/pull/1691

Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: a0c6599db7a9c89a39aff623602684bd68bb3959
2021-07-01 11:58:01 +00:00
Jigyasu Arya
53fbc9eb5e docs: update strip banner (hasuracon)
https://github.com/hasura/graphql-engine-mono/pull/1662

GitOrigin-RevId: a352c732da037db4eb30a4a09bfc68259271affd
2021-06-29 09:53:30 +00:00
vaishnavigvs
e47d37a2a6 docs: add basic FAQs
https://github.com/hasura/graphql-engine-mono/pull/1633

Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: 3a70e2098f433445e5ea5d4f0a888d14c08b0d06
2021-06-23 11:30:45 +00:00
Rikin Kachhia
f7b379f677 docs: update docker guides with 2.0 changes
- update docker guides
- misc improvements

https://github.com/hasura/graphql-engine-mono/pull/1638

GitOrigin-RevId: 061aaa4f0da2752fe063be97ffce162653f23b8d
2021-06-23 11:21:55 +00:00
Rikin Kachhia
6c4dbe093c docs: update getting started for 2.0
https://github.com/hasura/graphql-engine-mono/pull/1624

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 8507e5520d7fb3548899cac2e7dc497567e0282e
2021-06-23 08:10:12 +00:00
vaishnavigvs
f9a107ad56 docs: update sql server api reference
https://github.com/hasura/graphql-engine-mono/pull/1609

Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
GitOrigin-RevId: a6cae8da4e7d050ce77806ebd9ca6433c2f1241e
2021-06-22 22:42:19 +00:00
Aravind K P
5099ef077b docs: update migrations docs
- add a note about mapping database_url to an environment variable
- update migration file structure pages to reflect new changes.

https://github.com/hasura/graphql-engine-mono/pull/1629

GitOrigin-RevId: 2ca891aa4cacb7528159c8793b9f6ca470e1fa7d
2021-06-22 17:39:09 +00:00
Kali Vara Purushotham Santhati
59679babfa cli: add server flag to migrate delete and modify the docs for resetting migrations
https://github.com/hasura/graphql-engine-mono/pull/1540

Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
Co-authored-by: Aravind K P <8335904+scriptonist@users.noreply.github.com>
GitOrigin-RevId: 8aceb35c583d20b7dc7b16f257e20c83171008a2
2021-06-22 11:16:14 +00:00
Sameer Kolhar
608e4fbb20 server, console, docs: add update_remote_schema API
https://github.com/hasura/graphql-engine-mono/pull/1546

GitOrigin-RevId: 142b0d0e0ffc35b2679c91c411868c45a8b8e221
2021-06-21 17:42:40 +00:00
Rikin Kachhia
835900cf30 docs: add MS SQL server docs (#1568)
* copy pg -> mssql

* .

* .

* Removes features that are not compatible in schema/index.rst

* delete extra files

* fix refs

* update sidebar link

* mssql schema updates

* Optimised images with calibre/image-actions

* schema updates clear

* MSSQL Queries

* removed distinct queries & aggregate nodes

* updated table basics blank api

* Adds a getting started guide for Hasura Cloud and with Docker for SQL
Server

* fix stuff

Co-authored-by: Tanmai Gopal <tanmaig@hasura.io>
Co-authored-by: VaishnaviGVS <vaishnavi@hasura.io>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: d0869ee48e459054c54d3ed3523c32bf4994ddba
2021-06-17 11:47:45 +00:00
Solomon Bothwell
99e7e3b7b4 Implement refresh parameter for Cached Directive
https://github.com/hasura/graphql-engine-mono/pull/1523

Co-authored-by: Phil Freeman <630306+paf31@users.noreply.github.com>
GitOrigin-RevId: f83b73d23db15efdd19a61eca35badc3ff235779
2021-06-17 06:28:45 +00:00
Rikin Kachhia
bf29ab1559 docs: fix links in cloud maintenance mode page
https://github.com/hasura/graphql-engine-mono/pull/1589

GitOrigin-RevId: 69c5ebd495bef259753a706eeceeb93153e07ac4
2021-06-16 13:34:12 +00:00
surendran82
c651c9b2ff docs: safari browser navbar UI fix
https://github.com/hasura/graphql-engine-mono/pull/1590

GitOrigin-RevId: e3f178bed8c275b8039a53ab1abd5af7e2629c65
2021-06-16 12:43:06 +00:00
surendran82
09070769b4 docs: HasuraCon banner stripe updated
https://github.com/hasura/graphql-engine-mono/pull/1586

GitOrigin-RevId: bcae4c3449048cb00deeed6bb53adb2b8fcec1b9
2021-06-16 11:04:26 +00:00
Rikin Kachhia
d4c65d176c docs: separate v1 and v2 docs
https://github.com/hasura/graphql-engine-mono/pull/1577

GitOrigin-RevId: 606ac087536a8910e93126512592389eeeb4252f
2021-06-16 09:47:55 +00:00
Rikin Kachhia
d8d62f19e2 docs: add v2 computed field typename breaking change
https://github.com/hasura/graphql-engine-mono/pull/1585

GitOrigin-RevId: 41ae0c657f9d1851d0bce6a009c843b0f903e93b
2021-06-16 09:06:14 +00:00
Rikin Kachhia
8e1c3dfd65 docs: update cli docs
https://github.com/hasura/graphql-engine-mono/pull/1573

GitOrigin-RevId: 6d6047ac24c4fd6abcd49aa5fcb0c3f97168c41d
2021-06-15 12:26:48 +00:00
Rikin Kachhia
90f9806c99 docs: add cloud v2 update guide
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 581f08d36caf95d653fe88ee050b11f657614da4
2021-06-10 17:04:44 +00:00