From 10a5579b5be6aee46933dad9357da8533308e40c Mon Sep 17 00:00:00 2001 From: Rikin Kachhia <54616969+rikinsk@users.noreply.github.com> Date: Tue, 25 Aug 2020 21:51:21 +0530 Subject: [PATCH] docs: update paths for core and cloud (#5665) --- docs/_static/scripts/hdocs.js | 4 +-- docs/_theme/djangodocs/layout.html | 20 ++++++++++----- docs/_theme/djangodocs/pages/landing.html | 4 +-- docs/{ => graphql}/cloud/allow-lists.rst | 4 +-- docs/{ => graphql}/cloud/api-limits.rst | 4 +-- docs/{ => graphql}/cloud/api-reference.rst | 0 .../cloud/getting-started/index.rst | 12 ++++----- docs/{ => graphql}/cloud/glossary.rst | 0 .../cloud/hasurapro-cli/index.rst | 0 docs/{ => graphql}/cloud/index.rst | 0 docs/{ => graphql}/cloud/metrics/errors.rst | 4 +-- docs/{ => graphql}/cloud/metrics/index.rst | 2 +- .../cloud/metrics/operations.rst | 4 +-- docs/{ => graphql}/cloud/metrics/overview.rst | 2 +- .../cloud/metrics/subscription-workers.rst | 2 +- docs/{ => graphql}/cloud/metrics/usage.rst | 4 +-- .../cloud/metrics/websockets.rst | 2 +- docs/{ => graphql}/cloud/projects/create.rst | 12 ++++----- docs/{ => graphql}/cloud/projects/delete.rst | 2 +- docs/{ => graphql}/cloud/projects/index.rst | 6 ++--- .../projects/manage-projects/domains.rst | 10 ++++---- .../projects/manage-projects/env-vars.rst | 2 +- .../projects/manage-projects/general.rst | 2 +- .../cloud/projects/manage-projects/index.rst | 2 +- .../cloud/projects/manage-projects/team.rst | 4 +-- docs/{ => graphql}/cloud/projects/secure.rst | 6 ++--- docs/{ => graphql}/cloud/read-replicas.rst | 0 docs/{ => graphql}/cloud/regression-tests.rst | 14 +++++----- docs/{ => graphql}/cloud/response-caching.rst | 0 docs/{ => graphql}/cloud/tracing.rst | 2 +- .../actions/action-examples.rst.wip | 8 +++--- .../actions/action-handlers.rst | 2 +- .../actions/action-permissions.rst | 2 +- .../actions/async-actions.rst | 0 .../{manual => core}/actions/codegen.rst | 8 +++--- .../{manual => core}/actions/create.rst | 4 +-- .../{manual => core}/actions/debugging.rst | 0 .../{manual => core}/actions/derive.rst | 6 ++--- .../{manual => core}/actions/index.rst | 2 +- .../actions/reuse-types-actions.rst | 2 +- .../{manual => core}/actions/types/index.rst | 0 .../{manual => core}/api-reference/config.rst | 0 .../api-reference/explain.rst | 0 .../api-reference/graphql-api/index.rst | 0 .../api-reference/graphql-api/mutation.rst | 0 .../api-reference/graphql-api/query.rst | 0 .../{manual => core}/api-reference/health.rst | 0 .../{manual => core}/api-reference/index.rst | 0 .../{manual => core}/api-reference/pgdump.rst | 0 .../api-reference/pgtypes.csv | 0 .../api-reference/postgresql-types.rst | 0 .../schema-metadata-api/actions.rst | 0 .../schema-metadata-api/computed-field.rst | 0 .../schema-metadata-api/custom-functions.rst | 0 .../schema-metadata-api/custom-types.rst | 0 .../schema-metadata-api/dataerrors.csv | 0 .../schema-metadata-api/event-triggers.rst | 0 .../schema-metadata-api/index.rst | 0 .../schema-metadata-api/manage-metadata.rst | 0 .../schema-metadata-api/permission.rst | 0 .../schema-metadata-api/query-collections.rst | 0 .../schema-metadata-api/relationship.rst | 0 .../remote-relationships.rst | 0 .../schema-metadata-api/remote-schemas.rst | 0 .../schema-metadata-api/run-sql.rst | 0 .../scheduled-triggers.rst | 0 .../schema-metadata-api/syntax-defs.rst | 0 .../schema-metadata-api/table-view.rst | 0 .../api-reference/version.rst | 0 .../auth/authentication/index.rst | 4 +-- .../auth/authentication/jwt.rst | 4 +-- .../authentication/unauthenticated-access.rst | 0 .../auth/authentication/webhook.rst | 2 +- .../auth/authorization/basics.rst | 8 +++--- .../common-roles-auth-examples.rst | 24 +++++++++--------- .../auth/authorization/index.rst | 2 +- .../auth/authorization/modeling-roles.rst.wip | 2 +- .../auth/authorization/permission-rules.rst | 24 +++++++++--------- .../reference-permissions.rst.wip | 24 +++++++++--------- .../authorization/role-multiple-rules.rst | 6 ++--- .../auth/authorization/roles-variables.rst | 2 +- .../auth/authorization/use-cases.rst.wip | 18 ++++++------- .../{manual => core}/auth/config.rst.wip | 0 docs/graphql/{manual => core}/auth/index.rst | 2 +- .../business-logic/index.rst.wip | 6 ++--- .../deployment/allow-list.rst | 0 .../deployment/compression.rst | 0 .../deployment/custom-docker-images.rst | 0 .../azure-container-instances-postgres.rst | 0 .../digital-ocean-one-click.rst | 0 .../deployment/deployment-guides/docker.rst | 0 .../google-kubernetes-engine-cloud-sql.rst | 0 .../deployment/deployment-guides/heroku.rst | 10 ++++---- .../deployment/deployment-guides/index.rst | 2 +- .../deployment-guides/kubernetes.rst | 0 .../deployment-guides/nhost-one-click.rst | 0 .../deployment-guides/render-one-click.rst | 4 +-- .../deployment/downgrading.rst | 0 .../deployment/enable-https.rst | 0 .../graphql-engine-flags/config-examples.rst | 0 .../deployment/graphql-engine-flags/index.rst | 0 .../graphql-engine-flags/reference.rst | 0 .../{manual => core}/deployment/index.rst | 0 .../{manual => core}/deployment/logging.rst | 0 .../deployment/postgres-requirements.rst | 0 .../deployment/production-checklist.rst | 2 +- .../deployment/securing-graphql-endpoint.rst | 0 .../deployment/updating-graphql-engine.rst | 0 .../event-triggers/clean-up.rst | 0 .../event-triggers/create-trigger.rst | 4 +-- .../{manual => core}/event-triggers/index.rst | 2 +- .../event-triggers/invoke-trigger-console.rst | 4 +-- .../event-triggers/payload.rst | 0 .../event-triggers/samples.rst | 0 .../event-triggers/serverless.rst | 0 .../{manual => core}/faq/index.rst.wip | 0 .../getting-started/docker-simple.rst | 0 .../getting-started/first-event-trigger.rst | 6 ++--- .../getting-started/first-graphql-query.rst | 4 +-- .../getting-started/index.rst | 2 +- .../using-existing-database.rst | 0 .../guides/auditing-tables.rst | 0 .../guides/code-editor-integrations/index.rst | 0 .../visual-studio-code.rst | 0 .../guides/data-modelling/index.rst | 0 .../guides/data-modelling/soft-deletes.rst | 10 ++++---- .../guides/docker-networking.rst | 0 .../graphql/{manual => core}/guides/index.rst | 0 .../integrations/apollo-subscriptions.rst | 0 .../guides/integrations/auth-guardian-jwt.rst | 14 +++++----- .../guides/integrations/auth0-jwt.rst | 4 +-- .../guides/integrations/aws-cognito.rst | 16 ++++++------ .../guides/integrations/index.rst | 0 .../guides/monitoring/index.rst | 0 .../guides/sample-apps/index.rst | 0 .../{manual => core}/guides/telemetry.rst | 0 .../hasura-cli/config-reference.rst | 0 .../{manual => core}/hasura-cli/hasura.rst | 0 .../hasura-cli/hasura_actions.rst | 0 .../hasura-cli/hasura_actions_codegen.rst | 0 .../hasura-cli/hasura_actions_create.rst | 0 .../hasura-cli/hasura_actions_use-codegen.rst | 0 .../hasura-cli/hasura_completion.rst | 0 .../hasura-cli/hasura_console.rst | 0 .../hasura-cli/hasura_init.rst | 0 .../hasura-cli/hasura_metadata.rst | 0 .../hasura-cli/hasura_metadata_apply.rst | 0 .../hasura-cli/hasura_metadata_clear.rst | 0 .../hasura-cli/hasura_metadata_diff.rst | 0 .../hasura-cli/hasura_metadata_export.rst | 0 .../hasura_metadata_inconsistency.rst | 0 .../hasura_metadata_inconsistency_drop.rst | 0 .../hasura_metadata_inconsistency_list.rst | 0 .../hasura_metadata_inconsistency_status.rst | 0 .../hasura-cli/hasura_metadata_reload.rst | 0 .../hasura-cli/hasura_migrate.rst | 0 .../hasura-cli/hasura_migrate_apply.rst | 0 .../hasura-cli/hasura_migrate_create.rst | 0 .../hasura-cli/hasura_migrate_squash.rst | 0 .../hasura-cli/hasura_migrate_status.rst | 0 .../hasura-cli/hasura_plugins.rst | 0 .../hasura-cli/hasura_plugins_install.rst | 0 .../hasura-cli/hasura_plugins_list.rst | 0 .../hasura-cli/hasura_plugins_uninstall.rst | 0 .../hasura-cli/hasura_plugins_upgrade.rst | 0 .../hasura-cli/hasura_scripts.rst | 0 .../hasura_scripts_update-project-v2.rst | 0 .../hasura-cli/hasura_seeds.rst | 0 .../hasura-cli/hasura_seeds_apply.rst | 0 .../hasura-cli/hasura_seeds_create.rst | 0 .../hasura-cli/hasura_update-cli.rst | 0 .../hasura-cli/hasura_version.rst | 0 .../{manual => core}/hasura-cli/index.rst | 0 .../hasura-cli/install-hasura-cli.rst | 0 .../hasura-cli/uninstall-hasura-cli.rst | 0 .../{manual => core}/how-it-works/index.rst | 0 .../how-it-works/metadata-schema.rst | 6 ++--- docs/graphql/{manual => core}/index.rst | 0 .../integration/index.rst.wip | 0 .../introduction/index.rst.wip | 0 .../advanced/auto-apply-migrations.rst | 0 .../migrations/advanced/collaboration.rst.wip | 0 .../migrations/advanced/index.rst | 0 .../advanced/rolling-back-migrations.rst | 0 .../advanced/seed-data-migration.rst | 0 .../advanced/writing-migrations-manually.rst | 0 .../{manual => core}/migrations/basics.rst | 0 .../advanced/auto-apply-migrations.rst | 0 .../migrations/config-v1/advanced/index.rst | 0 .../advanced/rolling-back-migrations.rst | 0 .../advanced/writing-migrations-manually.rst | 0 .../migrations/config-v1/index.rst | 0 .../migrations/config-v1/manage-metadata.rst | 0 .../config-v1/manage-migrations.rst | 2 +- .../migrations/config-v1/reference/index.rst | 0 .../reference/metadata-file-format.rst | 0 .../reference/migration-file-format.rst | 0 .../{manual => core}/migrations/index.rst | 0 .../migrations/manage-metadata.rst | 0 .../migrations/migrations-setup.rst | 2 +- .../migrations/reference/how-it-works.rst | 0 .../migrations/reference/index.rst | 0 .../migrations/reference/metadata-format.rst | 0 .../reference/migration-file-format.rst | 0 .../migrations/upgrade-v2.rst | 0 .../{manual => core}/mutations/delete.rst | 0 .../{manual => core}/mutations/index.rst | 0 .../{manual => core}/mutations/insert.rst | 0 .../mutations/multiple-mutations.rst | 0 .../{manual => core}/mutations/update.rst | 0 .../{manual => core}/mutations/upsert.rst | 0 .../performance/index.rst.wip | 0 .../queries/aggregation-queries.rst | 0 .../queries/distinct-queries.rst | 0 .../{manual => core}/queries/index.rst | 0 .../queries/multiple-arguments.rst | 0 .../queries/multiple-queries.rst | 0 .../queries/nested-object-queries.rst | 0 .../{manual => core}/queries/pagination.rst | 0 .../{manual => core}/queries/performance.rst | 6 ++--- .../queries/query-filters.rst | 0 .../queries/simple-object-queries.rst | 0 .../{manual => core}/queries/sorting.rst | 0 ...variables-aliases-fragments-directives.rst | 0 .../remote-schemas/adding-schema.rst | 2 +- .../{manual => core}/remote-schemas/index.rst | 2 +- .../remote-schemas/schema-auth.rst | 0 .../create-cron-trigger.rst | 8 +++--- .../create-one-off-scheduled-event.rst | 8 +++--- .../scheduled-triggers/index.rst | 2 +- .../{manual => core}/schema/basics.rst | 2 +- .../schema/computed-fields.rst | 2 +- .../schema/custom-field-names.rst | 4 +-- .../schema/custom-functions.rst | 0 .../schema/data-validations.rst | 10 ++++---- .../schema/default-values/column-presets.rst | 8 +++--- .../created-updated-timestamps.rst | 4 +-- .../schema/default-values/index.rst | 0 .../default-values/postgres-defaults.rst | 2 +- .../schema/default-values/sql-functions.rst | 4 +-- .../schema/derived-data.rst.wip | 0 .../graphql/{manual => core}/schema/enums.rst | 2 +- .../schema/export-graphql-schema.rst | 0 .../schema/import-database.rst.wip | 0 .../graphql/{manual => core}/schema/index.rst | 0 .../{manual => core}/schema/relay-schema.rst | 2 +- .../action-relationships.rst | 4 +-- .../schema/remote-relationships/index.rst | 0 .../remote-schema-relationships.rst | 4 +-- .../schema/table-relationships/create.rst | 10 ++++---- .../database-modelling/index.rst | 0 .../database-modelling/many-to-many.rst | 0 .../database-modelling/one-to-many.rst | 0 .../database-modelling/one-to-one.rst | 0 .../schema/table-relationships/index.rst | 0 .../schema/table-relationships/rename.rst | 0 .../schema/using-existing-database.rst | 0 .../graphql/{manual => core}/schema/views.rst | 0 .../security-disclosure/index.rst | 0 .../{manual => core}/subscriptions/index.rst | 0 .../subscriptions/use-cases.rst | 0 .../troubleshooting/index.rst | 0 .../version-control/index.rst.wip | 0 .../cloud/getting-started/connect-db.png | Bin .../getting-started/connect-existing-db.png | Bin .../create-project-existing-db.png | Bin .../getting-started/create-project-new-db.png | Bin .../cloud/getting-started/project-actions.png | Bin .../project-functionalities.png | Bin .../cloud/metrics/inspect-error.png | Bin .../cloud/metrics/pro-tab-errors.png | Bin .../metrics/pro-tab-operations-inspect.png | Bin .../cloud/metrics/pro-tab-operations.png | Bin .../cloud/metrics/pro-tab-overview.png | Bin .../metrics/pro-tab-subscription-workers.png | Bin .../cloud/metrics/pro-tab-usage.png | Bin .../cloud/metrics/pro-tab-websockets.png | Bin .../cloud/projects/add-collaborator.png | Bin .../cloud/projects/add-custom-domain.png | Bin .../cloud/projects/add-env-var.png | Bin .../cloud/projects/choose-custom-domain.png | Bin .../cloud/projects/cloud-create-project.png | Bin .../projects/cloud-project-invitation.png | Bin .../projects/cloud-projects-dashboard.png | Bin .../cloud/projects/create-new-project.png | Bin .../cloud/projects/create-project-heroku.png | Bin .../cloud/projects/dns-settings.png | Bin .../cloud/projects/dns-validated.png | Bin .../cloud/projects/dns-validation-pending.png | Bin .../cloud/projects/existing-db-setup.png | Bin .../gcp-postgres-authorized-network.png | Bin .../cloud/projects/hasura-cloud-ip.png | Bin .../cloud/projects/manage-project.png | Bin .../cloud/projects/new-project-hosted.png | Bin .../projects/new-project-self-hosted.png | Bin .../cloud/projects/project-details.png | Bin .../cloud/projects/projects-delete.png | Bin .../cloud/projects/projects-list.png | Bin .../cloud/projects/secure-add-envvar.png | Bin .../cloud/projects/secure-envvars.png | Bin .../cloud/projects/secure-settings.png | Bin .../cloud/projects/team-view.png | Bin .../regression-testing-diagram.png | Bin .../regression-tests-add-operations.png | Bin .../regression-tests-past-runs.png | Bin .../reliability/regression-tests-results.png | Bin .../reliability/regression-tests-run-cli.png | Bin .../regression-tests-run-tests.png | Bin .../reliability/regression-tests-suites.png | Bin .../regressions-run-prod-tests-on-dev.png | Bin .../cloud/security/allowlist-add-new-op.png | Bin .../security/pro-tab-apilimit-config.png | Bin .../cloud/security/pro-tab-apilimits.png | Bin .../cloud/security/pro-tabs-allowlist.png | Bin .../tracing/tracing-operations-timing.png | Bin .../actions/action-array-relationship.png | Bin .../actions/action-object-relationship.png | Bin .../actions/action-secret-header.png | Bin .../{manual => core}/actions/actions-arch.png | Bin .../actions/actions-derive-button.png | Bin .../actions/actions-derive-codegen.png | Bin .../actions/actions-derive-types.png | Bin .../actions/actions-permissions.png | Bin .../actions/actions-relationship.png | Bin .../actions/cli-framework-prompt.png | Bin .../actions/cli-output-dir-prompt.png | Bin .../actions/cli-starter-kit-prompt.png | Bin .../actions/console-codegen-tab.png | Bin .../actions/mutation-action-create.png | Bin .../actions/query-action-create.png | Bin .../update-address-action-definition.png | Bin .../update-author-action-definition.png | Bin .../auth/aggregation-query-permissions.png | Bin .../auth/anonymous-role-examples.png | Bin .../auth/array-relationship-reviewers.png | Bin .../auth/auth-high-level-overview.png | Bin .../auth/auth-jwt-overview.png | Bin .../auth/auth-webhook-overview.png | Bin .../auth/author-insert-permissions.png | Bin .../auth/author-select-perms.png | Bin .../{manual => core}/auth/author-table.png | Bin .../auth/boolean-operators.png | Bin .../auth/collaborator-relationship.png | Bin .../auth/column-level-permissions.png | Bin .../auth/composite-boolean-expression.png | Bin .../{manual => core}/auth/dev-mode-auth.png | Bin .../auth/dev-mode-role-header-access-key.png | Bin .../auth/dev-mode-role-header.png | Bin .../auth/exists-permission-example.png | Bin .../{manual => core}/auth/fetch-authors.png | Bin .../auth/github-org-hierarchical-roles.png | Bin .../{manual => core}/auth/hasura-perms.png | Bin .../{manual => core}/auth/jwt-auth.png | Bin .../auth/jwt-config-generated.png | Bin .../{manual => core}/auth/limit-results.png | Bin .../auth/limit-rows-for-select.png | Bin ...tiple-rules-create-manual-relationship.png | Bin ...tiple-rules-define-private-permissions.png | Bin ...ltiple-rules-define-public-permissions.png | Bin .../auth/multirole-example-author-insert.png | Bin .../auth/multirole-example-author-select.png | Bin .../auth/multirole-example-db-schema.png | Bin .../auth/multirole-example-editor-select.png | Bin .../auth/multirole-example-editor-update.png | Bin .../multirole-example-reviewer-select.png | Bin .../multirole-example-reviewer-update.png | Bin ...e-example-reviewers-array-relationship.png | Bin .../{manual => core}/auth/multirole-setup.png | Bin ...nested-object-permission-reviewer-role.png | Bin ...ested-object-permission-simple-example.png | Bin .../auth/nested-object-permissions-rule.gif | Bin .../auth/operators-for-integer-types.png | Bin .../auth/operators-for-text-types.png | Bin .../auth/org-manager-graphiql.png | Bin ...ssion-basics-query-with-access-control.png | Bin .../auth/permission-basics-simple-example.png | Bin .../auth/permission-rule-granularity.png | Bin .../auth/permissions-rule-analogy.png | Bin .../auth/query-with-perms.png | Bin .../auth/restrict-columns.png | Bin .../restricted-data-for-reviewer-role.png | Bin .../restricted-data-for-role-reviewer.png | Bin ...ma-for-nested-object-based-permissions.png | Bin ...ariables-in-permissions-simple-example.png | Bin .../auth/simple-boolean-expression.png | Bin ...nsuccessful-mutation-for-role-reviewer.png | Bin .../auth/user-select-graphiql.png | Bin .../{manual => core}/auth/webhook-auth.png | Bin .../add-remote-schemas-interface.png | Bin .../business-logic/custom-business-logic.png | Bin .../graphql-schema-stitching.png | Bin .../using-custom-resolvers-and-stitching.png | Bin .../deployment/access-key-console.png | Bin .../deploy-to-render-hasura-header.png | Bin .../deploy-to-render-hasura-iac.png | Bin .../deployment/heroku-database-url-access.png | Bin .../remove-heroku-postgres-addon.png | Bin .../deployment/schema_permissions_summary.png | Bin .../deployment/secure-heroku.png | Bin .../engine-internals/hdb_permission.jpg | Bin .../engine-internals/hdb_relationship.jpg | Bin .../engine-internals/hdb_table.jpg | Bin .../event-triggers/advanced-cron.png | Bin .../event-triggers/advanced-one-off.png | Bin .../event-triggers/create-cron.png | Bin ...create-event-trigger-advanced-settings.png | Bin .../event-triggers/create-event-trigger.png | Bin .../event-triggers/data-triggers-arch.png | Bin .../event-triggers/define-cron-trigger.png | Bin .../event-triggers/define-one-off-event.png | Bin .../event-triggers/one-off.png | Bin .../event-triggers/pending-cron.png | Bin .../event-triggers/pending-one-off.png | Bin .../event-triggers/run-manual-trigger.png | Bin .../event-triggers/select-manual-trigger.png | Bin .../getting-started/GraphQLAPI.jpg | Bin .../getting-started/InstallSuccess.jpg | Bin .../getting-started/TableTracked.jpg | Bin .../getting-started/TrackTable.jpg | Bin .../getting-started/UntrackedTables.jpg | Bin .../getting-started/console-local.png | Bin .../getting-started/console.png | Bin .../getting-started/create-event-trigger.png | Bin .../getting-started/create-profile-table.png | Bin .../hasura-graphql-console.png | Bin .../getting-started/heroku-env.png | Bin .../getting-started/profile-query.png | Bin .../getting-started/running-hasura.png | Bin .../getting-started/trigger-details.png | Bin .../getting-started/trigger-events.png | Bin .../guides/auth-guardian-additional-role.png | Bin .../guides/auth-guardian-config-generator.png | Bin .../guides/auth-guardian-default-role.png | Bin .../auth-guardian-generate-test-jwt.png | Bin .../guides/auth-guardian-session-variable.png | Bin .../guides/auth-guardian-test-jwt.png | Bin .../guides/auth-guardian-user-id.png | Bin .../guides/cognito-app-client-settings.png | Bin .../{manual => core}/guides/cognito-jwt.png | Bin .../guides/cognito-lambda.png | Bin .../guides/cognito-launch-hosted-ui.png | Bin .../{manual => core}/guides/cognito-login.png | Bin .../guides/cognito-redirect.png | Bin .../guides/cognito-triggers-1.png | Bin .../guides/cognito-triggers-2.png | Bin .../guides/create-client-popup.png | Bin .../guides/heroku-app-deployed.png | Bin .../{manual => core}/guides/heroku-app.png | Bin .../guides/soft-deletes-delete-perms.png | Bin .../guides/soft-deletes-example-data.png | Bin .../guides/soft-deletes-insert-perms.png | Bin .../guides/soft-deletes-select-perms.png | Bin .../guides/soft-deletes-update-perms.png | Bin .../migrations/tracked-tables.png | Bin .../queries/analyze-query.png | Bin .../queries/query-analysis-after-index.png | Bin .../queries/query-analysis-before-index.png | Bin .../query-execution-plan-after-index.png | Bin .../queries/query-execution-plan.png | Bin .../remote-joins/action-rel.png | Bin .../{manual => core}/remote-joins/add.png | Bin .../remote-joins/define-action-rel.png | Bin .../{manual => core}/remote-joins/define.png | Bin .../remote-schemas/remote-schema-arch.png | Bin .../scheduled-trigger-arch.png | Bin .../schema/add-1-1-relationship.png | Bin .../schema/add-1-many-relationship.png | Bin .../schema/add-default-value.png | Bin .../schema/add-foreign-key.png | Bin .../schema/column-preset-mutation-result.png | Bin .../column-preset-schema-change-for-role.png | Bin .../schema/column-presets-option.png | Bin .../schema/column-presets-value-options.png | Bin .../schema/computed-field-create.png | Bin .../schema/create-sql-fn-table.png | Bin .../schema/create-table-graphql.png | Bin .../schema/create-trigger.png | Bin .../{manual => core}/schema/created-at.png | Bin .../schema/custom-field-name-column.png | Bin .../schema/custom-field-name-root-fields.png | Bin .../diagram-actions-data-validation.png | Bin .../schema/enum-create-ref-table.png | Bin .../schema/enum-insert-ref-values.png | Bin .../schema/enum-set-foreign-key.png | Bin .../{manual => core}/schema/enum-set.png | Bin .../schema/manual-relationship-btn.png | Bin .../schema/manual-relationship-create.png | Bin .../schema/modify-sql-fn-table.png | Bin .../graphql/{manual => core}/schema/relay.png | Bin .../schema-stitching-v1-arch-diagram.png | Bin .../{manual => core}/schema/updated-at.png | Bin .../schema/validation-actions-def.png | Bin .../validation-add-check-constraint.png | Bin .../schema/validation-author-isactive.png | Bin .../schema/validation-not-empty.png | Bin .../troubleshooting/author_article.jpg | Bin docs/index.rst | 4 +-- 497 files changed, 241 insertions(+), 235 deletions(-) rename docs/{ => graphql}/cloud/allow-lists.rst (87%) rename docs/{ => graphql}/cloud/api-limits.rst (92%) rename docs/{ => graphql}/cloud/api-reference.rst (100%) rename docs/{ => graphql}/cloud/getting-started/index.rst (83%) rename docs/{ => graphql}/cloud/glossary.rst (100%) rename docs/{ => graphql}/cloud/hasurapro-cli/index.rst (100%) rename docs/{ => graphql}/cloud/index.rst (100%) rename docs/{ => graphql}/cloud/metrics/errors.rst (84%) rename docs/{ => graphql}/cloud/metrics/index.rst (88%) rename docs/{ => graphql}/cloud/metrics/operations.rst (95%) rename docs/{ => graphql}/cloud/metrics/overview.rst (82%) rename docs/{ => graphql}/cloud/metrics/subscription-workers.rst (84%) rename docs/{ => graphql}/cloud/metrics/usage.rst (81%) rename docs/{ => graphql}/cloud/metrics/websockets.rst (83%) rename docs/{ => graphql}/cloud/projects/create.rst (88%) rename docs/{ => graphql}/cloud/projects/delete.rst (85%) rename docs/{ => graphql}/cloud/projects/index.rst (84%) rename docs/{ => graphql}/cloud/projects/manage-projects/domains.rst (82%) rename docs/{ => graphql}/cloud/projects/manage-projects/env-vars.rst (91%) rename docs/{ => graphql}/cloud/projects/manage-projects/general.rst (91%) rename docs/{ => graphql}/cloud/projects/manage-projects/index.rst (91%) rename docs/{ => graphql}/cloud/projects/manage-projects/team.rst (89%) rename docs/{ => graphql}/cloud/projects/secure.rst (89%) rename docs/{ => graphql}/cloud/read-replicas.rst (100%) rename docs/{ => graphql}/cloud/regression-tests.rst (89%) rename docs/{ => graphql}/cloud/response-caching.rst (100%) rename docs/{ => graphql}/cloud/tracing.rst (97%) rename docs/graphql/{manual => core}/actions/action-examples.rst.wip (90%) rename docs/graphql/{manual => core}/actions/action-handlers.rst (98%) rename docs/graphql/{manual => core}/actions/action-permissions.rst (94%) rename docs/graphql/{manual => core}/actions/async-actions.rst (100%) rename docs/graphql/{manual => core}/actions/codegen.rst (90%) rename docs/graphql/{manual => core}/actions/create.rst (98%) rename docs/graphql/{manual => core}/actions/debugging.rst (100%) rename docs/graphql/{manual => core}/actions/derive.rst (95%) rename docs/graphql/{manual => core}/actions/index.rst (98%) rename docs/graphql/{manual => core}/actions/reuse-types-actions.rst (97%) rename docs/graphql/{manual => core}/actions/types/index.rst (100%) rename docs/graphql/{manual => core}/api-reference/config.rst (100%) rename docs/graphql/{manual => core}/api-reference/explain.rst (100%) rename docs/graphql/{manual => core}/api-reference/graphql-api/index.rst (100%) rename docs/graphql/{manual => core}/api-reference/graphql-api/mutation.rst (100%) rename docs/graphql/{manual => core}/api-reference/graphql-api/query.rst (100%) rename docs/graphql/{manual => core}/api-reference/health.rst (100%) rename docs/graphql/{manual => core}/api-reference/index.rst (100%) rename docs/graphql/{manual => core}/api-reference/pgdump.rst (100%) rename docs/graphql/{manual => core}/api-reference/pgtypes.csv (100%) rename docs/graphql/{manual => core}/api-reference/postgresql-types.rst (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/actions.rst (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/computed-field.rst (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/custom-functions.rst (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/custom-types.rst (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/dataerrors.csv (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/event-triggers.rst (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/index.rst (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/manage-metadata.rst (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/permission.rst (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/query-collections.rst (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/relationship.rst (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/remote-relationships.rst (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/remote-schemas.rst (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/run-sql.rst (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/scheduled-triggers.rst (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/syntax-defs.rst (100%) rename docs/graphql/{manual => core}/api-reference/schema-metadata-api/table-view.rst (100%) rename docs/graphql/{manual => core}/api-reference/version.rst (100%) rename docs/graphql/{manual => core}/auth/authentication/index.rst (93%) rename docs/graphql/{manual => core}/auth/authentication/jwt.rst (99%) rename docs/graphql/{manual => core}/auth/authentication/unauthenticated-access.rst (100%) rename docs/graphql/{manual => core}/auth/authentication/webhook.rst (99%) rename docs/graphql/{manual => core}/auth/authorization/basics.rst (93%) rename docs/graphql/{manual => core}/auth/authorization/common-roles-auth-examples.rst (93%) rename docs/graphql/{manual => core}/auth/authorization/index.rst (96%) rename docs/graphql/{manual => core}/auth/authorization/modeling-roles.rst.wip (98%) rename docs/graphql/{manual => core}/auth/authorization/permission-rules.rst (91%) rename docs/graphql/{manual => core}/auth/authorization/reference-permissions.rst.wip (92%) rename docs/graphql/{manual => core}/auth/authorization/role-multiple-rules.rst (93%) rename docs/graphql/{manual => core}/auth/authorization/roles-variables.rst (99%) rename docs/graphql/{manual => core}/auth/authorization/use-cases.rst.wip (89%) rename docs/graphql/{manual => core}/auth/config.rst.wip (100%) rename docs/graphql/{manual => core}/auth/index.rst (96%) rename docs/graphql/{manual => core}/business-logic/index.rst.wip (95%) rename docs/graphql/{manual => core}/deployment/allow-list.rst (100%) rename docs/graphql/{manual => core}/deployment/compression.rst (100%) rename docs/graphql/{manual => core}/deployment/custom-docker-images.rst (100%) rename docs/graphql/{manual => core}/deployment/deployment-guides/azure-container-instances-postgres.rst (100%) rename docs/graphql/{manual => core}/deployment/deployment-guides/digital-ocean-one-click.rst (100%) rename docs/graphql/{manual => core}/deployment/deployment-guides/docker.rst (100%) rename docs/graphql/{manual => core}/deployment/deployment-guides/google-kubernetes-engine-cloud-sql.rst (100%) rename docs/graphql/{manual => core}/deployment/deployment-guides/heroku.rst (96%) rename docs/graphql/{manual => core}/deployment/deployment-guides/index.rst (96%) rename docs/graphql/{manual => core}/deployment/deployment-guides/kubernetes.rst (100%) rename docs/graphql/{manual => core}/deployment/deployment-guides/nhost-one-click.rst (100%) rename docs/graphql/{manual => core}/deployment/deployment-guides/render-one-click.rst (92%) rename docs/graphql/{manual => core}/deployment/downgrading.rst (100%) rename docs/graphql/{manual => core}/deployment/enable-https.rst (100%) rename docs/graphql/{manual => core}/deployment/graphql-engine-flags/config-examples.rst (100%) rename docs/graphql/{manual => core}/deployment/graphql-engine-flags/index.rst (100%) rename docs/graphql/{manual => core}/deployment/graphql-engine-flags/reference.rst (100%) rename docs/graphql/{manual => core}/deployment/index.rst (100%) rename docs/graphql/{manual => core}/deployment/logging.rst (100%) rename docs/graphql/{manual => core}/deployment/postgres-requirements.rst (100%) rename docs/graphql/{manual => core}/deployment/production-checklist.rst (98%) rename docs/graphql/{manual => core}/deployment/securing-graphql-endpoint.rst (100%) rename docs/graphql/{manual => core}/deployment/updating-graphql-engine.rst (100%) rename docs/graphql/{manual => core}/event-triggers/clean-up.rst (100%) rename docs/graphql/{manual => core}/event-triggers/create-trigger.rst (94%) rename docs/graphql/{manual => core}/event-triggers/index.rst (93%) rename docs/graphql/{manual => core}/event-triggers/invoke-trigger-console.rst (87%) rename docs/graphql/{manual => core}/event-triggers/payload.rst (100%) rename docs/graphql/{manual => core}/event-triggers/samples.rst (100%) rename docs/graphql/{manual => core}/event-triggers/serverless.rst (100%) rename docs/graphql/{manual => core}/faq/index.rst.wip (100%) rename docs/graphql/{manual => core}/getting-started/docker-simple.rst (100%) rename docs/graphql/{manual => core}/getting-started/first-event-trigger.rst (88%) rename docs/graphql/{manual => core}/getting-started/first-graphql-query.rst (89%) rename docs/graphql/{manual => core}/getting-started/index.rst (94%) rename docs/graphql/{manual => core}/getting-started/using-existing-database.rst (100%) rename docs/graphql/{manual => core}/guides/auditing-tables.rst (100%) rename docs/graphql/{manual => core}/guides/code-editor-integrations/index.rst (100%) rename docs/graphql/{manual => core}/guides/code-editor-integrations/visual-studio-code.rst (100%) rename docs/graphql/{manual => core}/guides/data-modelling/index.rst (100%) rename docs/graphql/{manual => core}/guides/data-modelling/soft-deletes.rst (91%) rename docs/graphql/{manual => core}/guides/docker-networking.rst (100%) rename docs/graphql/{manual => core}/guides/index.rst (100%) rename docs/graphql/{manual => core}/guides/integrations/apollo-subscriptions.rst (100%) rename docs/graphql/{manual => core}/guides/integrations/auth-guardian-jwt.rst (93%) rename docs/graphql/{manual => core}/guides/integrations/auth0-jwt.rst (98%) rename docs/graphql/{manual => core}/guides/integrations/aws-cognito.rst (93%) rename docs/graphql/{manual => core}/guides/integrations/index.rst (100%) rename docs/graphql/{manual => core}/guides/monitoring/index.rst (100%) rename docs/graphql/{manual => core}/guides/sample-apps/index.rst (100%) rename docs/graphql/{manual => core}/guides/telemetry.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/config-reference.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_actions.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_actions_codegen.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_actions_create.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_actions_use-codegen.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_completion.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_console.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_init.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_metadata.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_metadata_apply.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_metadata_clear.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_metadata_diff.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_metadata_export.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_metadata_inconsistency.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_metadata_inconsistency_drop.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_metadata_inconsistency_list.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_metadata_inconsistency_status.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_metadata_reload.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_migrate.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_migrate_apply.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_migrate_create.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_migrate_squash.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_migrate_status.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_plugins.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_plugins_install.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_plugins_list.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_plugins_uninstall.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_plugins_upgrade.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_scripts.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_scripts_update-project-v2.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_seeds.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_seeds_apply.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_seeds_create.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_update-cli.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/hasura_version.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/index.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/install-hasura-cli.rst (100%) rename docs/graphql/{manual => core}/hasura-cli/uninstall-hasura-cli.rst (100%) rename docs/graphql/{manual => core}/how-it-works/index.rst (100%) rename docs/graphql/{manual => core}/how-it-works/metadata-schema.rst (98%) rename docs/graphql/{manual => core}/index.rst (100%) rename docs/graphql/{manual => core}/integration/index.rst.wip (100%) rename docs/graphql/{manual => core}/introduction/index.rst.wip (100%) rename docs/graphql/{manual => core}/migrations/advanced/auto-apply-migrations.rst (100%) rename docs/graphql/{manual => core}/migrations/advanced/collaboration.rst.wip (100%) rename docs/graphql/{manual => core}/migrations/advanced/index.rst (100%) rename docs/graphql/{manual => core}/migrations/advanced/rolling-back-migrations.rst (100%) rename docs/graphql/{manual => core}/migrations/advanced/seed-data-migration.rst (100%) rename docs/graphql/{manual => core}/migrations/advanced/writing-migrations-manually.rst (100%) rename docs/graphql/{manual => core}/migrations/basics.rst (100%) rename docs/graphql/{manual => core}/migrations/config-v1/advanced/auto-apply-migrations.rst (100%) rename docs/graphql/{manual => core}/migrations/config-v1/advanced/index.rst (100%) rename docs/graphql/{manual => core}/migrations/config-v1/advanced/rolling-back-migrations.rst (100%) rename docs/graphql/{manual => core}/migrations/config-v1/advanced/writing-migrations-manually.rst (100%) rename docs/graphql/{manual => core}/migrations/config-v1/index.rst (100%) rename docs/graphql/{manual => core}/migrations/config-v1/manage-metadata.rst (100%) rename docs/graphql/{manual => core}/migrations/config-v1/manage-migrations.rst (99%) rename docs/graphql/{manual => core}/migrations/config-v1/reference/index.rst (100%) rename docs/graphql/{manual => core}/migrations/config-v1/reference/metadata-file-format.rst (100%) rename docs/graphql/{manual => core}/migrations/config-v1/reference/migration-file-format.rst (100%) rename docs/graphql/{manual => core}/migrations/index.rst (100%) rename docs/graphql/{manual => core}/migrations/manage-metadata.rst (100%) rename docs/graphql/{manual => core}/migrations/migrations-setup.rst (99%) rename docs/graphql/{manual => core}/migrations/reference/how-it-works.rst (100%) rename docs/graphql/{manual => core}/migrations/reference/index.rst (100%) rename docs/graphql/{manual => core}/migrations/reference/metadata-format.rst (100%) rename docs/graphql/{manual => core}/migrations/reference/migration-file-format.rst (100%) rename docs/graphql/{manual => core}/migrations/upgrade-v2.rst (100%) rename docs/graphql/{manual => core}/mutations/delete.rst (100%) rename docs/graphql/{manual => core}/mutations/index.rst (100%) rename docs/graphql/{manual => core}/mutations/insert.rst (100%) rename docs/graphql/{manual => core}/mutations/multiple-mutations.rst (100%) rename docs/graphql/{manual => core}/mutations/update.rst (100%) rename docs/graphql/{manual => core}/mutations/upsert.rst (100%) rename docs/graphql/{manual => core}/performance/index.rst.wip (100%) rename docs/graphql/{manual => core}/queries/aggregation-queries.rst (100%) rename docs/graphql/{manual => core}/queries/distinct-queries.rst (100%) rename docs/graphql/{manual => core}/queries/index.rst (100%) rename docs/graphql/{manual => core}/queries/multiple-arguments.rst (100%) rename docs/graphql/{manual => core}/queries/multiple-queries.rst (100%) rename docs/graphql/{manual => core}/queries/nested-object-queries.rst (100%) rename docs/graphql/{manual => core}/queries/pagination.rst (100%) rename docs/graphql/{manual => core}/queries/performance.rst (97%) rename docs/graphql/{manual => core}/queries/query-filters.rst (100%) rename docs/graphql/{manual => core}/queries/simple-object-queries.rst (100%) rename docs/graphql/{manual => core}/queries/sorting.rst (100%) rename docs/graphql/{manual => core}/queries/variables-aliases-fragments-directives.rst (100%) rename docs/graphql/{manual => core}/remote-schemas/adding-schema.rst (98%) rename docs/graphql/{manual => core}/remote-schemas/index.rst (96%) rename docs/graphql/{manual => core}/remote-schemas/schema-auth.rst (100%) rename docs/graphql/{manual => core}/scheduled-triggers/create-cron-trigger.rst (94%) rename docs/graphql/{manual => core}/scheduled-triggers/create-one-off-scheduled-event.rst (92%) rename docs/graphql/{manual => core}/scheduled-triggers/index.rst (91%) rename docs/graphql/{manual => core}/schema/basics.rst (98%) rename docs/graphql/{manual => core}/schema/computed-fields.rst (99%) rename docs/graphql/{manual => core}/schema/custom-field-names.rst (91%) rename docs/graphql/{manual => core}/schema/custom-functions.rst (100%) rename docs/graphql/{manual => core}/schema/data-validations.rst (96%) rename docs/graphql/{manual => core}/schema/default-values/column-presets.rst (91%) rename docs/graphql/{manual => core}/schema/default-values/created-updated-timestamps.rst (97%) rename docs/graphql/{manual => core}/schema/default-values/index.rst (100%) rename docs/graphql/{manual => core}/schema/default-values/postgres-defaults.rst (97%) rename docs/graphql/{manual => core}/schema/default-values/sql-functions.rst (96%) rename docs/graphql/{manual => core}/schema/derived-data.rst.wip (100%) rename docs/graphql/{manual => core}/schema/enums.rst (99%) rename docs/graphql/{manual => core}/schema/export-graphql-schema.rst (100%) rename docs/graphql/{manual => core}/schema/import-database.rst.wip (100%) rename docs/graphql/{manual => core}/schema/index.rst (100%) rename docs/graphql/{manual => core}/schema/relay-schema.rst (98%) rename docs/graphql/{manual => core}/schema/remote-relationships/action-relationships.rst (97%) rename docs/graphql/{manual => core}/schema/remote-relationships/index.rst (100%) rename docs/graphql/{manual => core}/schema/remote-relationships/remote-schema-relationships.rst (97%) rename docs/graphql/{manual => core}/schema/table-relationships/create.rst (94%) rename docs/graphql/{manual => core}/schema/table-relationships/database-modelling/index.rst (100%) rename docs/graphql/{manual => core}/schema/table-relationships/database-modelling/many-to-many.rst (100%) rename docs/graphql/{manual => core}/schema/table-relationships/database-modelling/one-to-many.rst (100%) rename docs/graphql/{manual => core}/schema/table-relationships/database-modelling/one-to-one.rst (100%) rename docs/graphql/{manual => core}/schema/table-relationships/index.rst (100%) rename docs/graphql/{manual => core}/schema/table-relationships/rename.rst (100%) rename docs/graphql/{manual => core}/schema/using-existing-database.rst (100%) rename docs/graphql/{manual => core}/schema/views.rst (100%) rename docs/graphql/{manual => core}/security-disclosure/index.rst (100%) rename docs/graphql/{manual => core}/subscriptions/index.rst (100%) rename docs/graphql/{manual => core}/subscriptions/use-cases.rst (100%) rename docs/graphql/{manual => core}/troubleshooting/index.rst (100%) rename docs/graphql/{manual => core}/version-control/index.rst.wip (100%) rename docs/img/{ => graphql}/cloud/getting-started/connect-db.png (100%) rename docs/img/{ => graphql}/cloud/getting-started/connect-existing-db.png (100%) rename docs/img/{ => graphql}/cloud/getting-started/create-project-existing-db.png (100%) rename docs/img/{ => graphql}/cloud/getting-started/create-project-new-db.png (100%) rename docs/img/{ => graphql}/cloud/getting-started/project-actions.png (100%) rename docs/img/{ => graphql}/cloud/getting-started/project-functionalities.png (100%) rename docs/img/{ => graphql}/cloud/metrics/inspect-error.png (100%) rename docs/img/{ => graphql}/cloud/metrics/pro-tab-errors.png (100%) rename docs/img/{ => graphql}/cloud/metrics/pro-tab-operations-inspect.png (100%) rename docs/img/{ => graphql}/cloud/metrics/pro-tab-operations.png (100%) rename docs/img/{ => graphql}/cloud/metrics/pro-tab-overview.png (100%) rename docs/img/{ => graphql}/cloud/metrics/pro-tab-subscription-workers.png (100%) rename docs/img/{ => graphql}/cloud/metrics/pro-tab-usage.png (100%) rename docs/img/{ => graphql}/cloud/metrics/pro-tab-websockets.png (100%) rename docs/img/{ => graphql}/cloud/projects/add-collaborator.png (100%) rename docs/img/{ => graphql}/cloud/projects/add-custom-domain.png (100%) rename docs/img/{ => graphql}/cloud/projects/add-env-var.png (100%) rename docs/img/{ => graphql}/cloud/projects/choose-custom-domain.png (100%) rename docs/img/{ => graphql}/cloud/projects/cloud-create-project.png (100%) rename docs/img/{ => graphql}/cloud/projects/cloud-project-invitation.png (100%) rename docs/img/{ => graphql}/cloud/projects/cloud-projects-dashboard.png (100%) rename docs/img/{ => graphql}/cloud/projects/create-new-project.png (100%) rename docs/img/{ => graphql}/cloud/projects/create-project-heroku.png (100%) rename docs/img/{ => graphql}/cloud/projects/dns-settings.png (100%) rename docs/img/{ => graphql}/cloud/projects/dns-validated.png (100%) rename docs/img/{ => graphql}/cloud/projects/dns-validation-pending.png (100%) rename docs/img/{ => graphql}/cloud/projects/existing-db-setup.png (100%) rename docs/img/{ => graphql}/cloud/projects/gcp-postgres-authorized-network.png (100%) rename docs/img/{ => graphql}/cloud/projects/hasura-cloud-ip.png (100%) rename docs/img/{ => graphql}/cloud/projects/manage-project.png (100%) rename docs/img/{ => graphql}/cloud/projects/new-project-hosted.png (100%) rename docs/img/{ => graphql}/cloud/projects/new-project-self-hosted.png (100%) rename docs/img/{ => graphql}/cloud/projects/project-details.png (100%) rename docs/img/{ => graphql}/cloud/projects/projects-delete.png (100%) rename docs/img/{ => graphql}/cloud/projects/projects-list.png (100%) rename docs/img/{ => graphql}/cloud/projects/secure-add-envvar.png (100%) rename docs/img/{ => graphql}/cloud/projects/secure-envvars.png (100%) rename docs/img/{ => graphql}/cloud/projects/secure-settings.png (100%) rename docs/img/{ => graphql}/cloud/projects/team-view.png (100%) rename docs/img/{ => graphql}/cloud/reliability/regression-testing-diagram.png (100%) rename docs/img/{ => graphql}/cloud/reliability/regression-tests-add-operations.png (100%) rename docs/img/{ => graphql}/cloud/reliability/regression-tests-past-runs.png (100%) rename docs/img/{ => graphql}/cloud/reliability/regression-tests-results.png (100%) rename docs/img/{ => graphql}/cloud/reliability/regression-tests-run-cli.png (100%) rename docs/img/{ => graphql}/cloud/reliability/regression-tests-run-tests.png (100%) rename docs/img/{ => graphql}/cloud/reliability/regression-tests-suites.png (100%) rename docs/img/{ => graphql}/cloud/reliability/regressions-run-prod-tests-on-dev.png (100%) rename docs/img/{ => graphql}/cloud/security/allowlist-add-new-op.png (100%) rename docs/img/{ => graphql}/cloud/security/pro-tab-apilimit-config.png (100%) rename docs/img/{ => graphql}/cloud/security/pro-tab-apilimits.png (100%) rename docs/img/{ => graphql}/cloud/security/pro-tabs-allowlist.png (100%) rename docs/img/{ => graphql}/cloud/tracing/tracing-operations-timing.png (100%) rename docs/img/graphql/{manual => core}/actions/action-array-relationship.png (100%) rename docs/img/graphql/{manual => core}/actions/action-object-relationship.png (100%) rename docs/img/graphql/{manual => core}/actions/action-secret-header.png (100%) rename docs/img/graphql/{manual => core}/actions/actions-arch.png (100%) rename docs/img/graphql/{manual => core}/actions/actions-derive-button.png (100%) rename docs/img/graphql/{manual => core}/actions/actions-derive-codegen.png (100%) rename docs/img/graphql/{manual => core}/actions/actions-derive-types.png (100%) rename docs/img/graphql/{manual => core}/actions/actions-permissions.png (100%) rename docs/img/graphql/{manual => core}/actions/actions-relationship.png (100%) rename docs/img/graphql/{manual => core}/actions/cli-framework-prompt.png (100%) rename docs/img/graphql/{manual => core}/actions/cli-output-dir-prompt.png (100%) rename docs/img/graphql/{manual => core}/actions/cli-starter-kit-prompt.png (100%) rename docs/img/graphql/{manual => core}/actions/console-codegen-tab.png (100%) rename docs/img/graphql/{manual => core}/actions/mutation-action-create.png (100%) rename docs/img/graphql/{manual => core}/actions/query-action-create.png (100%) rename docs/img/graphql/{manual => core}/actions/update-address-action-definition.png (100%) rename docs/img/graphql/{manual => core}/actions/update-author-action-definition.png (100%) rename docs/img/graphql/{manual => core}/auth/aggregation-query-permissions.png (100%) rename docs/img/graphql/{manual => core}/auth/anonymous-role-examples.png (100%) rename docs/img/graphql/{manual => core}/auth/array-relationship-reviewers.png (100%) rename docs/img/graphql/{manual => core}/auth/auth-high-level-overview.png (100%) rename docs/img/graphql/{manual => core}/auth/auth-jwt-overview.png (100%) rename docs/img/graphql/{manual => core}/auth/auth-webhook-overview.png (100%) rename docs/img/graphql/{manual => core}/auth/author-insert-permissions.png (100%) rename docs/img/graphql/{manual => core}/auth/author-select-perms.png (100%) rename docs/img/graphql/{manual => core}/auth/author-table.png (100%) rename docs/img/graphql/{manual => core}/auth/boolean-operators.png (100%) rename docs/img/graphql/{manual => core}/auth/collaborator-relationship.png (100%) rename docs/img/graphql/{manual => core}/auth/column-level-permissions.png (100%) rename docs/img/graphql/{manual => core}/auth/composite-boolean-expression.png (100%) rename docs/img/graphql/{manual => core}/auth/dev-mode-auth.png (100%) rename docs/img/graphql/{manual => core}/auth/dev-mode-role-header-access-key.png (100%) rename docs/img/graphql/{manual => core}/auth/dev-mode-role-header.png (100%) rename docs/img/graphql/{manual => core}/auth/exists-permission-example.png (100%) rename docs/img/graphql/{manual => core}/auth/fetch-authors.png (100%) rename docs/img/graphql/{manual => core}/auth/github-org-hierarchical-roles.png (100%) rename docs/img/graphql/{manual => core}/auth/hasura-perms.png (100%) rename docs/img/graphql/{manual => core}/auth/jwt-auth.png (100%) rename docs/img/graphql/{manual => core}/auth/jwt-config-generated.png (100%) rename docs/img/graphql/{manual => core}/auth/limit-results.png (100%) rename docs/img/graphql/{manual => core}/auth/limit-rows-for-select.png (100%) rename docs/img/graphql/{manual => core}/auth/multiple-rules-create-manual-relationship.png (100%) rename docs/img/graphql/{manual => core}/auth/multiple-rules-define-private-permissions.png (100%) rename docs/img/graphql/{manual => core}/auth/multiple-rules-define-public-permissions.png (100%) rename docs/img/graphql/{manual => core}/auth/multirole-example-author-insert.png (100%) rename docs/img/graphql/{manual => core}/auth/multirole-example-author-select.png (100%) rename docs/img/graphql/{manual => core}/auth/multirole-example-db-schema.png (100%) rename docs/img/graphql/{manual => core}/auth/multirole-example-editor-select.png (100%) rename docs/img/graphql/{manual => core}/auth/multirole-example-editor-update.png (100%) rename docs/img/graphql/{manual => core}/auth/multirole-example-reviewer-select.png (100%) rename docs/img/graphql/{manual => core}/auth/multirole-example-reviewer-update.png (100%) rename docs/img/graphql/{manual => core}/auth/multirole-example-reviewers-array-relationship.png (100%) rename docs/img/graphql/{manual => core}/auth/multirole-setup.png (100%) rename docs/img/graphql/{manual => core}/auth/nested-object-permission-reviewer-role.png (100%) rename docs/img/graphql/{manual => core}/auth/nested-object-permission-simple-example.png (100%) rename docs/img/graphql/{manual => core}/auth/nested-object-permissions-rule.gif (100%) rename docs/img/graphql/{manual => core}/auth/operators-for-integer-types.png (100%) rename docs/img/graphql/{manual => core}/auth/operators-for-text-types.png (100%) rename docs/img/graphql/{manual => core}/auth/org-manager-graphiql.png (100%) rename docs/img/graphql/{manual => core}/auth/permission-basics-query-with-access-control.png (100%) rename docs/img/graphql/{manual => core}/auth/permission-basics-simple-example.png (100%) rename docs/img/graphql/{manual => core}/auth/permission-rule-granularity.png (100%) rename docs/img/graphql/{manual => core}/auth/permissions-rule-analogy.png (100%) rename docs/img/graphql/{manual => core}/auth/query-with-perms.png (100%) rename docs/img/graphql/{manual => core}/auth/restrict-columns.png (100%) rename docs/img/graphql/{manual => core}/auth/restricted-data-for-reviewer-role.png (100%) rename docs/img/graphql/{manual => core}/auth/restricted-data-for-role-reviewer.png (100%) rename docs/img/graphql/{manual => core}/auth/schema-for-nested-object-based-permissions.png (100%) rename docs/img/graphql/{manual => core}/auth/session-variables-in-permissions-simple-example.png (100%) rename docs/img/graphql/{manual => core}/auth/simple-boolean-expression.png (100%) rename docs/img/graphql/{manual => core}/auth/unsuccessful-mutation-for-role-reviewer.png (100%) rename docs/img/graphql/{manual => core}/auth/user-select-graphiql.png (100%) rename docs/img/graphql/{manual => core}/auth/webhook-auth.png (100%) rename docs/img/graphql/{manual => core}/business-logic/add-remote-schemas-interface.png (100%) rename docs/img/graphql/{manual => core}/business-logic/custom-business-logic.png (100%) rename docs/img/graphql/{manual => core}/business-logic/graphql-schema-stitching.png (100%) rename docs/img/graphql/{manual => core}/business-logic/using-custom-resolvers-and-stitching.png (100%) rename docs/img/graphql/{manual => core}/deployment/access-key-console.png (100%) rename docs/img/graphql/{manual => core}/deployment/deploy-to-render-hasura-header.png (100%) rename docs/img/graphql/{manual => core}/deployment/deploy-to-render-hasura-iac.png (100%) rename docs/img/graphql/{manual => core}/deployment/heroku-database-url-access.png (100%) rename docs/img/graphql/{manual => core}/deployment/remove-heroku-postgres-addon.png (100%) rename docs/img/graphql/{manual => core}/deployment/schema_permissions_summary.png (100%) rename docs/img/graphql/{manual => core}/deployment/secure-heroku.png (100%) rename docs/img/graphql/{manual => core}/engine-internals/hdb_permission.jpg (100%) rename docs/img/graphql/{manual => core}/engine-internals/hdb_relationship.jpg (100%) rename docs/img/graphql/{manual => core}/engine-internals/hdb_table.jpg (100%) rename docs/img/graphql/{manual => core}/event-triggers/advanced-cron.png (100%) rename docs/img/graphql/{manual => core}/event-triggers/advanced-one-off.png (100%) rename docs/img/graphql/{manual => core}/event-triggers/create-cron.png (100%) rename docs/img/graphql/{manual => core}/event-triggers/create-event-trigger-advanced-settings.png (100%) rename docs/img/graphql/{manual => core}/event-triggers/create-event-trigger.png (100%) rename docs/img/graphql/{manual => core}/event-triggers/data-triggers-arch.png (100%) rename docs/img/graphql/{manual => core}/event-triggers/define-cron-trigger.png (100%) rename docs/img/graphql/{manual => core}/event-triggers/define-one-off-event.png (100%) rename docs/img/graphql/{manual => core}/event-triggers/one-off.png (100%) rename docs/img/graphql/{manual => core}/event-triggers/pending-cron.png (100%) rename docs/img/graphql/{manual => core}/event-triggers/pending-one-off.png (100%) rename docs/img/graphql/{manual => core}/event-triggers/run-manual-trigger.png (100%) rename docs/img/graphql/{manual => core}/event-triggers/select-manual-trigger.png (100%) rename docs/img/graphql/{manual => core}/getting-started/GraphQLAPI.jpg (100%) rename docs/img/graphql/{manual => core}/getting-started/InstallSuccess.jpg (100%) rename docs/img/graphql/{manual => core}/getting-started/TableTracked.jpg (100%) rename docs/img/graphql/{manual => core}/getting-started/TrackTable.jpg (100%) rename docs/img/graphql/{manual => core}/getting-started/UntrackedTables.jpg (100%) rename docs/img/graphql/{manual => core}/getting-started/console-local.png (100%) rename docs/img/graphql/{manual => core}/getting-started/console.png (100%) rename docs/img/graphql/{manual => core}/getting-started/create-event-trigger.png (100%) rename docs/img/graphql/{manual => core}/getting-started/create-profile-table.png (100%) rename docs/img/graphql/{manual => core}/getting-started/hasura-graphql-console.png (100%) rename docs/img/graphql/{manual => core}/getting-started/heroku-env.png (100%) rename docs/img/graphql/{manual => core}/getting-started/profile-query.png (100%) rename docs/img/graphql/{manual => core}/getting-started/running-hasura.png (100%) rename docs/img/graphql/{manual => core}/getting-started/trigger-details.png (100%) rename docs/img/graphql/{manual => core}/getting-started/trigger-events.png (100%) rename docs/img/graphql/{manual => core}/guides/auth-guardian-additional-role.png (100%) rename docs/img/graphql/{manual => core}/guides/auth-guardian-config-generator.png (100%) rename docs/img/graphql/{manual => core}/guides/auth-guardian-default-role.png (100%) rename docs/img/graphql/{manual => core}/guides/auth-guardian-generate-test-jwt.png (100%) rename docs/img/graphql/{manual => core}/guides/auth-guardian-session-variable.png (100%) rename docs/img/graphql/{manual => core}/guides/auth-guardian-test-jwt.png (100%) rename docs/img/graphql/{manual => core}/guides/auth-guardian-user-id.png (100%) rename docs/img/graphql/{manual => core}/guides/cognito-app-client-settings.png (100%) rename docs/img/graphql/{manual => core}/guides/cognito-jwt.png (100%) rename docs/img/graphql/{manual => core}/guides/cognito-lambda.png (100%) rename docs/img/graphql/{manual => core}/guides/cognito-launch-hosted-ui.png (100%) rename docs/img/graphql/{manual => core}/guides/cognito-login.png (100%) rename docs/img/graphql/{manual => core}/guides/cognito-redirect.png (100%) rename docs/img/graphql/{manual => core}/guides/cognito-triggers-1.png (100%) rename docs/img/graphql/{manual => core}/guides/cognito-triggers-2.png (100%) rename docs/img/graphql/{manual => core}/guides/create-client-popup.png (100%) rename docs/img/graphql/{manual => core}/guides/heroku-app-deployed.png (100%) rename docs/img/graphql/{manual => core}/guides/heroku-app.png (100%) rename docs/img/graphql/{manual => core}/guides/soft-deletes-delete-perms.png (100%) rename docs/img/graphql/{manual => core}/guides/soft-deletes-example-data.png (100%) rename docs/img/graphql/{manual => core}/guides/soft-deletes-insert-perms.png (100%) rename docs/img/graphql/{manual => core}/guides/soft-deletes-select-perms.png (100%) rename docs/img/graphql/{manual => core}/guides/soft-deletes-update-perms.png (100%) rename docs/img/graphql/{manual => core}/migrations/tracked-tables.png (100%) rename docs/img/graphql/{manual => core}/queries/analyze-query.png (100%) rename docs/img/graphql/{manual => core}/queries/query-analysis-after-index.png (100%) rename docs/img/graphql/{manual => core}/queries/query-analysis-before-index.png (100%) rename docs/img/graphql/{manual => core}/queries/query-execution-plan-after-index.png (100%) rename docs/img/graphql/{manual => core}/queries/query-execution-plan.png (100%) rename docs/img/graphql/{manual => core}/remote-joins/action-rel.png (100%) rename docs/img/graphql/{manual => core}/remote-joins/add.png (100%) rename docs/img/graphql/{manual => core}/remote-joins/define-action-rel.png (100%) rename docs/img/graphql/{manual => core}/remote-joins/define.png (100%) rename docs/img/graphql/{manual => core}/remote-schemas/remote-schema-arch.png (100%) rename docs/img/graphql/{manual => core}/scheduled-triggers/scheduled-trigger-arch.png (100%) rename docs/img/graphql/{manual => core}/schema/add-1-1-relationship.png (100%) rename docs/img/graphql/{manual => core}/schema/add-1-many-relationship.png (100%) rename docs/img/graphql/{manual => core}/schema/add-default-value.png (100%) rename docs/img/graphql/{manual => core}/schema/add-foreign-key.png (100%) rename docs/img/graphql/{manual => core}/schema/column-preset-mutation-result.png (100%) rename docs/img/graphql/{manual => core}/schema/column-preset-schema-change-for-role.png (100%) rename docs/img/graphql/{manual => core}/schema/column-presets-option.png (100%) rename docs/img/graphql/{manual => core}/schema/column-presets-value-options.png (100%) rename docs/img/graphql/{manual => core}/schema/computed-field-create.png (100%) rename docs/img/graphql/{manual => core}/schema/create-sql-fn-table.png (100%) rename docs/img/graphql/{manual => core}/schema/create-table-graphql.png (100%) rename docs/img/graphql/{manual => core}/schema/create-trigger.png (100%) rename docs/img/graphql/{manual => core}/schema/created-at.png (100%) rename docs/img/graphql/{manual => core}/schema/custom-field-name-column.png (100%) rename docs/img/graphql/{manual => core}/schema/custom-field-name-root-fields.png (100%) rename docs/img/graphql/{manual => core}/schema/diagram-actions-data-validation.png (100%) rename docs/img/graphql/{manual => core}/schema/enum-create-ref-table.png (100%) rename docs/img/graphql/{manual => core}/schema/enum-insert-ref-values.png (100%) rename docs/img/graphql/{manual => core}/schema/enum-set-foreign-key.png (100%) rename docs/img/graphql/{manual => core}/schema/enum-set.png (100%) rename docs/img/graphql/{manual => core}/schema/manual-relationship-btn.png (100%) rename docs/img/graphql/{manual => core}/schema/manual-relationship-create.png (100%) rename docs/img/graphql/{manual => core}/schema/modify-sql-fn-table.png (100%) rename docs/img/graphql/{manual => core}/schema/relay.png (100%) rename docs/img/graphql/{manual => core}/schema/schema-stitching-v1-arch-diagram.png (100%) rename docs/img/graphql/{manual => core}/schema/updated-at.png (100%) rename docs/img/graphql/{manual => core}/schema/validation-actions-def.png (100%) rename docs/img/graphql/{manual => core}/schema/validation-add-check-constraint.png (100%) rename docs/img/graphql/{manual => core}/schema/validation-author-isactive.png (100%) rename docs/img/graphql/{manual => core}/schema/validation-not-empty.png (100%) rename docs/img/graphql/{manual => core}/troubleshooting/author_article.jpg (100%) diff --git a/docs/_static/scripts/hdocs.js b/docs/_static/scripts/hdocs.js index 63ebf4343c05e..0b58f80ecdd02 100644 --- a/docs/_static/scripts/hdocs.js +++ b/docs/_static/scripts/hdocs.js @@ -14,8 +14,8 @@ window.hdocs = (function () { docsearch({ appId: 'WCBB1VVLRC', - apiKey: '298d448cd9d7ed93fbab395658da19e8', - indexName: 'graphql-docs-prod', + apiKey: HDOCS_ALGOLIA_API_KEY, + indexName: HDOCS_ALGOLIA_INDEX, inputSelector: '#search_element', transformData: hdocs.transformSearchData, debug: false diff --git a/docs/_theme/djangodocs/layout.html b/docs/_theme/djangodocs/layout.html index 9735cec04928e..56b84a1785083 100644 --- a/docs/_theme/djangodocs/layout.html +++ b/docs/_theme/djangodocs/layout.html @@ -4,10 +4,14 @@ {% set is_landing_page = true %} {%- endif %} -{%- if 'graphql/manual' in pagename %} +{%- if pagename.startswith('graphql/core') %} {% set is_core = true %} -{%- elif 'cloud' in pagename %} - {% set is_cloud = true %} + {% set ALGOLIA_INDEX = 'graphql-docs-prod' %} + {% set ALGOLIA_API_KEY = '298d448cd9d7ed93fbab395658da19e8' %} +{%- elif pagename.startswith('graphql/cloud') %} + {% set is_cloud = true %} + {% set ALGOLIA_INDEX = 'cloud-docs-prod' %} + {% set ALGOLIA_API_KEY = 'cf84f05a225bedb72ce472dada63d29f' %} {%- endif %} {% set css_files = css_files + ['_static/graphiql/graphiql.css', '_static/styles/main.css'] %} @@ -111,7 +115,7 @@