Uploaded image for project: 'Nuxeo Studio'
  1. Nuxeo Studio
  2. NXS-4363

Add directory, document and user/group property type in workflow and task schemas

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: 73.0.2
    • Fix Version/s: None
    • Component/s: Workflow

      Description

      In workflows the directory, document and user/group property types are not available.

      This is an issue with webui and the api more generally as it means that the server response when fetching tasks and workflows does not return the extended info like labels, user info...

      TODO

      • In workflow variables and node variables editors, provide the same options and UI than the one used in the schemas screen
      • When wf and node schemas are generated, xsd files should take the constraints into account

      ACCEPTANCE CRITERIA
      As a Studio user

      • I can define a directory, document or user / group property in wf variables and node variables on top of the existing options
      • For regular properties the required, text format, text length constraints are available and applicable both in wf and node vars
      • For specific properties the corresponding constraints are available and applicable both in wf and node vars
      • When adding constraints they are generated in the corresponding schemas
      • Existing schemas prior to the deployment are not impacted by this change (e.g. a string value remains as string without constraints, same for all existing types)
      • In a node var edition form, I can't save the task when constraints are not filled in as expected. e.g. for a directory property the directory has to be selected before I can save the task.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                5 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: