<feed xmlns='http://www.w3.org/2005/Atom'>
<title>leap_web.git/lib, branch drop/ruby-2.1</title>
<subtitle>[leap_web] 
</subtitle>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/'/>
<entry>
<title>Version 0.9.3 - bugfixes</title>
<updated>2017-12-04T08:03:00+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2017-12-04T08:03:00+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=90c3fc431133cf18d83afd8e394e45c0bd5f63ac'/>
<id>90c3fc431133cf18d83afd8e394e45c0bd5f63ac</id>
<content type='text'>
* on invalid key upload respond with error and 422 response code
* fix alternate email address dialogue
* publish public key in webfinger
* update translations from transifex
* hand out config.json without auth
* sanity checks on user params
* cleanup temp invites from server tests so they do not clutter admin ui
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* on invalid key upload respond with error and 422 response code
* fix alternate email address dialogue
* publish public key in webfinger
* update translations from transifex
* hand out config.json without auth
* sanity checks on user params
* cleanup temp invites from server tests so they do not clutter admin ui
</pre>
</div>
</content>
</entry>
<entry>
<title>Version 0.9.2 - bugfixes and invite code tweaks</title>
<updated>2017-10-21T08:14:12+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2017-10-21T08:14:12+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=522d632c2c1337c7af96befc4e6a9faab160e976'/>
<id>522d632c2c1337c7af96befc4e6a9faab160e976</id>
<content type='text'>
Bugfix release for 0.9:

* pin to the newest psych gem
* remove better_errors gem
* fix login error message with non en locales

Features:

* destroy invites used to create test accounts
* sort invite codes by last update
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bugfix release for 0.9:

* pin to the newest psych gem
* remove better_errors gem
* fix login error message with non en locales

Features:

* destroy invites used to create test accounts
* sort invite codes by last update
</pre>
</div>
</content>
</entry>
<entry>
<title>Version 0.9.1 - bugfixes</title>
<updated>2017-08-07T08:49:40+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2017-08-07T08:49:40+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=76c110035323a9082ba89459d1ef2ef598159509'/>
<id>76c110035323a9082ba89459d1ef2ef598159509</id>
<content type='text'>
Plain bugfix release for 0.9:

* prevent token conflicts
* custom: fix stylesheet customization
* fix: set token in forms correctly
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Plain bugfix release for 0.9:

* prevent token conflicts
* custom: fix stylesheet customization
* fix: set token in forms correctly
</pre>
</div>
</content>
</entry>
<entry>
<title>Version 0.9.0 - twitter, rails 4 and deprecations</title>
<updated>2017-04-03T11:55:31+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2017-04-03T11:55:31+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=92e41fa177c924aee2146987be40c1f3d8af4872'/>
<id>92e41fa177c924aee2146987be40c1f3d8af4872</id>
<content type='text'>
This release features a great contribution from the Rails Girls Summer of Code:
The landing page of the webapp can now include a twitter feed to display
news from the provider.

Other than that this is a maintainance and transition release.

* Twitter feed on main page (thanks theaamanda and lilaluca).
* upgrade to rails 4.2
* upgrade to bootstrap 3

Upgrading:

* We now use rails 4's `secret_key_base`. Please make sure to supply it
  in config/config.yml for production environments. If you are using the
  leap platform that will already take care of it.

Deprecations:

* We have not seen any active use of the **billing** functionality.
  So we deprecate it and will probably drop it in one of the next releases.
* We will replace the user facing **help desk** functionality with a single
  sign on mechanism to integrate with other help desk systems.
  We will maintain the endpoint to submit tickets and the ticket management
  in the admin interface. That way it should also be easy to create your own
  ticket submission form.
* We deprecate the ability to **signup and login** directly through the webapp.
  We will remove it in the future for security reasons. Signup and Login should
  only happen through bitmask to prevent password phishing and js injections.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This release features a great contribution from the Rails Girls Summer of Code:
The landing page of the webapp can now include a twitter feed to display
news from the provider.

Other than that this is a maintainance and transition release.

* Twitter feed on main page (thanks theaamanda and lilaluca).
* upgrade to rails 4.2
* upgrade to bootstrap 3

Upgrading:

* We now use rails 4's `secret_key_base`. Please make sure to supply it
  in config/config.yml for production environments. If you are using the
  leap platform that will already take care of it.

Deprecations:

* We have not seen any active use of the **billing** functionality.
  So we deprecate it and will probably drop it in one of the next releases.
* We will replace the user facing **help desk** functionality with a single
  sign on mechanism to integrate with other help desk systems.
  We will maintain the endpoint to submit tickets and the ticket management
  in the admin interface. That way it should also be easy to create your own
  ticket submission form.
* We deprecate the ability to **signup and login** directly through the webapp.
  We will remove it in the future for security reasons. Signup and Login should
  only happen through bitmask to prevent password phishing and js injections.
</pre>
</div>
</content>
</entry>
<entry>
<title>bugfix: handle couch 404s</title>
<updated>2017-03-23T08:49:17+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2016-11-21T15:14:38+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=1e672227a23afbb9f319a0aefa0b0ca3495fa1c6'/>
<id>1e672227a23afbb9f319a0aefa0b0ca3495fa1c6</id>
<content type='text'>
our special error handler for json requests would turn all exceptions
into 500s - removed it. now the rescue_responses can do their thing
again.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
our special error handler for json requests would turn all exceptions
into 500s - removed it. now the rescue_responses can do their thing
again.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/develop'</title>
<updated>2016-10-20T12:39:33+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2016-10-20T12:39:33+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=b97daaed9b513006ace7e8eb5232a2211e965e77'/>
<id>b97daaed9b513006ace7e8eb5232a2211e965e77</id>
<content type='text'>
We'll only use the master branch for development from now on.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We'll only use the master branch for development from now on.
</pre>
</div>
</content>
</entry>
<entry>
<title>Version 0.8.1</title>
<updated>2016-08-16T08:56:12+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2016-08-16T08:56:00+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=c6c4d9fd10b8ca8e24889112727e44c9bf68dd60'/>
<id>c6c4d9fd10b8ca8e24889112727e44c9bf68dd60</id>
<content type='text'>
* upgrade to rails 3.2.22.4
* fix ticket url issue
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* upgrade to rails 3.2.22.4
* fix ticket url issue
</pre>
</div>
</content>
</entry>
<entry>
<title>simple_form: fix enhancement to work with latest rails</title>
<updated>2016-08-15T19:09:34+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2016-08-15T19:09:34+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=76821cdd6064f2248948da83ca806598ee18199e'/>
<id>76821cdd6064f2248948da83ca806598ee18199e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[db] def database on users instead of use_database</title>
<updated>2016-08-12T15:26:51+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2016-08-12T15:26:51+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=8fbe70729da1d308a118c930e8f938837484a61c'/>
<id>8fbe70729da1d308a118c930e8f938837484a61c</id>
<content type='text'>
use_database affects all uses of prepare_database - so also the one
in tmp_database. In order to avoid that we do not use_database but
just overwrite the database method itself.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
use_database affects all uses of prepare_database - so also the one
in tmp_database. In order to avoid that we do not use_database but
just overwrite the database method itself.
</pre>
</div>
</content>
</entry>
<entry>
<title>[db] remove DatabaseMethod import from TemporaryUser</title>
<updated>2016-08-12T10:20:55+00:00</updated>
<author>
<name>Azul</name>
<email>azul@riseup.net</email>
</author>
<published>2016-08-12T09:59:05+00:00</published>
<link rel='alternate' type='text/html' href='https://leap.se/git/leap_web.git/commit/?id=f0d2f44ea3babdafc793856082d8c532b05187ae'/>
<id>f0d2f44ea3babdafc793856082d8c532b05187ae</id>
<content type='text'>
It was causing 404s on initializing the database with db:migrate.
DatabaseMethods rewrite of #database does not call prepare_database
and thus does not create the database when needed.

DatabaseMethod is also quite a bit too much for a model that has
two databases that can be memoized easily. There's no way to have
a separate database instance per record.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It was causing 404s on initializing the database with db:migrate.
DatabaseMethods rewrite of #database does not call prepare_database
and thus does not create the database when needed.

DatabaseMethod is also quite a bit too much for a model that has
two databases that can be memoized easily. There's no way to have
a separate database instance per record.
</pre>
</div>
</content>
</entry>
</feed>
