-
-
Notifications
You must be signed in to change notification settings - Fork 571
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stage 1 of behavior overhaul #2160
Commits on Sep 25, 2024
-
graphile-config now supports lists of hook objects, to allow hooking …
…multiple times with different priorities
Configuration menu - View commit details
-
Copy full SHA for 9893ec3 - Browse repository at this point
Copy the full SHA 9893ec3View commit details -
docs(changeset): Add support for lists of hook objects, so that the s…
…ame hook can be applied multiple times in the same plugin but with different priorities.
Configuration menu - View commit details
-
Copy full SHA for 9cd9bb5 - Browse repository at this point
Copy the full SHA 9cd9bb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a264e9 - Browse repository at this point
Copy the full SHA 8a264e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for eca1ad6 - Browse repository at this point
Copy the full SHA eca1ad6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f84b40 - Browse repository at this point
Copy the full SHA 7f84b40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4611bde - Browse repository at this point
Copy the full SHA 4611bdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea6e6d1 - Browse repository at this point
Copy the full SHA ea6e6d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22482ab - Browse repository at this point
Copy the full SHA 22482abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9039b00 - Browse repository at this point
Copy the full SHA 9039b00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 450c92d - Browse repository at this point
Copy the full SHA 450c92dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab1d705 - Browse repository at this point
Copy the full SHA ab1d705View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7f5f29 - Browse repository at this point
Copy the full SHA b7f5f29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82850b7 - Browse repository at this point
Copy the full SHA 82850b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76f0444 - Browse repository at this point
Copy the full SHA 76f0444View commit details -
Configuration menu - View commit details
-
Copy full SHA for 421fcef - Browse repository at this point
Copy the full SHA 421fcefView commit details -
Add more missing behaviors, and fix behavior of connection-incapable …
…lists (use 'array' instead)
Configuration menu - View commit details
-
Copy full SHA for ec470d5 - Browse repository at this point
Copy the full SHA ec470d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e070614 - Browse repository at this point
Copy the full SHA e070614View commit details -
Configuration menu - View commit details
-
Copy full SHA for b368cb0 - Browse repository at this point
Copy the full SHA b368cb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a9ca7a - Browse repository at this point
Copy the full SHA 4a9ca7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6639bd7 - Browse repository at this point
Copy the full SHA 6639bd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a3d6bd - Browse repository at this point
Copy the full SHA 2a3d6bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d96108 - Browse repository at this point
Copy the full SHA 6d96108View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00a7816 - Browse repository at this point
Copy the full SHA 00a7816View commit details -
Configuration menu - View commit details
-
Copy full SHA for c360637 - Browse repository at this point
Copy the full SHA c360637View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c3301e - Browse repository at this point
Copy the full SHA 5c3301eView commit details -
Actually we do want to start with default behaviors otherwise you can…
…'t turn on singleRelation:*:connection for example
Configuration menu - View commit details
-
Copy full SHA for 004d4ed - Browse repository at this point
Copy the full SHA 004d4edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d0d903 - Browse repository at this point
Copy the full SHA 8d0d903View commit details
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3660ec8 - Browse repository at this point
Copy the full SHA 3660ec8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dd58e6 - Browse repository at this point
Copy the full SHA 2dd58e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47fa837 - Browse repository at this point
Copy the full SHA 47fa837View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a3a520 - Browse repository at this point
Copy the full SHA 6a3a520View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96aa437 - Browse repository at this point
Copy the full SHA 96aa437View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99e4903 - Browse repository at this point
Copy the full SHA 99e4903View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce6efaa - Browse repository at this point
Copy the full SHA ce6efaaView commit details -
User has explicitly marked these non-executable fields as filterable/…
…sortable, so we should honour them.
Configuration menu - View commit details
-
Copy full SHA for 4b3dd3f - Browse repository at this point
Copy the full SHA 4b3dd3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f7c267 - Browse repository at this point
Copy the full SHA 7f7c267View commit details -
docs(changeset): Massive overhaul of the behavior system which now ha…
…s a centralized registry of known behaviors and applies behaviors in a more careful and nuanced way, removing many hacks and workarounds, and ultimately meaning that `defaultBehavior: "-*"` should now operate correctly. Technically this is a breaking change because the order in which behaviors are applied has changed, and so a different behavior might ultimately "win". This shows up in places where there is ambiguity, for example if you add `@filterable` to a function that you don't have execute permissions on, that function will now show up in the schema since user overrides (smart tags) "win" versus inferred behaviors such as introspected permissions; this wasn't the case before. Hopefully most users will not notice any difference, and for those who do, the `graphile behavior debug` CLI may be able to help you figure out what's going on. Be sure to print your schema before and after this update and look for changes; if there are changes then you likely need to fix the relevant behaviors/smart tags. (Hopefully there's no changes for you!)
Configuration menu - View commit details
-
Copy full SHA for 426e932 - Browse repository at this point
Copy the full SHA 426e932View commit details -
Configuration menu - View commit details
-
Copy full SHA for e720702 - Browse repository at this point
Copy the full SHA e720702View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4215786 - Browse repository at this point
Copy the full SHA 4215786View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12aa3e0 - Browse repository at this point
Copy the full SHA 12aa3e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 822085b - Browse repository at this point
Copy the full SHA 822085bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34fcfbe - Browse repository at this point
Copy the full SHA 34fcfbeView commit details
Commits on Sep 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cde36fd - Browse repository at this point
Copy the full SHA cde36fdView commit details -
docs(changeset): Fix bug where creating the build object also initial…
…ized it; this is incorrect since if you just want the build object you don't necessarily want to register all of the GraphQL types (and potentially discover naming conflicts) at that moment. Introduced new `schemaBuilder.initBuild(schemaBuilder.createBuild(input))` API to explicitly handle initing if you need an initialized build object.
Configuration menu - View commit details
-
Copy full SHA for 54054b8 - Browse repository at this point
Copy the full SHA 54054b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 205cfe3 - Browse repository at this point
Copy the full SHA 205cfe3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b67e222 - Browse repository at this point
Copy the full SHA b67e222View commit details -
Configuration menu - View commit details
-
Copy full SHA for a47794a - Browse repository at this point
Copy the full SHA a47794aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 68dc392 - Browse repository at this point
Copy the full SHA 68dc392View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21f8988 - Browse repository at this point
Copy the full SHA 21f8988View commit details -
Configuration menu - View commit details
-
Copy full SHA for 979ab99 - Browse repository at this point
Copy the full SHA 979ab99View commit details -
docs(changeset): Fix interactions with behavior system, including fix…
…ing debugging behaviors when naming conflicts occur in the schema.
Configuration menu - View commit details
-
Copy full SHA for 2dfc10f - Browse repository at this point
Copy the full SHA 2dfc10fView commit details