<!-- 
RSS generated by JIRA (9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b) at Mon Feb 12 10:02:48 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>[MGNLHOOK-287] Automatically disable webhooks for configuration-events workspace</title>
                <link>https://jira.magnolia-cms.com/browse/MGNLHOOK-287</link>
                <project id="17487" key="MGNLHOOK">Magnolia Webhooks</project>
                    <description>&lt;p&gt;After bring webhooks to SaaS, we have discovered that some automatic webhook events are triggered, when changes are done to&#160;&lt;b&gt;configuration-events&lt;/b&gt; workspace.&lt;/p&gt;

&lt;p&gt;Received events are like this:&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;
eventId b8f33a6b-e32a-4bd7-a316-a3a784e4ec0c
path    /5486336c-1fe5-4686-8f4b-c8a861a9f7f1
workspace   configuration-events
eventType   Unpublished
nodeType    mgnl:content
recursive   &lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;
eventDate   2022-11-04T08:20:36.217 &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;So we need to not take into account events generated on&#160;&lt;b&gt;configuration-events&lt;/b&gt; workspace.&lt;/p&gt;

&lt;p&gt;Now lots of events are triggered within the same second:&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;
2022-11-04 08:20:32,952 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node a090c224-1e8d-4e4e-bc45-163e81264f50
2022-11-04 08:20:33,007 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node bdc6c6e2-10d0-4871-a5b2-32813660e8eb
2022-11-04 08:20:33,050 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node 902efca6-92a7-4e10-9c62-f56e50345d0a
2022-11-04 08:20:33,091 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node 86c0c01f-4a88-4fff-b40c-8dbf45d60fe8
2022-11-04 08:20:33,133 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node ee841f2a-9900-472a-8a91-444c0587d3a8
2022-11-04 08:20:33,174 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node 6bf2be71-8cc2-4dce-9b30-166edd49884b
2022-11-04 08:20:33,222 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node da9f2af6-384d-4ffd-9f7b-6c9264ccf291
2022-11-04 08:20:33,274 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node eea2eef3-e39b-42bc-8958-2e2081c23840
2022-11-04 08:20:33,312 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node 0378deaa-88b1-4885-8534-69fbf91178ec
2022-11-04 08:20:33,352 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node 42078e77-5cdb-4421-a79a-11122cf7ed16
2022-11-04 08:20:33,392 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node fdda78ac-4dcf-4a85-a77f-f4afcdb9f185
2022-11-04 08:20:33,437 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node 552ec709-5388-4c78-97eb-a00d51dd175c
2022-11-04 08:20:33,493 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node aa876f73-3ad6-431a-abc2-b29ea29fe3c7
2022-11-04 08:20:33,551 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node e3dc621f-cdc7-4106-add4-0493970ea0b3
2022-11-04 08:20:33,597 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node 9c668b7a-5593-4cca-9aa9-00173be82644
2022-11-04 08:20:33,643 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node b208f056-7d61-4401-9ba0-ed800ebb113b
2022-11-04 08:20:33,687 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node 06cf79d9-4436-43fd-9c8f-ecad878dad5f
2022-11-04 08:20:33,737 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node f83257b8-2d9a-4f3e-ac33-6dbd403d48e4
2022-11-04 08:20:33,778 INFO  [pool-124-thread-1] info.magnolia.webhooks.command.BaseWebhookCommand  {}: [ContentPublishedCommand] Publishing CONTENT_UNPUBLISHED event &lt;span class=&quot;code-keyword&quot;&gt;for&lt;/span&gt; node 3370cbd6-bd26-40ed-8ab8-8e2dc737dc38 &lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="121551">MGNLHOOK-287</key>
            <summary>Automatically disable webhooks for configuration-events workspace</summary>
                <type id="1" iconUrl="https://jira.magnolia-cms.com/secure/viewavatar?size=xsmall&amp;avatarId=10883&amp;avatarType=issuetype">Bug</type>
                                            <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="9">Obsolete</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="jbenito">Javier Benito</reporter>
                        <labels>
                    </labels>
                <created>Fri, 4 Nov 2022 10:54:48 +0100</created>
                <updated>Mon, 13 Feb 2023 10:59:36 +0100</updated>
                            <resolved>Fri, 6 Jan 2023 10:32:09 +0100</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="329257" author="czimmermann" created="Fri, 4 Nov 2022 11:22:48 +0100"  >&lt;p&gt;You mean &quot;configuration-events&quot; workspace right? Not &quot;configuration&quot; workspace&lt;/p&gt;</comment>
                            <comment id="337140" author="jsimak" created="Fri, 6 Jan 2023 10:32:09 +0100"  >&lt;p&gt;Closed: Configuration events workspace does not exist anymore.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10160">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                                        </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_14166" key="com.okapya.jira.checklist:checklist">
                        <customfieldname>Acceptance criteria</customfieldname>
                        <customfieldvalues>
                            
        <checklist>
        <![CDATA[
                            




                
                                    <div class="o-completion" style="display: flex; flex-shrink: 0;"><span  class="aui-lozenge aui-lozenge-complete" style="font-size: 12px; font-weight: normal; display: flex; flex-direction: row; align-items: center;" ><span style="padding-right: 4px; vertical-align: middle;"><svg width="15" height="15" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg" fill="white"><path clip-rule="evenodd" d="m10.41037,3.42544l-7.86501,0c-0.72395,0 -1.31084,0.58688 -1.31084,1.31084l0,7.86508c0,0.7239 0.58689,1.3108 1.31084,1.3108l7.86501,0c0.724,0 1.3109,-0.5869 1.3109,-1.3108l0,-7.86508c0,-0.72396 -0.5869,-1.31084 -1.3109,-1.31084zm-7.86501,-0.65542c-1.08593,0 -1.96626,0.88032 -1.96626,1.96626l0,7.86508c0,1.0859 0.88033,1.9662 1.96626,1.9662l7.86501,0c1.086,0 1.9663,-0.8803 1.9663,-1.9662l0,-7.86508c0,-1.08594 -0.8803,-1.96626 -1.9663,-1.96626l-7.86501,0z" fill-rule="evenodd"/><path d="m5.09049,10.18526l-1.82767,-1.82766l-0.78479,0.78479l2.61246,2.61246l5.38758,-5.38754l-0.78483,-0.78479l-4.60275,4.60274z"/></svg></span><span>Empty</span></span></div>
                        ]]>
    </checklist>


                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10111" key="com.atlassian.jira.toolkit:reporterdomain">
                        <customfieldname>Company</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>magnolia-cms.com</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10031" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 4 Nov 2022 11:22:48 +0100</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_10246" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>MGNLHOOK-10</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10061" key="com.atlassian.jira.toolkit:lastusercommented">
                        <customfieldname>Last comm is not jira-dev</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>false</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10071" key="com.atlassian.jira.toolkit:lastupdaterorcommenter">
                        <customfieldname>Last participant</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>czimmermann</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_13136" key="com.atlassian.jira.toolkit:LastCommentDate">
                        <customfieldname>Last public comment date</customfieldname>
                        <customfieldvalues>
                            1 year, 5 weeks, 2 days 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>czimmermann</customfieldvalue>
            <customfieldvalue>jsimak</customfieldvalue>
            <customfieldvalue>jbenito</customfieldvalue>
    
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                    <customfield id="customfield_10833" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|y087g2:</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_12430" key="com.atlassian.teams:rm-teams-custom-field-team">
                        <customfieldname>Team</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[26]]></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>
                                                                                                                                                                                                            <customfield id="customfield_13933" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Urgency (resolution)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="15724"><![CDATA[Normal]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>