Jahia GraphQL Core Provider icon
Module Id
graphql-dxm-provider
Group Id
org.jahia.modules
Updated
Requires Jahia
8.2.0.7
Author
JSG
Category
Templating and extensions
Status
SUPPORTED info

Jahia GraphQL Core Provider check_circle

api graphql content
This is the provider project for the DX GraphQL Core integration project

Dependencies & Dependants

Changelog 3.5.1

New features and improvements

  • Added the ability to control the access to GraphQL introspection via authorization
    • Authorization for GraphQL introspection can be activated with introspectionCheckEnabled in the configuration, but note that once enabled, jContent will need to be upgraded to 3.5.0+ 
  • Introduced the ability to retrieve mixing properties declared as extends
  • Added a custom HTTP header X-Jahia-Live-Operation to the GraphQL HTTP response when JCR operations (queries/mutations) are performed on the live workspace. 
  • Improved logging on PublicationJobEventListener with info level on activate/deactivate and additional debug logs on listener operations

Bug Fixes

  • Update jcrNode when node is moved
  • Fixed modifying translation nodes directly
  • Use fallback MIME type when unzipping files
  • Fixed querying usages on mountpoints

Misc

  • Allow the use of Apache Tika 3x
  • Updated transitive dependencies pbkdf2 to 3.1.5 and sha.jsto 2.4.12

FAQ

See the description on our Academy web site.

License

==========================================================================================
=                   JAHIA'S DUAL LICENSING - IMPORTANT INFORMATION                       =
==========================================================================================

                                http://www.jahia.com

    Copyright (C) 2002-2018 Jahia Solutions Group SA. All rights reserved.

    THIS PROGRAM IS AVAILABLE UNDER TWO DIFFERENT LICENSES:
    1/GPL OR 2/JSEL

    1/ GPL
    ==================================================================================

    IF YOU DECIDE TO CHOOSE THE GPL LICENSE, YOU MUST COMPLY WITH THE FOLLOWING TERMS:

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program. If not, see <http://www.gnu.org/licenses/>.


    2/ JSEL - Commercial and Supported Versions of the program
    ==================================================================================

    IF YOU DECIDE TO CHOOSE THE JSEL LICENSE, YOU MUST COMPLY WITH THE FOLLOWING TERMS:

    Alternatively, commercial and supported versions of the program - also known as
    Enterprise Distributions - must be used in accordance with the terms and conditions
    contained in a separate written agreement between you and Jahia Solutions Group SA.

    If you are unsure which license is appropriate for your use,
    please contact the sales department at sales@jahia.com.