Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(feat) O3-3947: Add support for different question types #354

Open
wants to merge 16 commits into
base: main
Choose a base branch
from

Commits on Sep 10, 2024

  1. Refactor : Added toggle rendering type to the interactive builder as …

    …well as options for the toggle
    Kinotijoan committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    d3f9bfd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b3fe6a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ed3e82 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    629fea9 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2024

  1. feat: Add Markdown support to form questions

    This change introduces the ability for form questions to utilize Markdown formatting. A new Markdown input field is added to the question editor, allowing users to specify Markdown content. This content is then rendered appropriately when the form is displayed.
    Kinotijoan committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    9f607f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce2b702 View commit details
    Browse the repository at this point in the history
  3. feat(config): Add support for Markdown editor

    Added a new configuration option to enable a Markdown editor for text input.
    Kinotijoan committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    fafe9e1 View commit details
    Browse the repository at this point in the history
  4. Subject: Add Markdown support to form questions

    Introduces the ability for form creators to utilize Markdown formatting in question text, providing greater flexibility and control over question presentation.
    Kinotijoan committed Oct 6, 2024
    Configuration menu
    Copy the full SHA
    0c36a94 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. feat: Populate content switcher answers dynamically

    When editing a "content-switcher" question type, the available answers are now dynamically populated based on the selected concept. This ensures that users can only choose from relevant answers associated with the chosen concept, streamlining the question editing process.
    Kinotijoan committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    f2f7099 View commit details
    Browse the repository at this point in the history
  2. feat: Add workspace launcher support to question builder

    Introduces the capability to configure and launch workspaces directly from the question builder interface. This enhancement provides users with a streamlined method to initiate workspaces, enhancing the platform's interactive capabilities.
    Kinotijoan committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    294e191 View commit details
    Browse the repository at this point in the history
  3. feat: Add UI for workspace launcher question type

    This introduces UI elements specifically for the "workspace-launcher" question type.  Users can now input a button label and a workspace name when editing a question of this type.
    Kinotijoan committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    5917198 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. Configuration menu
    Copy the full SHA
    068dda2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    181b0dc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c80822 View commit details
    Browse the repository at this point in the history
  4. feat: Remove toggle label customization

    Removes the option to customize labels for the "true" and "false" states of toggle fields.
    Kinotijoan committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    d0ee7c3 View commit details
    Browse the repository at this point in the history
  5. Fix: Correct inconsistent casing for toggle component labels

    Standardizes the casing of "On" and "Off" labels used within the toggle component in the English translation file to ensure consistency throughout the application. This addresses a minor visual discrepancy and enhances the overall user experience.
    Kinotijoan committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    0c8870d View commit details
    Browse the repository at this point in the history