├── .air.toml ├── .codecov.yml ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug-report.md │ └── feature_request.md ├── dependabot.yml ├── sync.yml └── workflows │ ├── check-for-typos.yml │ ├── codeql-analysis.yml │ ├── container-scan.yml │ ├── coverage.yml │ ├── dependency-review.yml │ ├── nightly.yaml │ ├── release.yml │ ├── scorecard.yml │ ├── sdk-generator.yml │ ├── sync.yml │ └── validate-pr-title.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── .mailmap ├── .pre-commit-config.yaml ├── .vscode └── launch.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile.local ├── Dockerfile.release ├── LICENSE ├── Makefile ├── NOTICE ├── README.md ├── SECURITY.md ├── assets ├── example-shapes │ ├── banking-system.yaml │ ├── custom-roles.yaml │ ├── disney-plus.yaml │ ├── empty.yaml │ ├── facebook-groups.yaml │ ├── google-docs-simplified.yaml │ ├── instagram.yaml │ ├── mercury.yaml │ ├── notion.yaml │ ├── organizations-hierarchies.yaml │ ├── polymorphic-relations.yaml │ ├── public-private-repository.yaml │ ├── rbac.yaml │ └── user-groups.yaml ├── logo-permify-dark.png ├── logo-permify-light.png └── permify-dsl.gif ├── buf.gen.yaml ├── buf.work.yaml ├── cmd └── permify │ └── permify.go ├── docker-compose.yaml ├── docs ├── .DS_Store ├── .gitignore ├── README.md ├── api-reference │ ├── .DS_Store │ ├── apidocs.swagger.json │ ├── bundle │ │ ├── delete-bundle.mdx │ │ ├── read-bundle.mdx │ │ └── write-bundle.mdx │ ├── data │ │ ├── delete-data.mdx │ │ ├── delete-relationships.mdx │ │ ├── read-attributes.mdx │ │ ├── read-relationships.mdx │ │ ├── run-bundle.mdx │ │ ├── write-data.mdx │ │ └── write-relationships.mdx │ ├── health │ │ └── health-api.mdx │ ├── introduction.mdx │ ├── openapi.json │ ├── openapiv2 │ │ └── apidocs.swagger.json │ ├── permission │ │ ├── check-api.mdx │ │ ├── expand-api.mdx │ │ ├── lookup-entity-stream.mdx │ │ ├── lookup-entity.mdx │ │ ├── lookup-subject.mdx │ │ └── subject-permission.mdx │ ├── schema │ │ ├── list-schema.mdx │ │ ├── partial-write.mdx │ │ ├── read-schema.mdx │ │ └── write-schema.mdx │ ├── tenancy │ │ ├── create-tenant.mdx │ │ ├── delete-tenant.mdx │ │ └── list-tenants.mdx │ └── watch │ │ └── watch-changes.mdx ├── cloud │ └── intro.mdx ├── development.mdx ├── docs │ ├── .DS_Store │ ├── api-overview.md │ ├── api-overview │ │ ├── .DS_Store │ │ ├── _category_.json │ │ ├── bundle │ │ │ ├── .DS_Store │ │ │ ├── delete-bundle.md │ │ │ ├── read-bundle.md │ │ │ └── write-bundle.md │ │ ├── data │ │ │ ├── .DS_Store │ │ │ ├── delete-data.md │ │ │ ├── read-attributes.md │ │ │ ├── read-relationships.md │ │ │ ├── run-bundle.md │ │ │ └── write-data.md │ │ ├── permission │ │ │ ├── .DS_Store │ │ │ ├── check-api.md │ │ │ ├── expand-api.md │ │ │ ├── lookup-entity.md │ │ │ ├── lookup-subject.md │ │ │ └── subject-permission.md │ │ ├── reference │ │ │ └── snap-tokens.md │ │ ├── schema │ │ │ ├── .DS_Store │ │ │ ├── list-schema.md │ │ │ ├── read-schema.md │ │ │ └── write-schema.md │ │ ├── tenancy │ │ │ ├── .DS_Store │ │ │ ├── create-tenant.md │ │ │ └── delete-tenant.md │ │ └── watch │ │ │ ├── .DS_Store │ │ │ └── watch-changes.md │ ├── bundle.md │ ├── comparision.md │ ├── examples.md │ ├── getting-started │ │ ├── .DS_Store │ │ ├── enforcement.md │ │ ├── examples │ │ │ ├── .DS_Store │ │ │ ├── facebook-groups.md │ │ │ ├── google-docs.md │ │ │ ├── instagram.md │ │ │ ├── mercury.md │ │ │ └── notion.md │ │ ├── modeling.md │ │ ├── sync-data.md │ │ └── testing.md │ ├── installation.md │ ├── installation │ │ ├── .DS_Store │ │ ├── aws.md │ │ ├── azure.md │ │ ├── brew.md │ │ ├── container.md │ │ ├── google.md │ │ ├── helm.md │ │ ├── kubernetes.md │ │ └── overview.md │ ├── permify-overview │ │ ├── _category_.json │ │ ├── authorization-service.md │ │ ├── infrastructure.md │ │ └── intro.md │ ├── playground.md │ ├── reference │ │ ├── _category_.json │ │ ├── cache.md │ │ ├── configuration.md │ │ ├── contextual-tuples.md │ │ ├── glossary.md │ │ ├── snap-tokens.md │ │ └── tracing.md │ ├── use-cases.md │ └── use-cases │ │ ├── .DS_Store │ │ ├── abac.md │ │ ├── custom-roles.md │ │ ├── multi-tenancy.md │ │ ├── rebac.md │ │ └── simple-rbac.md ├── favicon.svg ├── getting-started │ ├── end-to-end-example.mdx │ ├── enforcement.mdx │ ├── examples │ │ ├── facebook-groups.mdx │ │ ├── google-docs.mdx │ │ ├── healthcare.mdx │ │ ├── instagram.mdx │ │ ├── intro.mdx │ │ ├── mercury.mdx │ │ └── notion.mdx │ ├── modeling.mdx │ ├── quickstart.mdx │ ├── sync-data.mdx │ └── testing.mdx ├── gurubase.js ├── images │ ├── checks-passed.png │ ├── hero-dark.svg │ └── hero-light.svg ├── integrations │ ├── data-sync.mdx │ └── metrics │ │ ├── jaeger.mdx │ │ ├── otlp.mdx │ │ ├── signoz.mdx │ │ └── zipkin.mdx ├── logo │ ├── dark.svg │ └── light.svg ├── migration │ ├── repair.mdx │ └── v1.0-v1.1.mdx ├── mint.json ├── modeling-guides │ ├── abac │ │ ├── numerical-conditions.mdx │ │ ├── public-private.mdx │ │ └── text-object-based-conditions.mdx │ ├── rbac │ │ ├── custom-roles.mdx │ │ ├── global-roles.mdx │ │ └── resource-specific-roles.mdx │ └── rebac │ │ ├── hierarchies.mdx │ │ ├── impersonation.mdx │ │ ├── recursive-rebac.mdx │ │ └── user-groups.mdx ├── operations │ ├── bundle.mdx │ ├── cache.mdx │ ├── contextual-tuples.mdx │ ├── snap-tokens.mdx │ └── tracing.mdx ├── package-lock.json ├── package.json ├── performance-test │ ├── README.md │ └── values.yaml ├── permify-overview │ ├── authorization-service.mdx │ ├── faqs.mdx │ └── intro.mdx ├── quickstart.mdx ├── setting-up │ ├── configuration.mdx │ └── installation │ │ ├── .DS_Store │ │ ├── aws.mdx │ │ ├── brew.mdx │ │ ├── container.mdx │ │ ├── fly.mdx │ │ ├── google.mdx │ │ ├── helm.mdx │ │ ├── intro.mdx │ │ ├── kubernetes.mdx │ │ └── pooling.mdx ├── snippets │ └── snippet-intro.mdx └── use-cases │ ├── .DS_Store │ ├── abac.mdx │ ├── custom-roles.mdx │ ├── llm-authorization.mdx │ ├── multi-tenancy.mdx │ ├── rbac.mdx │ └── rebac.mdx ├── example.config.yaml ├── go.mod ├── go.sum ├── go.work ├── go.work.sum ├── integration-test ├── Dockerfile ├── errors │ └── error_test.go ├── integration_test.go ├── race_condition │ ├── README.md │ ├── docker-compose-test.yml │ ├── schema.perm │ ├── test_race_condition.sh │ └── test_race_condition_parallel.sh ├── specific │ ├── health_test.go │ └── specific_test.go └── usecases │ ├── facebook_groups_test.go │ ├── google_docs_test.go │ ├── notion_test.go │ ├── shapes │ ├── facebook_groups.go │ ├── google_docs.go │ └── notion.go │ ├── test_utils.go │ └── usecase_test.go ├── internal ├── authn │ ├── authenticator.go │ ├── openid │ │ ├── adapter.go │ │ ├── adapter_test.go │ │ ├── authn.go │ │ ├── authn_test.go │ │ ├── fakes_test.go │ │ └── oidc_test.go │ └── preshared │ │ ├── authn.go │ │ └── authn_test.go ├── config │ ├── config.go │ └── config_test.go ├── engines │ ├── balancer │ │ ├── balancer.go │ │ └── utils.go │ ├── bulk.go │ ├── bulk_benchmark_test.go │ ├── bulk_test.go │ ├── cache │ │ ├── check.go │ │ └── check_test.go │ ├── check.go │ ├── check_goroutine_leak_test.go │ ├── check_test.go │ ├── engine_test.go │ ├── entity_filter.go │ ├── expand.go │ ├── expand_test.go │ ├── lookup.go │ ├── lookup_test.go │ ├── subject_filter.go │ ├── subject_permission.go │ ├── subject_permission_test.go │ ├── utils.go │ └── utils_test.go ├── factories │ ├── database.go │ └── storage.go ├── info.go ├── invoke │ ├── invoke.go │ └── utils.go ├── middleware │ ├── authn.go │ └── limiter.go ├── monitoring.go ├── schema │ ├── error.go │ ├── linked_schema.go │ ├── linked_schema_test.go │ ├── schema.go │ ├── schema_test.go │ ├── walker.go │ └── walker_test.go ├── servers │ ├── bundle_server.go │ ├── data_server.go │ ├── error.go │ ├── health_server.go │ ├── permission_server.go │ ├── schema_server.go │ ├── server.go │ ├── tenancy_server.go │ └── watch_server.go ├── storage │ ├── context │ │ ├── attributes.go │ │ ├── attributes_test.go │ │ ├── tuples.go │ │ ├── tuples_test.go │ │ └── utils │ │ │ └── pagination.go │ ├── memory │ │ ├── bundle_reader.go │ │ ├── bundle_reader_test.go │ │ ├── bundle_writer.go │ │ ├── bundle_writer_test.go │ │ ├── constants │ │ │ └── constants.go │ │ ├── data_reader.go │ │ ├── data_reader_test.go │ │ ├── data_writer.go │ │ ├── data_writer_test.go │ │ ├── memory_test.go │ │ ├── migrations │ │ │ └── schema.go │ │ ├── schema_reader.go │ │ ├── schema_reader_test.go │ │ ├── schema_writer.go │ │ ├── schema_writer_test.go │ │ ├── snapshot │ │ │ └── token.go │ │ ├── tenant_reader.go │ │ ├── tenant_reader_test.go │ │ ├── tenant_writer.go │ │ ├── tenant_writer_test.go │ │ ├── utils │ │ │ ├── common.go │ │ │ ├── filter.go │ │ │ └── pagination.go │ │ ├── watch.go │ │ └── watch_test.go │ ├── migration.go │ ├── model.go │ ├── postgres │ │ ├── bundle_reader.go │ │ ├── bundle_reader_test.go │ │ ├── bundle_writer.go │ │ ├── bundle_writer_test.go │ │ ├── consts.go │ │ ├── data_reader.go │ │ ├── data_reader_test.go │ │ ├── data_writer.go │ │ ├── data_writer_test.go │ │ ├── gc │ │ │ ├── consts.go │ │ │ ├── gc.go │ │ │ ├── gc_test.go │ │ │ ├── options.go │ │ │ └── options_test.go │ │ ├── migrations │ │ │ ├── 20230117143902_initial.sql │ │ │ ├── 20230117145140_multi_tenant.sql │ │ │ ├── 20230118185622_index_optimization.sql │ │ │ ├── 20230729145034_attributes.sql │ │ │ ├── 20231122120124_bundles.sql │ │ │ ├── 20231230174418_schema_version_index.sql │ │ │ ├── 20241018182912_add_watch_indexes.sql │ │ │ ├── 20250912101325_add_tenant_scoped_indexes.sql │ │ │ └── 20250913120000_fix_xid_wraparound.sql │ │ ├── postgres_test.go │ │ ├── schema_reader.go │ │ ├── schema_reader_test.go │ │ ├── schema_writer.go │ │ ├── schema_writer_test.go │ │ ├── snapshot │ │ │ ├── token.go │ │ │ └── token_test.go │ │ ├── tenant_reader.go │ │ ├── tenant_reader_test.go │ │ ├── tenant_writer.go │ │ ├── tenant_writer_test.go │ │ ├── utils │ │ │ ├── common.go │ │ │ ├── common_test.go │ │ │ ├── filter.go │ │ │ ├── filter_test.go │ │ │ ├── pagination.go │ │ │ ├── pagination_test.go │ │ │ └── utils_test.go │ │ ├── watch.go │ │ └── watch_test.go │ ├── proxies │ │ ├── cache │ │ │ └── schema_reader.go │ │ ├── circuitbreaker │ │ │ ├── bundle_reader.go │ │ │ ├── data_reader.go │ │ │ ├── schema_reader.go │ │ │ └── tenant_reader.go │ │ └── singleflight │ │ │ ├── data_reader.go │ │ │ ├── data_reader_test.go │ │ │ ├── schema_reader.go │ │ │ ├── schema_reader_test.go │ │ │ └── singleflight_test.go │ └── storage.go └── validation │ ├── validation.go │ └── validation_test.go ├── nightly.goreleaser.yml ├── pkg ├── attribute │ ├── attribute.go │ ├── attribute_test.go │ └── error.go ├── balancer │ ├── balancer.go │ ├── balancer_test.go │ ├── builder.go │ ├── builder_test.go │ ├── picker.go │ ├── picker_test.go │ └── wrapper.go ├── bundle │ ├── bundle.go │ └── bundle_test.go ├── cache │ ├── consts.go │ ├── interfaces.go │ └── ristretto │ │ ├── consts.go │ │ ├── options.go │ │ ├── options_test.go │ │ ├── ristretto.go │ │ └── ristretto_test.go ├── cmd │ ├── ast.go │ ├── config.go │ ├── coverage.go │ ├── flags │ │ ├── ast.go │ │ ├── coverage.go │ │ └── serve.go │ ├── migrate.go │ ├── repair.go │ ├── root.go │ ├── serve.go │ ├── validate.go │ └── version.go ├── consistent │ ├── consistent.go │ └── consistent_test.go ├── database │ ├── collections.go │ ├── collections_test.go │ ├── consts.go │ ├── consts_test.go │ ├── interfaces.go │ ├── iterators.go │ ├── iterators_test.go │ ├── memory │ │ ├── memory.go │ │ └── mock.go │ ├── pagination.go │ ├── pagination_test.go │ ├── postgres │ │ ├── consts.go │ │ ├── mock.go │ │ ├── options.go │ │ ├── pguint64.go │ │ ├── pguint64_test.go │ │ ├── postgres.go │ │ ├── postgres_test.go │ │ ├── repair.go │ │ ├── repair_test.go │ │ ├── xid8.go │ │ └── xid8_test.go │ └── token.go ├── development │ ├── coverage │ │ ├── coverage.go │ │ └── coverage_test.go │ ├── development.go │ ├── file │ │ ├── decoder.go │ │ └── shape.go │ ├── graph │ │ ├── graph.go │ │ └── schema.go │ └── wasm │ │ └── main.go ├── dsl │ ├── ast │ │ ├── node.go │ │ ├── references.go │ │ ├── schema.go │ │ ├── statements.go │ │ └── validation.go │ ├── compiler │ │ ├── compiler.go │ │ └── compiler_test.go │ ├── lexer │ │ ├── lexer.go │ │ └── lexer_test.go │ ├── parser │ │ ├── parser.go │ │ └── parser_test.go │ ├── token │ │ ├── token.go │ │ └── token_test.go │ └── utils │ │ ├── util.go │ │ └── utils_test.go ├── grpcserver │ ├── options.go │ └── server.go ├── httpserver │ ├── options.go │ └── server.go ├── pb │ └── base │ │ └── v1 │ │ ├── base.pb.go │ │ ├── base.pb.validate.go │ │ ├── base_vtproto.pb.go │ │ ├── errors.pb.go │ │ ├── errors.pb.validate.go │ │ ├── errors_vtproto.pb.go │ │ ├── openapi.pb.go │ │ ├── openapi.pb.validate.go │ │ ├── service.pb.go │ │ ├── service.pb.gw.go │ │ ├── service.pb.validate.go │ │ ├── service_grpc.pb.go │ │ └── service_vtproto.pb.go ├── schema │ ├── builder.go │ ├── builder_test.go │ ├── loader.go │ ├── loader_test.go │ ├── schema.txt │ └── schema_test.go ├── telemetry │ ├── consts.go │ ├── log.go │ ├── logexporters │ │ ├── factory.go │ │ └── otlp.go │ ├── meter.go │ ├── meterexporters │ │ ├── factory.go │ │ ├── gcp.go │ │ ├── otlp.go │ │ └── otlp_grpc.go │ ├── tracer.go │ └── tracerexporters │ │ ├── factory.go │ │ ├── gcp.go │ │ ├── jaeger.go │ │ ├── otlp.go │ │ ├── otlp_grpc.go │ │ ├── signoz.go │ │ └── zipkin.go ├── testinstance │ └── postgres.go ├── token │ ├── token.go │ └── token_test.go └── tuple │ ├── error.go │ ├── tuple.go │ └── tuple_test.go ├── playground ├── .eslintrc.js ├── .gitattributes ├── .gitignore ├── README.md ├── craco.config.js ├── package.json ├── public │ ├── favicon.ico │ ├── favicon.png │ ├── favicon.svg │ ├── index.html │ ├── manifest.json │ ├── media │ │ └── svg │ │ │ ├── bg │ │ │ ├── 401.svg │ │ │ └── 404.svg │ │ │ ├── permify.svg │ │ │ ├── rocket.svg │ │ │ └── welcome.svg │ ├── play.wasm │ └── robots.txt ├── src │ ├── _assets │ │ └── less │ │ │ ├── App.less │ │ │ ├── _variables.less │ │ │ ├── components │ │ │ ├── _allotment_override.less │ │ │ ├── _card_ant_override.less │ │ │ ├── _checkbox_ant_override.less │ │ │ ├── _drawer_ant_override.less │ │ │ ├── _form_ant_override.less │ │ │ ├── _input_ant_override.less │ │ │ ├── _list_ant_override.less │ │ │ ├── _modal_ant_override.less │ │ │ ├── _steps_ant_override.less │ │ │ ├── _table_ant_override.less │ │ │ ├── _tabs_ant_override.less │ │ │ ├── _tag_ant_override.less │ │ │ ├── _tooltip_ant_override.less │ │ │ └── _tour_ant_override.less │ │ │ ├── index.less │ │ │ └── layout │ │ │ └── _aside.less │ ├── components │ │ ├── guided-tour.js │ │ └── modals │ │ │ ├── new-scenario.js │ │ │ └── share.js │ ├── context │ │ └── layout.js │ ├── features │ │ ├── data │ │ │ ├── attributes.js │ │ │ └── relationships.js │ │ ├── enforcement │ │ │ └── enforcement.js │ │ ├── output │ │ │ └── output.js │ │ └── schema │ │ │ ├── schema.js │ │ │ └── visualizer.js │ ├── index.js │ ├── layout │ │ ├── full-page-layout.js │ │ └── main-layout.js │ ├── lib │ │ ├── editor │ │ │ ├── perm │ │ │ │ ├── index.js │ │ │ │ ├── syntax-definition.js │ │ │ │ └── theme.js │ │ │ └── yaml │ │ │ │ ├── index.js │ │ │ │ ├── schema.json │ │ │ │ └── theme.js │ │ └── visualizer │ │ │ ├── config.js │ │ │ └── index.js │ ├── main.js │ ├── main.test.js │ ├── pages │ │ ├── not-found.js │ │ └── play.js │ ├── react-app-env.d.ts │ ├── report-web-vitals.js │ ├── routes │ │ └── index.js │ ├── setup-tests.js │ ├── state │ │ └── shape.js │ ├── utility │ │ ├── helpers │ │ │ ├── asset.js │ │ │ └── common.js │ │ └── shared │ │ │ └── history.js │ └── wasm │ │ ├── index.tsx │ │ ├── wasm_exec.js │ │ └── wasm_types.d.ts └── tsconfig.json ├── proto ├── README.md ├── base │ └── v1 │ │ ├── base.proto │ │ ├── errors.proto │ │ ├── openapi.proto │ │ └── service.proto ├── buf.lock └── buf.yaml └── sdk ├── README.md ├── go └── grpc │ ├── README.md │ ├── go.mod │ ├── go.sum │ └── main.go ├── java ├── grpc │ ├── README.md │ ├── dependency-reduced-pom.xml │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── grpc │ │ └── TenantCreator.java └── rest │ ├── README.md │ ├── dependency-reduced-pom.xml │ ├── pom.xml │ └── src │ └── main │ └── java │ └── rest │ └── TenantCreator.java ├── javascript ├── grpc │ ├── README.md │ └── create_tenant.js └── rest │ ├── README.md │ └── create_tenant.js ├── python ├── grpc │ ├── README.md │ └── create_tenant.py └── rest │ ├── README.md │ └── create_tenant.py └── typescript ├── grpc ├── README.md ├── create_tenant.ts └── tsconfig.json └── rest ├── README.md └── create_tenant.ts /.air.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.air.toml -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: Permify 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.github/sync.yml -------------------------------------------------------------------------------- /.github/workflows/check-for-typos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.github/workflows/check-for-typos.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/container-scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.github/workflows/container-scan.yml -------------------------------------------------------------------------------- /.github/workflows/coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.github/workflows/coverage.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.github/workflows/dependency-review.yml -------------------------------------------------------------------------------- /.github/workflows/nightly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.github/workflows/nightly.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.github/workflows/scorecard.yml -------------------------------------------------------------------------------- /.github/workflows/sdk-generator.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.github/workflows/sdk-generator.yml -------------------------------------------------------------------------------- /.github/workflows/sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.github/workflows/sync.yml -------------------------------------------------------------------------------- /.github/workflows/validate-pr-title.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.github/workflows/validate-pr-title.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.mailmap -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/Dockerfile.local -------------------------------------------------------------------------------- /Dockerfile.release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/Dockerfile.release -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/SECURITY.md -------------------------------------------------------------------------------- /assets/example-shapes/banking-system.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/example-shapes/banking-system.yaml -------------------------------------------------------------------------------- /assets/example-shapes/custom-roles.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/example-shapes/custom-roles.yaml -------------------------------------------------------------------------------- /assets/example-shapes/disney-plus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/example-shapes/disney-plus.yaml -------------------------------------------------------------------------------- /assets/example-shapes/empty.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/example-shapes/empty.yaml -------------------------------------------------------------------------------- /assets/example-shapes/facebook-groups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/example-shapes/facebook-groups.yaml -------------------------------------------------------------------------------- /assets/example-shapes/google-docs-simplified.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/example-shapes/google-docs-simplified.yaml -------------------------------------------------------------------------------- /assets/example-shapes/instagram.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/example-shapes/instagram.yaml -------------------------------------------------------------------------------- /assets/example-shapes/mercury.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/example-shapes/mercury.yaml -------------------------------------------------------------------------------- /assets/example-shapes/notion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/example-shapes/notion.yaml -------------------------------------------------------------------------------- /assets/example-shapes/organizations-hierarchies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/example-shapes/organizations-hierarchies.yaml -------------------------------------------------------------------------------- /assets/example-shapes/polymorphic-relations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/example-shapes/polymorphic-relations.yaml -------------------------------------------------------------------------------- /assets/example-shapes/public-private-repository.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/example-shapes/public-private-repository.yaml -------------------------------------------------------------------------------- /assets/example-shapes/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/example-shapes/rbac.yaml -------------------------------------------------------------------------------- /assets/example-shapes/user-groups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/example-shapes/user-groups.yaml -------------------------------------------------------------------------------- /assets/logo-permify-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/logo-permify-dark.png -------------------------------------------------------------------------------- /assets/logo-permify-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/logo-permify-light.png -------------------------------------------------------------------------------- /assets/permify-dsl.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/assets/permify-dsl.gif -------------------------------------------------------------------------------- /buf.gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/buf.gen.yaml -------------------------------------------------------------------------------- /buf.work.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | version: v1 3 | directories: 4 | - proto -------------------------------------------------------------------------------- /cmd/permify/permify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/cmd/permify/permify.go -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /docs/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/.DS_Store -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/api-reference/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/.DS_Store -------------------------------------------------------------------------------- /docs/api-reference/apidocs.swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/apidocs.swagger.json -------------------------------------------------------------------------------- /docs/api-reference/bundle/delete-bundle.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/bundle/delete-bundle.mdx -------------------------------------------------------------------------------- /docs/api-reference/bundle/read-bundle.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/bundle/read-bundle.mdx -------------------------------------------------------------------------------- /docs/api-reference/bundle/write-bundle.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/bundle/write-bundle.mdx -------------------------------------------------------------------------------- /docs/api-reference/data/delete-data.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/data/delete-data.mdx -------------------------------------------------------------------------------- /docs/api-reference/data/delete-relationships.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/data/delete-relationships.mdx -------------------------------------------------------------------------------- /docs/api-reference/data/read-attributes.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/data/read-attributes.mdx -------------------------------------------------------------------------------- /docs/api-reference/data/read-relationships.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/data/read-relationships.mdx -------------------------------------------------------------------------------- /docs/api-reference/data/run-bundle.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/data/run-bundle.mdx -------------------------------------------------------------------------------- /docs/api-reference/data/write-data.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/data/write-data.mdx -------------------------------------------------------------------------------- /docs/api-reference/data/write-relationships.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/data/write-relationships.mdx -------------------------------------------------------------------------------- /docs/api-reference/health/health-api.mdx: -------------------------------------------------------------------------------- 1 | --- 2 | openapi: get /healthz 3 | --- -------------------------------------------------------------------------------- /docs/api-reference/introduction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/introduction.mdx -------------------------------------------------------------------------------- /docs/api-reference/openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/openapi.json -------------------------------------------------------------------------------- /docs/api-reference/openapiv2/apidocs.swagger.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/openapiv2/apidocs.swagger.json -------------------------------------------------------------------------------- /docs/api-reference/permission/check-api.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/permission/check-api.mdx -------------------------------------------------------------------------------- /docs/api-reference/permission/expand-api.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/permission/expand-api.mdx -------------------------------------------------------------------------------- /docs/api-reference/permission/lookup-entity-stream.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/permission/lookup-entity-stream.mdx -------------------------------------------------------------------------------- /docs/api-reference/permission/lookup-entity.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/permission/lookup-entity.mdx -------------------------------------------------------------------------------- /docs/api-reference/permission/lookup-subject.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/permission/lookup-subject.mdx -------------------------------------------------------------------------------- /docs/api-reference/permission/subject-permission.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/permission/subject-permission.mdx -------------------------------------------------------------------------------- /docs/api-reference/schema/list-schema.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/schema/list-schema.mdx -------------------------------------------------------------------------------- /docs/api-reference/schema/partial-write.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/schema/partial-write.mdx -------------------------------------------------------------------------------- /docs/api-reference/schema/read-schema.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/schema/read-schema.mdx -------------------------------------------------------------------------------- /docs/api-reference/schema/write-schema.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/schema/write-schema.mdx -------------------------------------------------------------------------------- /docs/api-reference/tenancy/create-tenant.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/tenancy/create-tenant.mdx -------------------------------------------------------------------------------- /docs/api-reference/tenancy/delete-tenant.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/tenancy/delete-tenant.mdx -------------------------------------------------------------------------------- /docs/api-reference/tenancy/list-tenants.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/tenancy/list-tenants.mdx -------------------------------------------------------------------------------- /docs/api-reference/watch/watch-changes.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/api-reference/watch/watch-changes.mdx -------------------------------------------------------------------------------- /docs/cloud/intro.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/cloud/intro.mdx -------------------------------------------------------------------------------- /docs/development.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/development.mdx -------------------------------------------------------------------------------- /docs/docs/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/.DS_Store -------------------------------------------------------------------------------- /docs/docs/api-overview.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/api-overview/.DS_Store -------------------------------------------------------------------------------- /docs/docs/api-overview/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/api-overview/_category_.json -------------------------------------------------------------------------------- /docs/docs/api-overview/bundle/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/api-overview/bundle/.DS_Store -------------------------------------------------------------------------------- /docs/docs/api-overview/bundle/delete-bundle.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/bundle/read-bundle.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/bundle/write-bundle.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/data/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/api-overview/data/.DS_Store -------------------------------------------------------------------------------- /docs/docs/api-overview/data/delete-data.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/data/read-attributes.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/data/read-relationships.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/data/run-bundle.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/data/write-data.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/permission/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/api-overview/permission/.DS_Store -------------------------------------------------------------------------------- /docs/docs/api-overview/permission/check-api.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/permission/expand-api.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/permission/lookup-entity.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/permission/lookup-subject.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/permission/subject-permission.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/reference/snap-tokens.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/schema/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/api-overview/schema/.DS_Store -------------------------------------------------------------------------------- /docs/docs/api-overview/schema/list-schema.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/schema/read-schema.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/schema/write-schema.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/tenancy/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/api-overview/tenancy/.DS_Store -------------------------------------------------------------------------------- /docs/docs/api-overview/tenancy/create-tenant.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/tenancy/delete-tenant.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/api-overview/watch/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/api-overview/watch/.DS_Store -------------------------------------------------------------------------------- /docs/docs/api-overview/watch/watch-changes.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/bundle.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/comparision.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/examples.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/getting-started/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/getting-started/.DS_Store -------------------------------------------------------------------------------- /docs/docs/getting-started/enforcement.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/getting-started/examples/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/getting-started/examples/.DS_Store -------------------------------------------------------------------------------- /docs/docs/getting-started/examples/facebook-groups.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/getting-started/examples/google-docs.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/getting-started/examples/instagram.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/getting-started/examples/mercury.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/getting-started/examples/notion.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/getting-started/modeling.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/getting-started/sync-data.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/getting-started/testing.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/installation.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/installation/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/installation/.DS_Store -------------------------------------------------------------------------------- /docs/docs/installation/aws.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/installation/azure.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/installation/brew.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/installation/container.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/installation/google.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/installation/helm.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/installation/kubernetes.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/installation/overview.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/permify-overview/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/permify-overview/_category_.json -------------------------------------------------------------------------------- /docs/docs/permify-overview/authorization-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/permify-overview/authorization-service.md -------------------------------------------------------------------------------- /docs/docs/permify-overview/infrastructure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/permify-overview/infrastructure.md -------------------------------------------------------------------------------- /docs/docs/permify-overview/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/permify-overview/intro.md -------------------------------------------------------------------------------- /docs/docs/playground.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/playground.md -------------------------------------------------------------------------------- /docs/docs/reference/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/reference/_category_.json -------------------------------------------------------------------------------- /docs/docs/reference/cache.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/reference/configuration.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/reference/contextual-tuples.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/reference/glossary.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/reference/snap-tokens.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/reference/tracing.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/use-cases.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/use-cases/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/docs/use-cases/.DS_Store -------------------------------------------------------------------------------- /docs/docs/use-cases/abac.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/use-cases/custom-roles.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/use-cases/multi-tenancy.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/use-cases/rebac.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docs/use-cases/simple-rbac.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/favicon.svg -------------------------------------------------------------------------------- /docs/getting-started/end-to-end-example.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/getting-started/end-to-end-example.mdx -------------------------------------------------------------------------------- /docs/getting-started/enforcement.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/getting-started/enforcement.mdx -------------------------------------------------------------------------------- /docs/getting-started/examples/facebook-groups.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/getting-started/examples/facebook-groups.mdx -------------------------------------------------------------------------------- /docs/getting-started/examples/google-docs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/getting-started/examples/google-docs.mdx -------------------------------------------------------------------------------- /docs/getting-started/examples/healthcare.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/getting-started/examples/healthcare.mdx -------------------------------------------------------------------------------- /docs/getting-started/examples/instagram.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/getting-started/examples/instagram.mdx -------------------------------------------------------------------------------- /docs/getting-started/examples/intro.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/getting-started/examples/intro.mdx -------------------------------------------------------------------------------- /docs/getting-started/examples/mercury.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/getting-started/examples/mercury.mdx -------------------------------------------------------------------------------- /docs/getting-started/examples/notion.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/getting-started/examples/notion.mdx -------------------------------------------------------------------------------- /docs/getting-started/modeling.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/getting-started/modeling.mdx -------------------------------------------------------------------------------- /docs/getting-started/quickstart.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/getting-started/quickstart.mdx -------------------------------------------------------------------------------- /docs/getting-started/sync-data.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/getting-started/sync-data.mdx -------------------------------------------------------------------------------- /docs/getting-started/testing.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/getting-started/testing.mdx -------------------------------------------------------------------------------- /docs/gurubase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/gurubase.js -------------------------------------------------------------------------------- /docs/images/checks-passed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/images/checks-passed.png -------------------------------------------------------------------------------- /docs/images/hero-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/images/hero-dark.svg -------------------------------------------------------------------------------- /docs/images/hero-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/images/hero-light.svg -------------------------------------------------------------------------------- /docs/integrations/data-sync.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/integrations/data-sync.mdx -------------------------------------------------------------------------------- /docs/integrations/metrics/jaeger.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/integrations/metrics/jaeger.mdx -------------------------------------------------------------------------------- /docs/integrations/metrics/otlp.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/integrations/metrics/otlp.mdx -------------------------------------------------------------------------------- /docs/integrations/metrics/signoz.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/integrations/metrics/signoz.mdx -------------------------------------------------------------------------------- /docs/integrations/metrics/zipkin.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/integrations/metrics/zipkin.mdx -------------------------------------------------------------------------------- /docs/logo/dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/logo/dark.svg -------------------------------------------------------------------------------- /docs/logo/light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/logo/light.svg -------------------------------------------------------------------------------- /docs/migration/repair.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/migration/repair.mdx -------------------------------------------------------------------------------- /docs/migration/v1.0-v1.1.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/migration/v1.0-v1.1.mdx -------------------------------------------------------------------------------- /docs/mint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/mint.json -------------------------------------------------------------------------------- /docs/modeling-guides/abac/numerical-conditions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/modeling-guides/abac/numerical-conditions.mdx -------------------------------------------------------------------------------- /docs/modeling-guides/abac/public-private.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/modeling-guides/abac/public-private.mdx -------------------------------------------------------------------------------- /docs/modeling-guides/abac/text-object-based-conditions.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/modeling-guides/abac/text-object-based-conditions.mdx -------------------------------------------------------------------------------- /docs/modeling-guides/rbac/custom-roles.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/modeling-guides/rbac/custom-roles.mdx -------------------------------------------------------------------------------- /docs/modeling-guides/rbac/global-roles.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/modeling-guides/rbac/global-roles.mdx -------------------------------------------------------------------------------- /docs/modeling-guides/rbac/resource-specific-roles.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/modeling-guides/rbac/resource-specific-roles.mdx -------------------------------------------------------------------------------- /docs/modeling-guides/rebac/hierarchies.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/modeling-guides/rebac/hierarchies.mdx -------------------------------------------------------------------------------- /docs/modeling-guides/rebac/impersonation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/modeling-guides/rebac/impersonation.mdx -------------------------------------------------------------------------------- /docs/modeling-guides/rebac/recursive-rebac.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/modeling-guides/rebac/recursive-rebac.mdx -------------------------------------------------------------------------------- /docs/modeling-guides/rebac/user-groups.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/modeling-guides/rebac/user-groups.mdx -------------------------------------------------------------------------------- /docs/operations/bundle.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/operations/bundle.mdx -------------------------------------------------------------------------------- /docs/operations/cache.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/operations/cache.mdx -------------------------------------------------------------------------------- /docs/operations/contextual-tuples.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/operations/contextual-tuples.mdx -------------------------------------------------------------------------------- /docs/operations/snap-tokens.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/operations/snap-tokens.mdx -------------------------------------------------------------------------------- /docs/operations/tracing.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/operations/tracing.mdx -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/performance-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/performance-test/README.md -------------------------------------------------------------------------------- /docs/performance-test/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/performance-test/values.yaml -------------------------------------------------------------------------------- /docs/permify-overview/authorization-service.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/permify-overview/authorization-service.mdx -------------------------------------------------------------------------------- /docs/permify-overview/faqs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/permify-overview/faqs.mdx -------------------------------------------------------------------------------- /docs/permify-overview/intro.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/permify-overview/intro.mdx -------------------------------------------------------------------------------- /docs/quickstart.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/quickstart.mdx -------------------------------------------------------------------------------- /docs/setting-up/configuration.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/setting-up/configuration.mdx -------------------------------------------------------------------------------- /docs/setting-up/installation/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/setting-up/installation/.DS_Store -------------------------------------------------------------------------------- /docs/setting-up/installation/aws.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/setting-up/installation/aws.mdx -------------------------------------------------------------------------------- /docs/setting-up/installation/brew.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/setting-up/installation/brew.mdx -------------------------------------------------------------------------------- /docs/setting-up/installation/container.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/setting-up/installation/container.mdx -------------------------------------------------------------------------------- /docs/setting-up/installation/fly.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/setting-up/installation/fly.mdx -------------------------------------------------------------------------------- /docs/setting-up/installation/google.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/setting-up/installation/google.mdx -------------------------------------------------------------------------------- /docs/setting-up/installation/helm.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/setting-up/installation/helm.mdx -------------------------------------------------------------------------------- /docs/setting-up/installation/intro.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/setting-up/installation/intro.mdx -------------------------------------------------------------------------------- /docs/setting-up/installation/kubernetes.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/setting-up/installation/kubernetes.mdx -------------------------------------------------------------------------------- /docs/setting-up/installation/pooling.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/setting-up/installation/pooling.mdx -------------------------------------------------------------------------------- /docs/snippets/snippet-intro.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/snippets/snippet-intro.mdx -------------------------------------------------------------------------------- /docs/use-cases/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/use-cases/.DS_Store -------------------------------------------------------------------------------- /docs/use-cases/abac.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/use-cases/abac.mdx -------------------------------------------------------------------------------- /docs/use-cases/custom-roles.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/use-cases/custom-roles.mdx -------------------------------------------------------------------------------- /docs/use-cases/llm-authorization.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/use-cases/llm-authorization.mdx -------------------------------------------------------------------------------- /docs/use-cases/multi-tenancy.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/use-cases/multi-tenancy.mdx -------------------------------------------------------------------------------- /docs/use-cases/rbac.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/use-cases/rbac.mdx -------------------------------------------------------------------------------- /docs/use-cases/rebac.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/docs/use-cases/rebac.mdx -------------------------------------------------------------------------------- /example.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/example.config.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/go.sum -------------------------------------------------------------------------------- /go.work: -------------------------------------------------------------------------------- 1 | go 1.25.1 2 | 3 | use . 4 | -------------------------------------------------------------------------------- /go.work.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/go.work.sum -------------------------------------------------------------------------------- /integration-test/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/Dockerfile -------------------------------------------------------------------------------- /integration-test/errors/error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/errors/error_test.go -------------------------------------------------------------------------------- /integration-test/integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/integration_test.go -------------------------------------------------------------------------------- /integration-test/race_condition/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/race_condition/README.md -------------------------------------------------------------------------------- /integration-test/race_condition/docker-compose-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/race_condition/docker-compose-test.yml -------------------------------------------------------------------------------- /integration-test/race_condition/schema.perm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/race_condition/schema.perm -------------------------------------------------------------------------------- /integration-test/race_condition/test_race_condition.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/race_condition/test_race_condition.sh -------------------------------------------------------------------------------- /integration-test/race_condition/test_race_condition_parallel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/race_condition/test_race_condition_parallel.sh -------------------------------------------------------------------------------- /integration-test/specific/health_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/specific/health_test.go -------------------------------------------------------------------------------- /integration-test/specific/specific_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/specific/specific_test.go -------------------------------------------------------------------------------- /integration-test/usecases/facebook_groups_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/usecases/facebook_groups_test.go -------------------------------------------------------------------------------- /integration-test/usecases/google_docs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/usecases/google_docs_test.go -------------------------------------------------------------------------------- /integration-test/usecases/notion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/usecases/notion_test.go -------------------------------------------------------------------------------- /integration-test/usecases/shapes/facebook_groups.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/usecases/shapes/facebook_groups.go -------------------------------------------------------------------------------- /integration-test/usecases/shapes/google_docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/usecases/shapes/google_docs.go -------------------------------------------------------------------------------- /integration-test/usecases/shapes/notion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/usecases/shapes/notion.go -------------------------------------------------------------------------------- /integration-test/usecases/test_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/usecases/test_utils.go -------------------------------------------------------------------------------- /integration-test/usecases/usecase_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/integration-test/usecases/usecase_test.go -------------------------------------------------------------------------------- /internal/authn/authenticator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/authn/authenticator.go -------------------------------------------------------------------------------- /internal/authn/openid/adapter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/authn/openid/adapter.go -------------------------------------------------------------------------------- /internal/authn/openid/adapter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/authn/openid/adapter_test.go -------------------------------------------------------------------------------- /internal/authn/openid/authn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/authn/openid/authn.go -------------------------------------------------------------------------------- /internal/authn/openid/authn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/authn/openid/authn_test.go -------------------------------------------------------------------------------- /internal/authn/openid/fakes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/authn/openid/fakes_test.go -------------------------------------------------------------------------------- /internal/authn/openid/oidc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/authn/openid/oidc_test.go -------------------------------------------------------------------------------- /internal/authn/preshared/authn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/authn/preshared/authn.go -------------------------------------------------------------------------------- /internal/authn/preshared/authn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/authn/preshared/authn_test.go -------------------------------------------------------------------------------- /internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/config/config.go -------------------------------------------------------------------------------- /internal/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/config/config_test.go -------------------------------------------------------------------------------- /internal/engines/balancer/balancer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/balancer/balancer.go -------------------------------------------------------------------------------- /internal/engines/balancer/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/balancer/utils.go -------------------------------------------------------------------------------- /internal/engines/bulk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/bulk.go -------------------------------------------------------------------------------- /internal/engines/bulk_benchmark_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/bulk_benchmark_test.go -------------------------------------------------------------------------------- /internal/engines/bulk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/bulk_test.go -------------------------------------------------------------------------------- /internal/engines/cache/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/cache/check.go -------------------------------------------------------------------------------- /internal/engines/cache/check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/cache/check_test.go -------------------------------------------------------------------------------- /internal/engines/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/check.go -------------------------------------------------------------------------------- /internal/engines/check_goroutine_leak_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/check_goroutine_leak_test.go -------------------------------------------------------------------------------- /internal/engines/check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/check_test.go -------------------------------------------------------------------------------- /internal/engines/engine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/engine_test.go -------------------------------------------------------------------------------- /internal/engines/entity_filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/entity_filter.go -------------------------------------------------------------------------------- /internal/engines/expand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/expand.go -------------------------------------------------------------------------------- /internal/engines/expand_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/expand_test.go -------------------------------------------------------------------------------- /internal/engines/lookup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/lookup.go -------------------------------------------------------------------------------- /internal/engines/lookup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/lookup_test.go -------------------------------------------------------------------------------- /internal/engines/subject_filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/subject_filter.go -------------------------------------------------------------------------------- /internal/engines/subject_permission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/subject_permission.go -------------------------------------------------------------------------------- /internal/engines/subject_permission_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/subject_permission_test.go -------------------------------------------------------------------------------- /internal/engines/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/utils.go -------------------------------------------------------------------------------- /internal/engines/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/engines/utils_test.go -------------------------------------------------------------------------------- /internal/factories/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/factories/database.go -------------------------------------------------------------------------------- /internal/factories/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/factories/storage.go -------------------------------------------------------------------------------- /internal/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/info.go -------------------------------------------------------------------------------- /internal/invoke/invoke.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/invoke/invoke.go -------------------------------------------------------------------------------- /internal/invoke/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/invoke/utils.go -------------------------------------------------------------------------------- /internal/middleware/authn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/middleware/authn.go -------------------------------------------------------------------------------- /internal/middleware/limiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/middleware/limiter.go -------------------------------------------------------------------------------- /internal/monitoring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/monitoring.go -------------------------------------------------------------------------------- /internal/schema/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/schema/error.go -------------------------------------------------------------------------------- /internal/schema/linked_schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/schema/linked_schema.go -------------------------------------------------------------------------------- /internal/schema/linked_schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/schema/linked_schema_test.go -------------------------------------------------------------------------------- /internal/schema/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/schema/schema.go -------------------------------------------------------------------------------- /internal/schema/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/schema/schema_test.go -------------------------------------------------------------------------------- /internal/schema/walker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/schema/walker.go -------------------------------------------------------------------------------- /internal/schema/walker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/schema/walker_test.go -------------------------------------------------------------------------------- /internal/servers/bundle_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/servers/bundle_server.go -------------------------------------------------------------------------------- /internal/servers/data_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/servers/data_server.go -------------------------------------------------------------------------------- /internal/servers/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/servers/error.go -------------------------------------------------------------------------------- /internal/servers/health_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/servers/health_server.go -------------------------------------------------------------------------------- /internal/servers/permission_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/servers/permission_server.go -------------------------------------------------------------------------------- /internal/servers/schema_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/servers/schema_server.go -------------------------------------------------------------------------------- /internal/servers/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/servers/server.go -------------------------------------------------------------------------------- /internal/servers/tenancy_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/servers/tenancy_server.go -------------------------------------------------------------------------------- /internal/servers/watch_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/servers/watch_server.go -------------------------------------------------------------------------------- /internal/storage/context/attributes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/context/attributes.go -------------------------------------------------------------------------------- /internal/storage/context/attributes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/context/attributes_test.go -------------------------------------------------------------------------------- /internal/storage/context/tuples.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/context/tuples.go -------------------------------------------------------------------------------- /internal/storage/context/tuples_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/context/tuples_test.go -------------------------------------------------------------------------------- /internal/storage/context/utils/pagination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/context/utils/pagination.go -------------------------------------------------------------------------------- /internal/storage/memory/bundle_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/bundle_reader.go -------------------------------------------------------------------------------- /internal/storage/memory/bundle_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/bundle_reader_test.go -------------------------------------------------------------------------------- /internal/storage/memory/bundle_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/bundle_writer.go -------------------------------------------------------------------------------- /internal/storage/memory/bundle_writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/bundle_writer_test.go -------------------------------------------------------------------------------- /internal/storage/memory/constants/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/constants/constants.go -------------------------------------------------------------------------------- /internal/storage/memory/data_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/data_reader.go -------------------------------------------------------------------------------- /internal/storage/memory/data_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/data_reader_test.go -------------------------------------------------------------------------------- /internal/storage/memory/data_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/data_writer.go -------------------------------------------------------------------------------- /internal/storage/memory/data_writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/data_writer_test.go -------------------------------------------------------------------------------- /internal/storage/memory/memory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/memory_test.go -------------------------------------------------------------------------------- /internal/storage/memory/migrations/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/migrations/schema.go -------------------------------------------------------------------------------- /internal/storage/memory/schema_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/schema_reader.go -------------------------------------------------------------------------------- /internal/storage/memory/schema_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/schema_reader_test.go -------------------------------------------------------------------------------- /internal/storage/memory/schema_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/schema_writer.go -------------------------------------------------------------------------------- /internal/storage/memory/schema_writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/schema_writer_test.go -------------------------------------------------------------------------------- /internal/storage/memory/snapshot/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/snapshot/token.go -------------------------------------------------------------------------------- /internal/storage/memory/tenant_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/tenant_reader.go -------------------------------------------------------------------------------- /internal/storage/memory/tenant_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/tenant_reader_test.go -------------------------------------------------------------------------------- /internal/storage/memory/tenant_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/tenant_writer.go -------------------------------------------------------------------------------- /internal/storage/memory/tenant_writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/tenant_writer_test.go -------------------------------------------------------------------------------- /internal/storage/memory/utils/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/utils/common.go -------------------------------------------------------------------------------- /internal/storage/memory/utils/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/utils/filter.go -------------------------------------------------------------------------------- /internal/storage/memory/utils/pagination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/utils/pagination.go -------------------------------------------------------------------------------- /internal/storage/memory/watch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/watch.go -------------------------------------------------------------------------------- /internal/storage/memory/watch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/memory/watch_test.go -------------------------------------------------------------------------------- /internal/storage/migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/migration.go -------------------------------------------------------------------------------- /internal/storage/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/model.go -------------------------------------------------------------------------------- /internal/storage/postgres/bundle_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/bundle_reader.go -------------------------------------------------------------------------------- /internal/storage/postgres/bundle_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/bundle_reader_test.go -------------------------------------------------------------------------------- /internal/storage/postgres/bundle_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/bundle_writer.go -------------------------------------------------------------------------------- /internal/storage/postgres/bundle_writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/bundle_writer_test.go -------------------------------------------------------------------------------- /internal/storage/postgres/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/consts.go -------------------------------------------------------------------------------- /internal/storage/postgres/data_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/data_reader.go -------------------------------------------------------------------------------- /internal/storage/postgres/data_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/data_reader_test.go -------------------------------------------------------------------------------- /internal/storage/postgres/data_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/data_writer.go -------------------------------------------------------------------------------- /internal/storage/postgres/data_writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/data_writer_test.go -------------------------------------------------------------------------------- /internal/storage/postgres/gc/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/gc/consts.go -------------------------------------------------------------------------------- /internal/storage/postgres/gc/gc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/gc/gc.go -------------------------------------------------------------------------------- /internal/storage/postgres/gc/gc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/gc/gc_test.go -------------------------------------------------------------------------------- /internal/storage/postgres/gc/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/gc/options.go -------------------------------------------------------------------------------- /internal/storage/postgres/gc/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/gc/options_test.go -------------------------------------------------------------------------------- /internal/storage/postgres/migrations/20230117143902_initial.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/migrations/20230117143902_initial.sql -------------------------------------------------------------------------------- /internal/storage/postgres/migrations/20230117145140_multi_tenant.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/migrations/20230117145140_multi_tenant.sql -------------------------------------------------------------------------------- /internal/storage/postgres/migrations/20230118185622_index_optimization.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/migrations/20230118185622_index_optimization.sql -------------------------------------------------------------------------------- /internal/storage/postgres/migrations/20230729145034_attributes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/migrations/20230729145034_attributes.sql -------------------------------------------------------------------------------- /internal/storage/postgres/migrations/20231122120124_bundles.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/migrations/20231122120124_bundles.sql -------------------------------------------------------------------------------- /internal/storage/postgres/migrations/20231230174418_schema_version_index.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/migrations/20231230174418_schema_version_index.sql -------------------------------------------------------------------------------- /internal/storage/postgres/migrations/20241018182912_add_watch_indexes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/migrations/20241018182912_add_watch_indexes.sql -------------------------------------------------------------------------------- /internal/storage/postgres/migrations/20250912101325_add_tenant_scoped_indexes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/migrations/20250912101325_add_tenant_scoped_indexes.sql -------------------------------------------------------------------------------- /internal/storage/postgres/migrations/20250913120000_fix_xid_wraparound.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/migrations/20250913120000_fix_xid_wraparound.sql -------------------------------------------------------------------------------- /internal/storage/postgres/postgres_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/postgres_test.go -------------------------------------------------------------------------------- /internal/storage/postgres/schema_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/schema_reader.go -------------------------------------------------------------------------------- /internal/storage/postgres/schema_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/schema_reader_test.go -------------------------------------------------------------------------------- /internal/storage/postgres/schema_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/schema_writer.go -------------------------------------------------------------------------------- /internal/storage/postgres/schema_writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/schema_writer_test.go -------------------------------------------------------------------------------- /internal/storage/postgres/snapshot/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/snapshot/token.go -------------------------------------------------------------------------------- /internal/storage/postgres/snapshot/token_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/snapshot/token_test.go -------------------------------------------------------------------------------- /internal/storage/postgres/tenant_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/tenant_reader.go -------------------------------------------------------------------------------- /internal/storage/postgres/tenant_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/tenant_reader_test.go -------------------------------------------------------------------------------- /internal/storage/postgres/tenant_writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/tenant_writer.go -------------------------------------------------------------------------------- /internal/storage/postgres/tenant_writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/tenant_writer_test.go -------------------------------------------------------------------------------- /internal/storage/postgres/utils/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/utils/common.go -------------------------------------------------------------------------------- /internal/storage/postgres/utils/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/utils/common_test.go -------------------------------------------------------------------------------- /internal/storage/postgres/utils/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/utils/filter.go -------------------------------------------------------------------------------- /internal/storage/postgres/utils/filter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/utils/filter_test.go -------------------------------------------------------------------------------- /internal/storage/postgres/utils/pagination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/utils/pagination.go -------------------------------------------------------------------------------- /internal/storage/postgres/utils/pagination_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/utils/pagination_test.go -------------------------------------------------------------------------------- /internal/storage/postgres/utils/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/utils/utils_test.go -------------------------------------------------------------------------------- /internal/storage/postgres/watch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/watch.go -------------------------------------------------------------------------------- /internal/storage/postgres/watch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/postgres/watch_test.go -------------------------------------------------------------------------------- /internal/storage/proxies/cache/schema_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/proxies/cache/schema_reader.go -------------------------------------------------------------------------------- /internal/storage/proxies/circuitbreaker/bundle_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/proxies/circuitbreaker/bundle_reader.go -------------------------------------------------------------------------------- /internal/storage/proxies/circuitbreaker/data_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/proxies/circuitbreaker/data_reader.go -------------------------------------------------------------------------------- /internal/storage/proxies/circuitbreaker/schema_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/proxies/circuitbreaker/schema_reader.go -------------------------------------------------------------------------------- /internal/storage/proxies/circuitbreaker/tenant_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/proxies/circuitbreaker/tenant_reader.go -------------------------------------------------------------------------------- /internal/storage/proxies/singleflight/data_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/proxies/singleflight/data_reader.go -------------------------------------------------------------------------------- /internal/storage/proxies/singleflight/data_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/proxies/singleflight/data_reader_test.go -------------------------------------------------------------------------------- /internal/storage/proxies/singleflight/schema_reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/proxies/singleflight/schema_reader.go -------------------------------------------------------------------------------- /internal/storage/proxies/singleflight/schema_reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/proxies/singleflight/schema_reader_test.go -------------------------------------------------------------------------------- /internal/storage/proxies/singleflight/singleflight_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/proxies/singleflight/singleflight_test.go -------------------------------------------------------------------------------- /internal/storage/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/storage/storage.go -------------------------------------------------------------------------------- /internal/validation/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/validation/validation.go -------------------------------------------------------------------------------- /internal/validation/validation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/internal/validation/validation_test.go -------------------------------------------------------------------------------- /nightly.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/nightly.goreleaser.yml -------------------------------------------------------------------------------- /pkg/attribute/attribute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/attribute/attribute.go -------------------------------------------------------------------------------- /pkg/attribute/attribute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/attribute/attribute_test.go -------------------------------------------------------------------------------- /pkg/attribute/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/attribute/error.go -------------------------------------------------------------------------------- /pkg/balancer/balancer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/balancer/balancer.go -------------------------------------------------------------------------------- /pkg/balancer/balancer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/balancer/balancer_test.go -------------------------------------------------------------------------------- /pkg/balancer/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/balancer/builder.go -------------------------------------------------------------------------------- /pkg/balancer/builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/balancer/builder_test.go -------------------------------------------------------------------------------- /pkg/balancer/picker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/balancer/picker.go -------------------------------------------------------------------------------- /pkg/balancer/picker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/balancer/picker_test.go -------------------------------------------------------------------------------- /pkg/balancer/wrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/balancer/wrapper.go -------------------------------------------------------------------------------- /pkg/bundle/bundle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/bundle/bundle.go -------------------------------------------------------------------------------- /pkg/bundle/bundle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/bundle/bundle_test.go -------------------------------------------------------------------------------- /pkg/cache/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cache/consts.go -------------------------------------------------------------------------------- /pkg/cache/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cache/interfaces.go -------------------------------------------------------------------------------- /pkg/cache/ristretto/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cache/ristretto/consts.go -------------------------------------------------------------------------------- /pkg/cache/ristretto/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cache/ristretto/options.go -------------------------------------------------------------------------------- /pkg/cache/ristretto/options_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cache/ristretto/options_test.go -------------------------------------------------------------------------------- /pkg/cache/ristretto/ristretto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cache/ristretto/ristretto.go -------------------------------------------------------------------------------- /pkg/cache/ristretto/ristretto_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cache/ristretto/ristretto_test.go -------------------------------------------------------------------------------- /pkg/cmd/ast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cmd/ast.go -------------------------------------------------------------------------------- /pkg/cmd/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cmd/config.go -------------------------------------------------------------------------------- /pkg/cmd/coverage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cmd/coverage.go -------------------------------------------------------------------------------- /pkg/cmd/flags/ast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cmd/flags/ast.go -------------------------------------------------------------------------------- /pkg/cmd/flags/coverage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cmd/flags/coverage.go -------------------------------------------------------------------------------- /pkg/cmd/flags/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cmd/flags/serve.go -------------------------------------------------------------------------------- /pkg/cmd/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cmd/migrate.go -------------------------------------------------------------------------------- /pkg/cmd/repair.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cmd/repair.go -------------------------------------------------------------------------------- /pkg/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cmd/root.go -------------------------------------------------------------------------------- /pkg/cmd/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cmd/serve.go -------------------------------------------------------------------------------- /pkg/cmd/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cmd/validate.go -------------------------------------------------------------------------------- /pkg/cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/cmd/version.go -------------------------------------------------------------------------------- /pkg/consistent/consistent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/consistent/consistent.go -------------------------------------------------------------------------------- /pkg/consistent/consistent_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/consistent/consistent_test.go -------------------------------------------------------------------------------- /pkg/database/collections.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/collections.go -------------------------------------------------------------------------------- /pkg/database/collections_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/collections_test.go -------------------------------------------------------------------------------- /pkg/database/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/consts.go -------------------------------------------------------------------------------- /pkg/database/consts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/consts_test.go -------------------------------------------------------------------------------- /pkg/database/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/interfaces.go -------------------------------------------------------------------------------- /pkg/database/iterators.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/iterators.go -------------------------------------------------------------------------------- /pkg/database/iterators_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/iterators_test.go -------------------------------------------------------------------------------- /pkg/database/memory/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/memory/memory.go -------------------------------------------------------------------------------- /pkg/database/memory/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/memory/mock.go -------------------------------------------------------------------------------- /pkg/database/pagination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/pagination.go -------------------------------------------------------------------------------- /pkg/database/pagination_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/pagination_test.go -------------------------------------------------------------------------------- /pkg/database/postgres/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/postgres/consts.go -------------------------------------------------------------------------------- /pkg/database/postgres/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/postgres/mock.go -------------------------------------------------------------------------------- /pkg/database/postgres/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/postgres/options.go -------------------------------------------------------------------------------- /pkg/database/postgres/pguint64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/postgres/pguint64.go -------------------------------------------------------------------------------- /pkg/database/postgres/pguint64_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/postgres/pguint64_test.go -------------------------------------------------------------------------------- /pkg/database/postgres/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/postgres/postgres.go -------------------------------------------------------------------------------- /pkg/database/postgres/postgres_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/postgres/postgres_test.go -------------------------------------------------------------------------------- /pkg/database/postgres/repair.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/postgres/repair.go -------------------------------------------------------------------------------- /pkg/database/postgres/repair_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/postgres/repair_test.go -------------------------------------------------------------------------------- /pkg/database/postgres/xid8.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/postgres/xid8.go -------------------------------------------------------------------------------- /pkg/database/postgres/xid8_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/postgres/xid8_test.go -------------------------------------------------------------------------------- /pkg/database/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/database/token.go -------------------------------------------------------------------------------- /pkg/development/coverage/coverage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/development/coverage/coverage.go -------------------------------------------------------------------------------- /pkg/development/coverage/coverage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/development/coverage/coverage_test.go -------------------------------------------------------------------------------- /pkg/development/development.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/development/development.go -------------------------------------------------------------------------------- /pkg/development/file/decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/development/file/decoder.go -------------------------------------------------------------------------------- /pkg/development/file/shape.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/development/file/shape.go -------------------------------------------------------------------------------- /pkg/development/graph/graph.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/development/graph/graph.go -------------------------------------------------------------------------------- /pkg/development/graph/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/development/graph/schema.go -------------------------------------------------------------------------------- /pkg/development/wasm/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/development/wasm/main.go -------------------------------------------------------------------------------- /pkg/dsl/ast/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/dsl/ast/node.go -------------------------------------------------------------------------------- /pkg/dsl/ast/references.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/dsl/ast/references.go -------------------------------------------------------------------------------- /pkg/dsl/ast/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/dsl/ast/schema.go -------------------------------------------------------------------------------- /pkg/dsl/ast/statements.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/dsl/ast/statements.go -------------------------------------------------------------------------------- /pkg/dsl/ast/validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/dsl/ast/validation.go -------------------------------------------------------------------------------- /pkg/dsl/compiler/compiler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/dsl/compiler/compiler.go -------------------------------------------------------------------------------- /pkg/dsl/compiler/compiler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/dsl/compiler/compiler_test.go -------------------------------------------------------------------------------- /pkg/dsl/lexer/lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/dsl/lexer/lexer.go -------------------------------------------------------------------------------- /pkg/dsl/lexer/lexer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/dsl/lexer/lexer_test.go -------------------------------------------------------------------------------- /pkg/dsl/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/dsl/parser/parser.go -------------------------------------------------------------------------------- /pkg/dsl/parser/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/dsl/parser/parser_test.go -------------------------------------------------------------------------------- /pkg/dsl/token/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/dsl/token/token.go -------------------------------------------------------------------------------- /pkg/dsl/token/token_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/dsl/token/token_test.go -------------------------------------------------------------------------------- /pkg/dsl/utils/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/dsl/utils/util.go -------------------------------------------------------------------------------- /pkg/dsl/utils/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/dsl/utils/utils_test.go -------------------------------------------------------------------------------- /pkg/grpcserver/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/grpcserver/options.go -------------------------------------------------------------------------------- /pkg/grpcserver/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/grpcserver/server.go -------------------------------------------------------------------------------- /pkg/httpserver/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/httpserver/options.go -------------------------------------------------------------------------------- /pkg/httpserver/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/httpserver/server.go -------------------------------------------------------------------------------- /pkg/pb/base/v1/base.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/pb/base/v1/base.pb.go -------------------------------------------------------------------------------- /pkg/pb/base/v1/base.pb.validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/pb/base/v1/base.pb.validate.go -------------------------------------------------------------------------------- /pkg/pb/base/v1/base_vtproto.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/pb/base/v1/base_vtproto.pb.go -------------------------------------------------------------------------------- /pkg/pb/base/v1/errors.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/pb/base/v1/errors.pb.go -------------------------------------------------------------------------------- /pkg/pb/base/v1/errors.pb.validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/pb/base/v1/errors.pb.validate.go -------------------------------------------------------------------------------- /pkg/pb/base/v1/errors_vtproto.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/pb/base/v1/errors_vtproto.pb.go -------------------------------------------------------------------------------- /pkg/pb/base/v1/openapi.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/pb/base/v1/openapi.pb.go -------------------------------------------------------------------------------- /pkg/pb/base/v1/openapi.pb.validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/pb/base/v1/openapi.pb.validate.go -------------------------------------------------------------------------------- /pkg/pb/base/v1/service.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/pb/base/v1/service.pb.go -------------------------------------------------------------------------------- /pkg/pb/base/v1/service.pb.gw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/pb/base/v1/service.pb.gw.go -------------------------------------------------------------------------------- /pkg/pb/base/v1/service.pb.validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/pb/base/v1/service.pb.validate.go -------------------------------------------------------------------------------- /pkg/pb/base/v1/service_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/pb/base/v1/service_grpc.pb.go -------------------------------------------------------------------------------- /pkg/pb/base/v1/service_vtproto.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/pb/base/v1/service_vtproto.pb.go -------------------------------------------------------------------------------- /pkg/schema/builder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/schema/builder.go -------------------------------------------------------------------------------- /pkg/schema/builder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/schema/builder_test.go -------------------------------------------------------------------------------- /pkg/schema/loader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/schema/loader.go -------------------------------------------------------------------------------- /pkg/schema/loader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/schema/loader_test.go -------------------------------------------------------------------------------- /pkg/schema/schema.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/schema/schema.txt -------------------------------------------------------------------------------- /pkg/schema/schema_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/schema/schema_test.go -------------------------------------------------------------------------------- /pkg/telemetry/consts.go: -------------------------------------------------------------------------------- 1 | package telemetry 2 | -------------------------------------------------------------------------------- /pkg/telemetry/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/telemetry/log.go -------------------------------------------------------------------------------- /pkg/telemetry/logexporters/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/telemetry/logexporters/factory.go -------------------------------------------------------------------------------- /pkg/telemetry/logexporters/otlp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/telemetry/logexporters/otlp.go -------------------------------------------------------------------------------- /pkg/telemetry/meter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/telemetry/meter.go -------------------------------------------------------------------------------- /pkg/telemetry/meterexporters/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/telemetry/meterexporters/factory.go -------------------------------------------------------------------------------- /pkg/telemetry/meterexporters/gcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/telemetry/meterexporters/gcp.go -------------------------------------------------------------------------------- /pkg/telemetry/meterexporters/otlp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/telemetry/meterexporters/otlp.go -------------------------------------------------------------------------------- /pkg/telemetry/meterexporters/otlp_grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/telemetry/meterexporters/otlp_grpc.go -------------------------------------------------------------------------------- /pkg/telemetry/tracer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/telemetry/tracer.go -------------------------------------------------------------------------------- /pkg/telemetry/tracerexporters/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/telemetry/tracerexporters/factory.go -------------------------------------------------------------------------------- /pkg/telemetry/tracerexporters/gcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/telemetry/tracerexporters/gcp.go -------------------------------------------------------------------------------- /pkg/telemetry/tracerexporters/jaeger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/telemetry/tracerexporters/jaeger.go -------------------------------------------------------------------------------- /pkg/telemetry/tracerexporters/otlp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/telemetry/tracerexporters/otlp.go -------------------------------------------------------------------------------- /pkg/telemetry/tracerexporters/otlp_grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/telemetry/tracerexporters/otlp_grpc.go -------------------------------------------------------------------------------- /pkg/telemetry/tracerexporters/signoz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/telemetry/tracerexporters/signoz.go -------------------------------------------------------------------------------- /pkg/telemetry/tracerexporters/zipkin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/telemetry/tracerexporters/zipkin.go -------------------------------------------------------------------------------- /pkg/testinstance/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/testinstance/postgres.go -------------------------------------------------------------------------------- /pkg/token/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/token/token.go -------------------------------------------------------------------------------- /pkg/token/token_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/token/token_test.go -------------------------------------------------------------------------------- /pkg/tuple/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/tuple/error.go -------------------------------------------------------------------------------- /pkg/tuple/tuple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/tuple/tuple.go -------------------------------------------------------------------------------- /pkg/tuple/tuple_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/pkg/tuple/tuple_test.go -------------------------------------------------------------------------------- /playground/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/.eslintrc.js -------------------------------------------------------------------------------- /playground/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/.gitattributes -------------------------------------------------------------------------------- /playground/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/.gitignore -------------------------------------------------------------------------------- /playground/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/README.md -------------------------------------------------------------------------------- /playground/craco.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/craco.config.js -------------------------------------------------------------------------------- /playground/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/package.json -------------------------------------------------------------------------------- /playground/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/public/favicon.ico -------------------------------------------------------------------------------- /playground/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/public/favicon.png -------------------------------------------------------------------------------- /playground/public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/public/favicon.svg -------------------------------------------------------------------------------- /playground/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/public/index.html -------------------------------------------------------------------------------- /playground/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/public/manifest.json -------------------------------------------------------------------------------- /playground/public/media/svg/bg/401.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/public/media/svg/bg/401.svg -------------------------------------------------------------------------------- /playground/public/media/svg/bg/404.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/public/media/svg/bg/404.svg -------------------------------------------------------------------------------- /playground/public/media/svg/permify.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/public/media/svg/permify.svg -------------------------------------------------------------------------------- /playground/public/media/svg/rocket.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/public/media/svg/rocket.svg -------------------------------------------------------------------------------- /playground/public/media/svg/welcome.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/public/media/svg/welcome.svg -------------------------------------------------------------------------------- /playground/public/play.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/public/play.wasm -------------------------------------------------------------------------------- /playground/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/public/robots.txt -------------------------------------------------------------------------------- /playground/src/_assets/less/App.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/App.less -------------------------------------------------------------------------------- /playground/src/_assets/less/_variables.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/_variables.less -------------------------------------------------------------------------------- /playground/src/_assets/less/components/_allotment_override.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/components/_allotment_override.less -------------------------------------------------------------------------------- /playground/src/_assets/less/components/_card_ant_override.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/components/_card_ant_override.less -------------------------------------------------------------------------------- /playground/src/_assets/less/components/_checkbox_ant_override.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/components/_checkbox_ant_override.less -------------------------------------------------------------------------------- /playground/src/_assets/less/components/_drawer_ant_override.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/components/_drawer_ant_override.less -------------------------------------------------------------------------------- /playground/src/_assets/less/components/_form_ant_override.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/components/_form_ant_override.less -------------------------------------------------------------------------------- /playground/src/_assets/less/components/_input_ant_override.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/components/_input_ant_override.less -------------------------------------------------------------------------------- /playground/src/_assets/less/components/_list_ant_override.less: -------------------------------------------------------------------------------- 1 | .ant-list-empty-text{ 2 | padding: 0 !important; 3 | } 4 | -------------------------------------------------------------------------------- /playground/src/_assets/less/components/_modal_ant_override.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/components/_modal_ant_override.less -------------------------------------------------------------------------------- /playground/src/_assets/less/components/_steps_ant_override.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/components/_steps_ant_override.less -------------------------------------------------------------------------------- /playground/src/_assets/less/components/_table_ant_override.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/components/_table_ant_override.less -------------------------------------------------------------------------------- /playground/src/_assets/less/components/_tabs_ant_override.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/components/_tabs_ant_override.less -------------------------------------------------------------------------------- /playground/src/_assets/less/components/_tag_ant_override.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/components/_tag_ant_override.less -------------------------------------------------------------------------------- /playground/src/_assets/less/components/_tooltip_ant_override.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/components/_tooltip_ant_override.less -------------------------------------------------------------------------------- /playground/src/_assets/less/components/_tour_ant_override.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/components/_tour_ant_override.less -------------------------------------------------------------------------------- /playground/src/_assets/less/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/index.less -------------------------------------------------------------------------------- /playground/src/_assets/less/layout/_aside.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/_assets/less/layout/_aside.less -------------------------------------------------------------------------------- /playground/src/components/guided-tour.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/components/guided-tour.js -------------------------------------------------------------------------------- /playground/src/components/modals/new-scenario.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/components/modals/new-scenario.js -------------------------------------------------------------------------------- /playground/src/components/modals/share.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/components/modals/share.js -------------------------------------------------------------------------------- /playground/src/context/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/context/layout.js -------------------------------------------------------------------------------- /playground/src/features/data/attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/features/data/attributes.js -------------------------------------------------------------------------------- /playground/src/features/data/relationships.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/features/data/relationships.js -------------------------------------------------------------------------------- /playground/src/features/enforcement/enforcement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/features/enforcement/enforcement.js -------------------------------------------------------------------------------- /playground/src/features/output/output.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/features/output/output.js -------------------------------------------------------------------------------- /playground/src/features/schema/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/features/schema/schema.js -------------------------------------------------------------------------------- /playground/src/features/schema/visualizer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/features/schema/visualizer.js -------------------------------------------------------------------------------- /playground/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/index.js -------------------------------------------------------------------------------- /playground/src/layout/full-page-layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/layout/full-page-layout.js -------------------------------------------------------------------------------- /playground/src/layout/main-layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/layout/main-layout.js -------------------------------------------------------------------------------- /playground/src/lib/editor/perm/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/lib/editor/perm/index.js -------------------------------------------------------------------------------- /playground/src/lib/editor/perm/syntax-definition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/lib/editor/perm/syntax-definition.js -------------------------------------------------------------------------------- /playground/src/lib/editor/perm/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/lib/editor/perm/theme.js -------------------------------------------------------------------------------- /playground/src/lib/editor/yaml/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/lib/editor/yaml/index.js -------------------------------------------------------------------------------- /playground/src/lib/editor/yaml/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/lib/editor/yaml/schema.json -------------------------------------------------------------------------------- /playground/src/lib/editor/yaml/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/lib/editor/yaml/theme.js -------------------------------------------------------------------------------- /playground/src/lib/visualizer/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/lib/visualizer/config.js -------------------------------------------------------------------------------- /playground/src/lib/visualizer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/lib/visualizer/index.js -------------------------------------------------------------------------------- /playground/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/main.js -------------------------------------------------------------------------------- /playground/src/main.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/main.test.js -------------------------------------------------------------------------------- /playground/src/pages/not-found.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/pages/not-found.js -------------------------------------------------------------------------------- /playground/src/pages/play.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/pages/play.js -------------------------------------------------------------------------------- /playground/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /playground/src/report-web-vitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/report-web-vitals.js -------------------------------------------------------------------------------- /playground/src/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/routes/index.js -------------------------------------------------------------------------------- /playground/src/setup-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/setup-tests.js -------------------------------------------------------------------------------- /playground/src/state/shape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/state/shape.js -------------------------------------------------------------------------------- /playground/src/utility/helpers/asset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/utility/helpers/asset.js -------------------------------------------------------------------------------- /playground/src/utility/helpers/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/utility/helpers/common.js -------------------------------------------------------------------------------- /playground/src/utility/shared/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/utility/shared/history.js -------------------------------------------------------------------------------- /playground/src/wasm/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/wasm/index.tsx -------------------------------------------------------------------------------- /playground/src/wasm/wasm_exec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/wasm/wasm_exec.js -------------------------------------------------------------------------------- /playground/src/wasm/wasm_types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/src/wasm/wasm_types.d.ts -------------------------------------------------------------------------------- /playground/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/playground/tsconfig.json -------------------------------------------------------------------------------- /proto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/proto/README.md -------------------------------------------------------------------------------- /proto/base/v1/base.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/proto/base/v1/base.proto -------------------------------------------------------------------------------- /proto/base/v1/errors.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/proto/base/v1/errors.proto -------------------------------------------------------------------------------- /proto/base/v1/openapi.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/proto/base/v1/openapi.proto -------------------------------------------------------------------------------- /proto/base/v1/service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/proto/base/v1/service.proto -------------------------------------------------------------------------------- /proto/buf.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/proto/buf.lock -------------------------------------------------------------------------------- /proto/buf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/proto/buf.yaml -------------------------------------------------------------------------------- /sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/README.md -------------------------------------------------------------------------------- /sdk/go/grpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/go/grpc/README.md -------------------------------------------------------------------------------- /sdk/go/grpc/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/go/grpc/go.mod -------------------------------------------------------------------------------- /sdk/go/grpc/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/go/grpc/go.sum -------------------------------------------------------------------------------- /sdk/go/grpc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/go/grpc/main.go -------------------------------------------------------------------------------- /sdk/java/grpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/java/grpc/README.md -------------------------------------------------------------------------------- /sdk/java/grpc/dependency-reduced-pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/java/grpc/dependency-reduced-pom.xml -------------------------------------------------------------------------------- /sdk/java/grpc/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/java/grpc/pom.xml -------------------------------------------------------------------------------- /sdk/java/grpc/src/main/java/grpc/TenantCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/java/grpc/src/main/java/grpc/TenantCreator.java -------------------------------------------------------------------------------- /sdk/java/rest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/java/rest/README.md -------------------------------------------------------------------------------- /sdk/java/rest/dependency-reduced-pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/java/rest/dependency-reduced-pom.xml -------------------------------------------------------------------------------- /sdk/java/rest/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/java/rest/pom.xml -------------------------------------------------------------------------------- /sdk/java/rest/src/main/java/rest/TenantCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/java/rest/src/main/java/rest/TenantCreator.java -------------------------------------------------------------------------------- /sdk/javascript/grpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/javascript/grpc/README.md -------------------------------------------------------------------------------- /sdk/javascript/grpc/create_tenant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/javascript/grpc/create_tenant.js -------------------------------------------------------------------------------- /sdk/javascript/rest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/javascript/rest/README.md -------------------------------------------------------------------------------- /sdk/javascript/rest/create_tenant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/javascript/rest/create_tenant.js -------------------------------------------------------------------------------- /sdk/python/grpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/python/grpc/README.md -------------------------------------------------------------------------------- /sdk/python/grpc/create_tenant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/python/grpc/create_tenant.py -------------------------------------------------------------------------------- /sdk/python/rest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/python/rest/README.md -------------------------------------------------------------------------------- /sdk/python/rest/create_tenant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/python/rest/create_tenant.py -------------------------------------------------------------------------------- /sdk/typescript/grpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/typescript/grpc/README.md -------------------------------------------------------------------------------- /sdk/typescript/grpc/create_tenant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/typescript/grpc/create_tenant.ts -------------------------------------------------------------------------------- /sdk/typescript/grpc/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/typescript/grpc/tsconfig.json -------------------------------------------------------------------------------- /sdk/typescript/rest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/typescript/rest/README.md -------------------------------------------------------------------------------- /sdk/typescript/rest/create_tenant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Permify/permify/HEAD/sdk/typescript/rest/create_tenant.ts --------------------------------------------------------------------------------