Commit Graph

60 Commits

Author SHA1 Message Date
Toan Nguyen
8b956bfafa server: add hasura_postgres_connection_error_total metric
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/11063
GitOrigin-RevId: 0e0f8b6e7759623f470893aaa6d6e68d205269b5
2024-10-22 11:53:07 +00:00
Toan Nguyen
7baa8c92c0 server: add missing trace_id and span_id fields to OTEL logs for EE Classic mode
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10951
GitOrigin-RevId: 9e491135ef7e921649107e62ae69c2af275da0f0
2024-07-29 09:19:45 +00:00
Toan Nguyen
1199b669cb docs: update latest changes of OpenTelemetry, best practices and deprecate Cloud integration
## Description

[Rendered](https://pr-10880---docusaurus-5kcgrtdh3a-wl.a.run.app/docs/latest/observability/opentelemetry/graphql-engine/)
https://hasurahq.atlassian.net/browse/INFV2-20

- Update Grafana dashboards for the latest metrics changes.
- Improve documentation for OpenTelemetry and best practices.
- Remove the `beta` label to move OpenTelemetry to GA
- Add deprecation notes for Hasura Cloud observability integrations

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10880
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sean Park-Ross <94021366+seanparkross@users.noreply.github.com>
GitOrigin-RevId: fcfaefef3a08747fb4f0c582bc91c8b61142ab13
2024-06-24 13:46:09 +00:00
Toan Nguyen
7aef8f7102 server: add auth hook span and correct server SpanKind for OpenTelemetry spans
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10887
GitOrigin-RevId: b6b947c00a24a30c480427b533ab617f217c6884
2024-06-21 16:59:09 +00:00
Toan Nguyen
ce5ff4c367 server: support env template for otel status
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10764
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 3dfb3478cefc8ffa9067295293203e06b3eac90c
2024-04-17 07:25:44 +00:00
Toan Nguyen
b876b4f6d3 docs: update missing opentelemetry logs config
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10371
GitOrigin-RevId: 040e880c7bf81c42753945de9d9a0606e2340afe
2023-10-09 14:35:42 +00:00
Toan Nguyen
61b527033d docs,community: update the observability boilerplate to use OpenTelemetry logs exporter
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10318
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sean Park-Ross <94021366+seanparkross@users.noreply.github.com>
GitOrigin-RevId: c5a5bddc25e1b9add3712f6345883d379b468751
2023-09-26 11:30:47 +00:00
Toan Nguyen
9bc4e00213 community: update Grafana dashboards for latest metrics
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/10202
GitOrigin-RevId: 365782b6c007b27e8223015dfc12b760704b5ae8
2023-08-25 13:34:13 +00:00
Toan Nguyen
622af8c53e community: add a observability boilerplate folder
PR-URL: https://github.com/hasura/graphql-engine-mono/pull/9880
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: 44b32ffaabce63a74e07f0654904b7c5f22e4b24
2023-07-19 17:51:31 +00:00
Samir Talwar
d9afcc1857 Upgrade all package-lock.json files to the v2 format.
NPM v7 uses a new (backwards-compatible) lockfile format. This upgrades all our various _package-lock.json_ files to use the new format.

It's much more verbose so that NPM can be a lot faster.

I figured it was cleaner to do this once in a separate PR rather than upgrading them in combination with adding or upgrading a new dependency.

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/5869
GitOrigin-RevId: 322fb63b96e2d873a4a3cc05fa6c7afa414716ce
2022-09-28 08:15:29 +00:00
hasura-bot
2bd79ead05 community: fix typo in auth boilerplate
GITHUB_PR_NUMBER: 7633
GITHUB_PR_URL: https://github.com/hasura/graphql-engine/pull/7633

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/2488
Co-authored-by: thephenix4 <69722745+thephenix4@users.noreply.github.com>
GitOrigin-RevId: 87db71c93cd071ef23ed0f877158ecd9a33d454d
2021-11-25 13:04:16 +00:00
Rikin Kachhia
3696d92743 add github workflow to compress new images in PRs
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
GitOrigin-RevId: cfef3585b120d82cafe5343cfceddbcd05969a15
2021-03-10 20:55:02 +00:00
Praveen Durairaju
0ff26100bf update docs link to avoid redirects
GitOrigin-RevId: 1f2a1d21bfb9b2908d56305fa2dfb69270deafdf
2021-03-01 18:51:18 +00:00
sezgi
b26e023483
docs: docs for remote joins (close #4911) (#5132) 2020-07-07 14:47:42 -07:00
Akash Verma
636dc6299f
community: fixed typo in event-triggers boilerplate (#5222) 2020-07-02 09:53:44 +02:00
Tirumarai Selvan
756614c326
update auth-webhook boilerplates for node (#4885)
1) split nodejs-express boilerplate into nodejs-express and nodejs-firebase
2) update deploy instructions for heroku
2020-05-26 14:43:58 +05:30
Sitian Liu
2aa971ae83
community: fix typo in event trigger doc (#4426) 2020-04-16 06:57:58 +05:30
Praveen Durairaju
865b150c82
noop: replace subdomain links with subpath (#3869)
Co-authored-by: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com>
2020-02-27 15:43:07 +05:30
Nomad-Go
c75b759f6f add lambda-cognito webhook example (fix #1180) (#1544) 2019-12-31 14:09:16 +05:30
Luís Pinto
c86a8242f2 community: add netlify event-trigger echo boilerplate (#2985)
Co-authored-by: Praveen Durairaju <praveend.web@gmail.com>
2019-12-30 15:24:27 +05:30
Grzegorz Wcisło
7b59f5dc2e Add ruby examples for triggers on lambda (address #1740) (#3007) 2019-10-21 17:04:22 +05:30
Praveen Durairaj
be57394ead remove deprecated folders from community (close #1399) (#2897) 2019-09-24 18:20:52 +05:30
Rónán
a7c53ceaf3 add link to rust remote-schema boilerplate (#2885)
* Add link to rust boilerplate

* Update README.md
2019-09-16 12:26:05 +05:30
Tirumarai Selvan
17b8b6e2de update remote schema boilerplate readme (#2884) 2019-09-16 11:02:08 +05:30
Tomasz Skowroński
669bb40e72 add more boilerplates for serverless triggers (#748)
#431
2019-08-23 11:02:22 +05:30
Tobias Törnros
727eee8493 fix typo on event triggers boilerplates for Netlify Functions (#2493) 2019-08-01 05:11:44 +00:00
Vitalii Tverdokhlib
a8a18e04bb community: update remote schema boilerplate (#1938) 2019-07-31 06:24:50 +00:00
dependabot[bot]
eaa4a37029 Bump axios in /community/boilerplates/auth-webhooks/nodejs-express (#2325)
Bumps [axios](https://github.com/axios/axios) from 0.18.0 to 0.18.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v0.18.1/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.18.0...v0.18.1)
2019-06-04 15:05:06 +05:30
Rikin Kachhia
998acd51dd docs: fix auth links, fix version tags (#2231) 2019-05-20 15:12:36 +05:30
Anon Ray
a21f6cd648 introduce v1/graphql (fix #1368) (#2064)
Changes compared to `/v1alpha1/graphql`

* Changed all graphql responses in **/v1/graphql** endpoint to be 200. All graphql clients expect responses to be HTTP 200. Non-200 responses are considered transport layer errors. 

* Errors in http and websocket layer are now consistent and have similar structure.
2019-05-10 11:35:10 +05:30
swyx
57378dd21e add instructions on netlify function as event trigger (#2110) 2019-05-07 12:01:56 +05:30
John Bampton
91f4d7b5e2 change Github to GitHub at multiple places (#2046) 2019-04-23 15:39:28 +05:30
Shahidh K Muhammed
9630149663 npm security fixes 2019-03-27 22:08:43 +05:30
comerc
6585e3d78f fix a typo in boilerplates/auth-webhooks/passport-js (#1351) 2019-03-27 14:17:23 +05:30
Tirumarai Selvan
ed9a5b962a add rest-wrapper remote schema boilerplate (#1826) 2019-03-20 16:15:45 +05:30
Shahidh K Muhammed
7ef7e99661
npm audit fix for packages in community folder (#1785) 2019-03-15 12:34:29 +05:30
Tirumarai Selvan
d6a3cf337f add hello-world remote-schema boilerplates for major serverless providers (#1694)
A hello world schema is provided with local dev and deployment instructions for AWS Lambda, Google Cloud Functions and Azure Functions.

Older boilerplates are cleaned up.
2019-03-05 21:45:39 +05:30
Selvaganesh
95587bc028 added nodejs8 aws lambda boilerplate (#790) 2019-03-01 15:38:51 +05:30
Praveen Durairaj
039f16b906 update instructions for directory change (#1539) 2019-03-01 15:24:26 +05:30
Tirumarai Selvan
32ef67a20c remove stale folder for gatsby nextjs boilerplates (#1652) 2019-02-25 12:52:09 +05:30
Pilou
e7fba40fad added auth-jwt-roles boilerplate (#1570)
Added a boilerplate from [this original repository](https://github.com/platyplus/authentication-server) based on the discussions in [this issue](https://github.com/hasura/graphql-engine/issues/1420) and [this issue](https://github.com/hasura/graphql-engine/issues/1446).

[skip ci]
2019-02-21 16:42:47 +05:30
nizar-m
f83a8e591f rename access-key to admin-secret (close #1347) (#1540)
Rename the admin secret key header used to access GraphQL engine from X-Hasura-Access-Key to X-Hasura-Admin-Secret.

Server CLI and console all support the older flag but marks it as deprecated.
2019-02-14 15:07:47 +05:30
Rishichandra Wawhal
b9b13d47b9 Update README.md (#1380)
update readme for firebase-cloud-functions
2019-01-29 21:30:48 +05:30
Tirumarai Selvan
9f6ce68e3c refactor community content and folder structure (#1353) 2019-01-17 15:57:28 +05:30
Rishichandra Wawhal
a9e2326ea8 remove auth0 webhook ref from docs and community (#1341) 2019-01-08 16:36:16 +05:30
Anon Ray
512ee6fb9f adds basic support for remote schemas/schema stitching (#952) 2018-11-23 18:32:46 +05:30
Rishichandra Wawhal
6603845ff1 render playground for custom resolvers boilerplate (close #1060) (#1065) 2018-11-21 12:52:54 +05:30
Mohammed Rishad
58ccddc76e pep8 fixes for python files (#875) 2018-10-30 14:51:58 +05:30
Abhinav Gautam
f07e460c59 update serverless trigger boilerplate for go (#801) 2018-10-20 14:20:23 +05:30
Ishaan Malhi
e2817b1b1b add golang examples for aws lambda (#602) 2018-10-15 09:53:15 +05:30