Jahia GraphQL Core Provider icon
Module Id
graphql-dxm-provider
Group Id
org.jahia.modules
Updated
Requires Jahia
8.2.0.0
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.0.0

Improvements

  • Added an option to rename a node being moved if there is a conflict
  • Added an option to skip nodes by nodetypes when copying
  • Added a new entry point for publication job subscription
  • Added a new entry point for usages
  • Added an entry point for usages
  • Added the 'updateOnly' parameter for configuration edition
  • Added a field sorter on node references
  • Improved subscription for publication job by adding filter by user key and job states
  • Moved journal GraphQL API logic to a Jahia core service
  • Removed old and unused javascript libraries
  • Added a renderedValue field for string properties
  • Added fields for file and thumbnail urls
  • Added an isExternal field to know if a node is external (Searchable Implementation rolled back)
  • Added a configuration to limit the number of nodes per page (graphql.fields.node.limit with default value set to 5000)
  • Migrated from GraphQL Playground to GraphiQL in the tools
  • Improved the save action by only validating a session content before saving

Bug fixes

  • Fixed SDL wiring issue by providing a default data fetcher factory for SDL types
  • Fixed an issue with the user tasks count when starting a publication workflow

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.