[Feature Request] String concatenation in policy plugin
Les mainteneurs répondent en général sous 3 jours
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 45/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- Calme
- Stack technique
- typescript
- Domaine
- authorization
Piste de recherche
Start by finding where the policy expression functions already supported in ZModel (e.g. contains, startsWith) are defined and evaluated — the schema-language typing side and the policy plugin's expression evaluator in the ZenStack monorepo. The issue names no file, so map that path first, then add concat alongside the existing string functions in both places. Done means an expression using concat on composite key fields compiles and is enforced, with tests covering it.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
A concat(...) function for policy plugin would be quite useful, especially when you have composite key and would need to concatenate them and compare another string with the concatenated result.
- Langage dominant
- TypeScript
- Étoiles
- 2.9k
- Forks
- 157
- Merge moyen
- 5 j 14 h
- PR mergées (30 j)
- 13
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de zenstackhq/zenstack
-
`factory.makeTypeSchema` does not respect `@@strict`Peut-être pris @efeesrefinal l’a pris il y a 2 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
zenstackhq/zenstack#2873 · 1 commentaire ·
Les mainteneurs répondent en général sous 3 jours
-
`@default` on a field of a `@map`-ed enum emits the enum name as the column defaultPeut-être à nouveau libre @jkugsiya l’a pris il y a 22 jours, et aucune pull request n’est ouverte. Ouverteruntime
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
zenstackhq/zenstack#2868 · 1 commentaire ·
Les mainteneurs répondent en général sous 3 jours
-
better-auth adapter: update() with compound where fails (deviceAuthorization verify-claim) — no updateMany fallbackPeut-être pris @kuldeepsinh19 l’a pris il y a 3 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
zenstackhq/zenstack#2694 · 3 commentaires ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 68/100
zenstackhq/zenstack#2659 · 2 commentaires ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
zenstackhq/zenstack#2542 · 1 commentaire ·
Les mainteneurs répondent en général sous 3 jours
Toutes les issues de zenstackhq/zenstack
Issues similaires
-
[fullsend] E2E: scorecard — filecheck GitLab entity metrics unavailable due to initialDelay timingOuvertee2e-failure ready-to-code
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
redhat-developer/rhdh-plugin-export-overlays#4698 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
devswha/herdr-web-ui#2884 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour
-
b:minor bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
software-mansion/argent#1771 ·
Les mainteneurs répondent en général sous 1 jour
-
Resources: New palettes of XiamenPeut-être pris @rmt-svc l’a pris aujourd’hui. Ouverteresources
Difficulté 1/5 1-3 heures Accessibilité débutants 74/100
railmapgen/rmg-palette#2491 ·
Les mainteneurs répondent en général sous 4 jours