Changelog
- 8340c6a *: make format
- 63169da *: make format
- 3b7f245 *: make format
- e37a5f0 *: make format
- 242d748 *: remove spew dump
- 38f70f0 Delete test.yaml
- 28ffd6f Merge branch 'master' into abac-dev
- 390f529 Merge branch 'master' into playground-abac
- 3111169 Merge branch 'master' into snyk-upgrade-b5dcd150e6413f9e419205348c8d4795
- 1523cb4 Merge pull request #424 from Permify/snyk-upgrade-b5dcd150e6413f9e419205348c8d4795
- 53fa076 Merge pull request #581 from Permify/dependabot/npm_and_yarn/docs/documentation/semver-5.7.2
- 583e920 Merge pull request #585 from matoous/md/otlp-security
- 4cd0687 Merge pull request #595 from Permify/abac-dev
- 555951d Merge pull request #596 from Permify/next
- 2d912fd Merge pull request #597 from Permify/dependabot/go_modules/github.com/grpc-ecosystem/grpc-gateway/v2-2.16.2
- 31770cc Merge pull request #598 from Permify/dependabot/go_modules/github.com/rs/zerolog-1.30.0
- dfe6f40 Merge pull request #599 from Permify/dependabot/npm_and_yarn/playground/fontsource/red-hat-display-5.0.5
- 8ab0deb Merge pull request #600 from Permify/dependabot/npm_and_yarn/playground/react-router-6.14.2
- cf7f8f4 Merge pull request #601 from Permify/dependabot/npm_and_yarn/playground/craco-less-3.0.1
- 7c98ac1 Merge pull request #602 from Permify/dependabot/npm_and_yarn/playground/react-monaco-editor-0.54.0
- 4726077 Merge pull request #604 from Permify/storage-dev
- 6658ce5 Merge pull request #607 from Permify/nightly
- 74289e8 Merge pull request #608 from Permify/next
- bb5f3f0 Merge pull request #609 from Permify/dependabot/go_modules/github.com/testcontainers/testcontainers-go-0.22.0
- 943267a Merge pull request #610 from Permify/dependabot/go_modules/golang.org/x/net-0.14.0
- cb24ec8 Merge pull request #611 from Permify/dependabot/go_modules/github.com/jackc/pgx/v5-5.4.3
- 927f407 Merge pull request #612 from Permify/docs
- 1b9c677 Merge pull request #613 from Permify/docs
- 0cf3711 Merge pull request #614 from Permify/docs
- ee541ee Merge pull request #615 from Permify/docs
- 0c61da5 Merge pull request #616 from Permify/docs
- 1ca7bd0 Merge pull request #622 from nitish-muddhey/grammarFix
- f7541d7 Merge pull request #623 from Permify/playground-abac
- b413dac Merge pull request #624 from Permify/dependabot/go_modules/github.com/google/cel-go-0.17.4
- 5fee9d8 Merge pull request #625 from Permify/dependabot/go_modules/github.com/pressly/goose/v3-3.15.0
- 2d76cf4 Merge pull request #626 from Permify/dependabot/go_modules/github.com/testcontainers/testcontainers-go-0.23.0
- b1716a3 Merge pull request #627 from Permify/dependabot/go_modules/github.com/grpc-ecosystem/grpc-gateway/v2-2.17.0
- 5c639b7 Merge pull request #628 from Permify/dependabot/go_modules/github.com/grpc-ecosystem/go-grpc-middleware/v2-2.0.0
- c719128 Merge pull request #629 from Permify/next
- 3089f4c Merge pull request #630 from Permify/docs
- 77f3316 Merge pull request #633 from gozeloglu/632-fix-deprecated-funcs
- 221536a Merge pull request #634 from gozeloglu/increase-code-coverage
- dc64df8 Merge pull request #635 from Permify/docs
- 0a3921a Merge pull request #636 from Permify/docs
- af2c20d Merge pull request #638 from Permify/docs
- a00025a Merge pull request #641 from Permify/dependabot/go_modules/github.com/grpc-ecosystem/grpc-gateway/v2-2.17.1
- 40c55d4 Merge pull request #642 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/exporters/jaeger-1.17.0
- 7ef4930 Merge pull request #643 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/sdk/metric-0.40.0
- e7e2aaf Merge pull request #644 from Permify/dependabot/go_modules/github.com/google/cel-go-0.17.6
- fc829f6 Merge pull request #645 from Permify/dependabot/go_modules/github.com/onsi/ginkgo/v2-2.12.0
- 269e559 Merge pull request #646 from Permify/dependabot/go_modules/go.opentelemetry.io/contrib/instrumentation/host-0.43.0
- ff6041b Merge pull request #647 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/sdk-1.17.0
- e1dec41 Merge pull request #648 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp-1.17.0
- 1847b7e Merge pull request #650 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/exporters/zipkin-1.17.0
- 1bc5306 Merge pull request #653 from Permify/dependabot/go_modules/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc-0.43.0
- 12f6ad7 Merge pull request #654 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlptrace-1.17.0
- 7ac1835 Merge pull request #655 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc-1.17.0
- 2d44e9f Merge pull request #656 from Permify/dependabot/go_modules/go.opentelemetry.io/contrib/instrumentation/runtime-0.43.0
- ab5ff07 Merge pull request #657 from Permify/next
- a341d25 Merge pull request #658 from Permify/dependabot/go_modules/go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp-0.40.0
- 91082d1 Merge pull request #659 from Permify/dependabot/go_modules/github.com/google/cel-go-0.18.0
- cacec57 Merge pull request #660 from Permify/playground-bugs
- e2ecb8d Merge pull request #661 from Permify/docs
- 230409a Merge pull request #662 from Permify/docs
- cc7f80f Merge pull request #663 from Permify/docs
- baa0343 Merge pull request #664 from Permify/garbage-collector
- f8b9375 Merge pull request #665 from Permify/docs
- 5873f8f Merge pull request #666 from Permify/next
- f14b5d0 Merge pull request #667 from Permify/next
- ae19e13 Merge pull request #668 from Permify/fix-root
- 95b0b5b add how lookup operations evaluated section
- 16f730a build(deps): bump @fontsource/red-hat-display in /playground
- 2a14172 build(deps): bump craco-less from 2.0.0 to 3.0.1 in /playground
- 75690c8 build(deps): bump github.com/google/cel-go from 0.17.1 to 0.17.4
- 923a4a8 build(deps): bump github.com/google/cel-go from 0.17.4 to 0.17.6
- dc063ec build(deps): bump github.com/google/cel-go from 0.17.6 to 0.18.0
- 546eb9d build(deps): bump github.com/grpc-ecosystem/go-grpc-middleware/v2
- d1a8510 build(deps): bump github.com/grpc-ecosystem/grpc-gateway/v2
- 79c28b2 build(deps): bump github.com/grpc-ecosystem/grpc-gateway/v2
- efa8c1c build(deps): bump github.com/grpc-ecosystem/grpc-gateway/v2
- 49225f6 build(deps): bump github.com/jackc/pgx/v5 from 5.4.2 to 5.4.3
- ec3052d build(deps): bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0
- 1f92310 build(deps): bump github.com/pressly/goose/v3 from 3.14.0 to 3.15.0
- e982706 build(deps): bump github.com/rs/zerolog from 1.29.1 to 1.30.0
- 447cdf5 build(deps): bump github.com/testcontainers/testcontainers-go
- 6e972b8 build(deps): bump github.com/testcontainers/testcontainers-go
- 4ce1a5a build(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
- faad32e build(deps): bump go.opentelemetry.io/contrib/instrumentation/host
- f0e49bd build(deps): bump go.opentelemetry.io/contrib/instrumentation/runtime
- 26c1ab0 build(deps): bump go.opentelemetry.io/otel/exporters/jaeger
- ad76aa3 build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp
- 4225d84 build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace
- 533e325 build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
- dd9f6b2 build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp
- 114d0d6 build(deps): bump go.opentelemetry.io/otel/exporters/zipkin
- 8b26751 build(deps): bump go.opentelemetry.io/otel/sdk from 1.16.0 to 1.17.0
- bfb72a4 build(deps): bump go.opentelemetry.io/otel/sdk/metric
- be5414c build(deps): bump golang.org/x/net from 0.12.0 to 0.14.0
- 19014d4 build(deps): bump react-monaco-editor in /playground
- 021f78e build(deps): bump react-router from 6.10.0 to 6.14.2 in /playground
- 2699c0c build(deps): bump semver from 5.7.1 to 5.7.2 in /docs/documentation
- c551718 build: build info & cel import
- b45738b build: if nightly add -beta to end of image name
- 44311cd build: nightly release manual dispatch added
- 5ef40d2 build: update footer
- c316946 chore: mock storage
- 766c3ba chore: redux
- c13e4ac feat(config): updated example config YAML for garbage collection
- 92756c5 feat(dsl): array data types
- b1635eb feat(playground): disney plus sample added
- ffbf5d3 feat(swagger): update docs for WriteRelationships and DeleteRelationships RPCs
- 36bbc7b feat(tracing): configurable security for otlp
- cd1f43a feat: abac and new context added
- f27766d feat: abac datastore interfaces
- a9c5c01 feat: abac for check engine
- f991991 feat: abac support (rule and attribute)
- b422eff feat: add WriteRelationships and DeleteRelationships RPCs
- 0db85a0 feat: add validation to call arguments
- 109e4e9 feat: array types added to engines
- dad87e8 feat: attribute helpers added
- 5e0895d feat: attribute iterator
- 08704e1 feat: attribute terminal print added
- 04721a9 feat: attribute types & storage interface changes
- eda4f03 feat: attributes table added to memory db
- f074e5c feat: bulk checker callback options
- f745717 feat: bulk publisher for subject
- a4eebf6 feat: bulk queries for mass filters
- 0048419 feat: coverage for attributes
- ac6fb83 feat: depth for mass lookup subjects
- f6e87b0 feat: export and share feature added
- b35a82d feat: implement one-time local struct caching for schema retrieval
- b3cfe61 feat: mass filter implementations
- 7b4df82 feat: multiple attribute message
- 8b4fc95 feat: new errors for abac
- 12846fc feat: optional arguments added to relation stringer
- 197a240 feat: postgres attribute support
- f138241 feat: proto any helpers
- 5d55627 feat: removed allotment and switched to tabs
- 125644d feat: toast container added for system errors
- 4706143 feat: zustand for state-management
- ac02e0f fix(security): address gosec findings
- 033ff8e fix: Closes #637, invalid URL on playground
- fe349fa fix: attribute string parser
- 9d7259a fix: better way to parse int
- 4805947 fix: depth added to validate action
- 56b5906 fix: dev only styles
- 091e008 fix: development dep injection
- 25d9332 fix: fixed deprecated package usage in
config_test.go
- 5275a82 fix: remove wasm binary
- acd9f53 fix: single attribute getter
- 01d2d5e fix: upgrade antd from 5.3.3 to 5.4.0
- 1c90f03 fix: view as example label don’t change
- aa6c2a9 fix: walker rewrite error
- 91824af fix: yaml cursor bug
- 2b902fe improve grammar
- 3fbf69e refactor(playground): change the guidline color in enforcement
- bea56bd refactor(wasm): return statement for schema compilation error handling
- 9cf095e refactor: abac features added
- 03a8c34 refactor: abac protocol buffer changes
- 9da17d3 refactor: add arguments to string converter
- 25ee74b refactor: attributes length control added
- ea3b5c8 refactor: better error messages for assertions
- b89971e refactor: better feedbacks for running assertions
- cc61861 refactor: better rollback handling
- f7089bf refactor: call argument name change
- 05103c4 refactor: check subjects are equal
- 1b283f9 refactor: circuit breaker
- 1e5d73f refactor: comments & context added
- 1f212d4 refactor: comments added
- a876b0e refactor: comments added
- c14c827 refactor: comments changes
- dc862f3 refactor: default empty values
- 0b934d5 refactor: definitions GetName() method call
- 0b293c0 refactor: engine keys
- e789c8f refactor: error handling to use errors.Is for sql.ErrNoRows
- 160a6d7 refactor: error handling to use errors.Is instead of direct comparison
- 5556d4b refactor: error type renamed
- 2807983 refactor: everything has been moved under the run function.
- 0b078cd refactor: filters initializers
- 00dbc14 refactor: improve error logging and use squirrel.Expr for WHERE clause in gc queries
- 3216df9 refactor: improved database garbage collection
- 06e7ca2 refactor: mass filters query optimization
- ae74ac9 refactor: name changes for attributes
- 5d26e15 refactor: new methods added to circuit breakers
- 433a678 refactor: relationships serve name changes
- 24e318a refactor: remove boolean type specification
- 1f59aae refactor: rename 'enable' to 'enabled'
- 2d0a245 refactor: replace 'visible' prop with 'open' as 'visible' is now deprecated
- 0fa71ce refactor: storage decarators for abac
- d5ac516 refactor: tenant id added to memory db filter
- 1d05031 refactor: unnecessary type field removed
- 00c1ea8 refactor: useEffect run only one time
- 57bb303 refactor: write data min items validation change
- f7882fc style(playground): empty message for enforcement
- d9364a3 style(playground): error row for collapse and table cell
- ad6af60 style(playground): font size changed to 13
- 51e772e style(playground): placeholder added for inputs
- ce09284 style(playground): success row for assertions
- 718ac95 style: enforcement allotment to tab style
- d98aae7 style: removed allotment and switched to tabs
- 8f18317 style: table background color
This version can be found as Docker images at permify/permify:v0.5.0 and ghcr.io/permify/permify:v0.5.0.