<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_web.git/users/app/models, branch 0.5.0.rc</title>
<subtitle>[leap_web] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/'/>
<entry>
<title>Some simplification of code.</title>
<updated>2013-12-03T23:07:11+00:00</updated>
<author>
<name>jessib</name>
<email>jessib@riseup.net</email>
</author>
<published>2013-12-03T23:07:11+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=7d4a9658c29cad526cfe5c952f71109e8eb304e7'/>
<id>7d4a9658c29cad526cfe5c952f71109e8eb304e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ServiceLevel class to wrap config and give accessors. Has some hacky parts, but seems like okay generic start for now.</title>
<updated>2013-12-03T20:17:51+00:00</updated>
<author>
<name>jessib</name>
<email>jessib@riseup.net</email>
</author>
<published>2013-12-03T20:17:51+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=35761333404e3cc2c93bca23036d0fd8e47fd10b'/>
<id>35761333404e3cc2c93bca23036d0fd8e47fd10b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'develop' into feature/service_level</title>
<updated>2013-12-02T19:56:04+00:00</updated>
<author>
<name>jessib</name>
<email>jessib@riseup.net</email>
</author>
<published>2013-12-02T19:56:04+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=2a2ffd46bf4e6009f2957fb4e4abdedbfa7e3245'/>
<id>2a2ffd46bf4e6009f2957fb4e4abdedbfa7e3245</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>simple validation for pgp key format</title>
<updated>2013-11-26T13:39:42+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2013-11-26T13:39:42+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=e34141c3265c6daeda92bcb83fa508de00551bc3'/>
<id>e34141c3265c6daeda92bcb83fa508de00551bc3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ignore attempts to empty public_key, refactor</title>
<updated>2013-11-26T10:41:01+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2013-11-26T10:22:47+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=7de12c71ce7eb4eeb6e0795275434ed4a4120c25'/>
<id>7de12c71ce7eb4eeb6e0795275434ed4a4120c25</id>
<content type='text'>
refactor: prepare validations of the uploaded pgp keys
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
refactor: prepare validations of the uploaded pgp keys
</pre>
</div>
</content>
</entry>
<entry>
<title>Start of service level code, which will be tweaked</title>
<updated>2013-11-18T23:44:54+00:00</updated>
<author>
<name>jessib</name>
<email>jessib@riseup.net</email>
</author>
<published>2013-11-18T23:44:54+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=8e9b65b01bbd9d44d4077d94f2dc4ac375cf8e85'/>
<id>8e9b65b01bbd9d44d4077d94f2dc4ac375cf8e85</id>
<content type='text'>
* stores desired &amp; effective service level
* whenever desired level is changed, effective level will be updated
* allows user to set their desired service level
* allow admin to update desired &amp; effective service level
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* stores desired &amp; effective service level
* whenever desired level is changed, effective level will be updated
* allows user to set their desired service level
* allow admin to update desired &amp; effective service level
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #110 from azul/feature/cleanup-expired-tokens</title>
<updated>2013-11-12T17:16:45+00:00</updated>
<author>
<name>jessib</name>
<email>jessib@riseup.net</email>
</author>
<published>2013-11-12T17:16:45+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=8295db1a8cf334ff8666e5ec29455c199c7ffc73'/>
<id>8295db1a8cf334ff8666e5ec29455c199c7ffc73</id>
<content type='text'>
Feature/cleanup expired tokens</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Feature/cleanup expired tokens</pre>
</div>
</content>
</entry>
<entry>
<title>fix cornercase of non expiring tokens</title>
<updated>2013-11-08T08:45:28+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2013-11-07T22:36:37+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=a7cd2ef0877e79302f27fb175384a0cf4ded52d9'/>
<id>a7cd2ef0877e79302f27fb175384a0cf4ded52d9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Token.destroy_all_expired to cleanup expired tokens (#4411)</title>
<updated>2013-11-08T08:45:09+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2013-11-07T22:27:27+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=e2c0962077cf759b23639276cca42606ea2135ec'/>
<id>e2c0962077cf759b23639276cca42606ea2135ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>destroy all tickets created by a user when account is destroyed</title>
<updated>2013-11-06T10:30:33+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2013-11-06T10:26:46+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=24598b5c5e4df20c423ec74ea8e9df1592483c6b'/>
<id>24598b5c5e4df20c423ec74ea8e9df1592483c6b</id>
<content type='text'>
In order to keep the users engine independent of the tickets engine i added a generic load hook to the account model. The tickets engine then monkeypatches the account destruction and destroys all tickets before the user is destroyed.

The tickets are destroyed first so that even if things break there should never be tickets with an outdated user id.

I would have prefered to use super over using an alias_method_chain but I have not been able to figure out a way to make account a superclass of the account extension and still refer to Account from the users engine.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to keep the users engine independent of the tickets engine i added a generic load hook to the account model. The tickets engine then monkeypatches the account destruction and destroys all tickets before the user is destroyed.

The tickets are destroyed first so that even if things break there should never be tickets with an outdated user id.

I would have prefered to use super over using an alias_method_chain but I have not been able to figure out a way to make account a superclass of the account extension and still refer to Account from the users engine.
</pre>
</div>
</content>
</entry>
</feed>
