| Age | Commit message (Expand) | Author |
| 2017-08-10 | [FIX] web: resolve `ajax.loadXML` deferred at the proper time | qsm-odoo |
| 2017-08-08 | [FIX] web: returns right deferred when loading same xml twice in a row | qsm-odoo |
| 2017-08-04 | [REF] web, web_editor: expose 'cssFind' function | qsm-odoo |
| 2017-08-04 | [IMP] web: add dialog helper for "safe" confirmation | qsm-odoo |
| 2017-08-04 | [REF] web: add utility function to render checkboxes | qsm-odoo |
| 2017-08-03 | [REF] web, website: o_website_modal -> o_technical_modal | qsm-odoo |
| 2017-07-27 | [REF] web, web_editor, website: always let session load translations | qsm-odoo |
| 2017-07-24 | [IMP] web, *: lazy load dialog xml template | qsm-odoo |
| 2017-07-24 | [IMP] web: get rid of WidgetButton template | qsm-odoo |
| 2017-07-24 | [IMP] web: add a widget property which allows to lazy load xml files | qsm-odoo |
| 2017-07-24 | [REF] web: improve ajax.loadXML behaviors | qsm-odoo |
| 2017-07-04 | FIX web: clear cache after 'reload' client action | Khoi Nguyen |
| 2017-06-26 | [MERGE] forward port branch saas-15 up to 4d79a1ff58f | Christophe Simonis |
| 2017-05-23 | [FIX] web: disable stat buttons until action resolution | David Monjoie |
| 2017-05-04 | [REF] web, *: restore views design | qsm-odoo |
| 2017-05-02 | [FIX] web: keep positional args for search_read | David Monjoie |
| 2017-04-27 | [FIX] web: do_action should properly resolves when complete | Géry Debongnie |
| 2017-04-24 | [FIX] web: properly format dates in context | Géry Debongnie |
| 2017-04-19 | [FIX] web: prevent crash when the user doesn't have timezone | Christophe Matthieu |
| 2017-04-13 | [FIX] web: calendar timezone with user configuration | Christophe Matthieu |
| 2017-04-11 | [IMP] web: protect _rpc calls on destroyed widgets | Aaron Bohy |
| 2017-04-11 | [REF] barcode, *: update code to new JS framework | Christophe Matthieu |
| 2017-04-11 | [FIX] web: properly transfer lazy=false option to rpc | Géry Debongnie |
| 2017-04-11 | [FIX] web: Domain: don't return frozen domain | Aaron Bohy |
| 2017-04-11 | [REF] web, *: simplify our RPC system (in JS) | Géry Debongnie |
| 2017-04-11 | [REF] web: change internal representation of fields and view meta datas | Christophe Matthieu |
| 2017-04-11 | [IMP] web: rpc: more permissive API for read_group | Aaron Bohy |
| 2017-04-11 | [FIX] web: rpc: call route: don't override given params | Aaron Bohy |
| 2017-04-11 | [FIX] web: rpc: handle offset arg | Aaron Bohy |
| 2017-04-11 | [FIX] web: allow to build a domain from a number | qsm-odoo |
| 2017-04-11 | [REF] web: some linting and documentation | qsm-odoo |
| 2017-04-11 | [REF] *: use _rpc method for all rpcs | Géry Debongnie |
| 2017-04-11 | [IMP] web: remove perform(Model)RPC | Géry Debongnie |
| 2017-04-11 | [REF] web: move ServicesMixin out of mixins.js | Géry Debongnie |
| 2017-04-11 | [REF] *: remove mixins from web.core | Géry Debongnie |
| 2017-04-11 | [IMP] web, *: compute contexts and domains from datapoint | qsm-odoo |
| 2017-04-11 | [REF] web,*: remove 'web.model' and 'web.dataModel | Géry Debongnie |
| 2017-04-11 | [ADD] web: introduce new RPC framework | Géry Debongnie |
| 2017-04-11 | [IMP] web: ajax service: ensure widget is alive | Aaron Bohy |
| 2017-04-11 | [IMP] web: lint the pyeval.js file | qsm-odoo |
| 2017-04-11 | [IMP] web: allow to give perform[Model]RPC options | qsm-odoo |
| 2017-04-11 | [IMP] web: some more linting to follow guidelines | qsm-odoo |
| 2017-04-11 | [IMP] web: some more linting to follow guidelines | qsm-odoo |
| 2017-04-11 | [REF] web, *: move CompoundContext out of data.js | Géry Debongnie |
| 2017-04-11 | [REF] web, *: redesign all JS views | Géry Debongnie |