Raphael Collet
2ad092b5e5
[ADD] doc: new documentation, with training tutorials, and new scaffolding
2014-08-22 17:51:20 +02:00
Raphael Collet
97256fa1fb
[IMP] models: move prefetching of records back to method _prefetch_field
...
The selection of records in cache for prefetching was moved to method
_read_from_database() by xmo at rev 785018cc
in order to fix an access right
bug. But this introduced an issue: to explicitly avoid prefetching, you should
use read() instead of browsing records. We revert the change by xmo, without
reintroducing the bug (which apparently was fixed by another way).
2014-08-22 14:42:20 +02:00
Thibault Delavallée
78a9a6fcaa
[FIX] crm, hr_recruitment, task, issue: fixed default priorities + order based on priority (desc for everyone now)
2014-08-22 14:39:36 +02:00
Christophe Simonis
5a5f811d23
[REVERT] commit 5e5c73e
...
Branch 8.0 is a **stable** branch. This mean no database schema
changes.
2014-08-22 13:59:22 +02:00
Thibault Delavallée
863b361707
[FIX] [IMP] mail: mail_message: when checking that access rights are not
...
violated in _search, do it in SQL to speedup the query. Indeed doing it via search and
browsing the results to validate the various rules is quite costly.
2014-08-22 13:36:54 +02:00
Thibault Delavallée
3211ff7c78
[FIX] mail: when checking for possible messages to fetch, perform
...
a search_count on mail_message when the actual number of messages or their
ids is not necessary, to speedup the computation.
2014-08-22 13:36:54 +02:00
Géry Debongnie
10be95407a
[FIX] css fix in graph view
...
The field selection menu was not positioned correctly when there was
a long list. (was not displayed at the position clicked)
2014-08-22 13:18:40 +02:00
Raphael Collet
2c6ee89080
[FIX] osv/fields.py: enable argument 'obj' in property fields
...
Fixes #1719
2014-08-22 12:10:46 +02:00
Cedric Snauwaert
80c09a8d98
[REVERT] web: fixed css of hidden input file: could not click on add attachments anymore
...
This reverts commit 4e32b9f6f3
.
2014-08-22 11:54:15 +02:00
Raphael Collet
20b302cc8c
[FIX] osv/fields.py: fix the fix at rev 43756a24
.
2014-08-22 11:14:08 +02:00
Raphael Collet
43756a24ca
[FIX] osv/fields.py: fix sum in rev 48dfd70
2014-08-22 10:56:07 +02:00
Josse Colpaert
754cbf2d73
Merge pull request #1906 from odoo-dev/8.0-wmsusability-jco
...
8.0 wmsusability jco: Some usabillity issues and a fundamental issue on the location of extra moves
2014-08-22 10:33:47 +02:00
Raphael Collet
775eaae930
[IMP] test_inherit: add test case, redefine Many2one field in inherited model
2014-08-22 10:01:41 +02:00
qdc
5e5c73e7ba
[IMP] Cleaning of reporting (group_by, filters), adding new favourites and default views, some renaming (py and xml files)
2014-08-22 09:49:09 +02:00
Bhavik Bagdiya
73c5041829
[FIX] calendar: dropdown button misaligned
...
+ add meaningful placeholder
2014-08-22 09:42:16 +02:00
Raphael Collet
48dfd70b4a
[IMP] osv/fields.py: improve code change of rev eea07e27
2014-08-22 09:23:42 +02:00
Martin Trigaux
80d8532370
Forward port of branch saas-5 up to rev 4895281e
2014-08-22 09:12:14 +02:00
Christophe Simonis
eea07e27c0
[FIX] osv/fields.py: correct reading name_get of m2o property
2014-08-21 21:23:22 +02:00
Christophe Simonis
819e3005c2
[FIX] account: _get_analytic_lines() must work in @mutli beside using only self[0]
...
(partially revert previous commit)
2014-08-21 21:22:12 +02:00
Christophe Simonis
2649d4ba28
[FIX] account: correct some v8 decorators
2014-08-21 18:54:44 +02:00
Martin Trigaux
4895281e58
Forward port of branch saas-4 up to rev 15a3a2a
2014-08-21 18:17:35 +02:00
Martin Trigaux
15a3a2a63a
Forward port of branch saas-3 up to 7bcefaf
2014-08-21 18:14:22 +02:00
Josse Colpaert
4a8d8e15bf
[IMP] Better to have corresponding lates
2014-08-21 18:09:15 +02:00
Martin Trigaux
7bcefaf232
Forward port of branch 7.0 up to 0ab88f5
2014-08-21 17:57:57 +02:00
Josse Colpaert
e69a2dd334
[IMP] Add partner_id and invoice control to picking tree
2014-08-21 17:40:10 +02:00
Josse Colpaert
201f1c323f
[IMP] Use correct field for showing red lines for late pickings in tree view
2014-08-21 17:31:25 +02:00
Raphael Collet
618e397df1
[FIX] fields: in many2one property fields, name_get() the value as superuser
2014-08-21 17:29:56 +02:00
Martin Trigaux
0ab88f54f9
[FIX] ir_model: invalidate cache when adding new fields
...
When a new ir.model.field is created, add the new field in the fields_by_model (cache of custom fields). This is required as the __init__ method would not retrieve the new field if fields_by_model is already set.
Otherwise, the _columns would not contain the new fields and we could not access it without restarting the server (e.g. the installation of a module adds ir.model.fields and use it in the a view.
2014-08-21 17:24:45 +02:00
Josse Colpaert
e00d9d46fa
[IMP] Change help message package setting
2014-08-21 17:23:54 +02:00
Josse Colpaert
71b33e7975
[IMP] Counterpart locations and weights should not be read-only in case of type service, but should simply be invisible as the other fields
2014-08-21 17:23:54 +02:00
Josse Colpaert
918b89b26a
[IMP] Buttons should not be usable by purchase manager that is no stock user
2014-08-21 17:23:54 +02:00
Josse Colpaert
075957a965
[IMP] Only one incoterms item
2014-08-21 17:23:54 +02:00
Josse Colpaert
5405883d5d
[IMP] Location of extra moves should be matched
2014-08-21 17:23:54 +02:00
Cedric Snauwaert
374fc8ec67
[FIX] stock: barcode interface, remove left-right key handler
2014-08-21 17:02:15 +02:00
Cedric Snauwaert
3092f63a28
[FIX] stock: barcode interface update qty without pressing enter
2014-08-21 16:25:04 +02:00
Desai Binjal
8fe9f07cac
[FIX] note: small bugs
2014-08-21 15:55:23 +02:00
Martin Trigaux
768b3592c2
[FIX] base: wrong model change check
...
Comparing an id and a browse record will always fail so the exception would have always been raised when changing a model (e.g. updating a module with custom fields).
2014-08-21 14:30:10 +02:00
Josse Colpaert
3b8e6a43cf
Merge pull request #1888 from odoo-dev/8.0-wmsnsewiz-jco
...
Merge from nse back-end partial picking wizard
2014-08-21 13:33:00 +02:00
Raphael Collet
dce5228da7
[FIX] fields: add missing option 'sanitize' on Html fields
2014-08-21 13:27:30 +02:00
Frederic van der Essen
2fd16b5552
[IMP] point_of_sale: add missing functionality necessary for the loyalty module
2014-08-21 12:19:04 +02:00
Géry Debongnie
a54aac38f6
[IMP] lazy loading of dashboards
...
The widget AddToDashboard used to make an ajax call every time the
search view is loaded. This is often useless and can be annoying when
that request is long. With this patch, the request is only done when
the user click on the widget AddToDashboard
2014-08-21 11:48:37 +02:00
fka-odoo
20a99ae129
[IMP] account_budget: added date filter in print budget report
...
Fixes #1743 , opw 611307
2014-08-21 11:45:38 +02:00
Josse Colpaert
f4e7105eb6
[IMP] Usability improvements by clarifying texts
2014-08-21 11:37:40 +02:00
Richard Mathot
b26cd8ad6d
[IMP] board: do not filter actions anymore
...
Starting from v8.0, there's only "My Dashboard". We can assume that we
have access rights to all the actions we pin to our proper dashboard, so
we can remove this filtering. Furthermore, this was a large performance
pitfall.
2014-08-21 11:20:09 +02:00
Denis Ledoux
99ce17cfca
[FIX] point_of_sale: report, product_id of line is product_product
...
product_id column of pos_order_line is a product_product
the left join of l.product_id was done on product_template, instead of product_product
It worked as long as the ids product_product were the same as product_template. Meaning that, if you used variants, this report view was screwed.
2014-08-21 11:20:09 +02:00
qdc
8307a5f6ed
[IMP] Graph views: show always measure + filters record measures in context
2014-08-21 11:09:49 +02:00
Thibault Delavallée
4c6dcd7fcb
[FIX] ir_actions: server action: when creating or writing value on a record
...
through a server action, try to correctly set the value to write on a given
fields according to its type. For example many2one fields should receive an
int, not a unique containing the id of the new value.
2014-08-21 11:03:15 +02:00
Thibault Delavallée
43fe825870
[FIX] ir_actions: server action: check the validity of write_expresison only if defined. Also check for the related model only if set in the onchange.
2014-08-21 11:03:15 +02:00
Thibault Delavallée
4e32b9f6f3
[FIX] web: fixed css of hidden input file: a hidden element could interfere with other elements
...
in the dom, leading to some fields not being accessible.
2014-08-21 11:03:15 +02:00
Fabien Pinckaers
9dc9169f33
[IMP] readable code
2014-08-21 11:02:18 +02:00