Commit Graph

7863 Commits

Author SHA1 Message Date
Rakesh Emmadi
7fd9f0fd7c server: insert schema sync notifactions as soon as metadata is updated in the storage (hot fix)
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10552
GitOrigin-RevId: 33886b5a1b648373053e1aa2920bdabeb5df69a7
2023-12-13 16:18:55 +00:00
Daniel Harvey
72e50c1556 chore: check we have fields in our Logical Model before outputting a parser
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10550
GitOrigin-RevId: 85f83274f696e381da68547bf7af098ea8f5ac11
2023-12-13 12:32:00 +00:00
Rikin Kachhia
75a691a1cf ci: update latest stable release as v2.36.0
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10548
GitOrigin-RevId: 577ae18843f1e292847d2e5d0e8fb4d119e75142
2023-12-12 10:31:09 +00:00
Rob Dominguez
d2730c424b docs: add utm tags for aiven mysql
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10546
GitOrigin-RevId: 3a370aa587a2ae60732b46bcf9357cd2abbacee0
2023-12-11 17:06:17 +00:00
Vishnu Bharathi
10c2ae745c ci: tag release v2.35.2
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10545
GitOrigin-RevId: d600e0ccbff76f181517dd2f42bc0e860c6d434c
2023-12-11 16:19:20 +00:00
Meet Zaveri
556ac7c768 update: update docs for add/update source health check for particular…
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10542
GitOrigin-RevId: 147a0310ac85a593e762f1c579367b4f08d4bc50
2023-12-11 12:43:38 +00:00
Rob Dominguez
b47cf27f9b docs: fix typo in server ref
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10537
GitOrigin-RevId: a3de4da7eae6617356852196938bf0e8cb1b753e
2023-12-07 13:43:54 +00:00
Rob Dominguez
6c779b1969 docs: clarify how to disable schema introspection
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10535
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: d5cfea1651626aa2f1757b3dde95d5aa6ad940ac
2023-12-07 09:22:19 +00:00
Samir Talwar
ae5279ccda Apply HLint's new proposed fixes.
Upgrading HLint brought in a bunch of new suggestions for improvements to the code.

I thought I'd go through them quickly and get them in.

This is not all of them, just the ones I thought were reasonable.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10505
GitOrigin-RevId: cefd661e9dcb973843b421fd0e31a5c5ffe4720f
2023-12-07 09:16:33 +00:00
pranshi06
94f01cfbb0 server: fix condition to classify requests to Apollo persisted queries
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10514
GitOrigin-RevId: c7ada21af3984761e8521f0fc8092e27367cdc02
2023-12-06 10:56:44 +00:00
Rob Dominguez
51bab1d6ba docs: backport hotfix for use case strings
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10532
GitOrigin-RevId: c9f2f02e47aade130ce94a4d952e3084980a97fd
2023-12-05 13:00:12 +00:00
Rakesh Emmadi
be184101a4 docs: add ref docs for --null-in-nonnullable-variables server option
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10533
GitOrigin-RevId: 5ffcec9f5549515a749a89db818542da2950b5a2
2023-12-05 12:01:37 +00:00
Rob Dominguez
1578f29239 docs: remove coming soon for mongo
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10519
GitOrigin-RevId: c1ad68485f532ed981113e21ed76f6bba6e5f4c4
2023-12-05 00:18:05 +00:00
Meet Zaveri
6d92b58dbf update: update docs regarding insertion order in API ref page.
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10527
GitOrigin-RevId: aca406e56daa4520d44d552fe2e78dce33e1a708
2023-12-04 13:18:16 +00:00
Vijay Prasanna
4025bb42a6 console: expose max_connections field on UI while connecting postgres databases
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10520
Co-authored-by: Matthew Goodwin <49927862+m4ttheweric@users.noreply.github.com>
GitOrigin-RevId: 7da0870e67e2d74c5182e38c4e1ad7c9e48b3e42
2023-12-01 12:27:01 +00:00
Daniel Harvey
d9aec547f2 chore: change array lookup in introspection
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10496
GitOrigin-RevId: 9035dcd241e46543b9c20339073698871be39666
2023-11-30 14:05:49 +00:00
Sean Park-Ross
4dc57ec0b1 Docs: Add banner pointing to Hasura DDN
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10320
GitOrigin-RevId: 126de1412258380fd6396c52f6ddefd5e8df2ac1
2023-11-30 12:06:52 +00:00
Vishnu Bharathi
5768af0ee7 ci: tag release for v2.36.0-beta.1 and v2.36.0
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10517
GitOrigin-RevId: a075b09b4c13fff5ff3ce8f9391331d987e2669c
2023-11-29 12:31:52 +00:00
Brandon Martin
3a0a25995e Add Amazon Redshift docs
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10513
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Rob Dominguez <24390149+robertjdominguez@users.noreply.github.com>
GitOrigin-RevId: c8aa14843e19cb26f6e964645858c54d2b6ca18e
2023-11-29 12:15:57 +00:00
Varun Choudhary
c847e2bef1 console: create rest endpoint from table support in new data tab UI with customised table name in endpoint
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10498
Co-authored-by: Vijay Prasanna <11921040+vijayprasanna13@users.noreply.github.com>
GitOrigin-RevId: 3098bc1be39c788f9564fe4df3a0c974ba94a460
2023-11-27 13:43:28 +00:00
Rikin Kachhia
5156703d65 console: fix typos for rest endpoints
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10509
GitOrigin-RevId: ecfaecf6736c84068704588369c1694c8b275857
2023-11-27 13:15:09 +00:00
Divi
95f088a0d6 ci :add ubi9 based grapqhl-engine images
adds UBI based images(CE, EE, & cli-migrations) for amd64 and arm64
https://hasurahq.atlassian.net/browse/INFRA-1115

trivy scan for UBI based EE image:
20 Low vulns, and 11 medium. (none of the vulns have any available fix)
![image](https://github.com/hasura/graphql-engine-mono/assets/32202683/c965284b-771a-467f-a2e3-81558a8bdc72)

## Changelog

- Add a changelog entry (in the "Changelog entry" section below) if the changes in this PR have any user-facing impact. See [changelog guide](https://github.com/hasura/graphql-engine-mono/wiki/Changelog-Guide).
- If no changelog is required ignore/remove this section and add a `no-changelog-required` label to the PR.

### Component
_(Select only one. In case of multiple components, choose the most appropriate)_
- [ ] server
- [] console
- [ ] cli
- [ ] data-connector
- [x] build

### Product
_(Select all products this will be available in)_
- [x] community-edition
- [] cloud
- [x] enterprise-edition
- [] enterprise-edition-classic

### Type

_(Select only one. In case of multiple, choose the most appropriate)_
- [x] highlight
- [ ] enhancement
- [ ] bugfix
- [ ] behaviour-change
- [ ] performance-enhancement
- [ ] security-fix

### Changelog entry

release RedHat UBI-based graphql-engine docker images

---

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10499
GitOrigin-RevId: 01c6caaf1a96f68f5ef42d00cecec72a942880d5
2023-11-27 12:40:56 +00:00
Divi
3a2b21fa32 ci: update tag in install-manifests for all data connectors
https://hasurahq.atlassian.net/browse/INFRA-1116

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10504
GitOrigin-RevId: d201467d7d1378e258c4eac603c0efa9afb8965a
2023-11-27 05:35:36 +00:00
Rikin Kachhia
114b29d177 ci: update latest stable release as v2.35.1
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10488
GitOrigin-RevId: 5742015bc4572dfacf7d7e2c008e091252c645e2
2023-11-24 10:24:34 +00:00
Rob Dominguez
9b914baaea docs: improve live query docs
[DOCS-1547]: https://hasurahq.atlassian.net/browse/DOCS-1547?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10489
GitOrigin-RevId: 9f0e70c25a38aabc1fd71e4abf55aa3ee242ab73
2023-11-24 09:15:42 +00:00
Samir Talwar
d39f30c38c Allow for columns without known types in MS SQL Server.
Sometimes, the `sys.types` table will not contain a type for a given column.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10506
GitOrigin-RevId: 7407e715a75d196f1bc0408d05f00804f85cbc55
2023-11-23 10:32:56 +00:00
Julian
1b7f2451ca console: Support computed fields in new permissions UI DSF-426
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10493
GitOrigin-RevId: 6c326ccc2ebb636feb8f1fa73eb6f20b0757832b
2023-11-22 14:23:02 +00:00
Samir Talwar
73e413e1ee Specify the GHC version in one place.
There's no reason to duplicate this, and it's easy to let them get out of sync.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10502
GitOrigin-RevId: ab52a8ee636bc2abce817985971e43be0e37a874
2023-11-22 09:33:37 +00:00
Samir Talwar
0373beaed0 Upgrade nixpkgs, bump Haskell tool versions, and fix the new HLint errors.
Maintenance work to keep our server tools up to date.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10503
GitOrigin-RevId: 4402e39a5600d14c1e7d5eb4c91b152c2111f315
2023-11-22 09:02:34 +00:00
Samir Talwar
250b1d4709 Upgrade pg_dump to v16.
This makes it work with PostgreSQL 16 databases.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10495
GitOrigin-RevId: ae4c25391f309106606f21d6870b2acb4c6c55e1
2023-11-20 14:09:23 +00:00
ojas
a9e6e8ce52 console: bugfix for console re-render
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10490
GitOrigin-RevId: 8cfe1172f00947a5575dc7b429481f24c17696e1
2023-11-17 18:36:27 +00:00
Sean Park-Ross
e1458cb356 Docs: Docs Bot Front-End UI
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10486
GitOrigin-RevId: baa7295d499208869a366581f255cc05637b4331
2023-11-17 14:11:34 +00:00
Martin Mark
f420297c49 MongoDB: Bump connector and Hasura versions in install-manifests
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10487
GitOrigin-RevId: ab376bc7cb270afc17152de0eacc0ecd88679aaa
2023-11-16 09:50:10 +00:00
pranshi06
e80bf147f8 server: fix hide_aggregation_predicates and hide_stream_fields experimental features
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10485
GitOrigin-RevId: b7791c0244fb868d4a857a2e245ec25d05345a17
2023-11-15 16:03:58 +00:00
Rakesh Emmadi
970024569c server: reject null values for non-null variables
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10333
GitOrigin-RevId: b778c225400cfb698570f58044b38396a685a6b6
2023-11-13 22:47:57 +00:00
Brandon Simmons
63d79022f6 server/benchmarks: try to remove some possible sources of non-determi…
…nism

see: https://hasurahq.slack.com/archives/C01TYPD4BEX/p1699388361615799

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10481
GitOrigin-RevId: 262d74403c7ffcd3b5f8d71b79968cc5e22ee5de
2023-11-13 18:11:15 +00:00
Toan Nguyen
5355904d7e pro-console: enable monitoring tab for Enterprise Classic (Pro) when logging in with admin secret
## Description

The monitoring tab should be visible on the Hasura Enterprise Class (Pro) plan if the user login with admin secret (regression from EE Lite)

![2023-11-06_15-18](https://github.com/hasura/graphql-engine-mono/assets/1615675/31bba9d1-9f35-4050-bf24-58e8f781fc31)

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10457
GitOrigin-RevId: 9104f78cc6114d5b95e329f31f2bc16797d66b38
2023-11-09 17:57:38 +00:00
Vishnu Bharathi
0b56c3d317 ci: tag release v2.35.1
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10472
GitOrigin-RevId: 291bcd400e6af4cdf4d70db9b4b03cf272e8237e
2023-11-08 16:14:23 +00:00
Karthikeyan Chinnakonda
44584c021d Revert "Skip more unnecessary ET recreation"
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10470
GitOrigin-RevId: 7990b0b6c554e1c128996769e914abb89938ffbe
2023-11-08 16:06:36 +00:00
Rob Dominguez
faf9cfeefc docs: update pointer to log-level
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10467
GitOrigin-RevId: 89a20a66bd1a9b7327d3c2705abc8df47fdd55e4
2023-11-08 13:49:40 +00:00
Rob Dominguez
b923cad118 docs: fix typo for IEEE
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10466
GitOrigin-RevId: 6d9d361cdb208f38c4c22bcd9a97c93e35f5b615
2023-11-08 13:40:48 +00:00
Vijay Prasanna
b27dbb9af3 console (fix): json values are not truncated in GDC browse rows
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10459
GitOrigin-RevId: 0ed4456cb42d19739421cfbce77bdb5cdb0355a5
2023-11-08 06:59:16 +00:00
Rob Dominguez
a477eb46f1 docs: add aiven mysql guide
[DOCS-1461]: https://hasurahq.atlassian.net/browse/DOCS-1461?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10442
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 1318af5f4516d0f7c3fed62d9d53eb220810fef1
2023-11-07 13:12:38 +00:00
Rob Dominguez
a451215f7c docs: clarify console operations
[DOCS-1242]: https://hasurahq.atlassian.net/browse/DOCS-1242?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10446
GitOrigin-RevId: 48478e27a9bd944ea5f2acfa0f0ba191d8867b88
2023-11-07 11:30:01 +00:00
Rob Dominguez
7ff77fdcfd docs: add env var information to snowflake docker
[DOCS-1350]: https://hasurahq.atlassian.net/browse/DOCS-1350?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10441
GitOrigin-RevId: 386eb8c948bd90a0b44db71fa8743aeea02ad309
2023-11-07 11:18:06 +00:00
Rob Dominguez
120a9470ee docs: update cli migrations page
[DOCS-1094]: https://hasurahq.atlassian.net/browse/DOCS-1094?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10434
GitOrigin-RevId: ce6432073dd686a83a26b96d58f69553cac61c33
2023-11-07 11:12:41 +00:00
Rob Dominguez
a722d258c5 docs: update db support for migrations
[DOCS-1157]: https://hasurahq.atlassian.net/browse/DOCS-1157?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10450
GitOrigin-RevId: 749c8f894e0b7d3e996f33fad212093f73acfc63
2023-11-07 11:06:17 +00:00
Vishnu Bharathi
0bad596067 build: update graphql-engine-base with latest base image
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10447
GitOrigin-RevId: d550d69e9772af5c0c407b4953b121485b5eed8d
2023-11-02 09:20:20 +00:00
Matthew Goodwin
b0c14764f8 console: Fix GDC connect form validation error
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10444
GitOrigin-RevId: 3328b7ec2b3fddad7f21dc038dcc4eda0fe15914
2023-11-01 05:38:14 +00:00
Rikin Kachhia
3eabaeb704 ci: update latest stable release as v2.35.0
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10440
GitOrigin-RevId: d114cd4815f7bdd8f17ca2d3ee0d32b9e66d0ec7
2023-10-31 12:37:40 +00:00