-
Notifications
You must be signed in to change notification settings - Fork 61
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
Remove legacyURLs in getGraphQLFragments() #384
Comments
chillu
added a commit
to open-sausages/silverstripe-graphql
that referenced
this issue
Jun 1, 2021
This is consistent with public/_resources which is also auto-generated by the CMS. It enables sysadmins to lock down write access to public/ during runtime, with this potentially granular exception. And it makes it easier to discover which part of the system is responsible for writing these files. The change is backwards compatible with existing file locations, although we probably want to remove that before going stable: silverstripe#384 Relies on equivalent PR to silverstripe/admin. The docs are already stating this new location so this was more of an oversight: https://docs.silverstripe.org/en/4/developer_guides/graphql/getting_started/building_the_schema/#viewing-the-generated-code
unclecheese
pushed a commit
that referenced
this issue
Nov 4, 2021
This is consistent with public/_resources which is also auto-generated by the CMS. It enables sysadmins to lock down write access to public/ during runtime, with this potentially granular exception. And it makes it easier to discover which part of the system is responsible for writing these files. The change is backwards compatible with existing file locations, although we probably want to remove that before going stable: #384 Relies on equivalent PR to silverstripe/admin. The docs are already stating this new location so this was more of an oversight: https://docs.silverstripe.org/en/4/developer_guides/graphql/getting_started/building_the_schema/#viewing-the-generated-code
I had a look and we still have a bunch of graphQL legacy stuff in the codebase. I don't know that we have to wait for CMS 6 to remove an of this stuff, we've already nerfed GraphQL v3 compatibility in CMS 5. If someone tried to start using "legacy" mod in CMS5 nothing would work for them. |
GuySartorelli
changed the title
Remove legacyURLs in getGraphQLFragments() before v4 stable
Remove legacyURLs in getGraphQLFragments()
May 22, 2024
This was referenced Jun 18, 2024
PRs merged |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We shouldn't support legacy accumulated during an alpha stage
Acceptance criteria
Note
We don't think this will break anything in CMS 5 ... but if it does, just re-target the change to CMS 6 instead.
Shared CI run
Failures in shared CI run are existing, I've replicated them all running locally with a fresh 5.x-dev sink install
PRs
The text was updated successfully, but these errors were encountered: