Jira : Display ADF in the details in the Yogi panel improvements -

Release date

Priority

Description

To implement

  1. Confluence links in the field properties are shown as full URLs, rather than the page titles, as they appear when viewed in on the source Confluence page, or RY Requirement view. Jira has some ability to convert Confluence page URLs to “Smart Link” page titles, as it does this when I paste them into the issue Description field, for example. It should have the same behavior as the detail > display the smart link

  2. Design improvements

    1. Il serait préférable d'utiliser un IconButton avec la même icône.

    2. il semblerait que le composant LoadingButton soit maintenant déprécié.

Attachments

11
  • 16 Aug 2024, 01:37 PM
  • 16 Aug 2024, 01:37 PM
  • 16 Aug 2024, 01:37 PM
  • 16 Aug 2024, 01:37 PM
  • 16 Aug 2024, 01:37 PM
  • 16 Aug 2024, 01:37 PM
  • 16 Aug 2024, 01:37 PM
  • 16 Aug 2024, 01:37 PM
  • 16 Aug 2024, 01:37 PM
  • 16 Aug 2024, 01:37 PM
  • 16 Aug 2024, 01:37 PM

Activity

Show:

Jérôme Rancati (Requirement Yogi)October 3, 2024 at 7:35 AM
Edited

Jérôme Rancati (Requirement Yogi)August 19, 2024 at 9:57 AM

it should be something like that ..


Subject: [PATCH] RYC-1069 RYC-1469 [DEV] Display Accordion in Jira Web panel. For that I : * Rename the `displayRowCount` props * Add the `columnsToExclude` to the `RequirementListAccordion.tsx` * Separate `RelationShip` from `Action` column --- Index: frontend/apps/jira-app/src/components/requirement-list/RequirementListAccordion.tsx IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== diff --git a/frontend/apps/jira-app/src/components/requirement-list/RequirementListAccordion.tsx b/frontend/apps/jira-app/src/components/requirement-list/RequirementListAccordion.tsx --- a/frontend/apps/jira-app/src/components/requirement-list/RequirementListAccordion.tsx +++ b/frontend/apps/jira-app/src/components/requirement-list/RequirementListAccordion.tsx @@ -19,6 +19,9 @@ import styles from "./RequirementListAccordion.module.scss"; import { DTORequirement } from "@requirementyogi/jira-app-rest-api"; +import { ReactRenderer } from "@atlaskit/renderer"; + + const DEFAULT_REQUIREMENTS_ACCORDION_COLUMN = [ { key: "action", @@ -90,7 +93,17 @@ colSpan: 2, content: ( <div className={`${styles.reqItemContent} ${styles.collapsibleContent} ${isCollapsed && styles.isOpenReq}`}> - {requirement.text ? <div className={styles.requirementDescription}>{requirement.text}</div> : null} + {requirement.text ? ( + <div className={styles.requirementDescription}> + <ReactRenderer + document={{ + version: 1, + type: "doc", + content: requirement.storageData.storageBody, + }} + /> + </div> + ) : null} <div className={styles.requirementStatusContainer}> <div className={styles.spaceKey}> <span>Space : </span> {requirement.spaceKey}
Resolved

Details

Assignee

Reporter

Sprint

Labels

Requirement Yogi

Created August 16, 2024 at 1:37 PM
Updated October 7, 2024 at 6:35 AM
Resolved September 18, 2024 at 11:42 AM