<feed xmlns='http://www.w3.org/2005/Atom'>
<title>clandmeter/patchwork/lib/sql/migration, branch notifications</title>
<subtitle>Mirror of git://ozlabs.org/home/jk/git/patchwork
</subtitle>
<id>https://git-old.alpinelinux.org/user/clandmeter/patchwork/atom?h=notifications</id>
<link rel='self' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/atom?h=notifications'/>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/'/>
<updated>2011-04-14T09:24:03Z</updated>
<entry>
<title>models: Add PatchChangeNotification and record patch state changes</title>
<updated>2011-04-14T09:24:03Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2011-03-29T03:58:39Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=798a73b8bfb41f742e78e481ab9c961556e117b3'/>
<id>urn:sha1:798a73b8bfb41f742e78e481ab9c961556e117b3</id>
<content type='text'>
Add a PatchChangeNotification model to keep track of changes to a
patch's state. Hook this up to Patch's pre_save signal.

Requires a DB schema upgrade.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>Add email opt-out system</title>
<updated>2011-04-14T09:23:04Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2010-08-11T06:16:28Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=41f19b6643b44768dc06561c992c04ed6148477d'/>
<id>urn:sha1:41f19b6643b44768dc06561c992c04ed6148477d</id>
<content type='text'>
We're going to start generating emails on patchwork updates, so firstly
allow people to opt-out of all patchwork communications.

We do this with a 'mail settings' interface, allowing non-registered
users to set preferences on their email address. Logged-in users can do
this through the user profile view.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>registration: use EmailConfimation rather than separate registration app</title>
<updated>2011-04-14T09:21:04Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2010-10-31T23:29:29Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=c2c6a408c7764fa29389ce160f52776c9308d50a'/>
<id>urn:sha1:c2c6a408c7764fa29389ce160f52776c9308d50a</id>
<content type='text'>
Since we have infrastructure for email confirmations, we no longer need
the separate registration app.

Requires a migration script, which will delete all inactive users,
including those newly added and pending confirmation. Use carefully.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>Use generic email confirmation object</title>
<updated>2011-04-14T08:44:53Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2010-08-12T04:15:48Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=56e2243f3be7e859666ce0e4e1a8b8b94444f8d4'/>
<id>urn:sha1:56e2243f3be7e859666ce0e4e1a8b8b94444f8d4</id>
<content type='text'>
Rather than having a UserPerson-specific confirmation, add an
EmailConfirmation object to allow multiple types of confirmations (eg,
opt-out requests in future).

To do this, we use a view (patchwork.views.confirm) that will call the
type-specific view with the confirmation object.

Also, add tests to check that the User/Person linkage system works.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>Add support for git-pull requests</title>
<updated>2010-11-01T14:24:04Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2010-10-22T06:14:10Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=ddb04aaac7d9875f1dfd7970944dab6aa6557099'/>
<id>urn:sha1:ddb04aaac7d9875f1dfd7970944dab6aa6557099</id>
<content type='text'>
Add a a pull_url to the Patch object, and update the parser to look for
git-pull style emails.

Requires SQL migration script.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>sql: Add uncommitted migration scripts</title>
<updated>2010-08-10T03:49:36Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2010-08-10T03:22:01Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=a4c18dfd4492e61c4025c378a68a0d3511308b89'/>
<id>urn:sha1:a4c18dfd4492e61c4025c378a68a0d3511308b89</id>
<content type='text'>
Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>migration: fix whitespace</title>
<updated>2009-02-27T02:41:26Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2009-02-27T02:41:26Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=0228487cc4e6709b29a1e34817513380f2cd4a72'/>
<id>urn:sha1:0228487cc4e6709b29a1e34817513380f2cd4a72</id>
<content type='text'>
Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>migration: reset bundlepatch sequence on setup</title>
<updated>2009-02-27T02:40:49Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2009-02-27T02:40:49Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=192e5a259a47336af5fce2d72107f605caee7b9a'/>
<id>urn:sha1:192e5a259a47336af5fce2d72107f605caee7b9a</id>
<content type='text'>
Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>[sql] Fix up bundle-reorder migration script</title>
<updated>2009-02-10T03:30:38Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2009-02-10T03:30:38Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=17e39712c3f9398f4aa6aae9f368f642af615eab'/>
<id>urn:sha1:17e39712c3f9398f4aa6aae9f368f642af615eab</id>
<content type='text'>
We need to add grants for the new table, and drop the old to
prevent reference constraint errors.

Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
<entry>
<title>[sql] Perserve bundle ordering in bundle reorder migration script</title>
<updated>2009-02-08T02:28:22Z</updated>
<author>
<name>Jeremy Kerr</name>
<email>jk@ozlabs.org</email>
</author>
<published>2009-02-08T02:28:22Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/user/clandmeter/patchwork/commit/?id=aca889fcc88b076ee03d01d33fb7ebc59ba1bfed'/>
<id>urn:sha1:aca889fcc88b076ee03d01d33fb7ebc59ba1bfed</id>
<content type='text'>
Signed-off-by: Jeremy Kerr &lt;jk@ozlabs.org&gt;
</content>
</entry>
</feed>
