<feed xmlns='http://www.w3.org/2005/Atom'>
<title>scrott/app/model/issue.php, branch v0.2</title>
<subtitle>The Secure Centralized Robust Online Ticketing Tool</subtitle>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/'/>
<entry>
<title>Fix bug in 'iss-mesg-add' form handler</title>
<updated>2018-11-05T07:56:36+00:00</updated>
<author>
<name>Malf Furious</name>
<email>m@lfurio.us</email>
</author>
<published>2018-11-05T07:56:36+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/commit/?id=fead9f76a6f620642e0051d0065e689580af7d90'/>
<id>fead9f76a6f620642e0051d0065e689580af7d90</id>
<content type='text'>
When closing issues, we were using a malformed format string.  The 's'
from the '%s' was missing.

Signed-off-by: Malf Furious &lt;m@lfurio.us&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When closing issues, we were using a malformed format string.  The 's'
from the '%s' was missing.

Signed-off-by: Malf Furious &lt;m@lfurio.us&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement 'add assignee' form handler</title>
<updated>2018-11-04T21:49:17+00:00</updated>
<author>
<name>Malf Furious</name>
<email>m@lfurio.us</email>
</author>
<published>2018-11-04T21:49:17+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/commit/?id=2fc9cff6006580e3b1d9e3f194de3ef29e5d0247'/>
<id>2fc9cff6006580e3b1d9e3f194de3ef29e5d0247</id>
<content type='text'>
The 'iss-mesg-add' form now handles when the 'assIssue' submission is
sent.  This is the only submission of this form that looks at the
(usually hidden) 'assignee' dropdown field, which has been made a
required field however.

Signed-off-by: Malf Furious &lt;m@lfurio.us&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The 'iss-mesg-add' form now handles when the 'assIssue' submission is
sent.  This is the only submission of this form that looks at the
(usually hidden) 'assignee' dropdown field, which has been made a
required field however.

Signed-off-by: Malf Furious &lt;m@lfurio.us&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement iss-mesg-add 'advIssue' submission</title>
<updated>2018-11-01T08:43:55+00:00</updated>
<author>
<name>Malf Furious</name>
<email>m@lfurio.us</email>
</author>
<published>2018-11-01T08:43:55+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/commit/?id=dc99ab0c0a0603d5efc1e07cf690c53260528820'/>
<id>dc99ab0c0a0603d5efc1e07cf690c53260528820</id>
<content type='text'>
Handler now includes logic for optionally advancing the issue through
the pipeline.  If this happens, 'closeIssue' (for example) will not be
checked, as only one submission can be used.

Signed-off-by: Malf Furious &lt;m@lfurio.us&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Handler now includes logic for optionally advancing the issue through
the pipeline.  If this happens, 'closeIssue' (for example) will not be
checked, as only one submission can be used.

Signed-off-by: Malf Furious &lt;m@lfurio.us&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix 'closeIssue' form submission</title>
<updated>2018-11-01T08:35:26+00:00</updated>
<author>
<name>Malf Furious</name>
<email>m@lfurio.us</email>
</author>
<published>2018-11-01T08:35:26+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/commit/?id=d8e6fc09df73e4165fa5503b713f8958e1599175'/>
<id>d8e6fc09df73e4165fa5503b713f8958e1599175</id>
<content type='text'>
I was failing to assert user has modify permissions for the issue.

Signed-off-by: Malf Furious &lt;m@lfurio.us&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I was failing to assert user has modify permissions for the issue.

Signed-off-by: Malf Furious &lt;m@lfurio.us&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make issue reply message optional</title>
<updated>2018-11-01T08:27:05+00:00</updated>
<author>
<name>Malf Furious</name>
<email>m@lfurio.us</email>
</author>
<published>2018-11-01T08:27:05+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/commit/?id=75c8a6d4ee00ba9b7040697c4de65620f27b9728'/>
<id>75c8a6d4ee00ba9b7040697c4de65620f27b9728</id>
<content type='text'>
The 'iss-mesg-add' form will now allow a mesg to be omitted, since it
will also be handling other events.  These events are part of the same
form since the UI allows users to post a message and trigger these other
actions at the same time.  We now only create a mesg object if a mesg is
given.

Note that an attachment requires a message.  IE:  any attachment is
ignored if no message is created.

Signed-off-by: Malf Furious &lt;m@lfurio.us&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The 'iss-mesg-add' form will now allow a mesg to be omitted, since it
will also be handling other events.  These events are part of the same
form since the UI allows users to post a message and trigger these other
actions at the same time.  We now only create a mesg object if a mesg is
given.

Note that an attachment requires a message.  IE:  any attachment is
ignored if no message is created.

Signed-off-by: Malf Furious &lt;m@lfurio.us&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>issue:  Add logging events for issue open and close</title>
<updated>2018-10-27T01:17:41+00:00</updated>
<author>
<name>Malf Furious</name>
<email>m@lfurio.us</email>
</author>
<published>2018-10-27T01:17:41+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/commit/?id=bcc3ef4a22a17cf888e71078f2881715c466b6dc'/>
<id>bcc3ef4a22a17cf888e71078f2881715c466b6dc</id>
<content type='text'>
Signed-off-by: Malf Furious &lt;m@lfurio.us&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Malf Furious &lt;m@lfurio.us&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>issue:  Implement form handler iss-mesg-add</title>
<updated>2018-10-26T01:37:41+00:00</updated>
<author>
<name>Malf Furious</name>
<email>m@lfurio.us</email>
</author>
<published>2018-10-26T01:37:41+00:00</published>
<link rel='alternate' type='text/html' href='http://normalmode.org/malf/scrott/commit/?id=b50b994af2df3453dbc2a1015a297c2b28e4b209'/>
<id>b50b994af2df3453dbc2a1015a297c2b28e4b209</id>
<content type='text'>
Submissions to the iss-mesg-add form are now handled by this function.
User must be logged in and permitted to post to the issue in question.

Signed-off-by: Malf Furious &lt;m@lfurio.us&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submissions to the iss-mesg-add form are now handled by this function.
User must be logged in and permitted to post to the issue in question.

Signed-off-by: Malf Furious &lt;m@lfurio.us&gt;
</pre>
</div>
</content>
</entry>
</feed>
