zenstackhq/zenstack
Fullstack TypeScript toolkit that enhances Prisma ORM with flexible Authorization layer for RBAC/ABAC/PBAC/ReBAC, offering auto-generated type-safe APIs and frontend hooks.
TypeScriptMIT
Issues
- 1
"Reference not resolved" error when using an `enum` from an imported schema in `@default`
#1849 opened by genu - 1
Support Recursive JSON Type
#1858 opened by AlekseiAQ - 1
Typecript + Zod error with Delegate and relation
#1843 opened by eqqe - 1
Prisma extensions break zenstack authorization
#1859 opened by JoeRoddy - 3
Optional JSON Field Creates An Error Out Of The Box
#1857 opened by AlekseiAQ - 1
- 1
[Feature Request] Make the ability to export hooks self contained for micro services/frontends
#1759 opened by Tsimopak - 3
Adding `@@ignore` to a model that references an enum fails to generate enhanced client
#1835 opened by wmartins - 1
Warning during generate since 2.9.0: Could not resolve PrismaClient type declaration path. This may break plugins that depend on it.
#1875 opened by marekryb - 0
[Feature Request] Support hook cancellation / abort
#1872 opened by Tsimopak - 0
[Feature Request] Case-insensitive comparison for string fields (not just literals) in field-level access control rules
#1871 opened by LemosT - 0
[Feature Request] Allow Unsupported field types in @@index
#1870 opened by cudba - 2
Package @zenstackhq/tanstack-query is missing when building a Nuxt 3 app for production.
#1867 opened by emadzz - 0
- 0
[Feature Request] Support "upsert" in RESTful API handler
#1825 opened by ymc9 - 0
[Feature Request] cloudflare d1 support
#1848 opened by no-1ne - 2
[Feature Request] Option to pass ZenStack attribute comments to the generated Prisma schema
#1844 opened by trancong12102 - 0
TanStack Query's context provider should use several parameters to configure instead of one single "value" param
#1860 opened by ymc9 - 3
@@unique on polymorphic models
#1758 opened by SinPP - 0
- 2
[Bug] Zmodel error "Custom-typed field is only supported with "postgresql" provider" if using @json in a model in a separate zmodel file
#1833 opened by onimitch - 1
[Feature Request] Use Enum field type in JSON type
#1834 opened by onimitch - 0
[Doc] Revise guide of Auth.js
#1819 opened by ymc9 - 2
[BUG] Polymorphic CreateInput/UpdateInput type doesn't contain relation Id fields, or requires delegate field to be specified
#1749 opened by onimitch - 4
- 0
- 0
[Feature Request] Triple slash comments should be generated before policy comments in the resulting Prisma schema file
#1816 opened by ymc9 - 3
Polymophic Models: findMany with orderBy not working for base model properties
#1755 opened by zupamario - 1
- 1
- 1
Delegate & Index & Abstract model
#1786 opened by eqqe - 3
[Feature Request] Expose types from enhanced prisma client
#1803 opened by cudba - 6
- 1
[Feature Request] Improve docs on policy precedence
#1812 opened by cudba - 0
[Feature Request] The `check` policy function should work with field-level policies
#1810 opened by ymc9 - 2
[BUG] Typescript asks for delegation field when creating new polymorphic instance and providing id with a default of auto increment
#1763 opened by Tsimopak - 1
check function not available on models as in docs
#1802 opened by justin-hackin - 10
policy errors with polymorphic models
#1770 opened by j0rdanba1n - 0
- 0
Tanstack-query optimistic update occasionally fails silently
#1774 opened by ymc9 - 1
[BUG] import models from npm module doesn't work since zenstack version 2.6.2
#1760 opened by Tsimopak - 0
- 0
- 0
- 0
Wrong import path when outputing prisma client to the same zenstack output location
#1743 opened by Tsimopak - 3
[Feature Request] Mark nonnullable attributes as required in RESTApiHandler get requests
#1744 opened by thomassnielsen - 0
[Feature Request] Support TypedSQL
#1780 opened by badeleux - 0
[Feature Request] Support composite primary keys for polymorpic Multi table inheritence
#1756 opened by ammubhave - 1
Using `npx zesntack init` leads to commnad failed `npm install --prefix "." --save exact --save-dev zenstack@2.6.1"
#1742 opened by Tsimopak - 0
Zod plugin's "strip" mode causes create payload fields to be accidentally dropped
#1746 opened by ymc9