<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>app/controllers/conversationmessages_controller.rb</filename>
    </added>
    <added>
      <filename>app/helpers/conversationmessages_helper.rb</filename>
    </added>
    <added>
      <filename>app/models/conversation.rb</filename>
    </added>
    <added>
      <filename>app/models/conversationmessage.rb</filename>
    </added>
    <added>
      <filename>app/views/conversationmessages/index.html.erb</filename>
    </added>
    <added>
      <filename>db/migrate/20090628222525_create_conversationmessages.rb</filename>
    </added>
    <added>
      <filename>db/migrate/20090628225235_add_methodto_conversationmessages.rb</filename>
    </added>
    <added>
      <filename>db/migrate/20090628230004_create_conversations.rb</filename>
    </added>
    <added>
      <filename>db/migrate/20090628230754_add_conversation_id_to_conversations.rb</filename>
    </added>
    <added>
      <filename>db/migrate/20090628233034_rename_conversationmessage_type_to_direction.rb</filename>
    </added>
    <added>
      <filename>db/migrate/20090712175027_add_conversation_debug_settings.rb</filename>
    </added>
    <added>
      <filename>public/images/icons/arrow_left.png</filename>
    </added>
    <added>
      <filename>public/images/icons/arrow_right.png</filename>
    </added>
    <added>
      <filename>test/fixtures/conversationmessages.yml</filename>
    </added>
    <added>
      <filename>test/fixtures/conversations.yml</filename>
    </added>
    <added>
      <filename>test/functional/conversationmessages_controller_test.rb</filename>
    </added>
    <added>
      <filename>test/unit/conversation_test.rb</filename>
    </added>
    <added>
      <filename>test/unit/conversationmessage_test.rb</filename>
    </added>
    <added>
      <filename>test/unit/helpers/conversationmessages_helper_test.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -30,6 +30,13 @@
       &lt;%= error_message_on(:settings, :mail_usetls) %&gt; 
     &lt;/p&gt;
 
+    &lt;p&gt;
+   		&lt;%= f.check_box :conversation_logging_smtp, { :checked =&gt; friendly_nil(@settings.conversation_logging_smtp), :style =&gt; &quot;float: left;&quot; } %&gt;
+   		&lt;%= f.label	:conversation_logging_smtp, 'Enable conversation logging?' %&gt;
+      (Your password and username will be visible in the&lt;br /&gt;&quot;Notification method debugging&quot; section for admins&lt;br /&gt;if you enable this)
+      &lt;%= error_message_on(:settings, :conversation_logging_smtp) %&gt; 
+    &lt;/p&gt;
+
 		&lt;p&gt;&lt;%= submit_tag &quot;Save Settings&quot; %&gt;&lt;/p&gt;
 	&lt;% end %&gt;
 	&lt;/div&gt;</diff>
      <filename>app/views/settings/email.html.erb</filename>
    </modified>
    <modified>
      <diff>@@ -14,6 +14,13 @@
   	&lt;%= label_txtfd_err(f, :xmpp_user, 'XMPP username', @settings.xmpp_user, :settings) %&gt;
   	&lt;%= label_pwdfd_err(f, :xmpp_pass, 'XMPP password', @settings.xmpp_pass, :settings) %&gt;
   	&lt;%= label_txtfd_err(f, :xmpp_resource, 'XMPP resource', @settings.xmpp_resource, :settings) %&gt;
+    &lt;p&gt;
+   		&lt;%= f.check_box :conversation_logging_xmpp, { :checked =&gt; friendly_nil(@settings.conversation_logging_xmpp), :style =&gt; &quot;float: left;&quot; } %&gt;
+   		&lt;%= f.label	:conversation_logging_xmpp, 'Enable conversation logging?' %&gt;
+      (Your password and username will be visible in the&lt;br /&gt;&quot;Notification method debugging&quot; section for admins&lt;br /&gt;if you enable this)
+      &lt;%= error_message_on(:settings, :conversation_logging_xmpp) %&gt; 
+    &lt;/p&gt;
+
 		&lt;p&gt;&lt;%= submit_tag &quot;Save Settings&quot; %&gt;&lt;/p&gt;
 	&lt;% end %&gt;
 	&lt;/div&gt;</diff>
      <filename>app/views/settings/xmpp.html.erb</filename>
    </modified>
    <modified>
      <diff>@@ -39,6 +39,7 @@
 
 	&lt;h3&gt;Miscellaneous&lt;/h3&gt;
 	&lt;ul&gt;
+    &lt;li&gt;&lt;%= link_to &quot;Notification method debugging&quot;, :controller =&gt; &quot;conversationmessages&quot; %&gt;&lt;/li&gt;
 		&lt;li&gt;&lt;%= link_to &quot;Blacklist&quot;, :controller =&gt; &quot;blacklist&quot; %&gt;&lt;/li&gt;
 	&lt;/ul&gt;
 </diff>
      <filename>app/views/setup/index.html.erb</filename>
    </modified>
    <modified>
      <diff>@@ -19,7 +19,7 @@
         &lt;span class=&quot;sensor-okay-text&quot;&gt;&lt;%= @db_connections %&gt;&lt;/span&gt;
       &lt;% end %&gt;
     &lt;/dd&gt;
-    &lt;dt&gt;Maximum allowed connection&lt;/dt&gt;
+    &lt;dt&gt;Maximum allowed connections&lt;/dt&gt;
     &lt;dd&gt;&lt;%= @db_connections_max %&gt;&lt;/dd&gt;
   &lt;/dl&gt;
 </diff>
      <filename>app/views/vitals/index.html.erb</filename>
    </modified>
    <modified>
      <diff>@@ -469,3 +469,39 @@
 #nodes-edit {
   margin-top: 10px;
 }
+
+/*
+ * Notification method debugging
+ */
+
+.conversations-conversations {
+  margin-top: 15px;
+}
+
+.conversations-conversation-title {
+  font-weight: bold;
+}
+
+.conversations-conversation-messages {
+  list-style-type: none;
+  margin: 0px;
+  padding: 0px;
+  margin-top: 5px;
+  margin-bottom: 5px;
+}
+
+.conversations-conversation-message-sent {
+  color: #000000;
+  background-color: #ffb5b5;
+  padding-left: 10px;
+}
+
+.conversations-conversation-message-received {
+  color: #000000;
+  background-color: #c1ffb5;
+  padding-left: 15px;
+}
+
+#conversations-clear {
+  margin-top: 15px;
+}</diff>
      <filename>public/stylesheets/sections.css</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>662c20da6d5a9fdc63768dc414c12f540fdccf81</id>
    </parent>
  </parents>
  <author>
    <name>lennartkoopmann</name>
    <email>lennart@scopeport.org</email>
  </author>
  <url>http://github.com/lennartkoopmann/scopeport-web-interface/commit/ee009d761f4ec83c80a3503f50d0a89536fef171</url>
  <id>ee009d761f4ec83c80a3503f50d0a89536fef171</id>
  <committed-date>2009-07-12T12:53:28-07:00</committed-date>
  <authored-date>2009-07-12T12:53:28-07:00</authored-date>
  <message>Now supporting conversation logging of current server version. Server update and migration needed.</message>
  <tree>8e4917eb606a38c9df64f55f705e59c59d4d1769</tree>
  <committer>
    <name>lennartkoopmann</name>
    <email>lennart@scopeport.org</email>
  </committer>
</commit>
