<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:25:47 UTC 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 add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[UICAL-117] Revise calendar UI</title>
                <link>https://folio-org.atlassian.net/browse/UICAL-117</link>
                <project id="10166" key="UICAL">ui-calendar</project>
                    <description>&lt;p&gt;&lt;b&gt;Purpose&lt;/b&gt;: revise UI for editing calendar.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;See &lt;a href=&quot;https://docs.google.com/presentation/d/1o_hMdULtPxS4yK1zJ_kqwlegJyX3Xw8ghBlxJyJySto/edit#slide=id.gbc8fea75f6_0_0&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://docs.google.com/presentation/d/1o_hMdULtPxS4yK1zJ_kqwlegJyX3Xw8ghBlxJyJySto/edit#slide=id.gbc8fea75f6_0_0&lt;/a&gt; for detailed screen mockups&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Scenarios&lt;/b&gt;:&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Scenario
	&lt;ul&gt;
		&lt;li&gt;Given the Settings app, and no previously created calendars&lt;/li&gt;
		&lt;li&gt;When Calendar is selected&lt;/li&gt;
		&lt;li&gt;Then open the Calendar settings
		&lt;ul&gt;
			&lt;li&gt;Pane header: Calendar&lt;/li&gt;
			&lt;li&gt;Pane header button: New&lt;/li&gt;
			&lt;li&gt;Pane body: empty&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Scenario
	&lt;ul&gt;
		&lt;li&gt;Given the Calendar settings selected in the Settings app&lt;/li&gt;
		&lt;li&gt;When the user selects New in the pane header&lt;/li&gt;
		&lt;li&gt;Then open the New calendar form
		&lt;ul&gt;
			&lt;li&gt;General information (collapsible, default to open)
			&lt;ul&gt;
				&lt;li&gt;Service point:
				&lt;ul&gt;
					&lt;li&gt;Dropdown menu of names of all service points&lt;/li&gt;
					&lt;li&gt;Required&lt;/li&gt;
				&lt;/ul&gt;
				&lt;/li&gt;
				&lt;li&gt;Calendar name:
				&lt;ul&gt;
					&lt;li&gt;Text entry&lt;/li&gt;
					&lt;li&gt;Required&lt;/li&gt;
				&lt;/ul&gt;
				&lt;/li&gt;
				&lt;li&gt;Start date
				&lt;ul&gt;
					&lt;li&gt;Date picker&lt;/li&gt;
					&lt;li&gt;Required&lt;/li&gt;
				&lt;/ul&gt;
				&lt;/li&gt;
				&lt;li&gt;End date
				&lt;ul&gt;
					&lt;li&gt;Date picker&lt;/li&gt;
					&lt;li&gt;Not required&lt;/li&gt;
				&lt;/ul&gt;
				&lt;/li&gt;
				&lt;li&gt;Button: Add day &amp;amp; time&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;Exception date list (collapsible, default to open)
			&lt;ul&gt;
				&lt;li&gt;Button: Add exception date&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;Exception period list (collapsible , default to open)
			&lt;ul&gt;
				&lt;li&gt;Button: Add exception period&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;Pane footer:
			&lt;ul&gt;
				&lt;li&gt;Cancel&lt;/li&gt;
				&lt;li&gt;Save &amp;amp; close (primary styling)
				&lt;ul&gt;
					&lt;li&gt;inactive until all required fields are completed&lt;/li&gt;
				&lt;/ul&gt;
				&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Scenario
	&lt;ul&gt;
		&lt;li&gt;Given the New calendar form&lt;/li&gt;
		&lt;li&gt;when the user selects Add day &amp;amp; time in the General information accordion&lt;/li&gt;
		&lt;li&gt;Then display a row of new fields:
		&lt;ul&gt;
			&lt;li&gt;From
			&lt;ul&gt;
				&lt;li&gt;Dropdown menu with days of the week&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;To
			&lt;ul&gt;
				&lt;li&gt;Dropdown menu with days of the week&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;Start time
			&lt;ul&gt;
				&lt;li&gt;time selector&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;End time
			&lt;ul&gt;
				&lt;li&gt;time selector&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Scenario
	&lt;ul&gt;
		&lt;li&gt;Given the New calendar form&lt;/li&gt;
		&lt;li&gt;When the user selects Add exception date in the Exception date list accordion&lt;/li&gt;
		&lt;li&gt;Then display a new row of fields
		&lt;ul&gt;
			&lt;li&gt;Exception type
			&lt;ul&gt;
				&lt;li&gt;Dropdown menu closed(no open hours), hours (exception hours)&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;Exception date
			&lt;ul&gt;
				&lt;li&gt;Date picker&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;Start time
			&lt;ul&gt;
				&lt;li&gt;Time selector&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;End time
			&lt;ul&gt;
				&lt;li&gt;Time selector&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;Trash can icon&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Scenario
	&lt;ul&gt;
		&lt;li&gt;Given the New calendar form&lt;/li&gt;
		&lt;li&gt;When the user selects Add exception period in the Exception period list accordion&lt;/li&gt;
		&lt;li&gt;Then display the Exception period schedule block
		&lt;ul&gt;
			&lt;li&gt;Header: Exception period schedule, trash can icon&lt;/li&gt;
			&lt;li&gt;Body:
			&lt;ul&gt;
				&lt;li&gt;Period name:
				&lt;ul&gt;
					&lt;li&gt;Text field&lt;/li&gt;
				&lt;/ul&gt;
				&lt;/li&gt;
				&lt;li&gt;Exception type: &lt;span class=&quot;error&quot;&gt;&amp;#91;q for Cheryl - what are values here&amp;#93;&lt;/span&gt;
				&lt;ul&gt;
					&lt;li&gt;Dropdown&lt;/li&gt;
				&lt;/ul&gt;
				&lt;/li&gt;
				&lt;li&gt;Start date
				&lt;ul&gt;
					&lt;li&gt;Date picker&lt;/li&gt;
				&lt;/ul&gt;
				&lt;/li&gt;
				&lt;li&gt;End date
				&lt;ul&gt;
					&lt;li&gt;Date picker&lt;/li&gt;
				&lt;/ul&gt;
				&lt;/li&gt;
				&lt;li&gt;Button: Add day &amp;amp; time&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Scenario
	&lt;ul&gt;
		&lt;li&gt;Given the Exception period schedule block on the New calendar form&lt;/li&gt;
		&lt;li&gt;When the user clicks Add day &amp;amp; time&lt;/li&gt;
		&lt;li&gt;Then display a new row of fields
		&lt;ul&gt;
			&lt;li&gt;From
			&lt;ul&gt;
				&lt;li&gt;Dropdown menu, values: days of the week&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;To
			&lt;ul&gt;
				&lt;li&gt;Dropdown menu, values: days of the week&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;Start time
			&lt;ul&gt;
				&lt;li&gt;Time selector&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;End time
			&lt;ul&gt;
				&lt;li&gt;Time selector&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Scenario
	&lt;ul&gt;
		&lt;li&gt;Given the trash can icon on the New calendar form&lt;/li&gt;
		&lt;li&gt;When clicked&lt;/li&gt;
		&lt;li&gt;Then delete the corresponding group of fields on the form&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Scenario
	&lt;ul&gt;
		&lt;li&gt;Given the New calendar form, with unsaved changes&lt;/li&gt;
		&lt;li&gt;When the user clicks cancel&lt;/li&gt;
		&lt;li&gt;then display the Unsaved changes modal&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Scenario
	&lt;ul&gt;
		&lt;li&gt;Given the New Calendar form with active Save &amp;amp; close button&lt;/li&gt;
		&lt;li&gt;When the user clicks Save &amp;amp; close&lt;/li&gt;
		&lt;li&gt;Then save the calendar and close the form with a success toast&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Scenario
	&lt;ul&gt;
		&lt;li&gt;Given the Settings app, and at least one previously created calendar&lt;/li&gt;
		&lt;li&gt;When Calendar is selected&lt;/li&gt;
		&lt;li&gt;Then display the table of previously created calendars
		&lt;ul&gt;
			&lt;li&gt;Service point
			&lt;ul&gt;
				&lt;li&gt;Name of service point calendar is for&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;Name
			&lt;ul&gt;
				&lt;li&gt;Name of calendar&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;Start date
			&lt;ul&gt;
				&lt;li&gt;Start date of calendar&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;End date
			&lt;ul&gt;
				&lt;li&gt;End date of calendar &lt;span class=&quot;error&quot;&gt;&amp;#91;q for Cheryl: what happens if blank? - or blank?&amp;#93;&lt;/span&gt;&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;Exception dates
			&lt;ul&gt;
				&lt;li&gt;Count of how many exception dates there are for the calendar&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
			&lt;li&gt;Exception periods
			&lt;ul&gt;
				&lt;li&gt;Count of how many exception periods there are for the calendar&lt;/li&gt;
			&lt;/ul&gt;
			&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;TK:&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;view only stories&amp;#93;&lt;/span&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;edit calendar - different header, the record metadata&amp;#93;&lt;/span&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;validation&amp;#93;&lt;/span&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="70124">UICAL-117</key>
            <summary>Revise calendar UI</summary>
                <type id="10005" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10309?size=medium">Story</type>
                                            <priority id="10005" iconUrl="https://dev.folio.org/assets/jira-priority/tbd.svg">TBD</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10001">Duplicate</resolution>
                                                        <assignee accountid="-1">Unassigned</assignee>
                                                                <reporter accountid="712020:e530422d-154a-4c37-b957-18a88051448e">Emma Boettcher</reporter>
                                    <labels>
                    </labels>
                <created>Mon, 14 Sep 2020 20:42:47 +0000</created>
                <updated>Wed, 5 Oct 2022 18:09:55 +0000</updated>
                            <resolved>Wed, 5 Oct 2022 18:09:55 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                <comments>
                                                            <comment id="170406" author="6369879bd7c060fdaa5b21ff" created="Tue, 19 Oct 2021 19:45:34 +0000"  >&lt;p&gt;Should 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;UICAL-114&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UICAL-114&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;UX: Calendar app with simplified design&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10309?size=medium&quot; /&gt;
            UICAL-114
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
 be a duplicate of this?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="75529">MODCAL-105</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                            <outwardlinks description="defines">
                                        <issuelink>
            <issuekey id="11620">UXPROD-2657</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10168"><![CDATA[None]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i01o43:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Tue, 19 Oct 2021 19:45:34 +0000</customfieldvalue>

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