graphql-engine/docs/graphql/manual
Rakesh Emmadi d52bfcda4e
backend only insert permissions (rfc #4120) (#4224)
* move user info related code to Hasura.User module

* the RFC #4120 implementation; insert permissions with admin secret

* revert back to old RoleName based schema maps

An attempt made to avoid duplication of schema contexts in types
if any role doesn't possess any admin secret specific schema

* fix compile errors in haskell test

* keep 'user_vars' for session variables in http-logs

* no-op refacto

* tests for admin only inserts

* update docs for admin only inserts

* updated CHANGELOG.md

* default behaviour when admin secret is not set

* fix x-hasura-role to X-Hasura-Role in pytests

* introduce effective timeout in actions async tests

* update docs for admin-secret not configured case

* Update docs/graphql/manual/api-reference/schema-metadata-api/permission.rst

Co-Authored-By: Marion Schleifer <marion@hasura.io>

* Apply suggestions from code review

Co-Authored-By: Marion Schleifer <marion@hasura.io>

* a complete iteration

backend insert permissions accessable via 'x-hasura-backend-privilege'
session variable

* console changes for backend-only permissions

* provide tooltip id; update labels and tooltips;

* requested changes

* requested changes

- remove className from Toggle component
- use appropriate function name (capitalizeFirstChar -> capitalize)

* use toggle props from definitelyTyped

* fix accidental commit

* Revert "introduce effective timeout in actions async tests"

This reverts commit b7a59c19d6.

* generate complete schema for both 'default' and 'backend' sessions

* Apply suggestions from code review

Co-Authored-By: Marion Schleifer <marion@hasura.io>

* remove unnecessary import, export Toggle as is

* update session variable in tooltip

* 'x-hasura-use-backend-only-permissions' variable to switch

* update help texts

* update docs

* update docs

* update console help text

* regenerate package-lock

* serve no backend schema when backend_only: false and header set to true

- Few type name refactor as suggested by @0x777

* update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* fix a merge bug where a certain entity didn't get removed

Co-authored-by: Marion Schleifer <marion@hasura.io>
Co-authored-by: Rishichandra Wawhal <rishi@hasura.io>
Co-authored-by: rikinsk <rikin.kachhia@gmail.com>
Co-authored-by: Tirumarai Selvan <tiru@hasura.io>
2020-04-24 14:40:53 +05:30
..
actions improve debug information in actions errors response (close #4031) (#4432) 2020-04-24 13:25:51 +05:30
api-reference backend only insert permissions (rfc #4120) (#4224) 2020-04-24 14:40:53 +05:30
auth backend only insert permissions (rfc #4120) (#4224) 2020-04-24 14:40:53 +05:30
business-logic fix typos in documentation (#2562) 2019-09-11 12:47:14 +05:30
deployment improve debug information in actions errors response (close #4031) (#4432) 2020-04-24 13:25:51 +05:30
event-triggers docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
faq merge docs into main repo (close #397) (#398) 2018-09-11 16:41:24 +05:30
getting-started docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
guides docs: add One-Click Render deployment guides (close #3683) (#4209) 2020-04-01 15:25:28 +05:30
hasura-cli docs: add reference docs for cli (fix #4327) (#4408) 2020-04-23 11:27:45 +05:30
how-it-works docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
integration merge docs into main repo (close #397) (#398) 2018-09-11 16:41:24 +05:30
introduction merge docs into main repo (close #397) (#398) 2018-09-11 16:41:24 +05:30
migrations console: unique filenames for exported metadata (close #1772) (#4106) 2020-03-18 20:27:18 +05:30
mutations docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
performance merge docs into main repo (close #397) (#398) 2018-09-11 16:41:24 +05:30
queries docs: add mapping of hasura operators - pg operators (close #4056) (#4502) 2020-04-23 17:36:54 +05:30
remote-schemas docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
schema docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
security-disclosure docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
subscriptions docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
troubleshooting docs: replace doc with ref (close #4054) (#4068) 2020-03-12 01:12:36 +05:30
version-control merge docs into main repo (close #397) (#398) 2018-09-11 16:41:24 +05:30
index.rst docs: add actions docs (#3907) 2020-02-24 21:49:14 +05:30