<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://code.secondbit.org/scopes/</link>
    <language>en-us</language>

    <title>scopes Changelog</title>
    <description>scopes Changelog</description>
    <item>
    <title>[default] Port over Postgres storage and tests.</title>
    <guid isPermaLink="true">http://code.secondbit.org/scopes/rev/a64a25ae2db1</guid>
             <link>http://code.secondbit.org/scopes/rev/a64a25ae2db1</link>
    <description>
              <![CDATA[
	<table>
	<tr>
		<th style="text-align:left;">changeset</th>
		<td>a64a25ae2db1</td>
              </tr>
              <tr>
                              <th style="text-align:left;">branch</th>
                              <td>default</td>
              </tr>
              <tr>
                              <th style="text-align:left;">bookmark</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;">tag</th>
		<td>tip</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">user</th>
		<td>&#80;&#97;&#100;&#100;&#121;&#32;&#60;&#112;&#97;&#100;&#100;&#121;&#64;&#105;&#109;&#112;&#114;&#97;&#99;&#116;&#105;&#99;&#97;&#108;&#46;&#99;&#111;&#62;</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">description</th>
		<td>Port over Postgres storage and tests.<br/>
<br/>
Do the minimum possible port of the code from auth to get Postgres working and<br/>
make the tests run and pass again.<br/>
<br/>
This leaves a bug where the ErrScopeAlreadyExists type, when populatd from<br/>
Postgres, contains the entire error string returned from the database, instead<br/>
of parsing the ID itself out. Which is a thing we should do and add a test for.</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">files</th>
		<td>memstore.go<br />postgres.go<br />scope.go<br />scope_postgres.go<br />scope_test.go<br />types/scope.go<br />types/scope_postgres.go<br /></td>
	</tr>
	</table>
	]]></description>
    <author>&#80;&#97;&#100;&#100;&#121;&#32;&#60;&#112;&#97;&#100;&#100;&#121;&#64;&#105;&#109;&#112;&#114;&#97;&#99;&#116;&#105;&#99;&#97;&#108;&#46;&#99;&#111;&#62;</author>
    <pubDate>Sun, 13 Dec 2015 20:42:48 -0800</pubDate>
</item>
<item>
    <title>Separete out scopeTypes package.</title>
    <guid isPermaLink="true">http://code.secondbit.org/scopes/rev/b93938562a17</guid>
             <link>http://code.secondbit.org/scopes/rev/b93938562a17</link>
    <description>
              <![CDATA[
	<table>
	<tr>
		<th style="text-align:left;">changeset</th>
		<td>b93938562a17</td>
              </tr>
              <tr>
                              <th style="text-align:left;">branch</th>
                              <td></td>
              </tr>
              <tr>
                              <th style="text-align:left;">bookmark</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;">tag</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">user</th>
		<td>&#80;&#97;&#100;&#100;&#121;&#32;&#60;&#112;&#97;&#100;&#100;&#121;&#64;&#105;&#109;&#112;&#114;&#97;&#99;&#116;&#105;&#99;&#97;&#108;&#46;&#99;&#111;&#62;</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">description</th>
		<td>Separete out scopeTypes package.<br/>
<br/>
To avoid the same problem we had in the auth package (where importing the type<br/>
required you to vendor all the database drivers, etc.) let's just separate out<br/>
the scopeTypes package to hold the types, then everything can import that.</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">files</th>
		<td>memstore.go<br />scope.go<br />types/scope.go<br /></td>
	</tr>
	</table>
	]]></description>
    <author>&#80;&#97;&#100;&#100;&#121;&#32;&#60;&#112;&#97;&#100;&#100;&#121;&#64;&#105;&#109;&#112;&#114;&#97;&#99;&#116;&#105;&#99;&#97;&#108;&#46;&#99;&#111;&#62;</author>
    <pubDate>Sat, 05 Dec 2015 15:00:34 -0800</pubDate>
</item>
<item>
    <title>First pass at a scopes package.</title>
    <guid isPermaLink="true">http://code.secondbit.org/scopes/rev/b2ab1ab8f157</guid>
             <link>http://code.secondbit.org/scopes/rev/b2ab1ab8f157</link>
    <description>
              <![CDATA[
	<table>
	<tr>
		<th style="text-align:left;">changeset</th>
		<td>b2ab1ab8f157</td>
              </tr>
              <tr>
                              <th style="text-align:left;">branch</th>
                              <td></td>
              </tr>
              <tr>
                              <th style="text-align:left;">bookmark</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;">tag</th>
		<td></td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">user</th>
		<td>&#80;&#97;&#100;&#100;&#121;&#32;&#60;&#112;&#97;&#100;&#100;&#121;&#64;&#105;&#109;&#112;&#114;&#97;&#99;&#116;&#105;&#99;&#97;&#108;&#46;&#99;&#111;&#62;</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">description</th>
		<td>First pass at a scopes package.<br/>
<br/>
We need a minimal scopes package that we'll be able to share around. I don't<br/>
want it embedded in auth, because then all the requirements of auth have to be<br/>
pulled into whatever package wants to import type Scope, which seems silly. So<br/>
this is the bare minimum of the beginning of a new service that separates Scopes<br/>
out from auth.</td>
	</tr>
	<tr>
		<th style="text-align:left;vertical-align:top;">files</th>
		<td>memstore.go<br />scope.go<br /></td>
	</tr>
	</table>
	]]></description>
    <author>&#80;&#97;&#100;&#100;&#121;&#32;&#60;&#112;&#97;&#100;&#100;&#121;&#64;&#105;&#109;&#112;&#114;&#97;&#99;&#116;&#105;&#99;&#97;&#108;&#46;&#99;&#111;&#62;</author>
    <pubDate>Sat, 05 Dec 2015 14:54:57 -0800</pubDate>
</item>

  </channel>
</rss>