summaryrefslogtreecommitdiff
path: root/addons/web/static/test/framework.js
AgeCommit message (Collapse)Author
2017-04-11[REF] web, *: redesign all JS viewsGéry Debongnie
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
2016-06-17[REF] web: move async_when to utilsGéry Debongnie
2015-03-18[REF] web: update test suite to new module systemGéry Debongnie
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.
2014-10-07[ADD] JS widgets reference documentationXavier Morel
Also fixed Widget#alive's behavior and tested it
2013-10-31[FIX] web: correct "date(time) on 31" testsChristophe Simonis
bzr revid: chs@openerp.com-20131031111945-u3wi11e4rykpslme
2013-10-31[FIX] web: correct date and datetime parsing at end of month.Christophe Simonis
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
2013-08-08[IMP] Moved the date formatting functions in openerpframework.jsniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20130808134520-v0n2b29vuffstyu0
2013-08-06[IMP] Merged corelib.js and coresetup.js into core.jsniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20130806122623-pq6bpkjk65jx0fnp
2013-08-06Put everything in the framework directly in the openerp namespace instead of ↵niv-openerp
the openerp.web namespace. bzr revid: nicolas.vanhoren@openerp.com-20130806085812-ek8v8k0x4m7ocu4f
2013-07-26Corrected class testsniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20130726160845-z2ug9cwp41y1h9yj
2013-07-26Put class and widgets tests in framework.jsniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20130726160715-adjyalkubyismvao