<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -14,9 +14,10 @@ will then check a system level configuration file at:
 The configuration parameters used by the library are as follows:
 
     [Credentials]
-	username = &lt;phanfare username&gt;
-	password = &lt;phanfare password&gt;
-	api_key  = &lt;phanfare api key&gt;
+	email       = &lt;phanfare email address&gt;
+	password    = &lt;phanfare password&gt;
+	api_key     = &lt;phanfare api key&gt;
+	private_key = &lt;phanfare secret key&gt;
 
 	[General]
 	api_url = http://api.phanfare.com/rest/?method=</diff>
      <filename>docs/configuration.txt</filename>
    </modified>
    <modified>
      <diff>@@ -6,6 +6,8 @@ should model Phanfare entities and follow good OOD principles such as loose
 coupling, separation of concerns, dependency injection (mainly for 
 testability).
 
+Based on the [Phanfare 2.0 API](http://help.phanfare.com/index.php/API).
+
 ## pyphanfare.connection.PhanfareConnection
 
 This is the object that all HTTP communication flows through.  It should have 
@@ -13,9 +15,6 @@ functions that other objects can execute HTTP requests through and provides
 session and authentication functions.  It has the following methods:
 
 * PhanfareConnection.authenticate() - **Authenticate**
-* PhanfareConnection.new\_account(email\_address, first\_name, last\_name, promo\code=None) - **NewAccount**
-* PhanfareConnection.get\_my\_relations() - **GetMyRelations**
-* PhanfareConnection.get\_albums(user\_id=None) - **GetAlbumList**
 
 In addition to this API methods, the PhanfareConnection class will contain an 
 instance method that handles the query string generation cruft.  The caller 
@@ -26,6 +25,15 @@ should only need to supply the method name, and a dictionary of parameters:
 This function returns an xml-dom object for the caller to parse and make use
 of.
 
+## pyphanfare.models.Account
+
+This model represents a Phanfare account, either the authenticated user's or
+their friends or family members.
+
+* Account.get\_relations() - **GetMyRelations**
+* Account.save\_new(promo\_code=None) - **NewAccount**
+* Account.get\_albums() - **GetAlbumList**
+
 ## pyphanfare.models.Album
 
 This model represents the basic Album in Phanfare and contains the following
@@ -43,7 +51,7 @@ methods/properties:
 This model represents a section with an album and contains the following
 methods:
 
-* Section.\_\_init\_\_(connection)
+* Section.\_\_init\_\_(connection, section\_xml)
 * Section.save() - **NewSection** or **UpdateSection**
 * Section.delete() - **DeleteSection**
 * Section.send\_image(filename, caption=&quot;&quot;, is\_video=False, hidden=False, image\_date=None) - **NewImage**</diff>
      <filename>docs/object_design.txt</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>0b82d282fe9811db7de8354557515865be3c73bc</id>
    </parent>
  </parents>
  <author>
    <name>Patrick Altman</name>
    <email>paltman@gmail.com</email>
  </author>
  <url>http://github.com/paltman/pyphanfare/commit/e37d14e75631be6a93ca8ca688d0bec628ce715e</url>
  <id>e37d14e75631be6a93ca8ca688d0bec628ce715e</id>
  <committed-date>2008-04-24T22:26:03-07:00</committed-date>
  <authored-date>2008-04-24T22:26:03-07:00</authored-date>
  <message>updated docs</message>
  <tree>c45842876d0d3651bd3faa1b96a648415a80f6c3</tree>
  <committer>
    <name>Patrick Altman</name>
    <email>paltman@gmail.com</email>
  </committer>
</commit>
