Uploaded image for project: 'CDAP'
  1. CDAP
  2. CDAP-8203

Add calls to action for all entity 'creation'

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 4.0.0
    • Fix Version/s: 4.1.0
    • Component/s: UI
    • Labels:
      None
    • Sprint:
      CDAP UI 02/06, CDAP UI 02/13
    • Release Notes:
      The CDAP UI added a "call-to-action" dialog after entity creation, so users can easily perform actions on the newly-created entities.
    • Rank:
      1|hzzu53:

      Description

      As a User, I want to view and/or start working on entities after I created/loaded/deployed from either the Cask Market or the Resource Center.

      Acceptance Criteria

      • Confirmation Modal is displayed after I successfully create and entity
      • User closes modal by clicking [x] or by clicking onto the two CTA
      • Modal has message and link relevant to the the entity created:

      Pipeline: You have successfully created the pipeline “<Name of Pipeline>”.
      [Customize Pipeline] (open Pipeline in Hydrator studio)
      [Go to Home Page] (home page)

      Application: You have successfully deployed the application “<Name of Application>”.
      [View Application Details] (App details page)
      [Go to Home Page] (home page)

      Plugin: You have successfully uploaded the plugin “<name of the plugin>”.
      Start creating a pipeline with the plugin.
      [Create a Pipeline] (Hydrator studio: create a new pipeline)
      [Go to Home Page] (home page)

      Datapack: You have successfully uploaded the datapack “<Name of Datapack>”
      to the stream “<Stream_Name>”.
      [View Stream Details] (Stream details page)
      [Go To Home Page] (home page)

      Driver: You have successfully uploaded the driver “<Driver Name>”.
      You can now create a pipeline to extract data from Database using the driver.
      [Create a Pipeline] (Hydrator studio: create a new pipeline)
      [Go to Home Page] (home page)

      • Dataset:* You have successfully created the dataset “<Name_of_Dataset>”.
      [View Dataset Details] (Dataset details page)
      [Go to Home Page] (home page)

      Stream: You have successfully created the stream “<Name_of_Stream>”
      [View Stream Details] (user views stream details page)
      secondary call to action should have the following logic:
      If stream has not being uploaded: [Upload Data to Stream]
      If stream has been successfully uploaded [Query Stream] (open SQL modal) <---@Bhooshan is this where we want to send the user?
      VISUAL SPECS
      Message: 18px white
      Main CTA button:
      Use standard primary button component

      Secondary call to action (link)
      normal: white #ffffff
      hover: add underline

      Background: black 75% opacity
      Modal header: black 100% opacity

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                tbach Tony Bach
                Reporter:
                bhooshan Bhooshan Mogal
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: