Skip to content

Conversation

julienbourdeau
Copy link
Contributor

Simplified version of #4024

Entitlements are a new field on subscriptions

Payload

[
    {
        "code": "seats",
        "name": "Feature Name",
        "description": "Feature Description",
        "privileges":
        [
            {
                "code": "max",
                "name": null,
                "valueType": "string",
                "value": "100",
                "planValue": "100",
                "overrideValue": null
            },
            {
                "code": "max_admins",
                "name": null,
                "valueType": "string",
                "value": "12",
                "planValue": "5",
                "overrideValue": "12"
            }
        ]
    },
    {
        "code": "api",
        "name": "Feature Name",
        "description": "Feature Description",
        "privileges": []
    },
    {
        "code": "storage",
        "name": "Feature Name",
        "description": "Feature Description",
        "privileges": []
    }
]

@julienbourdeau julienbourdeau self-assigned this Jul 18, 2025
@julienbourdeau julienbourdeau force-pushed the feat/ent-sub-override branch 2 times, most recently from ee5e1ed to ba695a2 Compare July 21, 2025 13:11
Base automatically changed from feat/ent-sub-override to main July 21, 2025 14:52
@julienbourdeau julienbourdeau force-pushed the feat/ent-sub-override-graphql-take-2 branch from 17999b2 to ca4696e Compare July 21, 2025 15:36
@julienbourdeau julienbourdeau force-pushed the feat/ent-sub-override-graphql-take-2 branch from ca4696e to 33d93a4 Compare July 23, 2025 16:24
@julienbourdeau julienbourdeau marked this pull request as ready for review July 24, 2025 09:00
@julienbourdeau julienbourdeau force-pushed the feat/ent-sub-override-graphql-take-2 branch 4 times, most recently from 3bba076 to e8d3e1c Compare July 24, 2025 13:36
@julienbourdeau julienbourdeau changed the base branch from main to fix/ent-bugs July 24, 2025 13:36
Base automatically changed from fix/ent-bugs to main July 24, 2025 15:12
@julienbourdeau julienbourdeau force-pushed the feat/ent-sub-override-graphql-take-2 branch from e8d3e1c to 64739e8 Compare July 25, 2025 07:18
@julienbourdeau julienbourdeau changed the title feat(entitlements): Graphl resolver for subscription entitlements feat(entitlements): Add entitlements to Subscription Graphql object Jul 25, 2025
@julienbourdeau julienbourdeau merged commit ced964f into main Jul 25, 2025
14 checks passed
@julienbourdeau julienbourdeau deleted the feat/ent-sub-override-graphql-take-2 branch July 25, 2025 07:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants