<?xml version="1.0" encoding="UTF-8"?>
<tickets type="array">
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-10-19T09:34:01+02:00</created-at>
    <creator-id type="integer">73609</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">86</number>
    <permalink>after-clean-install-i-get-an-error-and-no-login-page</permalink>
    <priority type="integer">59</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>argumenterror haml</tag>
    <title>After clean install i get an error and no login page.</title>
    <updated-at type="datetime">2009-12-24T12:32:57+02:00</updated-at>
    <user-id type="integer">22164</user-id>
    <user-name>Roland Moriz</user-name>
    <creator-name>Remco Voorderhake</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/86</url>
    <original-body>I get the following error:
Processing DashboardController#index (for ::ffff:192.168.10.176 at 2009-10-19 09:19:51) [GET]

ArgumentError (Cannot yield from a Proc type filter. The Proc must take two arguments and execute #call on the second argument.):
  haml (2.2.5) [v] rails/./lib/sass/plugin/rails.rb:19:in `process'

I get this on all my systems which run defferent versions of ruby. Google doesn't help. I use the latest master release from 19-10-2009.


TIA,
Remco</original-body>
    <latest-body>I get the following error:
Processing DashboardController#index (for ::ffff:192.168.10.176 at 2009-10-19 09:19:51) [GET]

ArgumentError (Cannot yield from a Proc type filter. The Proc must take two arguments and execute #call on the second argument.):
  haml (2.2.5) [v] rails/./lib/sass/plugin/rails.rb:19:in `process'

I get this on all my systems which run defferent versions of ruby. Google doesn't help. I use the latest master release from 19-10-2009.


TIA,
Remco</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;I get the following error:&lt;br&gt;
Processing DashboardController#index (for ::ffff:192.168.10.176 at
2009-10-19 09:19:51) &lt;a href=&quot;/projects/11831/changesets/GET&quot;
title=&quot;Changeset [GET]&quot;&gt;[GET]&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;ArgumentError (Cannot yield from a Proc type filter. The Proc
must take two arguments and execute #call on the second
argument.):&lt;br&gt;
haml (2.2.5) &lt;a href=&quot;/projects/11831/changesets/v&quot; title=
&quot;Changeset [v]&quot;&gt;[v]&lt;/a&gt; rails/./lib/sass/plugin/rails.rb:19:in
&lt;code&gt;process'&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;I get this on all my systems which run defferent versions of
ruby. Google doesn't help. I use the latest master release from
19-10-2009.&lt;/p&gt;
&lt;p&gt;TIA,&lt;br&gt;
Remco&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-12-04T20:20:20+02:00</created-at>
    <creator-id type="integer">78602</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">91</number>
    <permalink>alias-domains</permalink>
    <priority type="integer">64</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag nil="true"></tag>
    <title>Alias Domains</title>
    <updated-at type="datetime">2009-12-04T20:20:23+02:00</updated-at>
    <user-id type="integer">78602</user-id>
    <user-name>jam</user-name>
    <creator-name>jam</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/91</url>
    <original-body>It would be nice to have the ability for PowerDNS on Rails to manage alias domains. For instance, in BIND you can configure multiple different domains to use the same zone configuration file. While I realize that PowerDNS does not have the ability for alias domains (not that I could find anyway), PowerDNS on Rails could provide for this feature by automatically updating all records for all domains which happen to be aliases of each other. And when you create a new domain aliased to an existing domain, PowerDNS on Rails would automatically copy all of the records to the new aliased domain. I hope I haven't overlooked the availability of this type of functionality with macros and templates, but I don't see how it would be possible and/or easy to manage that way.

The lack of aliased domains in PowerDNS or a way to mimic this functionality with some front-end like PowerDNS on Rails is the only thing holding my company back from switching away from BIND.</original-body>
    <latest-body>It would be nice to have the ability for PowerDNS on Rails to manage alias domains. For instance, in BIND you can configure multiple different domains to use the same zone configuration file. While I realize that PowerDNS does not have the ability for alias domains (not that I could find anyway), PowerDNS on Rails could provide for this feature by automatically updating all records for all domains which happen to be aliases of each other. And when you create a new domain aliased to an existing domain, PowerDNS on Rails would automatically copy all of the records to the new aliased domain. I hope I haven't overlooked the availability of this type of functionality with macros and templates, but I don't see how it would be possible and/or easy to manage that way.

The lack of aliased domains in PowerDNS or a way to mimic this functionality with some front-end like PowerDNS on Rails is the only thing holding my company back from switching away from BIND.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;It would be nice to have the ability for PowerDNS on Rails to
manage alias domains. For instance, in BIND you can configure
multiple different domains to use the same zone configuration file.
While I realize that PowerDNS does not have the ability for alias
domains (not that I could find anyway), PowerDNS on Rails could
provide for this feature by automatically updating all records for
all domains which happen to be aliases of each other. And when you
create a new domain aliased to an existing domain, PowerDNS on
Rails would automatically copy all of the records to the new
aliased domain. I hope I haven't overlooked the availability of
this type of functionality with macros and templates, but I don't
see how it would be possible and/or easy to manage that way.&lt;/p&gt;
&lt;p&gt;The lack of aliased domains in PowerDNS or a way to mimic this
functionality with some front-end like PowerDNS on Rails is the
only thing holding my company back from switching away from
BIND.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-11-29T22:46:17+02:00</created-at>
    <creator-id type="integer">23371</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">90</number>
    <permalink>restrict-creating-sub-domains</permalink>
    <priority type="integer">63</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>permissions</tag>
    <title>Restrict creating sub-domains</title>
    <updated-at type="datetime">2009-11-29T22:46:18+02:00</updated-at>
    <user-id type="integer">23371</user-id>
    <user-name>Ask Bj&#248;rn Hansen</user-name>
    <creator-name>Ask Bj&#248;rn Hansen</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/90</url>
    <original-body>If user 1 owns 'example.com', user 2 shouldn't be able to create 'test.example.com'.  (It makes it trivial for unrelated users to &quot;take over&quot; a domain).</original-body>
    <latest-body>If user 1 owns 'example.com', user 2 shouldn't be able to create 'test.example.com'.  (It makes it trivial for unrelated users to &quot;take over&quot; a domain).</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;If user 1 owns 'example.com', user 2 shouldn't be able to create
'test.example.com'. (It makes it trivial for unrelated users to
&quot;take over&quot; a domain).&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-11-29T22:45:17+02:00</created-at>
    <creator-id type="integer">23371</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">89</number>
    <permalink>share-templates</permalink>
    <priority type="integer">62</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>templates</tag>
    <title>Share templates</title>
    <updated-at type="datetime">2009-11-29T22:45:17+02:00</updated-at>
    <user-id type="integer">23371</user-id>
    <user-name>Ask Bj&#248;rn Hansen</user-name>
    <creator-name>Ask Bj&#248;rn Hansen</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/89</url>
    <original-body>I expected a template with '-' owner would be available to all users, but such templates don't show up for regular domain users.</original-body>
    <latest-body>I expected a template with '-' owner would be available to all users, but such templates don't show up for regular domain users.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;I expected a template with '-' owner would be available to all
users, but such templates don't show up for regular domain
users.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-11-29T22:44:15+02:00</created-at>
    <creator-id type="integer">23371</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">88</number>
    <permalink>macros-not-found</permalink>
    <priority type="integer">61</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>macros</tag>
    <title>Macros not found</title>
    <updated-at type="datetime">2009-11-29T22:44:15+02:00</updated-at>
    <user-id type="integer">23371</user-id>
    <user-name>Ask Bj&#248;rn Hansen</user-name>
    <creator-name>Ask Bj&#248;rn Hansen</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/88</url>
    <original-body>After adding a macro the entry is correctly created in the macros table, but I get an &quot;Couldn't find Macro with ID=3&quot; error on http://localhost:3000/macros/3.  Nothing is created in the macro_steps table.
'

The /macros page says &quot;macro was successfully created&quot; amnd then &quot;You currently don't have any macros defined.&quot;</original-body>
    <latest-body>After adding a macro the entry is correctly created in the macros table, but I get an &quot;Couldn't find Macro with ID=3&quot; error on http://localhost:3000/macros/3.  Nothing is created in the macro_steps table.
'

The /macros page says &quot;macro was successfully created&quot; amnd then &quot;You currently don't have any macros defined.&quot;</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;After adding a macro the entry is correctly created in the
macros table, but I get an &quot;Couldn't find Macro with ID=3&quot; error on
&lt;a href=
&quot;http://localhost:3000/macros/3&quot;&gt;http://localhost:3000/macros/3&lt;/a&gt;.
Nothing is created in the macro_steps table.&lt;br&gt;
'&lt;/p&gt;
&lt;p&gt;The /macros page says &quot;macro was successfully created&quot; amnd then
&quot;You currently don't have any macros defined.&quot;&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">1</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2008-06-10T16:46:53+02:00</created-at>
    <creator-id type="integer">21335</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer">11691</milestone-id>
    <number type="integer">5</number>
    <permalink>import-existing-zone-files</permalink>
    <priority type="integer">2</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>bind import</tag>
    <title>Import existing zone files</title>
    <updated-at type="datetime">2009-11-29T21:47:18+02:00</updated-at>
    <user-id type="integer">23371</user-id>
    <user-name>Ask Bj&#248;rn Hansen</user-name>
    <creator-name>Kenneth Kalmer</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/5</url>
    <milestone-title>Medium Priority</milestone-title>
    <original-body>Provide tools to import existing zone files into the BIND DLZ database for management by the system.</original-body>
    <latest-body>Provide tools to import existing zone files into the BIND DLZ database for management by the system.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;
Provide tools to import existing zone files into the BIND DLZ database for management by the system.
&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-02-26T22:01:15+02:00</created-at>
    <creator-id type="integer">21335</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer">11690</milestone-id>
    <number type="integer">62</number>
    <permalink>prevent-same-records-of-different-types</permalink>
    <priority type="integer">13</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>bug records</tag>
    <title>Prevent same records of different types</title>
    <updated-at type="datetime">2009-11-29T21:42:53+02:00</updated-at>
    <user-id type="integer">23371</user-id>
    <user-name>Ask Bj&#248;rn Hansen</user-name>
    <creator-name>Kenneth Kalmer</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/62</url>
    <milestone-title>High Priority</milestone-title>
    <original-body>Saw a client do this:

www IN A 127.0.0.1
www IN CNAME www.example.com

Prevent this from happening.</original-body>
    <latest-body>Saw a client do this:

www IN A 127.0.0.1
www IN CNAME www.example.com

Prevent this from happening.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;Saw a client do this:&lt;/p&gt;
&lt;p&gt;www IN A 127.0.0.1 www IN CNAME &lt;a href=&quot;http://www.example.com&quot;&gt;www.example.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Prevent this from happening.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-10-22T02:11:26+02:00</created-at>
    <creator-id type="integer">73997</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">87</number>
    <permalink>error-on-access-to-users-page</permalink>
    <priority type="integer">60</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag nil="true"></tag>
    <title>Error on access to /users page</title>
    <updated-at type="datetime">2009-10-22T02:11:29+02:00</updated-at>
    <user-id type="integer">73997</user-id>
    <user-name>Tim</user-name>
    <creator-name>Tim</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/87</url>
    <original-body>I made a new install with CentOS 5.3 this afternoon to test out the web interface.  I seem to have hit a bug on the /users page that causes an error when accessing it.  The server logs are below from my attempt to access the /users page.

[2009-10-21 20:06:10] INFO  WEBrick::HTTPServer#start: pid=19522 port=3000
  SQL (0.2ms)   SET SQL_AUTO_IS_NULL=0


Processing UsersController#index (for ::ffff:10.xx.xx.135 at 2009-10-21 20:06:14) [GET]
  User Columns (1.0ms)   SHOW FIELDS FROM `users`
  User Load (0.4ms)   SELECT * FROM `users` WHERE (`users`.`id` = 1) LIMIT 1
  roles_users Columns (0.7ms)   SHOW FIELDS FROM `roles_users`
  Role Load (0.3ms)   SELECT * FROM `roles` INNER JOIN `roles_users` ON `roles`.id = `roles_users`.role_id WHERE (`roles_users`.user_id = 1 )
  Role Columns (0.5ms)   SHOW FIELDS FROM `roles`
  User Load (0.3ms)   SELECT * FROM `users` ORDER BY login
Rendering template within layouts/application
Rendering users/index
  CACHE (0.0ms)   SELECT * FROM `roles` INNER JOIN `roles_users` ON `roles`.id = `roles_users`.role_id WHERE (`roles_users`.user_id = 1 )

ActionView::TemplateError (can't convert Symbol into Integer) on line #15 of app/views/users/_user.html.haml:
12:   %td= link_to user.login, user_path( user )
13:   %td= user.email
14:   %td= user.has_role?('admin') ? t(&quot;label_user_role.admin&quot;) : t(&quot;label_user_role.user&quot;)
15:   %td
16:     - unless user.suspended?
17:       = prototip_info_icon('flag_green.png', &quot;active-user-#{user.id}&quot;)
18:     - else

    app/views/users/_user.html.haml:15:in `_run_haml_app47views47users47_user46html46haml_locals_object_user_user_counter'
    haml (2.2.5) [v] lib/haml/helpers/action_view_mods.rb:11:in `block in render_with_haml'
    haml (2.2.5) [v] lib/haml/helpers.rb:96:in `non_haml'
    haml (2.2.5) [v] lib/haml/helpers/action_view_mods.rb:11:in `render_with_haml'
    app/views/users/index.html.haml:10:in `_run_haml_app47views47users47index46html46haml'
    haml (2.2.5) [v] lib/haml/helpers/action_view_mods.rb:13:in `render_with_haml'
    haml (2.2.5) [v] lib/haml/helpers/action_view_mods.rb:13:in `render_with_haml'
    haml (2.2.5) [v] lib/sass/plugin/rails.rb:19:in `process'
    &lt;internal:prelude&gt;:8:in `synchronize'
    /usr/local/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
    /usr/local/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run'
    /usr/local/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'

Rendered rescues/_trace (120.9ms)
Rendered rescues/_request_and_response (1.3ms)
Rendering rescues/layout (internal_server_error)</original-body>
    <latest-body>I made a new install with CentOS 5.3 this afternoon to test out the web interface.  I seem to have hit a bug on the /users page that causes an error when accessing it.  The server logs are below from my attempt to access the /users page.

[2009-10-21 20:06:10] INFO  WEBrick::HTTPServer#start: pid=19522 port=3000
  SQL (0.2ms)   SET SQL_AUTO_IS_NULL=0


Processing UsersController#index (for ::ffff:10.xx.xx.135 at 2009-10-21 20:06:14) [GET]
  User Columns (1.0ms)   SHOW FIELDS FROM `users`
  User Load (0.4ms)   SELECT * FROM `users` WHERE (`users`.`id` = 1) LIMIT 1
  roles_users Columns (0.7ms)   SHOW FIELDS FROM `roles_users`
  Role Load (0.3ms)   SELECT * FROM `roles` INNER JOIN `roles_users` ON `roles`.id = `roles_users`.role_id WHERE (`roles_users`.user_id = 1 )
  Role Columns (0.5ms)   SHOW FIELDS FROM `roles`
  User Load (0.3ms)   SELECT * FROM `users` ORDER BY login
Rendering template within layouts/application
Rendering users/index
  CACHE (0.0ms)   SELECT * FROM `roles` INNER JOIN `roles_users` ON `roles`.id = `roles_users`.role_id WHERE (`roles_users`.user_id = 1 )

ActionView::TemplateError (can't convert Symbol into Integer) on line #15 of app/views/users/_user.html.haml:
12:   %td= link_to user.login, user_path( user )
13:   %td= user.email
14:   %td= user.has_role?('admin') ? t(&quot;label_user_role.admin&quot;) : t(&quot;label_user_role.user&quot;)
15:   %td
16:     - unless user.suspended?
17:       = prototip_info_icon('flag_green.png', &quot;active-user-#{user.id}&quot;)
18:     - else

    app/views/users/_user.html.haml:15:in `_run_haml_app47views47users47_user46html46haml_locals_object_user_user_counter'
    haml (2.2.5) [v] lib/haml/helpers/action_view_mods.rb:11:in `block in render_with_haml'
    haml (2.2.5) [v] lib/haml/helpers.rb:96:in `non_haml'
    haml (2.2.5) [v] lib/haml/helpers/action_view_mods.rb:11:in `render_with_haml'
    app/views/users/index.html.haml:10:in `_run_haml_app47views47users47index46html46haml'
    haml (2.2.5) [v] lib/haml/helpers/action_view_mods.rb:13:in `render_with_haml'
    haml (2.2.5) [v] lib/haml/helpers/action_view_mods.rb:13:in `render_with_haml'
    haml (2.2.5) [v] lib/sass/plugin/rails.rb:19:in `process'
    &lt;internal:prelude&gt;:8:in `synchronize'
    /usr/local/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
    /usr/local/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run'
    /usr/local/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'

Rendered rescues/_trace (120.9ms)
Rendered rescues/_request_and_response (1.3ms)
Rendering rescues/layout (internal_server_error)</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;I made a new install with CentOS 5.3 this afternoon to test out
the web interface. I seem to have hit a bug on the /users page that
causes an error when accessing it. The server logs are below from
my attempt to access the /users page.&lt;/p&gt;
&lt;p&gt;[2009-10-21 20:06:10] INFO WEBrick::HTTPServer#start: pid=19522
port=3000 SQL (0.2ms) SET SQL_AUTO_IS_NULL=0&lt;/p&gt;
&lt;p&gt;Processing UsersController#index (for ::ffff:10.xx.xx.135 at
2009-10-21 20:06:14) &lt;a href=&quot;/projects/11831/changesets/GET&quot;
title=&quot;Changeset [GET]&quot;&gt;[GET]&lt;/a&gt;&lt;br&gt;
User Columns (1.0ms) SHOW FIELDS FROM &lt;code&gt;users&lt;/code&gt; User Load
(0.4ms) SELECT * FROM &lt;code&gt;users&lt;/code&gt; WHERE
(&lt;code&gt;users&lt;/code&gt;.&lt;code&gt;id&lt;/code&gt; = 1) LIMIT 1 roles_users
Columns (0.7ms) SHOW FIELDS FROM &lt;code&gt;roles_users&lt;/code&gt; Role Load
(0.3ms) SELECT * FROM &lt;code&gt;roles&lt;/code&gt; INNER JOIN
&lt;code&gt;roles_users&lt;/code&gt; ON &lt;code&gt;roles&lt;/code&gt;.id =
&lt;code&gt;roles_users&lt;/code&gt;.role_id WHERE
(&lt;code&gt;roles_users&lt;/code&gt;.user_id = 1 ) Role Columns (0.5ms) SHOW
FIELDS FROM &lt;code&gt;roles&lt;/code&gt; User Load (0.3ms) SELECT * FROM
&lt;code&gt;users&lt;/code&gt; ORDER BY login Rendering template within
layouts/application&lt;br&gt;
Rendering users/index&lt;br&gt;
CACHE (0.0ms) SELECT * FROM &lt;code&gt;roles&lt;/code&gt; INNER JOIN
&lt;code&gt;roles_users&lt;/code&gt; ON &lt;code&gt;roles&lt;/code&gt;.id =
&lt;code&gt;roles_users&lt;/code&gt;.role_id WHERE
(&lt;code&gt;roles_users&lt;/code&gt;.user_id = 1 )&lt;/p&gt;
&lt;p&gt;ActionView::TemplateError (can't convert Symbol into Integer) on
line &lt;a href=&quot;/projects/11831/tickets/15&quot; title=
&quot;Ticket #15&quot;&gt;#15&lt;/a&gt; of app/views/users/_user.html.haml:&lt;br&gt;
12: %td= link_to user.login, user_path( user )&lt;br&gt;
13: %td= user.email&lt;br&gt;
14: %td= user.has_role?('admin') ? t(&quot;label_user_role.admin&quot;) :
t(&quot;label_user_role.user&quot;)&lt;br&gt;
15: %td&lt;br&gt;
16: - unless user.suspended?&lt;br&gt;
17: = prototip_info_icon('flag_green.png',
&quot;active-user-#{user.id}&quot;)&lt;br&gt;
18: - else&lt;/p&gt;
&lt;pre&gt;
&lt;code&gt;app/views/users/_user.html.haml:15:in `_run_haml_app47views47users47_user46html46haml_locals_object_user_user_counter'
haml (2.2.5) [v] lib/haml/helpers/action_view_mods.rb:11:in `block in render_with_haml'
haml (2.2.5) [v] lib/haml/helpers.rb:96:in `non_haml'
haml (2.2.5) [v] lib/haml/helpers/action_view_mods.rb:11:in `render_with_haml'
app/views/users/index.html.haml:10:in `_run_haml_app47views47users47index46html46haml'
haml (2.2.5) [v] lib/haml/helpers/action_view_mods.rb:13:in `render_with_haml'
haml (2.2.5) [v] lib/haml/helpers/action_view_mods.rb:13:in `render_with_haml'
haml (2.2.5) [v] lib/sass/plugin/rails.rb:19:in `process'
&amp;lt;internal:prelude&amp;gt;:8:in `synchronize'
/usr/local/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
/usr/local/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run'
/usr/local/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'&lt;/code&gt;
&lt;/pre&gt;
&lt;p&gt;Rendered rescues/&lt;em&gt;trace (120.9ms)&lt;br&gt;
Rendered rescues/&lt;/em&gt;request_and_response (1.3ms)&lt;br&gt;
Rendering rescues/layout (internal_server_error)&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-06-12T01:45:18+02:00</created-at>
    <creator-id type="integer">59795</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">79</number>
    <permalink>soa-record-isnt-created-when-adding-a-new-native-domain</permalink>
    <priority type="integer">52</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag nil="true"></tag>
    <title>SOA record isn't created when adding a new Native domain</title>
    <updated-at type="datetime">2009-10-12T14:55:55+02:00</updated-at>
    <user-id type="integer">72842</user-id>
    <user-name>Cees Velt</user-name>
    <creator-name>ronin-59795 (at lighthouseapp)</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/79</url>
    <original-body>It appears the SOA recorded is never created or saved when adding a new domain.</original-body>
    <latest-body>It appears the SOA recorded is never created or saved when adding a new domain.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;It appears the SOA recorded is never created or saved when
adding a new domain.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-07-31T10:01:59+02:00</created-at>
    <creator-id type="integer">64634</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">85</number>
    <permalink>ability-to-assign-templates-globally</permalink>
    <priority type="integer">58</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>templates</tag>
    <title>Ability to assign templates globally</title>
    <updated-at type="datetime">2009-07-31T10:02:02+02:00</updated-at>
    <user-id type="integer">64634</user-id>
    <user-name>Campbell</user-name>
    <creator-name>Campbell</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/85</url>
    <original-body>It would be very handy to be able to assign a template globally so that any user, rather than just the user that created the template could use it. Perhaps only users in the Admin group would be allowed to create these &quot;global&quot; templates?</original-body>
    <latest-body>It would be very handy to be able to assign a template globally so that any user, rather than just the user that created the template could use it. Perhaps only users in the Admin group would be allowed to create these &quot;global&quot; templates?</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;It would be very handy to be able to assign a template globally
so that any user, rather than just the user that created the
template could use it. Perhaps only users in the Admin group would
be allowed to create these &quot;global&quot; templates?&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-07-18T02:47:46+02:00</created-at>
    <creator-id type="integer">63159</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">83</number>
    <permalink>initial-seed-throws-error</permalink>
    <priority type="integer">56</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag nil="true"></tag>
    <title>Initial Seed Throws Error</title>
    <updated-at type="datetime">2009-07-22T09:37:43+02:00</updated-at>
    <user-id type="integer">62858</user-id>
    <user-name>Jan &#197;ge Johnsen</user-name>
    <creator-name>fitz</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/83</url>
    <original-body>[root powerdns-on-rails]# RAILS_ENV=development rake db:seed --trace
(in /root/git-1.6.3.3/powerdns-on-rails)
** Invoke db:seed (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute db:seed

== Seeding from example_dot_star.rb ========================
 - Domain {:name=&gt;&quot;example.com&quot;}
 - NS {:domain_id=&gt;1, :content=&gt;&quot;ns1.example.com.&quot;}
 - NS {:domain_id=&gt;1, :content=&gt;&quot;ns2.example.com.&quot;}
 - A {:name=&gt;&quot;ns1.example.com&quot;, :domain_id=&gt;1}
 - A {:name=&gt;&quot;ns2.example.com&quot;, :domain_id=&gt;1}
 - A {:name=&gt;&quot;@.example.com&quot;, :domain_id=&gt;1}
 - MX {:name=&gt;&quot;@.example.com&quot;, :domain_id=&gt;1}
 - A {:name=&gt;&quot;mail.example.com&quot;, :domain_id=&gt;1}
============================================================

== Seeding from templates.rb ===============================
 - ZoneTemplate {:name=&gt;&quot;East Coast Data Center&quot;}
rake aborted!
You have a nil object when you didn't expect it!
The error occurred while evaluating nil.name
/root/git-1.6.3.3/powerdns-on-rails/app/models/record.rb:101:in `append_domain_name!'
/root/git-1.6.3.3/powerdns-on-rails/app/models/record.rb:69:in `before_validation_without_content'
/root/git-1.6.3.3/powerdns-on-rails/app/models/soa.rb:111:in `before_validation'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/callbacks.rb:347:in `send'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/callbacks.rb:347:in `callback'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/callbacks.rb:311:in `valid?'
/root/git-1.6.3.3/powerdns-on-rails/app/models/record_template.rb:96:in `validate'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/validations.rb:1030:in `valid_without_callbacks?'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/callbacks.rb:315:in `valid?'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/validations.rb:1018:in `save_without_dirty!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/dirty.rb:87:in `save_without_transactions!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/transactions.rb:200:in `save!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:136:in `transaction'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/transactions.rb:182:in `transaction'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/transactions.rb:200:in `save!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/transactions.rb:208:in `rollback_active_record_state!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/transactions.rb:200:in `save!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/lib/seeder.rb:34:in `plant!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/lib/seeder.rb:7:in `plant'
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/lib/seeder.rb:71:in `seed'
/root/git-1.6.3.3/powerdns-on-rails/db/fixtures/templates.rb:6
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:145:in `load_without_new_constant_marking'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:145:in `load'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:in `new_constants_in'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:145:in `load'
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/tasks/seed_fu_tasks.rake:6
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/tasks/seed_fu_tasks.rake:4:in `each'
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/tasks/seed_fu_tasks.rake:4
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `execute'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in `invoke_with_call_chain'
/usr/local/lib/ruby/1.8/monitor.rb:242:in `synchronize'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in `invoke'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
/usr/local/bin/rake:19:in `load'
/usr/local/bin/rake:19
[root powerdns-on-rails]#</original-body>
    <latest-body>[root powerdns-on-rails]# RAILS_ENV=development rake db:seed --trace
(in /root/git-1.6.3.3/powerdns-on-rails)
** Invoke db:seed (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute db:seed

== Seeding from example_dot_star.rb ========================
 - Domain {:name=&gt;&quot;example.com&quot;}
 - NS {:domain_id=&gt;1, :content=&gt;&quot;ns1.example.com.&quot;}
 - NS {:domain_id=&gt;1, :content=&gt;&quot;ns2.example.com.&quot;}
 - A {:name=&gt;&quot;ns1.example.com&quot;, :domain_id=&gt;1}
 - A {:name=&gt;&quot;ns2.example.com&quot;, :domain_id=&gt;1}
 - A {:name=&gt;&quot;@.example.com&quot;, :domain_id=&gt;1}
 - MX {:name=&gt;&quot;@.example.com&quot;, :domain_id=&gt;1}
 - A {:name=&gt;&quot;mail.example.com&quot;, :domain_id=&gt;1}
============================================================

== Seeding from templates.rb ===============================
 - ZoneTemplate {:name=&gt;&quot;East Coast Data Center&quot;}
rake aborted!
You have a nil object when you didn't expect it!
The error occurred while evaluating nil.name
/root/git-1.6.3.3/powerdns-on-rails/app/models/record.rb:101:in `append_domain_name!'
/root/git-1.6.3.3/powerdns-on-rails/app/models/record.rb:69:in `before_validation_without_content'
/root/git-1.6.3.3/powerdns-on-rails/app/models/soa.rb:111:in `before_validation'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/callbacks.rb:347:in `send'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/callbacks.rb:347:in `callback'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/callbacks.rb:311:in `valid?'
/root/git-1.6.3.3/powerdns-on-rails/app/models/record_template.rb:96:in `validate'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/validations.rb:1030:in `valid_without_callbacks?'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/callbacks.rb:315:in `valid?'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/validations.rb:1018:in `save_without_dirty!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/dirty.rb:87:in `save_without_transactions!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/transactions.rb:200:in `save!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:136:in `transaction'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/transactions.rb:182:in `transaction'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/transactions.rb:200:in `save!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/transactions.rb:208:in `rollback_active_record_state!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/transactions.rb:200:in `save!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/lib/seeder.rb:34:in `plant!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/lib/seeder.rb:7:in `plant'
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/lib/seeder.rb:71:in `seed'
/root/git-1.6.3.3/powerdns-on-rails/db/fixtures/templates.rb:6
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:145:in `load_without_new_constant_marking'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:145:in `load'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:in `new_constants_in'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:145:in `load'
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/tasks/seed_fu_tasks.rake:6
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/tasks/seed_fu_tasks.rake:4:in `each'
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/tasks/seed_fu_tasks.rake:4
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `execute'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in `invoke_with_call_chain'
/usr/local/lib/ruby/1.8/monitor.rb:242:in `synchronize'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in `invoke'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
/usr/local/bin/rake:19:in `load'
/usr/local/bin/rake:19
[root powerdns-on-rails]#</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;[root powerdns-on-rails]# RAILS_ENV=development rake db:seed
--trace (in /root/git-1.6.3.3/powerdns-on-rails) &lt;strong&gt;Invoke
db:seed (first_time)&lt;/strong&gt; Invoke environment (first_time)
&lt;strong&gt;Execute environment&lt;/strong&gt; Execute db:seed&lt;/p&gt;
&lt;p&gt;== Seeding from example_dot_star.rb ======================== -
Domain {:name=&amp;gt;&quot;example.com&quot;} - NS {:domain_id=&amp;gt;1,
:content=&amp;gt;&quot;ns1.example.com.&quot;} - NS {:domain_id=&amp;gt;1,
:content=&amp;gt;&quot;ns2.example.com.&quot;} - A {:name=&amp;gt;&quot;ns1.example.com&quot;,
:domain_id=&amp;gt;1} - A {:name=&amp;gt;&quot;ns2.example.com&quot;,
:domain_id=&amp;gt;1} - A {:name=&amp;gt;&quot;@.example.com&quot;, :domain_id=&amp;gt;1}
- MX {:name=&amp;gt;&quot;@.example.com&quot;, :domain_id=&amp;gt;1}&lt;/p&gt;
&lt;h1&gt;- A {:name=&amp;gt;&quot;mail.example.com&quot;, :domain_id=&amp;gt;1}&lt;/h1&gt;
&lt;p&gt;== Seeding from templates.rb =============================== -
ZoneTemplate {:name=&amp;gt;&quot;East Coast Data Center&quot;} rake aborted! You
have a nil object when you didn't expect it! The error occurred
while evaluating nil.name
/root/git-1.6.3.3/powerdns-on-rails/app/models/record.rb:101:in
&lt;code&gt;append_domain_name!'
/root/git-1.6.3.3/powerdns-on-rails/app/models/record.rb:69:in&lt;/code&gt;before_validation_without_content'
/root/git-1.6.3.3/powerdns-on-rails/app/models/soa.rb:111:in
&lt;code&gt;before_validation'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/callbacks.rb:347:in&lt;/code&gt;send'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/callbacks.rb:347:in
&lt;code&gt;callback'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/callbacks.rb:311:in&lt;/code&gt;valid?'
/root/git-1.6.3.3/powerdns-on-rails/app/models/record_template.rb:96:in
&lt;code&gt;validate'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/validations.rb:1030:in&lt;/code&gt;valid_without_callbacks?'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/callbacks.rb:315:in
&lt;code&gt;valid?'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/validations.rb:1018:in&lt;/code&gt;save_without_dirty!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/dirty.rb:87:in
&lt;code&gt;save_without_transactions!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/transactions.rb:200:in&lt;/code&gt;save!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/database_statements.rb:136:in
&lt;code&gt;transaction'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/transactions.rb:182:in&lt;/code&gt;transaction'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/transactions.rb:200:in
&lt;code&gt;save!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/transactions.rb:208:in&lt;/code&gt;rollback_active_record_state!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/transactions.rb:200:in
&lt;code&gt;save!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/lib/seeder.rb:34:in&lt;/code&gt;plant!'
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/lib/seeder.rb:7:in
&lt;code&gt;plant'
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/lib/seeder.rb:71:in&lt;/code&gt;seed'
/root/git-1.6.3.3/powerdns-on-rails/db/fixtures/templates.rb:6
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:145:in
&lt;code&gt;load_without_new_constant_marking'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:145:in&lt;/code&gt;load'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:521:in
&lt;code&gt;new_constants_in'
/root/git-1.6.3.3/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:145:in&lt;/code&gt;load'
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/tasks/seed_fu_tasks.rake:6
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/tasks/seed_fu_tasks.rake:4:in
&lt;code&gt;each'
/root/git-1.6.3.3/powerdns-on-rails/vendor/plugins/seed-fu/tasks/seed_fu_tasks.rake:4
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in&lt;/code&gt;call'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in
&lt;code&gt;execute'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in&lt;/code&gt;each'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in
&lt;code&gt;execute'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in&lt;/code&gt;invoke_with_call_chain'
/usr/local/lib/ruby/1.8/monitor.rb:242:in &lt;code&gt;synchronize'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in&lt;/code&gt;invoke_with_call_chain'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in
&lt;code&gt;invoke'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in&lt;/code&gt;invoke_task'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in
&lt;code&gt;top_level'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in&lt;/code&gt;each'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in
&lt;code&gt;top_level'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in&lt;/code&gt;standard_exception_handling'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in
&lt;code&gt;top_level'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in&lt;/code&gt;run'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in
&lt;code&gt;standard_exception_handling'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in&lt;/code&gt;run'
/usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
/usr/local/bin/rake:19:in &lt;code&gt;load' /usr/local/bin/rake:19 [root
powerdns-on-rails]#&lt;/code&gt;&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-07-21T12:34:51+02:00</created-at>
    <creator-id type="integer">62858</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">84</number>
    <permalink>dbmigrate-breaks-on-mysql-4</permalink>
    <priority type="integer">57</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag nil="true"></tag>
    <title>db:migrate breaks on mysql 4</title>
    <updated-at type="datetime">2009-07-21T12:34:52+02:00</updated-at>
    <user-id type="integer">62858</user-id>
    <user-name>Jan &#197;ge Johnsen</user-name>
    <creator-name>Jan &#197;ge Johnsen</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/84</url>
    <original-body>Using InnoDB and utf8 breaks with the follwing error:

Mysql::Error: Specified key was too long; max key length is 1024 bytes: CREATE  INDEX `index_records_on_name_and_type` ON `records` (`name`, `type`)

Fixed by adding :limit =&gt; 16 on record.type in db/migrate/002_create_records.rb</original-body>
    <latest-body>Using InnoDB and utf8 breaks with the follwing error:

Mysql::Error: Specified key was too long; max key length is 1024 bytes: CREATE  INDEX `index_records_on_name_and_type` ON `records` (`name`, `type`)

Fixed by adding :limit =&gt; 16 on record.type in db/migrate/002_create_records.rb</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;Using InnoDB and utf8 breaks with the follwing error:&lt;/p&gt;
&lt;p&gt;Mysql::Error: Specified key was too long; max key length is 1024
bytes: CREATE INDEX &lt;code&gt;index_records_on_name_and_type&lt;/code&gt; ON
&lt;code&gt;records&lt;/code&gt; (&lt;code&gt;name&lt;/code&gt;, &lt;code&gt;type&lt;/code&gt;)&lt;/p&gt;
&lt;p&gt;Fixed by adding :limit =&amp;gt; 16 on record.type in
db/migrate/002_create_records.rb&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-07-15T15:42:06+02:00</created-at>
    <creator-id type="integer">62858</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">82</number>
    <permalink>migratepowerdns-breaks-on-rails-232</permalink>
    <priority type="integer">55</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag nil="true"></tag>
    <title>Migrate:powerdns breaks on Rails 2.3.2</title>
    <updated-at type="datetime">2009-07-15T15:42:08+02:00</updated-at>
    <user-id type="integer">62858</user-id>
    <user-name>Jan &#197;ge Johnsen</user-name>
    <creator-name>Jan &#197;ge Johnsen</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/82</url>
    <original-body>Breaks with PowerDnsMigration is not missing constant PdnsRecord!

Works by including monkeypatch from:
https://rails.lighthouseapp.com/projects/8994-ruby-on-rails/tickets/2283-unnecessary-exception-raised-in-asdependenciesload_missing_constant#ticket-2283-3

Trace:
@@@
A complete log file containing verbose data will be available at the path below after the migration
/root/workspace/powerdns-on-rails/log/powerdns-import-20090715175140.log

rake aborted!
PowerDnsMigration is not missing constant PdnsRecord!
/root/workspace/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:417:in `load_missing_constant'
/root/workspace/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:80:in `const_missing'
/root/workspace/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:98:in `send'
/root/workspace/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:98:in `const_missing'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/base.rb:2197:in `compute_type'
/root/workspace/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/base.rb:2195:in `compute_type'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/reflection.rb:156:in `send'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/reflection.rb:156:in `klass'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/reflection.rb:187:in `quoted_table_name'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/associations/has_many_association.rb:96:in `construct_sql'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:21:in `initialize'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/associations.rb:1262:in `new'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/associations.rb:1262:in `records'
/root/workspace/powerdns-on-rails/lib/tasks/migrate_from_powerdns.rake:113:in `migrate!'
/root/workspace/powerdns-on-rails/lib/tasks/migrate_from_powerdns.rake:82:in `each'
/root/workspace/powerdns-on-rails/lib/tasks/migrate_from_powerdns.rake:82:in `each'
/root/workspace/powerdns-on-rails/lib/tasks/migrate_from_powerdns.rake:108:in `migrate!'
/root/workspace/powerdns-on-rails/lib/tasks/migrate_from_powerdns.rake:292
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `execute'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in `invoke_with_call_chain'
/usr/lib/ruby/1.8/monitor.rb:238:in `synchronize'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in `invoke'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
/usr/bin/rake:19:in `load'
/usr/bin/rake:19
@@@</original-body>
    <latest-body>Breaks with PowerDnsMigration is not missing constant PdnsRecord!

Works by including monkeypatch from:
https://rails.lighthouseapp.com/projects/8994-ruby-on-rails/tickets/2283-unnecessary-exception-raised-in-asdependenciesload_missing_constant#ticket-2283-3

Trace:
@@@
A complete log file containing verbose data will be available at the path below after the migration
/root/workspace/powerdns-on-rails/log/powerdns-import-20090715175140.log

rake aborted!
PowerDnsMigration is not missing constant PdnsRecord!
/root/workspace/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:417:in `load_missing_constant'
/root/workspace/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:80:in `const_missing'
/root/workspace/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:98:in `send'
/root/workspace/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:98:in `const_missing'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/base.rb:2197:in `compute_type'
/root/workspace/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/base.rb:2195:in `compute_type'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/reflection.rb:156:in `send'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/reflection.rb:156:in `klass'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/reflection.rb:187:in `quoted_table_name'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/associations/has_many_association.rb:96:in `construct_sql'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:21:in `initialize'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/associations.rb:1262:in `new'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/associations.rb:1262:in `records'
/root/workspace/powerdns-on-rails/lib/tasks/migrate_from_powerdns.rake:113:in `migrate!'
/root/workspace/powerdns-on-rails/lib/tasks/migrate_from_powerdns.rake:82:in `each'
/root/workspace/powerdns-on-rails/lib/tasks/migrate_from_powerdns.rake:82:in `each'
/root/workspace/powerdns-on-rails/lib/tasks/migrate_from_powerdns.rake:108:in `migrate!'
/root/workspace/powerdns-on-rails/lib/tasks/migrate_from_powerdns.rake:292
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `execute'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in `invoke_with_call_chain'
/usr/lib/ruby/1.8/monitor.rb:238:in `synchronize'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in `invoke'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
/usr/bin/rake:19:in `load'
/usr/bin/rake:19
@@@</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;Breaks with PowerDnsMigration is not missing constant
PdnsRecord!&lt;/p&gt;
&lt;p&gt;Works by including monkeypatch from: &lt;a href=&quot;https://rails.lighthouseapp.com/projects/8994-ruby-on-rails/tickets/2283-unnecessary-exception-raised-in-asdependenciesload_missing_constant#ticket-2283-3&quot;&gt;
https://rails.lighthouseapp.com/...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Trace:&lt;/p&gt;


&lt;pre&gt;&lt;code&gt;
A complete log file containing verbose data will be available at the path below after the migration
/root/workspace/powerdns-on-rails/log/powerdns-import-20090715175140.log

rake aborted!
PowerDnsMigration is not missing constant PdnsRecord!
/root/workspace/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:417:in `load_missing_constant'
/root/workspace/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:80:in `const_missing'
/root/workspace/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:98:in `send'
/root/workspace/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/dependencies.rb:98:in `const_missing'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/base.rb:2197:in `compute_type'
/root/workspace/powerdns-on-rails/vendor/rails/activesupport/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/base.rb:2195:in `compute_type'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/reflection.rb:156:in `send'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/reflection.rb:156:in `klass'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/reflection.rb:187:in `quoted_table_name'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/associations/has_many_association.rb:96:in `construct_sql'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/associations/association_collection.rb:21:in `initialize'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/associations.rb:1262:in `new'
/root/workspace/powerdns-on-rails/vendor/rails/activerecord/lib/active_record/associations.rb:1262:in `records'
/root/workspace/powerdns-on-rails/lib/tasks/migrate_from_powerdns.rake:113:in `migrate!'
/root/workspace/powerdns-on-rails/lib/tasks/migrate_from_powerdns.rake:82:in `each'
/root/workspace/powerdns-on-rails/lib/tasks/migrate_from_powerdns.rake:82:in `each'
/root/workspace/powerdns-on-rails/lib/tasks/migrate_from_powerdns.rake:108:in `migrate!'
/root/workspace/powerdns-on-rails/lib/tasks/migrate_from_powerdns.rake:292
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `execute'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in `invoke_with_call_chain'
/usr/lib/ruby/1.8/monitor.rb:238:in `synchronize'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in `invoke'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
/usr/bin/rake:19:in `load'
/usr/bin/rake:19
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-07-15T08:18:11+02:00</created-at>
    <creator-id type="integer">62815</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">81</number>
    <permalink>assign-macro-to-multiple-domains</permalink>
    <priority type="integer">54</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag nil="true"></tag>
    <title>Assign Macro to multiple domains</title>
    <updated-at type="datetime">2009-07-15T08:18:11+02:00</updated-at>
    <user-id type="integer">62815</user-id>
    <user-name>Erik Weber</user-name>
    <creator-name>Erik Weber</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/81</url>
    <original-body>I'm currently in the process of migrating one powerdns instance to another. In that matter I have to change a lot of records due to new naming conventions.

Macros is helpful at this, but executing a macro manually on every domain is a bit tedious. Especially when/if you pass 100, not to say 1000, domains.

Would it be possible to add a text field where you paste a list of domains the macro should be executed on ?</original-body>
    <latest-body>I'm currently in the process of migrating one powerdns instance to another. In that matter I have to change a lot of records due to new naming conventions.

Macros is helpful at this, but executing a macro manually on every domain is a bit tedious. Especially when/if you pass 100, not to say 1000, domains.

Would it be possible to add a text field where you paste a list of domains the macro should be executed on ?</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;I'm currently in the process of migrating one powerdns instance
to another. In that matter I have to change a lot of records due to
new naming conventions.&lt;/p&gt;
&lt;p&gt;Macros is helpful at this, but executing a macro manually on
every domain is a bit tedious. Especially when/if you pass 100, not
to say 1000, domains.&lt;/p&gt;
&lt;p&gt;Would it be possible to add a text field where you paste a list
of domains the macro should be executed on ?&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2008-07-22T16:02:36+02:00</created-at>
    <creator-id type="integer">21335</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer">11691</milestone-id>
    <number type="integer">27</number>
    <permalink>batch-adding-of-domains</permalink>
    <priority type="integer">6</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>batch missing templates</tag>
    <title>Batch adding of domains</title>
    <updated-at type="datetime">2009-07-01T12:44:16+02:00</updated-at>
    <user-id type="integer">61514</user-id>
    <user-name>jdobyns</user-name>
    <creator-name>Kenneth Kalmer</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/27</url>
    <milestone-title>Medium Priority</milestone-title>
    <original-body>Allow adding domains in batch style using zone templates.</original-body>
    <latest-body>Allow adding domains in batch style using zone templates.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;
Allow adding domains in batch style using zone templates.
&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2008-11-12T20:16:45+02:00</created-at>
    <creator-id type="integer">36248</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">48</number>
    <permalink>add-support-for-various-domain-types</permalink>
    <priority type="integer">27</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>open</state>
    <tag>domains slave ui</tag>
    <title>Add support for master/slave domains</title>
    <updated-at type="datetime">2009-06-27T20:06:22+02:00</updated-at>
    <user-id type="integer">21335</user-id>
    <user-name>Kenneth Kalmer</user-name>
    <creator-name>olfway</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/48</url>
    <original-body>That's not possible to set master or slave type now</original-body>
    <latest-body>That's not possible to set master or slave type now</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;That's not possible to set master or slave type now&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-06-25T08:05:28+02:00</created-at>
    <creator-id type="integer">23238</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">80</number>
    <permalink>rename-databaseyml-in-the-repo</permalink>
    <priority type="integer">53</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag nil="true"></tag>
    <title>rename database.yml in the repo</title>
    <updated-at type="datetime">2009-06-25T08:05:34+02:00</updated-at>
    <user-id type="integer">23238</user-id>
    <user-name>hkstar</user-name>
    <creator-name>hkstar</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/80</url>
    <original-body>Hi, 

The only file in the git repo that needs to be modified by the user is config/database.yml. The user will change this, and then upon updating the file will conflict with the repo.

I suggest changing the filename  in the repo to database.yml.sample (or similar) and adding config/database.yml to .gitignore. This will force the user to copy the file and change it to their own needs, and then will not conflict at update time.

Pretty small suggestion but might make it that little bit easier to deploy ..

thanks,

Sho</original-body>
    <latest-body>Hi, 

The only file in the git repo that needs to be modified by the user is config/database.yml. The user will change this, and then upon updating the file will conflict with the repo.

I suggest changing the filename  in the repo to database.yml.sample (or similar) and adding config/database.yml to .gitignore. This will force the user to copy the file and change it to their own needs, and then will not conflict at update time.

Pretty small suggestion but might make it that little bit easier to deploy ..

thanks,

Sho</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The only file in the git repo that needs to be modified by the
user is config/database.yml. The user will change this, and then
upon updating the file will conflict with the repo.&lt;/p&gt;
&lt;p&gt;I suggest changing the filename in the repo to
database.yml.sample (or similar) and adding config/database.yml to
.gitignore. This will force the user to copy the file and change it
to their own needs, and then will not conflict at update time.&lt;/p&gt;
&lt;p&gt;Pretty small suggestion but might make it that little bit easier
to deploy ..&lt;/p&gt;
&lt;p&gt;thanks,&lt;/p&gt;
&lt;p&gt;Sho&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">true</closed>
    <created-at type="datetime">2009-05-19T01:02:49+02:00</created-at>
    <creator-id type="integer">57304</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">78</number>
    <permalink>mx-prio-not-set</permalink>
    <priority type="integer">51</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>resolved</state>
    <tag>create mx prio</tag>
    <title>MX Prio not set</title>
    <updated-at type="datetime">2009-06-03T20:06:26+02:00</updated-at>
    <user-id type="integer">57304</user-id>
    <user-name>Jacob Leaver</user-name>
    <creator-name>Jacob Leaver</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/78</url>
    <original-body>When attempting to create an MX record, after filling out all the fields, I get an error &quot;Prio is not a number&quot;, only, it is!   The problem seems to be that the value srv-prio is overriding the value from mx-prio, as it's further down the page.

I'm not sure what the 'right way' to tackle this problem would be, or I'd be attaching a patch.</original-body>
    <latest-body>When attempting to create an MX record, after filling out all the fields, I get an error &quot;Prio is not a number&quot;, only, it is!   The problem seems to be that the value srv-prio is overriding the value from mx-prio, as it's further down the page.

I'm not sure what the 'right way' to tackle this problem would be, or I'd be attaching a patch.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;When attempting to create an MX record, after filling out all
the fields, I get an error &quot;Prio is not a number&quot;, only, it is! The
problem seems to be that the value srv-prio is overriding the value
from mx-prio, as it's further down the page.&lt;/p&gt;
&lt;p&gt;I'm not sure what the 'right way' to tackle this problem would
be, or I'd be attaching a patch.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">1</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-01-19T17:49:54+02:00</created-at>
    <creator-id type="integer">44161</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">51</number>
    <permalink>page-results-for-large-zones-domain-list</permalink>
    <priority type="integer">30</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>pagination record</tag>
    <title>Page Results for Large Zones / Domain List</title>
    <updated-at type="datetime">2009-06-03T20:05:51+02:00</updated-at>
    <user-id type="integer">57304</user-id>
    <user-name>Jacob Leaver</user-name>
    <creator-name>Lee Standen</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/51</url>
    <original-body>I'm looking to use this software to manage over 20,000 domains with some zones having over 30,000 records.  This currently kills the users' browser and the app server.

Can a feature be added to limit the number of results to some configurable amount per page (maybe 50 by default)?

Searching should allow you to view the specific record, but casually clicking on a domain shouldn't bring everything to a halt.</original-body>
    <latest-body>I'm looking to use this software to manage over 20,000 domains with some zones having over 30,000 records.  This currently kills the users' browser and the app server.

Can a feature be added to limit the number of results to some configurable amount per page (maybe 50 by default)?

Searching should allow you to view the specific record, but casually clicking on a domain shouldn't bring everything to a halt.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;I'm looking to use this software to manage over 20,000 domains
with some zones having over 30,000 records. This currently kills
the users' browser and the app server.&lt;/p&gt;
&lt;p&gt;Can a feature be added to limit the number of results to some
configurable amount per page (maybe 50 by default)?&lt;/p&gt;
&lt;p&gt;Searching should allow you to view the specific record, but
casually clicking on a domain shouldn't bring everything to a
halt.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-05-17T17:55:07+02:00</created-at>
    <creator-id type="integer">27917</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">77</number>
    <permalink>wrap-text-when-showing-records</permalink>
    <priority type="integer">50</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>bug ui</tag>
    <title>Wrap text when showing records</title>
    <updated-at type="datetime">2009-05-17T19:03:58+02:00</updated-at>
    <user-id type="integer">21335</user-id>
    <user-name>Kenneth Kalmer</user-name>
    <creator-name>RvdE</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/77</url>
    <original-body>I have some very large content data in my db (DKIM and SPF records). The screen doesn't wrap that data which makes the edit and delete button go all the way to the right (several clicks on the scrollbar) which make it impossible to determine to which record they belong.

Would it be possible to wrap the text of the content field when it becomes too large to show in one browser window ?

Thanks in advance.</original-body>
    <latest-body>I have some very large content data in my db (DKIM and SPF records). The screen doesn't wrap that data which makes the edit and delete button go all the way to the right (several clicks on the scrollbar) which make it impossible to determine to which record they belong.

Would it be possible to wrap the text of the content field when it becomes too large to show in one browser window ?

Thanks in advance.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;I have some very large content data in my db (DKIM and SPF
records). The screen doesn't wrap that data which makes the edit
and delete button go all the way to the right (several clicks on
the scrollbar) which make it impossible to determine to which
record they belong.&lt;/p&gt;
&lt;p&gt;Would it be possible to wrap the text of the content field when
it becomes too large to show in one browser window ?&lt;/p&gt;
&lt;p&gt;Thanks in advance.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-04-30T08:17:07+02:00</created-at>
    <creator-id type="integer">55675</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">76</number>
    <permalink>localization-with-i18n</permalink>
    <priority type="integer">49</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>i18n localization</tag>
    <title>localization with i18n</title>
    <updated-at type="datetime">2009-04-30T11:51:21+02:00</updated-at>
    <user-id type="integer">21335</user-id>
    <user-name>Kenneth Kalmer</user-name>
    <creator-name>Adam Kliment</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/76</url>
    <original-body>Hello,
 in rails 2.2.2 is now new feature to get easier localization.
See: http://guides.rubyonrails.org/i18n.html
 We've started to work on rewriting all static text content to use with I18n because we would like to see your great app in Czech language. It could be useful for easy translation to many other languages. 
 Please let us know if there's someone working on it too. We can contribute. 
Adam</original-body>
    <latest-body>Hello,
 in rails 2.2.2 is now new feature to get easier localization.
See: http://guides.rubyonrails.org/i18n.html
 We've started to work on rewriting all static text content to use with I18n because we would like to see your great app in Czech language. It could be useful for easy translation to many other languages. 
 Please let us know if there's someone working on it too. We can contribute. 
Adam</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;Hello, in rails 2.2.2 is now new feature to get easier
localization. See: &lt;a href=&quot;http://guides.rubyonrails.org/i18n.html&quot;&gt;http://guides.rubyonrails.org/i1...&lt;/a&gt;
We've started to work on rewriting all static text content to use
with I18n because we would like to see your great app in Czech
language. It could be useful for easy translation to many other
languages. Please let us know if there's someone working on it too.
We can contribute. Adam&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-04-28T13:44:17+02:00</created-at>
    <creator-id type="integer">21335</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">75</number>
    <permalink>macro-ui-needs-some-love</permalink>
    <priority type="integer">48</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>bug macros ui</tag>
    <title>Macro UI needs some love</title>
    <updated-at type="datetime">2009-04-28T13:44:20+02:00</updated-at>
    <user-id type="integer">21335</user-id>
    <user-name>Kenneth Kalmer</user-name>
    <creator-name>Kenneth Kalmer</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/75</url>
    <original-body>On demoing the macro UI it appears several things are severely busted:

* No confirmation flash when records are added
* Error messages aren't cleared when correcting errors
* Hosts can't be blank?
* Position needs to be auto-populated</original-body>
    <latest-body>On demoing the macro UI it appears several things are severely busted:

* No confirmation flash when records are added
* Error messages aren't cleared when correcting errors
* Hosts can't be blank?
* Position needs to be auto-populated</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;On demoing the macro UI it appears several things are severely
busted:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;No confirmation flash when records are added&lt;/li&gt;
&lt;li&gt;Error messages aren't cleared when correcting errors&lt;/li&gt;
&lt;li&gt;Hosts can't be blank?&lt;/li&gt;
&lt;li&gt;Position needs to be auto-populated&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-04-24T08:06:45+02:00</created-at>
    <creator-id type="integer">44564</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">74</number>
    <permalink>add-a-filed-to-display-the-serial-number-of-a-domain</permalink>
    <priority type="integer">47</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag nil="true"></tag>
    <title>Add a field to display the serial number of a domain</title>
    <updated-at type="datetime">2009-04-24T08:07:29+02:00</updated-at>
    <user-id type="integer">44564</user-id>
    <user-name>boran</user-name>
    <creator-name>boran</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/74</url>
    <original-body>This is important for me in troubleshooting and I would also like to be able to set the initial value in master domains.</original-body>
    <latest-body>This is important for me in troubleshooting and I would also like to be able to set the initial value in master domains.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;This is important for me in troubleshooting and I would also
like to be able to set the initial value in master domains.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-04-24T08:03:36+02:00</created-at>
    <creator-id type="integer">44564</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">73</number>
    <permalink>authentication-of-gui-users-in-ldap-or-activedirectory-would-be-nice</permalink>
    <priority type="integer">46</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag nil="true"></tag>
    <title>Authentication of GUI users in LDAP or ActiveDirectory would be nice</title>
    <updated-at type="datetime">2009-04-24T08:03:37+02:00</updated-at>
    <user-id type="integer">44564</user-id>
    <user-name>boran</user-name>
    <creator-name>boran</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/73</url>
    <original-body>Low priority, but just to track the issue</original-body>
    <latest-body>Low priority, but just to track the issue</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;Low priority, but just to track the issue&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2008-11-02T01:31:21+02:00</created-at>
    <creator-id type="integer">36248</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">47</number>
    <permalink>ptr-auto-generation</permalink>
    <priority type="integer">26</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>missing ptr</tag>
    <title>PTR auto-generation</title>
    <updated-at type="datetime">2009-04-24T08:02:16+02:00</updated-at>
    <user-id type="integer">44564</user-id>
    <user-name>boran</user-name>
    <creator-name>olfway</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/47</url>
    <original-body>It would be cool if it will be possible to auto-generate PTR records  for A records</original-body>
    <latest-body>It would be cool if it will be possible to auto-generate PTR records  for A records</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;It would be cool if it will be possible to auto-generate PTR
records for A records&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-04-24T07:54:49+02:00</created-at>
    <creator-id type="integer">44564</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">72</number>
    <permalink>add-sorting-of-domain-rr-entries-by-column-title</permalink>
    <priority type="integer">45</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag nil="true"></tag>
    <title>Add sorting of Domain RR entries by column title</title>
    <updated-at type="datetime">2009-04-24T07:54:53+02:00</updated-at>
    <user-id type="integer">44564</user-id>
    <user-name>boran</user-name>
    <creator-name>boran</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/72</url>
    <original-body>There is no way to choose the sorting in the &quot;Domain RR&quot; section. Its suggested that would should be able click on hostname, type, data to sort by that column.

For example its very important to sort by IP address so one can see what IPs are not yet assigned</original-body>
    <latest-body>There is no way to choose the sorting in the &quot;Domain RR&quot; section. Its suggested that would should be able click on hostname, type, data to sort by that column.

For example its very important to sort by IP address so one can see what IPs are not yet assigned</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;There is no way to choose the sorting in the &quot;Domain RR&quot;
section. Its suggested that would should be able click on hostname,
type, data to sort by that column.&lt;/p&gt;
&lt;p&gt;For example its very important to sort by IP address so one can
see what IPs are not yet assigned&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-04-23T14:43:01+02:00</created-at>
    <creator-id type="integer">21335</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer">11690</milestone-id>
    <number type="integer">71</number>
    <permalink>js-error-on-editing-domain-notes</permalink>
    <priority type="integer">17</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>bug domains notes ui</tag>
    <title>JS error on editing domain notes</title>
    <updated-at type="datetime">2009-04-23T14:43:02+02:00</updated-at>
    <user-id type="integer">21335</user-id>
    <user-name>Kenneth Kalmer</user-name>
    <creator-name>Kenneth Kalmer</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/71</url>
    <milestone-title>High Priority</milestone-title>
    <original-body>When editing a domain &quot;notes&quot;, I got &quot;RJS Error: Type Error: element is null&quot;, but it still save the text I added, which was &quot;Test notes&quot;.
The above error is followed with a dialog with Element.hide (&quot;note&quot;) then show(note-row), update ()..
I'm using FF3 if that is relevant.</original-body>
    <latest-body>When editing a domain &quot;notes&quot;, I got &quot;RJS Error: Type Error: element is null&quot;, but it still save the text I added, which was &quot;Test notes&quot;.
The above error is followed with a dialog with Element.hide (&quot;note&quot;) then show(note-row), update ()..
I'm using FF3 if that is relevant.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;When editing a domain &quot;notes&quot;, I got &quot;RJS Error: Type Error:
element is null&quot;, but it still save the text I added, which was
&quot;Test notes&quot;. The above error is followed with a dialog with
Element.hide (&quot;note&quot;) then show(note-row), update ().. I'm using
FF3 if that is relevant.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-04-23T14:38:59+02:00</created-at>
    <creator-id type="integer">21335</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer">11690</milestone-id>
    <number type="integer">70</number>
    <permalink>migration-task-should-not-abort-on-errors</permalink>
    <priority type="integer">16</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>bug migrate</tag>
    <title>Migration task should not abort on errors...</title>
    <updated-at type="datetime">2009-04-23T14:38:59+02:00</updated-at>
    <user-id type="integer">21335</user-id>
    <user-name>Kenneth Kalmer</user-name>
    <creator-name>Kenneth Kalmer</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/70</url>
    <milestone-title>High Priority</milestone-title>
    <original-body>...but rather report failures in a coherent fashion so the administrator can figure out what went wrong and address the &quot;invalid&quot; data.</original-body>
    <latest-body>...but rather report failures in a coherent fashion so the administrator can figure out what went wrong and address the &quot;invalid&quot; data.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;...but rather report failures in a coherent fashion so the
administrator can figure out what went wrong and address the
&quot;invalid&quot; data.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-04-22T14:58:52+02:00</created-at>
    <creator-id type="integer">54533</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer" nil="true"></milestone-id>
    <number type="integer">69</number>
    <permalink>adding-step-to-macro-priority-field-cannot-be-set</permalink>
    <priority type="integer">44</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>macro priority step</tag>
    <title>Adding step to macro: priority field cannot be set</title>
    <updated-at type="datetime">2009-04-22T14:58:56+02:00</updated-at>
    <user-id type="integer">54533</user-id>
    <user-name>Julian Pawlowski</user-name>
    <creator-name>Julian Pawlowski</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/69</url>
    <original-body>Adding records of types needing the priority field does not work properly as the field does not appear for entering the data. Without this the form is not accepted by the server.

Workaround: Add the record with action &quot;remove&quot; and edit the entry afterwards.

Works fine with templates, though.</original-body>
    <latest-body>Adding records of types needing the priority field does not work properly as the field does not appear for entering the data. Without this the form is not accepted by the server.

Workaround: Add the record with action &quot;remove&quot; and edit the entry afterwards.

Works fine with templates, though.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;Adding records of types needing the priority field does not work
properly as the field does not appear for entering the data.
Without this the form is not accepted by the server.&lt;/p&gt;
&lt;p&gt;Workaround: Add the record with action &quot;remove&quot; and edit the
entry afterwards.&lt;/p&gt;
&lt;p&gt;Works fine with templates, though.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
  <ticket>
    <assigned-user-id type="integer">21335</assigned-user-id>
    <attachments-count type="integer">0</attachments-count>
    <closed type="boolean">false</closed>
    <created-at type="datetime">2009-04-19T11:42:36+02:00</created-at>
    <creator-id type="integer">21335</creator-id>
    <milestone-due-on type="datetime" nil="true"></milestone-due-on>
    <milestone-id type="integer">11691</milestone-id>
    <number type="integer">68</number>
    <permalink>optional-comments-for-changes</permalink>
    <priority type="integer">16</priority>
    <project-id type="integer">11831</project-id>
    <raw-data type="binary" nil="true" encoding="base64"></raw-data>
    <state>new</state>
    <tag>audits comments missing ui</tag>
    <title>Optional comments for changes</title>
    <updated-at type="datetime">2009-04-19T11:42:39+02:00</updated-at>
    <user-id type="integer">21335</user-id>
    <user-name>Kenneth Kalmer</user-name>
    <creator-name>Kenneth Kalmer</creator-name>
    <assigned-user-name>Kenneth Kalmer</assigned-user-name>
    <url>http://kennethkalmer.lighthouseapp.com/projects/11831/tickets/68</url>
    <milestone-title>Medium Priority</milestone-title>
    <original-body>When making changes to zones, or adding new RR's to a zone, we must provide a way for the user to add a comment on the change. This, combined with the audits, serves as a great tool for support staff to know why changes were made. Comments can reference helpdesk tickets, or anything that makes sense to the users.</original-body>
    <latest-body>When making changes to zones, or adding new RR's to a zone, we must provide a way for the user to add a comment on the change. This, combined with the audits, serves as a great tool for support staff to know why changes were made. Comments can reference helpdesk tickets, or anything that makes sense to the users.</latest-body>
    <original-body-html>&lt;div&gt;&lt;p&gt;When making changes to zones, or adding new RR's to a zone, we
must provide a way for the user to add a comment on the change.
This, combined with the audits, serves as a great tool for support
staff to know why changes were made. Comments can reference
helpdesk tickets, or anything that makes sense to the users.&lt;/p&gt;&lt;/div&gt;</original-body-html>
  </ticket>
</tickets>
