<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_web.git/config, branch 0.5.1</title>
<subtitle>[leap_web] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/'/>
<entry>
<title>keep empty email field if user removed prefill</title>
<updated>2014-05-13T08:52:55+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-05-13T08:52:55+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=0261e82686ec4fcfc8b633664fadb1dd6d9c8070'/>
<id>0261e82686ec4fcfc8b633664fadb1dd6d9c8070</id>
<content type='text'>
We should respect the users choice. We can still get their email from the user id if we really need to.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We should respect the users choice. We can still get their email from the user id if we really need to.
</pre>
</div>
</content>
</entry>
<entry>
<title>allow for usernames with dots</title>
<updated>2014-05-13T07:51:41+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-05-13T07:51:36+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=86eb9062f1e81302647bf18ce0f5fd981202b68a'/>
<id>86eb9062f1e81302647bf18ce0f5fd981202b68a</id>
<content type='text'>
preparing for #5664 with some test improvements i ran into this issue

This commit includes a fix and the test improvements. In particular it
adds BrowserIntegrationTest#login - so there is no need to go through the signup procedure everytime you want a user to be logged in.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
preparing for #5664 with some test improvements i ran into this issue

This commit includes a fix and the test improvements. In particular it
adds BrowserIntegrationTest#login - so there is no need to go through the signup procedure everytime you want a user to be logged in.
</pre>
</div>
</content>
</entry>
<entry>
<title>use i18n keys for signup &amp; login buttons</title>
<updated>2014-04-25T10:18:40+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-04-25T06:09:10+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=ed3575856276f25b7c8253e302646dc7684a5da8'/>
<id>ed3575856276f25b7c8253e302646dc7684a5da8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>simple form: add wrapped and loading... buttons #5542</title>
<updated>2014-04-25T10:18:40+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-04-23T12:58:30+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=689c10b618c6c469ce82a7f09e117567def577de'/>
<id>689c10b618c6c469ce82a7f09e117567def577de</id>
<content type='text'>
the loading... text on the buttons was not capitalized before.

So in order to change this in a (more or less) single place i added
new button types to simple_form:

button :wrapped - normal button, with loading and an optional cancel button wrapped in the classical bootstrap action div.
    cancel option contains the url to go to when canceling.

button :loading - simple button with loading text capitalized by using i18n (simple_form.buttons.loading)

Conflicts:
	engines/support/app/views/tickets/new.html.haml
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the loading... text on the buttons was not capitalized before.

So in order to change this in a (more or less) single place i added
new button types to simple_form:

button :wrapped - normal button, with loading and an optional cancel button wrapped in the classical bootstrap action div.
    cancel option contains the url to go to when canceling.

button :loading - simple button with loading text capitalized by using i18n (simple_form.buttons.loading)

Conflicts:
	engines/support/app/views/tickets/new.html.haml
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #148 from azul/feature/api-quota-support</title>
<updated>2014-04-25T10:15:37+00:00</updated>
<author>
<name>azul</name>
<email>azul@riseup.net</email>
</author>
<published>2014-04-25T10:15:37+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=76ad25ba0ee344f185f8e8cdfe066685cd3b0447'/>
<id>76ad25ba0ee344f185f8e8cdfe066685cd3b0447</id>
<content type='text'>
Feature/api quota support + current_user null pattern</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Feature/api quota support + current_user null pattern</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #151 from azul/bugfix/5549-prefer-client-signup</title>
<updated>2014-04-25T10:10:48+00:00</updated>
<author>
<name>azul</name>
<email>azul@riseup.net</email>
</author>
<published>2014-04-25T10:10:48+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=2b6200f508ddb8e1c8a76fd3778881c39d787d8d'/>
<id>2b6200f508ddb8e1c8a76fd3778881c39d787d8d</id>
<content type='text'>
Bugfix/5549 prefer client signup</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bugfix/5549 prefer client signup</pre>
</div>
</content>
</entry>
<entry>
<title>unified wording: destroy account</title>
<updated>2014-04-24T11:22:02+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-04-24T11:07:30+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=0968d0009070dea86cb312a2f0ce4a2e8cbac94c'/>
<id>0968d0009070dea86cb312a2f0ce4a2e8cbac94c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add signup and login info on the forms</title>
<updated>2014-04-24T08:27:28+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-04-24T08:24:24+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=dad200e2cb0b03995eb06024d3fcf788ad2486ff'/>
<id>dad200e2cb0b03995eb06024d3fcf788ad2486ff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>adopt service_level config to platform settings</title>
<updated>2014-04-18T11:08:45+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-04-18T10:51:18+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=be81b7430e0a2046125be7c3a4b01b8725f4afe6'/>
<id>be81b7430e0a2046125be7c3a4b01b8725f4afe6</id>
<content type='text'>
cost  -&gt; rate
quota -&gt; storage
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
cost  -&gt; rate
quota -&gt; storage
</pre>
</div>
</content>
</entry>
<entry>
<title>change service level configuration strategy</title>
<updated>2014-04-18T10:30:52+00:00</updated>
<author>
<name>Azul</name>
<email>azul@leap.se</email>
</author>
<published>2014-04-18T09:55:40+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=9216ab8252246a263c5d17f6755a7d3887145f94'/>
<id>9216ab8252246a263c5d17f6755a7d3887145f94</id>
<content type='text'>
The changes to the configuration required some non minor changes to the platform and also added some flexibility we don't require yet - and thus some new possibilities for errors.

So instead we still use the allow_..._certs and ..._cert_prefix options.
They basically provide the framework in which service levels can operate.

The service level configuration will not include the cert prefix anymore.
It only states if the service level is rate limited or not.
This avoids conflicts between the two configuration options.

I also removed the anonymous service level entirely.
It was also turning a boolean decision (do we provide anonymous eip or not) into something way more complex. Instead I added the AnonymousServiceLevel class to handle the corner cases for people who are not logged in.

Furthermore i renamed the UnauthenticatedUser to AnonymousUser so it matches the Anonymous Service Level nicely. It's also shorter and more intuitive.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The changes to the configuration required some non minor changes to the platform and also added some flexibility we don't require yet - and thus some new possibilities for errors.

So instead we still use the allow_..._certs and ..._cert_prefix options.
They basically provide the framework in which service levels can operate.

The service level configuration will not include the cert prefix anymore.
It only states if the service level is rate limited or not.
This avoids conflicts between the two configuration options.

I also removed the anonymous service level entirely.
It was also turning a boolean decision (do we provide anonymous eip or not) into something way more complex. Instead I added the AnonymousServiceLevel class to handle the corner cases for people who are not logged in.

Furthermore i renamed the UnauthenticatedUser to AnonymousUser so it matches the Anonymous Service Level nicely. It's also shorter and more intuitive.
</pre>
</div>
</content>
</entry>
</feed>
