<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_web.git/app, branch 0.5.2</title>
<subtitle>[leap_web] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/'/>
<entry>
<title>Merge pull request #167 from azul/feature/i18n-for-ticket-system</title>
<updated>2014-05-30T16:02:20+00:00</updated>
<author>
<name>azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-05-30T16:02:20+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=9f04e4c8e50f1dc5a7ff6f2e58974254731a6bc4'/>
<id>9f04e4c8e50f1dc5a7ff6f2e58974254731a6bc4</id>
<content type='text'>
Feature/i18n for ticket system</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Feature/i18n for ticket system</pre>
</div>
</content>
</entry>
<entry>
<title>html5: &lt;br&gt; instead of &lt;br/&gt;</title>
<updated>2014-05-29T12:57:23+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-05-29T12:57:23+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=ab49a72b52575f3b9fdf13fee47e99dfb82e2a3d'/>
<id>ab49a72b52575f3b9fdf13fee47e99dfb82e2a3d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>clearify identity validations</title>
<updated>2014-05-29T09:19:21+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-05-29T09:19:21+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=bbe7b3b7deb2b44d34f7c39dda2c3db284e2bf10'/>
<id>bbe7b3b7deb2b44d34f7c39dda2c3db284e2bf10</id>
<content type='text'>
Identity.new.valid? should not crash. So validate presence where needed and
skip the other validations if the value is absent.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Identity.new.valid? should not crash. So validate presence where needed and
skip the other validations if the value is absent.
</pre>
</div>
</content>
</entry>
<entry>
<title>ensure User#reload returns self</title>
<updated>2014-05-29T08:37:31+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-05-29T08:37:31+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=85e066920568c19b788b8789c4659092224bb517'/>
<id>85e066920568c19b788b8789c4659092224bb517</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>hand on errors from Email to Identity to User</title>
<updated>2014-05-29T08:04:07+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-05-29T08:04:07+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=e0d31118d6e4110d2c280afa9415cfe9def29deb'/>
<id>e0d31118d6e4110d2c280afa9415cfe9def29deb</id>
<content type='text'>
errors.each iterates through all errors for all attrbibutes nicely.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
errors.each iterates through all errors for all attrbibutes nicely.
</pre>
</div>
</content>
</entry>
<entry>
<title>catch corner cases of account creation</title>
<updated>2014-05-29T07:38:53+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-05-29T07:38:53+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=016e61ce9ab44cf58355e843b0c0d0085d373fc7'/>
<id>016e61ce9ab44cf58355e843b0c0d0085d373fc7</id>
<content type='text'>
Users now always check if their identity is valid. We need to make
sure this works if the user is a new record and once it has been
persisted.

While the user is a new record the identity will have no user_id.
Old identities that are left to block the login of a user who
canceled their account also have a blank user_id. They still should
render the new identity invalid so the user can't be saved with a
login that has been reserved.

Once the user has been persisted we set the user_id on the identity
and save it too when creating an Account. This allows us to create
a plain user and save it and it will still have an in memory identity
only. But the default is to create the user by means of creating an
account so an identity will be created as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Users now always check if their identity is valid. We need to make
sure this works if the user is a new record and once it has been
persisted.

While the user is a new record the identity will have no user_id.
Old identities that are left to block the login of a user who
canceled their account also have a blank user_id. They still should
render the new identity invalid so the user can't be saved with a
login that has been reserved.

Once the user has been persisted we set the user_id on the identity
and save it too when creating an Account. This allows us to create
a plain user and save it and it will still have an in memory identity
only. But the default is to create the user by means of creating an
account so an identity will be created as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>allow changing the user_id on an identity</title>
<updated>2014-05-28T10:28:07+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-05-28T10:28:07+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=09dfa583eca69a3925c384c67c3d98cd8c69b360'/>
<id>09dfa583eca69a3925c384c67c3d98cd8c69b360</id>
<content type='text'>
we set it to nil when we disable it
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
we set it to nil when we disable it
</pre>
</div>
</content>
</entry>
<entry>
<title>bring back the alias functionality in Identities</title>
<updated>2014-05-28T10:20:49+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-05-28T10:20:49+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=6fea83763f07add7d3bd07e3843b75aaf61e19b4'/>
<id>6fea83763f07add7d3bd07e3843b75aaf61e19b4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ensure identity is cleared on user.reload - fixes test</title>
<updated>2014-05-28T09:44:12+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-05-28T09:44:12+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=682b4060cb86c52ffda638f4f9a837f107540610'/>
<id>682b4060cb86c52ffda638f4f9a837f107540610</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>minor: beautify handle lookup in etc/passwd some</title>
<updated>2014-05-28T09:43:50+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-05-28T09:43:50+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=5c8ab9298cc4705de508a3f3f9d9d6370a01ff5e'/>
<id>5c8ab9298cc4705de508a3f3f9d9d6370a01ff5e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
