<feed xmlns='http://www.w3.org/2005/Atom'>
<title>Odoo/addons/web/static/test/framework.js, branch 14.0</title>
<subtitle>The current checkout of upstream Odoo</subtitle>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/'/>
<entry>
<title>[REF] web, *: redesign all JS views</title>
<updated>2017-04-11T17:44:38+00:00</updated>
<author>
<name>Géry Debongnie</name>
<email>ged@odoo.com</email>
</author>
<published>2017-03-05T09:05:56+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=905e01921f3c3ef43ace6fc537d1d8c0d280002c'/>
<id>905e01921f3c3ef43ace6fc537d1d8c0d280002c</id>
<content type='text'>
This commit introduce a full redesign of all JS views.  We started
basically from scratch.  The goal was to unify all the various views
under a common framework, to make them testable, to make then usable in
different conditions (in studio, or in the frontend), and to make our
lives easier.

Some important points are:
- we introduced new coding guidelines (camelCase, 80 chars width, ...)
- we have a brand new testing framework (still QUnit based)
- kanban view moved to the web addon
- calendar view (formerly web_calender) moved to web as well
- the tree view was removed
- all new code should be documented

We hope that this code is the start of a new era for the Odoo web
client, we want to have a high quality codebase, well documented, well
tested, well designed.

Work done by the framework team: mostly aab, ged, chm, dmo, qsm
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit introduce a full redesign of all JS views.  We started
basically from scratch.  The goal was to unify all the various views
under a common framework, to make them testable, to make then usable in
different conditions (in studio, or in the frontend), and to make our
lives easier.

Some important points are:
- we introduced new coding guidelines (camelCase, 80 chars width, ...)
- we have a brand new testing framework (still QUnit based)
- kanban view moved to the web addon
- calendar view (formerly web_calender) moved to web as well
- the tree view was removed
- all new code should be documented

We hope that this code is the start of a new era for the Odoo web
client, we want to have a high quality codebase, well documented, well
tested, well designed.

Work done by the framework team: mostly aab, ged, chm, dmo, qsm
</pre>
</div>
</content>
</entry>
<entry>
<title>[REF] web: move async_when to utils</title>
<updated>2016-06-17T11:24:54+00:00</updated>
<author>
<name>Géry Debongnie</name>
<email>ged@odoo.com</email>
</author>
<published>2016-06-16T12:00:22+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=cfe4b337af7c5ccef586289d1bd7d69a700d5d93'/>
<id>cfe4b337af7c5ccef586289d1bd7d69a700d5d93</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[REF] web: update test suite to new module system</title>
<updated>2015-03-18T08:01:50+00:00</updated>
<author>
<name>Géry Debongnie</name>
<email>ged@odoo.com</email>
</author>
<published>2015-03-09T15:41:14+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=b960f8ad525b34564040c8c08e38106a45dad50c'/>
<id>b960f8ad525b34564040c8c08e38106a45dad50c</id>
<content type='text'>
The test suite needs to be adapted to the modules.  Also, the update
of qunit changes the API, so the tests needs to be changed as well.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The test suite needs to be adapted to the modules.  Also, the update
of qunit changes the API, so the tests needs to be changed as well.
</pre>
</div>
</content>
</entry>
<entry>
<title>[ADD] JS widgets reference documentation</title>
<updated>2014-10-07T08:21:44+00:00</updated>
<author>
<name>Xavier Morel</name>
<email>xmo@openerp.com</email>
</author>
<published>2014-09-12T12:54:27+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=62fcce9054168d0da4ab857be7c928495ea1b6f3'/>
<id>62fcce9054168d0da4ab857be7c928495ea1b6f3</id>
<content type='text'>
Also fixed Widget#alive's behavior and tested it
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also fixed Widget#alive's behavior and tested it
</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] web: correct "date(time) on 31" tests</title>
<updated>2013-10-31T11:19:45+00:00</updated>
<author>
<name>Christophe Simonis</name>
<email>chs@openerp.com</email>
</author>
<published>2013-10-31T11:19:45+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=12e262e5c97d7f4faf411dcb4bf8815ad437b078'/>
<id>12e262e5c97d7f4faf411dcb4bf8815ad437b078</id>
<content type='text'>
bzr revid: chs@openerp.com-20131031111945-u3wi11e4rykpslme</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bzr revid: chs@openerp.com-20131031111945-u3wi11e4rykpslme</pre>
</div>
</content>
</entry>
<entry>
<title>[FIX] web: correct date and datetime parsing at end of month.</title>
<updated>2013-10-31T10:33:33+00:00</updated>
<author>
<name>Christophe Simonis</name>
<email>chs@openerp.com</email>
</author>
<published>2013-10-31T10:33:33+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=d9ca5363961e465ce43ac75f7ba26c977880005d'/>
<id>d9ca5363961e465ce43ac75f7ba26c977880005d</id>
<content type='text'>
As `new Date()` return the current date, when we are the 31,
setting the month to a month with less than 31 days will change
the date to next day (1st of next month). This result to a date(time)
object one month ahead of the wanted date(time).

bzr revid: chs@openerp.com-20131031103333-vt68132ptj9sbr04</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As `new Date()` return the current date, when we are the 31,
setting the month to a month with less than 31 days will change
the date to next day (1st of next month). This result to a date(time)
object one month ahead of the wanted date(time).

bzr revid: chs@openerp.com-20131031103333-vt68132ptj9sbr04</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] Moved the date formatting functions in openerpframework.js</title>
<updated>2013-08-08T13:45:20+00:00</updated>
<author>
<name>niv-openerp</name>
<email>nicolas.vanhoren@openerp.com</email>
</author>
<published>2013-08-08T13:45:20+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=2e6d38f0681b680dfbd2e053a724da5e7f6cc9a3'/>
<id>2e6d38f0681b680dfbd2e053a724da5e7f6cc9a3</id>
<content type='text'>
bzr revid: nicolas.vanhoren@openerp.com-20130808134520-v0n2b29vuffstyu0</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bzr revid: nicolas.vanhoren@openerp.com-20130808134520-v0n2b29vuffstyu0</pre>
</div>
</content>
</entry>
<entry>
<title>[IMP] Merged corelib.js and coresetup.js into core.js</title>
<updated>2013-08-06T12:26:23+00:00</updated>
<author>
<name>niv-openerp</name>
<email>nicolas.vanhoren@openerp.com</email>
</author>
<published>2013-08-06T12:26:23+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=c63a86c59381c09bf9a33d8719a893d5ff467c95'/>
<id>c63a86c59381c09bf9a33d8719a893d5ff467c95</id>
<content type='text'>
bzr revid: nicolas.vanhoren@openerp.com-20130806122623-pq6bpkjk65jx0fnp</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bzr revid: nicolas.vanhoren@openerp.com-20130806122623-pq6bpkjk65jx0fnp</pre>
</div>
</content>
</entry>
<entry>
<title>Put everything in the framework directly in the openerp namespace instead of the openerp.web namespace.</title>
<updated>2013-08-06T08:58:12+00:00</updated>
<author>
<name>niv-openerp</name>
<email>nicolas.vanhoren@openerp.com</email>
</author>
<published>2013-08-06T08:58:12+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=cb55e11c700efa298a74da781a108185682325da'/>
<id>cb55e11c700efa298a74da781a108185682325da</id>
<content type='text'>
bzr revid: nicolas.vanhoren@openerp.com-20130806085812-ek8v8k0x4m7ocu4f</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bzr revid: nicolas.vanhoren@openerp.com-20130806085812-ek8v8k0x4m7ocu4f</pre>
</div>
</content>
</entry>
<entry>
<title>Corrected class tests</title>
<updated>2013-07-26T16:08:45+00:00</updated>
<author>
<name>niv-openerp</name>
<email>nicolas.vanhoren@openerp.com</email>
</author>
<published>2013-07-26T16:08:45+00:00</published>
<link rel='alternate' type='text/html' href='http://erp.ceuconsult.com:9000/Odoo/commit/?id=95599aefd445f2a19c28d2d12bed8807ca896872'/>
<id>95599aefd445f2a19c28d2d12bed8807ca896872</id>
<content type='text'>
bzr revid: nicolas.vanhoren@openerp.com-20130726160845-z2ug9cwp41y1h9yj</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
bzr revid: nicolas.vanhoren@openerp.com-20130726160845-z2ug9cwp41y1h9yj</pre>
</div>
</content>
</entry>
</feed>
