<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:31:29 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>[FOLIO-3880] Add edge-fqm to snapshot hosted environments</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-3880</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;Hi DevOps, we&apos;d like a new module (edge-fqm - &lt;a href=&quot;https://github.com/folio-org/edge-fqm&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://github.com/folio-org/edge-fqm&lt;/a&gt;) added to the hosted environments for testing and demo purposes.&lt;/p&gt;</description>
                <environment></environment>
        <key id="82483">FOLIO-3880</key>
            <summary>Add edge-fqm to snapshot hosted environments</summary>
                <type id="10003" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium">Task</type>
                                            <priority id="10001" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p2.svg">P2</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="10003">Done</resolution>
                                                        <assignee accountid="61cd0ca0bce5e00069e98be7">David Crossley</assignee>
                                                                <reporter accountid="712020:a7f14445-81bd-4958-98cd-baff1eeb28af">Matt Weaver</reporter>
                                    <labels>
                    </labels>
                <created>Fri, 25 Aug 2023 12:54:43 +0000</created>
                <updated>Mon, 16 Oct 2023 23:23:28 +0000</updated>
                            <resolved>Mon, 16 Oct 2023 23:23:28 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                <comments>
                                                            <comment id="196347" author="61cd0ca0bce5e00069e98be7" created="Thu, 28 Sep 2023 08:37:50 +0000"  >&lt;p&gt;I did a quick investigation regarding the readiness of this module.&lt;/p&gt;

&lt;p&gt;To configure it, i think that i have most information. But missing a couple of pieces:&lt;/p&gt;

&lt;p&gt;Path to access the module via NGINX: ??&lt;/p&gt;

&lt;p&gt;Permissions for institutional users: ??&lt;/p&gt;

&lt;p&gt;For example see edge-rtac README.&lt;/p&gt;</comment>
                                                            <comment id="196348" author="712020:a7f14445-81bd-4958-98cd-baff1eeb28af" created="Wed, 4 Oct 2023 13:26:00 +0000"  >&lt;p&gt;I&apos;m not sure I understand the nginx path question, but if you mean the paths we need to forward to via nginx, edge-fqm&apos;s API matches the mod-fqm-manager API nearly 100%, so it exposes endpoints for the /query and /entity-types APIs (along with resources under those, so if we have to break it out with patterns, we&apos;ll need /query, /query/&amp;#42;, /entity-types, and /entity-types/&amp;#42;)&lt;/p&gt;

&lt;p&gt;Permissions:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;fqm.entityTypes.item.get&lt;/li&gt;
	&lt;li&gt;fqm.entityTypes.collection.get&lt;/li&gt;
	&lt;li&gt;fqm.entityTypes.item.columnValues.get&lt;/li&gt;
	&lt;li&gt;fqm.query.sync.get&lt;/li&gt;
	&lt;li&gt;fqm.query.async.results.get&lt;/li&gt;
	&lt;li&gt;fqm.query.async.post&lt;/li&gt;
	&lt;li&gt;fqm.query.async.delete&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Or just use fqm.query.all, which provides all of those&lt;/p&gt;</comment>
                                                            <comment id="196349" author="61cd0ca0bce5e00069e98be7" created="Sat, 7 Oct 2023 09:04:18 +0000"  >&lt;p&gt;Thanks Matt. I used these parts which are similar to the other edge modules:&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;...
    edge_module_path:
      - &quot;/query&quot;
      - &quot;/entity-types&quot;
...
    inst_user_perms:
      - fqm.query.all
...&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Today i did a test build via Jenkins folio-snapshot-test. All seems good in its module docker logs regarding the module startup.&lt;/p&gt;

&lt;p&gt;The configuration is now merged, so it will be in today&apos;s &quot;&lt;a href=&quot;https://dev.folio.org/guides/automation/#folio-snapshot-2&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;folio-snapshot-2&lt;/a&gt;&quot;.&lt;/p&gt;

&lt;p&gt;When you get a chance to verify (see some &lt;a href=&quot;https://folio-org.atlassian.net/wiki/display/FOLIOtips/Edge+APIs#EdgeAPIs-ReferenceEnvironments&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;wiki&lt;/a&gt; notes), then i will close this ticket.&lt;/p&gt;</comment>
                                                            <comment id="196350" author="61cd0ca0bce5e00069e98be7" created="Fri, 13 Oct 2023 21:22:39 +0000"  >&lt;p&gt;Does the recent release of edge-fqm mean that i can close this ticket?&lt;/p&gt;</comment>
                                                            <comment id="196351" author="712020:a7f14445-81bd-4958-98cd-baff1eeb28af" created="Mon, 16 Oct 2023 12:54:25 +0000"  >&lt;p&gt;Sorry, I meant to comment earlier but got sidetracked with all the release stuff... It looks like it&apos;s working perfectly in folio-snapshot. Thanks, &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=61cd0ca0bce5e00069e98be7&quot; class=&quot;user-hover&quot; rel=&quot;61cd0ca0bce5e00069e98be7&quot; data-account-id=&quot;61cd0ca0bce5e00069e98be7&quot; accountid=&quot;61cd0ca0bce5e00069e98be7&quot; rel=&quot;noreferrer&quot;&gt;David Crossley&lt;/a&gt;!&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="53652">RANCHER-970</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10001">
                    <name>Cloners</name>
                                            <outwardlinks description="clones">
                                        <issuelink>
            <issuekey id="82481">FOLIO-3879</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="40055">EDGFQM-2</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </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="10155"><![CDATA[FOLIO DevOps]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10063" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>PO Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10106" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>RCA Group</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10367"><![CDATA[TBD]]></customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="1718">DevOps Sprint 160</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 28 Sep 2023 08:37:50 +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>