<?xml version="1.0" encoding="UTF-8"?>
<tickets type="array">
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">true</closed>
    <created-at type="datetime">2010-01-21T11:09:24+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">280</number>
    <permalink>404-showing-site-not-found</permalink>
    <priority type="integer">126</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>resolved</state>
    <tag>defect planned urgent</tag>
    <title>404 showing site not found</title>
    <updated-at type="datetime">2010-03-10T10:48:21+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/280</url>
    <milestone-title>1.0</milestone-title>
    <original-body>We should see an &quot;url&quot; not found instead.</original-body>
    <latest-body>We should see an &quot;url&quot; not found instead.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;We should see an &quot;url&quot; not found instead.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2010-01-19T16:34:56+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">279</number>
    <permalink>crash-on-node-deletion</permalink>
    <priority type="integer">0</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>critical defect planned</tag>
    <title>crash on node deletion</title>
    <updated-at type="datetime">2010-03-10T10:43:53+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/279</url>
    <milestone-title>1.0</milestone-title>
    <original-body>The application crashes when we try to delete a node *in production using Sphinx* because &quot;search.pid&quot; is not readable.

We need to fix rake/capistrano tasks to ensure that searchd.pid is world readable.

If you need to delete node without version:

@@@
mysql&gt; select nodes.id, name from nodes left join versions on versions.node_id = nodes.id where versions.id is null;
mysql&gt; delete nodes where id = xxxxx;
@@@

Another fix: transactions !</original-body>
    <latest-body>The application crashes when we try to delete a node *in production using Sphinx* because &quot;search.pid&quot; is not readable.

We need to fix rake/capistrano tasks to ensure that searchd.pid is world readable.

If you need to delete node without version:

@@@
mysql&gt; select nodes.id, name from nodes left join versions on versions.node_id = nodes.id where versions.id is null;
mysql&gt; delete nodes where id = xxxxx;
@@@

Another fix: transactions !</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;The application crashes when we try to delete a node &lt;em&gt;in
production using Sphinx&lt;/em&gt; because &quot;search.pid&quot; is not
readable.&lt;/p&gt;
&lt;p&gt;We need to fix rake/capistrano tasks to ensure that searchd.pid
is world readable.&lt;/p&gt;
&lt;p&gt;If you need to delete node without version:&lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;mysql&amp;gt; select nodes.id, name from nodes left join versions on versions.node_id = nodes.id where versions.id is null;
mysql&amp;gt; delete nodes where id = xxxxx;&lt;/code&gt;
&lt;/pre&gt;
&lt;p&gt;Another fix: transactions !&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-12-11T16:23:35+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">272</number>
    <permalink>cannot-upload-dmg</permalink>
    <priority type="integer">118</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>open</state>
    <tag>defect planned urgent</tag>
    <title>cannot upload dmg !</title>
    <updated-at type="datetime">2010-03-10T10:43:37+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/272</url>
    <milestone-title>1.0</milestone-title>
    <original-body>The code below in ImageBuilder is too simple:

@@@
def image_content_type?(content_type)
  content_type =~ /image/
end
@@@

Find a better way to accept files as images (Mime ?).</original-body>
    <latest-body>The code below in ImageBuilder is too simple:

@@@
def image_content_type?(content_type)
  content_type =~ /image/
end
@@@

Find a better way to accept files as images (Mime ?).</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;The code below in ImageBuilder is too simple:&lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;def image_content_type?(content_type)
  content_type =~ /image/
end&lt;/code&gt;
&lt;/pre&gt;
&lt;p&gt;Find a better way to accept files as images (Mime ?).&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2010-02-18T17:28:27+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">286</number>
    <permalink>scriptconsole-should-work-with-easy-helpers</permalink>
    <priority type="integer">130</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>enhancement planned urgent</tag>
    <title>script/console should work with easy helpers</title>
    <updated-at type="datetime">2010-03-10T10:43:37+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/286</url>
    <milestone-title>1.0</milestone-title>
    <original-body>Helpers to:

1. login on a site with a defined user
2. view node state/content</original-body>
    <latest-body>Helpers to:

1. login on a site with a defined user
2. view node state/content</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;Helpers to:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;login on a site with a defined user&lt;br&gt;&lt;/li&gt;
&lt;li&gt;view node state/content&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2010-02-18T12:14:23+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">285</number>
    <permalink>rescue-mode</permalink>
    <priority type="integer">129</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>easy enhancement planned up urgent</tag>
    <title>rescue mode</title>
    <updated-at type="datetime">2010-03-10T10:43:37+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/285</url>
    <milestone-title>1.0</milestone-title>
    <original-body>Just like we have &quot;dev&quot; mode, we should have a &quot;rescue&quot; mode, accessible with /rescue (asks for login).

The rescue mode would show the site a rescue theme (without the ugly orange...) that would live in zena gem.</original-body>
    <latest-body>Just like we have &quot;dev&quot; mode, we should have a &quot;rescue&quot; mode, accessible with /rescue (asks for login).

The rescue mode would show the site a rescue theme (without the ugly orange...) that would live in zena gem.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;Just like we have &quot;dev&quot; mode, we should have a &quot;rescue&quot; mode,
accessible with /rescue (asks for login).&lt;/p&gt;
&lt;p&gt;The rescue mode would show the site a rescue theme (without the
ugly orange...) that would live in zena gem.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2010-01-02T14:40:31+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">276</number>
    <permalink>cannot-login-if-root-page-is-not-public</permalink>
    <priority type="integer">122</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>defect planned urgent</tag>
    <title>cannot login if root page is not public</title>
    <updated-at type="datetime">2010-03-10T10:43:37+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/276</url>
    <milestone-title>1.0</milestone-title>
    <original-body>We should either open the root page without secure in &quot;login&quot; action or prevent the root page from being inaccessible by anonymous user.</original-body>
    <latest-body>We should either open the root page without secure in &quot;login&quot; action or prevent the root page from being inaccessible by anonymous user.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;We should either open the root page without secure in &quot;login&quot;
action or prevent the root page from being inaccessible by
anonymous user.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2010-02-26T17:49:36+01:00</created-at>
    <creator-id type="integer">88141</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">290</number>
    <permalink>zipped-skins-not-uploading-from-windows-xp</permalink>
    <priority type="integer">2</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>defect easy planned urgent</tag>
    <title>zipped skins not uploading from Windows XP</title>
    <updated-at type="datetime">2010-03-10T10:43:37+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Marc Luzietti</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/290</url>
    <original-body>Despite following the directions, when I attempt to upload a zipped file from Windows XP, and despite a progress bar showing the file being uploaded, nothing is displayed on Zena.</original-body>
    <latest-body>Despite following the directions, when I attempt to upload a zipped file from Windows XP, and despite a progress bar showing the file being uploaded, nothing is displayed on Zena.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;Despite following the directions, when I attempt to upload a
zipped file from Windows XP, and despite a progress bar showing the
file being uploaded, nothing is displayed on Zena.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2010-01-27T12:04:51+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">281</number>
    <permalink>lib-file-cleanup</permalink>
    <priority type="integer">127</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>defect planned urgent</tag>
    <title>lib file cleanup</title>
    <updated-at type="datetime">2010-03-10T10:43:37+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/281</url>
    <milestone-title>1.0</milestone-title>
    <original-body>Fix the problems highlighted here: http://weblog.rubyonrails.org/2009/9/1/gem-packaging-best-practices

Urgent issue:

 1. lib files dangling in &quot;lib/&quot; and not in &quot;lib/zena/&quot;
 2. install *needs* &quot;app/&quot; or can we move all models to &quot;lib/&quot; ?</original-body>
    <latest-body>Fix the problems highlighted here: http://weblog.rubyonrails.org/2009/9/1/gem-packaging-best-practices

Urgent issue:

 1. lib files dangling in &quot;lib/&quot; and not in &quot;lib/zena/&quot;
 2. install *needs* &quot;app/&quot; or can we move all models to &quot;lib/&quot; ?</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;Fix the problems highlighted here: &lt;a href=
&quot;http://weblog.rubyonrails.org/2009/9/1/gem-packaging-best-practices&quot;&gt;
http://weblog.rubyonrails.org/2009/9/1/gem-packaging-best-practices&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Urgent issue:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;lib files dangling in &quot;lib/&quot; and not in &quot;lib/zena/&quot;&lt;/li&gt;
&lt;li&gt;install &lt;em&gt;needs&lt;/em&gt; &quot;app/&quot; or can we move all models to
&quot;lib/&quot; ?&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2010-02-21T20:48:38+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">289</number>
    <permalink>should-either-work-with-any-class-name-or-show-error-messages</permalink>
    <priority type="integer">133</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>defect up</tag>
    <title>should either work with any class name or show error messages</title>
    <updated-at type="datetime">2010-02-21T20:48:42+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/289</url>
    <milestone-title>1.0</milestone-title>
    <original-body>It is now perfectly valid to create a virtual class named &quot;Posts&quot; or &quot;Nass&quot; which could cause quite a lot of troubles:

@@@
nass in site
@@@

seen as plural...</original-body>
    <latest-body>It is now perfectly valid to create a virtual class named &quot;Posts&quot; or &quot;Nass&quot; which could cause quite a lot of troubles:

@@@
nass in site
@@@

seen as plural...</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;It is now perfectly valid to create a virtual class named
&quot;Posts&quot; or &quot;Nass&quot; which could cause quite a lot of troubles:&lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;nass in site&lt;/code&gt;
&lt;/pre&gt;
&lt;p&gt;seen as plural...&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">true</closed>
    <created-at type="datetime">2010-02-18T17:40:41+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">288</number>
    <permalink>name-sync-from-title-should-not-take-another-exiting-name</permalink>
    <priority type="integer">132</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>resolved</state>
    <tag>defect</tag>
    <title>name sync from title should not take another exiting name</title>
    <updated-at type="datetime">2010-02-21T20:39:16+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/288</url>
    <milestone-title>1.0</milestone-title>
    <original-body>It seems we get name duplicates when syncing from the title.</original-body>
    <latest-body>It seems we get name duplicates when syncing from the title.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;It seems we get name duplicates when syncing from the title.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">true</closed>
    <created-at type="datetime">2010-02-18T17:39:59+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">287</number>
    <permalink>should-not-check-name-validation-on-destroy</permalink>
    <priority type="integer">131</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>invalid</state>
    <tag>defect</tag>
    <title>should not check name validation on destroy</title>
    <updated-at type="datetime">2010-02-18T17:43:08+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/287</url>
    <milestone-title>1.0</milestone-title>
    <original-body>Trying to destroy node, got &quot;name: has already been taken&quot; error.</original-body>
    <latest-body>Trying to destroy node, got &quot;name: has already been taken&quot; error.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;Trying to destroy node, got &quot;name: has already been taken&quot;
error.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2010-02-16T11:52:22+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">284</number>
    <permalink>ordering-by-l_id-without-a-relation-should-show-a-message</permalink>
    <priority type="integer">128</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>defect</tag>
    <title>ordering by 'l_id' without a relation should show a message</title>
    <updated-at type="datetime">2010-02-16T11:52:22+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/284</url>
    <milestone-title>1.0</milestone-title>
    <original-body>This code crashes

@@@
&lt;ul do='pages' order='l_id asc'&gt;
&lt;/ul&gt;
@@@</original-body>
    <latest-body>This code crashes

@@@
&lt;ul do='pages' order='l_id asc'&gt;
&lt;/ul&gt;
@@@</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;This code crashes&lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;&amp;lt;ul do='pages' order='l_id asc'&amp;gt;
&amp;lt;/ul&amp;gt;&lt;/code&gt;
&lt;/pre&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2010-02-16T11:43:16+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-12-15T00:00:00+01:00</milestone-due-on>
    <milestone-id type="integer">18146</milestone-id>
    <number type="integer">283</number>
    <permalink>should-not-use-relation-from-wrong-model</permalink>
    <priority type="integer">46</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>defect querybuilder</tag>
    <title>should not use relation from wrong model</title>
    <updated-at type="datetime">2010-02-16T11:43:17+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/283</url>
    <milestone-title>1.5</milestone-title>
    <original-body>If the current model is a Page and Page has no relation 'options', we should not treat pseudo_sql &quot;options&quot; as a link but as a list of models of type Options in the current object.</original-body>
    <latest-body>If the current model is a Page and Page has no relation 'options', we should not treat pseudo_sql &quot;options&quot; as a link but as a list of models of type Options in the current object.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;If the current model is a Page and Page has no relation
'options', we should not treat pseudo_sql &quot;options&quot; as a link but
as a list of models of type Options in the current object.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2010-02-11T15:06:30+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-12-15T00:00:00+01:00</milestone-due-on>
    <milestone-id type="integer">18146</milestone-id>
    <number type="integer">282</number>
    <permalink>audit-time-zone-code</permalink>
    <priority type="integer">45</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>enhancement</tag>
    <title>audit time zone code</title>
    <updated-at type="datetime">2010-02-11T15:06:32+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/282</url>
    <milestone-title>1.5</milestone-title>
    <original-body>We might have a way to simplify all the time zone management if we use time_zone_aware_attributes (and properties).</original-body>
    <latest-body>We might have a way to simplify all the time zone management if we use time_zone_aware_attributes (and properties).</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;We might have a way to simplify all the time zone management if
we use time_zone_aware_attributes (and properties).&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">true</closed>
    <created-at type="datetime">2010-01-16T13:05:37+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">278</number>
    <permalink>zenaassets-should-not-override-files-without-asking</permalink>
    <priority type="integer">124</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>resolved</state>
    <tag>critical defect</tag>
    <title>zena:assets should not override files without asking</title>
    <updated-at type="datetime">2010-01-16T15:34:11+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/278</url>
    <milestone-title>1.0</milestone-title>
    <original-body>When calling rake task zena:assets inside an existing application, we should not blindly overwrite files !</original-body>
    <latest-body>When calling rake task zena:assets inside an existing application, we should not blindly overwrite files !</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;When calling rake task zena:assets inside an existing
application, we should not blindly overwrite files !&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">true</closed>
    <created-at type="datetime">2009-12-15T08:52:16+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">275</number>
    <permalink>destroy-cache-alters-fullpath</permalink>
    <priority type="integer">121</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>resolved</state>
    <tag>critical defect</tag>
    <title>destroy cache alters fullpath !</title>
    <updated-at type="datetime">2010-01-15T14:53:54+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/275</url>
    <milestone-title>1.0</milestone-title>
    <original-body>When we destroy a site's cache, we get 500 errors because of NULL fullpath !</original-body>
    <latest-body>When we destroy a site's cache, we get 500 errors because of NULL fullpath !</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;When we destroy a site's cache, we get 500 errors because of
NULL fullpath !&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2010-01-12T17:44:20+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">277</number>
    <permalink>popup-gallery-bug</permalink>
    <priority type="integer">123</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>defect easy</tag>
    <title>popup gallery bug</title>
    <updated-at type="datetime">2010-01-12T17:44:20+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/277</url>
    <milestone-title>1.0</milestone-title>
    <original-body>The gallery should not distort image when moving to previous/next but replace with a loader if the image not available directly.</original-body>
    <latest-body>The gallery should not distort image when moving to previous/next but replace with a loader if the image not available directly.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;The gallery should not distort image when moving to
previous/next but replace with a loader if the image not available
directly.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-12-15T08:49:38+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">274</number>
    <permalink>parsed-assets-in-templates-should-mark-cache</permalink>
    <priority type="integer">120</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>open</state>
    <tag>defect easy up</tag>
    <title>parsed assets in templates should mark cache</title>
    <updated-at type="datetime">2009-12-15T08:49:49+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/274</url>
    <milestone-title>1.0</milestone-title>
    <original-body>If a template needs to rewrite the path for &quot;style.css&quot; to &quot;textdocument45.css?3847928&quot;, changing the TextDocument should force a recompilation or the new CSS content will not be loaded (browser cache).</original-body>
    <latest-body>If a template needs to rewrite the path for &quot;style.css&quot; to &quot;textdocument45.css?3847928&quot;, changing the TextDocument should force a recompilation or the new CSS content will not be loaded (browser cache).</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;If a template needs to rewrite the path for &quot;style.css&quot; to
&quot;textdocument45.css?3847928&quot;, changing the TextDocument should
force a recompilation or the new CSS content will not be loaded
(browser cache).&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-12-11T16:25:12+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">273</number>
    <permalink>upload-progress-enhancement</permalink>
    <priority type="integer">119</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>easy enhancement</tag>
    <title>upload progress enhancement</title>
    <updated-at type="datetime">2009-12-11T16:25:16+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/273</url>
    <milestone-title>1.0</milestone-title>
    <original-body>should measure last &quot;poll&quot; time to update progression speed.</original-body>
    <latest-body>should measure last &quot;poll&quot; time to update progression speed.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;should measure last &quot;poll&quot; time to update progression speed.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-08-24T16:24:29+02:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">259</number>
    <permalink>cannot-run-integration-tests-alongside-unit-tests-in-rake-zenatest</permalink>
    <priority type="integer">109</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>defect</tag>
    <title>cannot run integration tests alongside unit tests in &quot;rake zena:test&quot;</title>
    <updated-at type="datetime">2009-12-08T13:08:43+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/259</url>
    <milestone-title>1.0</milestone-title>
    <original-body>The tests fail even though they pass when run on their own.</original-body>
    <latest-body>The tests fail even though they pass when run on their own.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;The tests fail even though they pass when run on their own.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">true</closed>
    <created-at type="datetime">2009-11-08T15:36:27+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">269</number>
    <permalink>zafu-generated-partials-are-not-reloaded</permalink>
    <priority type="integer">115</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>fixed</state>
    <tag>critical defect zafu</tag>
    <title>zafu generated partials are not reloaded</title>
    <updated-at type="datetime">2009-12-08T13:08:08+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/269</url>
    <milestone-title>1.0</milestone-title>
    <original-body>Master templates are properly reloaded 

@@@ ruby
config.action_view.cache_template_loading = false
@@@

works as expected. Zafu generated partials used by ajax calls are not reloaded until app is restarted: bad !</original-body>
    <latest-body>Master templates are properly reloaded 

@@@ ruby
config.action_view.cache_template_loading = false
@@@

works as expected. Zafu generated partials used by ajax calls are not reloaded until app is restarted: bad !</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;Master templates are properly reloaded&lt;/p&gt;
&lt;pre&gt;
&lt;code class=
&quot;ruby&quot;&gt;config.action_view.cache_template_loading = false&lt;/code&gt;
&lt;/pre&gt;
&lt;p&gt;works as expected. Zafu generated partials used by ajax calls
are not reloaded until app is restarted: bad !&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">true</closed>
    <created-at type="datetime">2009-12-08T12:42:50+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">270</number>
    <permalink>partials-generated-from-zafu-are-not-reloaded-in-production-mode</permalink>
    <priority type="integer">116</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>fixed</state>
    <tag>critical</tag>
    <title>partials generated from zafu are not reloaded in production mode</title>
    <updated-at type="datetime">2009-12-08T13:07:01+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/270</url>
    <milestone-title>1.0</milestone-title>
    <original-body>If you edit a template, the partials generated for ajax calls are not reloaded.</original-body>
    <latest-body>If you edit a template, the partials generated for ajax calls are not reloaded.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;If you edit a template, the partials generated for ajax calls
are not reloaded.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-12-08T12:43:35+01:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">271</number>
    <permalink>should-use-post-instead-of-get-for-live-preview</permalink>
    <priority type="integer">117</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>easy</tag>
    <title>should use POST instead of GET for live preview</title>
    <updated-at type="datetime">2009-12-08T12:43:39+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/271</url>
    <milestone-title>1.0</milestone-title>
    <original-body>Otherwise, we reach the maximum url size limit.</original-body>
    <latest-body>Otherwise, we reach the maximum url size limit.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;Otherwise, we reach the maximum url size limit.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">true</closed>
    <created-at type="datetime">2009-11-08T08:20:10+01:00</created-at>
    <creator-id type="integer">74449</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">268</number>
    <permalink>some-files-are-not-commited-into-repo</permalink>
    <priority type="integer">114</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>resolved</state>
    <tag nil="true"></tag>
    <title>Some files are not commited into repo</title>
    <updated-at type="datetime">2009-11-08T15:46:21+01:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Jaroslav Klaus</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/268</url>
    <milestone-title>1.0</milestone-title>
    <original-body>It's not possible to build gem because of the following files not commited into repository:
 
[&quot;app/views/sites/zena_up.html.erb&quot;, &quot;bricks/determinator&quot;, &quot;db/production.sqlite3&quot;, &quot;lib/zena/parser/zena_tags.rb&quot;, &quot;public/images/ext/contact_pv.png&quot;, &quot;public/images/ext/other_pv.png&quot;, &quot;public/images/ext/page_pv.png&quot;, &quot;public/images/ext/page_tiny.png&quot;, &quot;public/images/ext/pdf_pv.png&quot;, &quot;public/images/ext/post_pv.png&quot;, &quot;public/images/ext/post_tiny.png&quot;, &quot;public/images/ext/project_pv.png&quot;, &quot;public/images/ext/project_tiny.png&quot;, &quot;public/images/ext/tag_pv.png&quot;, &quot;public/images/ext/zip_pv.png&quot;, &quot;test/fixtures/comments.yml&quot;, &quot;test/fixtures/contact_contents.yml&quot;, &quot;test/fixtures/data_entries.yml&quot;, &quot;test/fixtures/discussions.yml&quot;, &quot;test/fixtures/document_contents.yml&quot;, &quot;test/fixtures/dyn_attributes.yml&quot;, &quot;test/fixtures/groups.yml&quot;, &quot;test/fixtures/groups_users.yml&quot;, &quot;test/fixtures/iformats.yml&quot;, &quot;test/fixtures/links.yml&quot;, &quot;test/fixtures/nodes.yml&quot;, &quot;test/fixtures/relations.yml&quot;, &quot;test/fixtures/sites.yml&quot;, &quot;test/fixtures/template_contents.yml&quot;, &quot;test/fixtures/users.yml&quot;, &quot;test/fixtures/versions.yml&quot;, &quot;test/fixtures/virtual_classes.yml&quot;, &quot;test/fixtures/zips.yml&quot;]

Thx for fix.
Jaroslav</original-body>
    <latest-body>It's not possible to build gem because of the following files not commited into repository:
 
[&quot;app/views/sites/zena_up.html.erb&quot;, &quot;bricks/determinator&quot;, &quot;db/production.sqlite3&quot;, &quot;lib/zena/parser/zena_tags.rb&quot;, &quot;public/images/ext/contact_pv.png&quot;, &quot;public/images/ext/other_pv.png&quot;, &quot;public/images/ext/page_pv.png&quot;, &quot;public/images/ext/page_tiny.png&quot;, &quot;public/images/ext/pdf_pv.png&quot;, &quot;public/images/ext/post_pv.png&quot;, &quot;public/images/ext/post_tiny.png&quot;, &quot;public/images/ext/project_pv.png&quot;, &quot;public/images/ext/project_tiny.png&quot;, &quot;public/images/ext/tag_pv.png&quot;, &quot;public/images/ext/zip_pv.png&quot;, &quot;test/fixtures/comments.yml&quot;, &quot;test/fixtures/contact_contents.yml&quot;, &quot;test/fixtures/data_entries.yml&quot;, &quot;test/fixtures/discussions.yml&quot;, &quot;test/fixtures/document_contents.yml&quot;, &quot;test/fixtures/dyn_attributes.yml&quot;, &quot;test/fixtures/groups.yml&quot;, &quot;test/fixtures/groups_users.yml&quot;, &quot;test/fixtures/iformats.yml&quot;, &quot;test/fixtures/links.yml&quot;, &quot;test/fixtures/nodes.yml&quot;, &quot;test/fixtures/relations.yml&quot;, &quot;test/fixtures/sites.yml&quot;, &quot;test/fixtures/template_contents.yml&quot;, &quot;test/fixtures/users.yml&quot;, &quot;test/fixtures/versions.yml&quot;, &quot;test/fixtures/virtual_classes.yml&quot;, &quot;test/fixtures/zips.yml&quot;]

Thx for fix.
Jaroslav</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;It's not possible to build gem because of the following files
not commited into repository:&lt;br&gt;&lt;/p&gt;
&lt;p&gt;[&quot;app/views/sites/zena_up.html.erb&quot;, &quot;bricks/determinator&quot;,
&quot;db/production.sqlite3&quot;, &quot;lib/zena/parser/zena_tags.rb&quot;,
&quot;public/images/ext/contact_pv.png&quot;,
&quot;public/images/ext/other_pv.png&quot;, &quot;public/images/ext/page_pv.png&quot;,
&quot;public/images/ext/page_tiny.png&quot;, &quot;public/images/ext/pdf_pv.png&quot;,
&quot;public/images/ext/post_pv.png&quot;, &quot;public/images/ext/post_tiny.png&quot;,
&quot;public/images/ext/project_pv.png&quot;,
&quot;public/images/ext/project_tiny.png&quot;,
&quot;public/images/ext/tag_pv.png&quot;, &quot;public/images/ext/zip_pv.png&quot;,
&quot;test/fixtures/comments.yml&quot;, &quot;test/fixtures/contact_contents.yml&quot;,
&quot;test/fixtures/data_entries.yml&quot;, &quot;test/fixtures/discussions.yml&quot;,
&quot;test/fixtures/document_contents.yml&quot;,
&quot;test/fixtures/dyn_attributes.yml&quot;, &quot;test/fixtures/groups.yml&quot;,
&quot;test/fixtures/groups_users.yml&quot;, &quot;test/fixtures/iformats.yml&quot;,
&quot;test/fixtures/links.yml&quot;, &quot;test/fixtures/nodes.yml&quot;,
&quot;test/fixtures/relations.yml&quot;, &quot;test/fixtures/sites.yml&quot;,
&quot;test/fixtures/template_contents.yml&quot;, &quot;test/fixtures/users.yml&quot;,
&quot;test/fixtures/versions.yml&quot;, &quot;test/fixtures/virtual_classes.yml&quot;,
&quot;test/fixtures/zips.yml&quot;]&lt;/p&gt;
&lt;p&gt;Thx for fix.&lt;br&gt;
Jaroslav&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-10-05T11:33:41+02:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-12-15T00:00:00+01:00</milestone-due-on>
    <milestone-id type="integer">18146</milestone-id>
    <number type="integer">267</number>
    <permalink>warning-on-article-public-with-content-not-public</permalink>
    <priority type="integer">44</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>enhancement workflow</tag>
    <title>warning on article public with content not public</title>
    <updated-at type="datetime">2009-10-05T12:21:48+02:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/267</url>
    <milestone-title>1.5</milestone-title>
    <original-body>When an article is published but has links or images to documents that do not have the same access rights: show a warning.</original-body>
    <latest-body>When an article is published but has links or images to documents that do not have the same access rights: show a warning.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;When an article is published but has links or images to
documents that do not have the same access rights: show a
warning.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-09-17T09:07:41+02:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">266</number>
    <permalink>redit-time-should-start-on-version-creation-date</permalink>
    <priority type="integer">113</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>defect easy</tag>
    <title>redit time should start on version creation date</title>
    <updated-at type="datetime">2009-09-17T09:07:41+02:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/266</url>
    <milestone-title>1.0</milestone-title>
    <original-body>If we use the updated_at datetime, the same version is used over and over as long as it is regularly edited: this is bad.

We should use 'created_at' as reference date for re-edit time.</original-body>
    <latest-body>If we use the updated_at datetime, the same version is used over and over as long as it is regularly edited: this is bad.

We should use 'created_at' as reference date for re-edit time.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;If we use the updated_at datetime, the same version is used over
and over as long as it is regularly edited: this is bad.&lt;/p&gt;
&lt;p&gt;We should use 'created_at' as reference date for re-edit
time.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2008-09-03T12:46:36+02:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">28</number>
    <permalink>fix-diff-view</permalink>
    <priority type="integer">16</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>open</state>
    <tag>defect zena</tag>
    <title>Fix diff view.</title>
    <updated-at type="datetime">2009-09-16T09:12:22+02:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/28</url>
    <milestone-title>1.0</milestone-title>
    <original-body>Originally posted on Trac by gaspard
&quot;Original Trac Ticket&quot;:http://dev.zenadmin.org/ticket/28

    
     Description 

Used to work but is broken since we upgraded to rails 1.2 and changed routes.

   
h3. Trac Attachments

h3. Trac Comments</original-body>
    <latest-body>Originally posted on Trac by gaspard
&quot;Original Trac Ticket&quot;:http://dev.zenadmin.org/ticket/28

    
     Description 

Used to work but is broken since we upgraded to rails 1.2 and changed routes.

   
h3. Trac Attachments

h3. Trac Comments</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;Originally posted on Trac by gaspard &lt;a href=&quot;http://dev.zenadmin.org/ticket/28&quot;&gt;Original Trac Ticket&lt;/a&gt;&lt;/p&gt;
&lt;pre&gt;
&lt;code&gt; Description
&lt;/code&gt;
&lt;/pre&gt;
&lt;p&gt;Used to work but is broken since we upgraded to rails 1.2 and
changed routes.&lt;/p&gt;
&lt;h3&gt;Trac Attachments&lt;/h3&gt;
&lt;h3&gt;Trac Comments&lt;/h3&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-09-07T22:21:22+02:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-12-15T00:00:00+01:00</milestone-due-on>
    <milestone-id type="integer">18146</milestone-id>
    <number type="integer">265</number>
    <permalink>reduce-data-folder-complexity</permalink>
    <priority type="integer">43</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>easy enhancement</tag>
    <title>reduce data folder complexity</title>
    <updated-at type="datetime">2009-09-07T22:21:22+02:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/265</url>
    <milestone-title>1.5</milestone-title>
    <original-body>It's now &quot;/data/full/3/3/4/someFileName&quot;

It should be &quot;/data/full/3/3/someFileName&quot;

Write a migration to update all paths !</original-body>
    <latest-body>It's now &quot;/data/full/3/3/4/someFileName&quot;

It should be &quot;/data/full/3/3/someFileName&quot;

Write a migration to update all paths !</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;It's now &quot;/data/full/3/3/4/someFileName&quot;&lt;/p&gt;
&lt;p&gt;It should be &quot;/data/full/3/3/someFileName&quot;&lt;/p&gt;
&lt;p&gt;Write a migration to update all paths !&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-09-07T09:24:37+02:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer">18147</milestone-id>
    <number type="integer">264</number>
    <permalink>querybuilder-for-tags-tagcloud</permalink>
    <priority type="integer">4</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>enhancement tags zafu</tag>
    <title>querybuilder for tags (tagcloud)</title>
    <updated-at type="datetime">2009-09-07T09:24:53+02:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/264</url>
    <milestone-title>later</milestone-title>
    <original-body>This is what we should be able to write:

@@@ xml
&lt;r:tags in='site'&gt;
  &lt;span do='each' set_style='font-size:#{tag.relative_size}%' do='link' tag='#{tag.name}'/&gt;
  ====&gt; links '/en/blog?tag=zombie'
&lt;/r:tags&gt;
@@@

We'll have to wait until RubyLess &amp; QueryBuilder are ready before starting this...</original-body>
    <latest-body>This is what we should be able to write:

@@@ xml
&lt;r:tags in='site'&gt;
  &lt;span do='each' set_style='font-size:#{tag.relative_size}%' do='link' tag='#{tag.name}'/&gt;
  ====&gt; links '/en/blog?tag=zombie'
&lt;/r:tags&gt;
@@@

We'll have to wait until RubyLess &amp; QueryBuilder are ready before starting this...</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;This is what we should be able to write:&lt;/p&gt;
&lt;pre&gt;
&lt;code class=&quot;xml&quot;&gt;&amp;lt;r:tags in='site'&amp;gt;
  &amp;lt;span do='each' set_style='font-size:#{tag.relative_size}%' do='link' tag='#{tag.name}'/&amp;gt;
  ====&amp;gt; links '/en/blog?tag=zombie'
&amp;lt;/r:tags&amp;gt;&lt;/code&gt;
&lt;/pre&gt;
&lt;p&gt;We'll have to wait until RubyLess &amp;amp; QueryBuilder are ready
before starting this...&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">4065</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-09-03T17:04:52+02:00</created-at>
    <creator-id type="integer">4065</creator-id>
    <milestone-due-on type="datetime">2009-10-16T00:00:00+02:00</milestone-due-on>
    <milestone-id type="integer">18145</milestone-id>
    <number type="integer">263</number>
    <permalink>secure-not-working-properly-in-multilingual-sites</permalink>
    <priority type="integer">112</priority>
    <project-id type="integer">2549</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>defect major</tag>
    <title>Secure not working properly in multilingual sites</title>
    <updated-at type="datetime">2009-09-03T17:38:22+02:00</updated-at>
    <user-id type="integer">4065</user-id>
    <user-name>Gaspard Bucher</user-name>
    <creator-name>Gaspard Bucher</creator-name>
    <assigned-user-name>Gaspard Bucher</assigned-user-name>
    <url>http://zena.lighthouseapp.com/projects/2549/tickets/263</url>
    <milestone-title>1.0</milestone-title>
    <original-body>1. login ===&gt; 'en'
2. create a node ==&gt; redaction in 'en'
3. change lang ==&gt; 'fr'
4. can view node but ===&gt; no version !

Need to fix query (in secure.rb)

@@@ sql
status &gt;= 30 AND user_id = ... AND lang = 'fr'
@@@</original-body>
    <latest-body>1. login ===&gt; 'en'
2. create a node ==&gt; redaction in 'en'
3. change lang ==&gt; 'fr'
4. can view node but ===&gt; no version !

Need to fix query (in secure.rb)

@@@ sql
status &gt;= 30 AND user_id = ... AND lang = 'fr'
@@@</latest-body>
    <original-body-html>&lt;div&gt;&lt;ol&gt;
&lt;li&gt;login ===&amp;gt; 'en'&lt;br&gt;&lt;/li&gt;
&lt;li&gt;create a node ==&amp;gt; redaction in 'en'&lt;br&gt;&lt;/li&gt;
&lt;li&gt;change lang ==&amp;gt; 'fr'&lt;br&gt;&lt;/li&gt;
&lt;li&gt;can view node but ===&amp;gt; no version !&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Need to fix query (in secure.rb)&lt;/p&gt;
&lt;pre&gt;
&lt;code class=
&quot;sql&quot;&gt;status &amp;gt;= 30 AND user_id = ... AND lang = 'fr'&lt;/code&gt;
&lt;/pre&gt;&lt;/div&gt;</original-body-html>
  </ticket>
</tickets>
