<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 09:17:13 CET 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Magnolia - Issue tracker</title>
    <link>https://jira.magnolia-cms.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-uk</language>    <build-info>
        <version>9.4.2</version>
        <build-number>940002</build-number>
        <build-date>19-01-2023</build-date>
    </build-info>


<item>
            <title>[MGNLUI-4500] Detail subapp&apos;s field generation from data model of content type</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLUI-4500</link>
                <project id="10625" key="MGNLUI">Magnolia UI</project>
                    <description>&lt;ul&gt;
	&lt;li&gt;Defining data model definition
	&lt;ul&gt;
		&lt;li&gt;Envisioning how the data model will be use with Detail app&lt;/li&gt;
		&lt;li&gt;Refs
		&lt;ul&gt;
			&lt;li&gt;&lt;a href=&quot;https://wiki.magnolia-cms.com/display/PMTEAM/Initiative%3A+Content+type+modeling&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.magnolia-cms.com/display/PMTEAM/Initiative%3A+Content+type+modeling&lt;/a&gt;&lt;/li&gt;
			&lt;li&gt;&lt;a href=&quot;https://wiki.magnolia-cms.com/display/TH2/Competitor+Research+-+Content+types&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.magnolia-cms.com/display/TH2/Competitor+Research+-+Content+types&lt;/a&gt;&lt;/li&gt;
			&lt;li&gt;&lt;a href=&quot;https://wiki.magnolia-cms.com/display/DEV/Content+Types&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.magnolia-cms.com/display/DEV/Content+Types&lt;/a&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Defining mapping mechanism between data type of a property to UI field.&#160; &lt;a href=&quot;https://jira.magnolia-cms.com/browse/MGNLUI-4496&quot; title=&quot;Infer field definition type from &amp;#39;type&amp;#39; property&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MGNLUI-4496&quot;&gt;&lt;del&gt;MGNLCT-10&lt;/del&gt;&lt;/a&gt; is use for handling this REQ
	&lt;ul&gt;
		&lt;li&gt;Primitive/ Raw/ Data type: String, Data, Boolean, etc&lt;/li&gt;
		&lt;li&gt;Allows user to custom the presentation of a field by using Field Definition options =&amp;gt; Use decoration&lt;/li&gt;
		&lt;li&gt;Supports specify `fieldType` for a specified property. Eg: - link: String
		&lt;ul&gt;
			&lt;li&gt;Field types can be used to edit a link: link, code, text, etc. Even an `select` field can be used to select a predefined value from a list.&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Generate Details sub app with basic fields based on data model definition&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="67831">MGNLUI-4500</key>
            <summary>Detail subapp&apos;s field generation from data model of content type</summary>
                <type id="5" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10896&amp;avatarType=issuetype">Sub-task</type>
                            <parent id="65613">MGNLUI-4498</parent>
                                    <priority id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/priorities/neutral.gif">Neutral</priority>
                        <status id="6" iconUrl="https://jira.magnolia-cms.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="ngoc.nguyenthanh">Ngoc Nguyenthanh</assignee>
                                    <reporter username="hieu.nguyen">Hieu Nguyen Duc</reporter>
                        <labels>
                    </labels>
                <created>Wed, 4 Jul 2018 06:51:31 +0200</created>
                <updated>Wed, 25 Jul 2018 10:44:52 +0200</updated>
                            <resolved>Thu, 12 Jul 2018 10:56:21 +0200</resolved>
                                                    <fixVersion>6.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <workratio workratioPercent="200"/>
                                    <progress percentage="100">
                                    <originalProgress>
                                                    <row percentage="50" backgroundColor="#89afd7"/>
                                                    <row percentage="50" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="100" backgroundColor="#51a825"/>
                                                    <row percentage="0" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </progress>
                                    <aggregateprogress percentage="100">
                                    <originalProgress>
                                                    <row percentage="50" backgroundColor="#89afd7"/>
                                                    <row percentage="50" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="100" backgroundColor="#51a825"/>
                                                    <row percentage="0" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </aggregateprogress>
                                    <timeoriginalestimate seconds="86400">3d</timeoriginalestimate>
                            <timeestimate seconds="0">0d</timeestimate>
                            <timespent seconds="172800">6d</timespent>
                                <comments>
                            <comment id="164630" author="ngoc.nguyenthanh" created="Mon, 16 Jul 2018 06:05:51 +0200"  >&lt;p&gt;An content type example with model definition&lt;/p&gt;
&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
datasource:
  workspace: vn
  namespaces:
    vn: https:&lt;span class=&quot;code-comment&quot;&gt;//www.magnolia-cms.com/jcr/namespace/content-type/vn
&lt;/span&gt;  nodeTypes:
    - vn:person
    - vn:address
  autoCreate: &lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;

model:
  properties:
    - name: jcrName
    - name: fullName
    - name: birthday
      type: Date
    - name: single
      type: &lt;span class=&quot;code-object&quot;&gt;Boolean&lt;/span&gt;
    - name: friendCount
      type: &lt;span class=&quot;code-object&quot;&gt;Long&lt;/span&gt;
    - name: billingAddress
      type: address
    - name: shippingAddress
      type: address
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;ul&gt;
	&lt;li&gt;Only simple fields are supported ATM: Numeric fields (text field with appropriate type: Long, Decimal), Date to the Date field, Boolean to the Checkbox field. Otherwise a text field with default configuration will be generated.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="164640" author="dai.ha" created="Mon, 16 Jul 2018 10:06:29 +0200"  >&lt;p&gt;Verified by generating simple app, complex app and decoration.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10020">
                    <name>dependency</name>
                                            <outwardlinks description="depends upon">
                                        <issuelink>
            <issuekey id="60117">MGNLUI-4496</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>spgroup.com.sg</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 16 Jul 2018 06:05:51 +0200</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_12730" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_14151" key="com.atlassian.jira.toolkit:message">
                        <customfieldname>Docu info</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>true</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ajones</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            5 years, 31 weeks ago
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10020" key="com.atlassian.jira.toolkit:attachments">
                        <customfieldname>Number of attachments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10150" key="com.atlassian.jira.toolkit:comments">
                        <customfieldname>Number of comments</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10011" key="com.atlassian.jira.toolkit:participants">
                        <customfieldname>Participants</customfieldname>
                        <customfieldvalues>
                                        <customfieldvalue>dai.ha</customfieldvalue>
            <customfieldvalue>hieu.nguyen</customfieldvalue>
            <customfieldvalue>ngoc.nguyenthanh</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|y008u0:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10244" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10245" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="757">Saigon 149</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_14145" key="com.intenso.jira.issue-templates:issue-templates-customfield">
                        <customfieldname>Template</customfieldname>
                        <customfieldvalues>
                            


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_15131" key="com.onresolve.jira.groovy.groovyrunner:scripted-field">
                        <customfieldname>Time in Discovery</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10032" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>