You will now be able to deploy 4 different Apps built by our Team with a single click using Slash. Head over to the Apps tab in the sidebar and deploy the App of your choice. Your frontend URL will be visible in the Details section in Dashboard along with a link to the Source Code of the repo.
You will now be able to change your deployment mode from the UI in Settings tab > Advanced, read more about it here.
Flexible mode is suitable for users who are already familiar with Dgraph, and intent to interact with their backend with DQL/GraphQL±. Flexible mode removes any restrictions on queries and mutations, and also provides users access to advanced Dgraph features like directly altering the schema with the /alter http and GRPC endpoints.
Running your backend in flexible mode is also a requirement for upcoming features such as support for Dgraph’s ACL.
Does the Flexible mode still generate the GraphQL endpoint? That should be noted one way or the other.
How would the graphql schema and DQL schema work together?
I understand the point of being able to do extra stuff in the DQL side such as facets. Or making a simple predicate (Not type dotted notation) that the GraphQL schema could use with the dgraph directive. I guess what I am really looking to understand better here (and see if it can add value to our use case without making the mess) is can types and predicates be deleted from the GraphQL schema or are they only added? I believe that is the case, so my DQL schema could remove a type/predicate that is required for my graphql endpoint which would create a mess, but my GraphQL schema would be limited on how it could make a mess to an existing or underlying DQL schema, because it could not delete facets or other predicates.
Users were seeing a pop up that said “Unable to get CORS details” intermittently when navigating to the settings page. This pop us has now been removed as part of a bug fix. CORS functionality is unaffected.