- Sep 17, 2014
-
-
Olivier Dony authored
-
Olivier Dony authored
-
Olivier Dony authored
If the server was started without -i or -u and happened to initialize a fresh database, auto-installed modules that depend on `base` only would stay in status "to install" without actually being installed (until the next installation round was triggered). This was of little consequence in 7.0, but causes a crash in 8.0. Fixes #953
-
Denis Ledoux authored
-
Denis Ledoux authored
[FIX] orm write: do not try to store computed & stored fields for relational records deleted by *2many fields opw-613772
-
Martin Trigaux authored
This object is quite technical and has not purpose to be displayed on a sale order.
-
Martin Trigaux authored
-
Martin Trigaux authored
Due to additional security rules, the transactions made as public user will have a new partner_id. The transaction needs to be retrieved as admin to be set in the context. The operations in payment_get_status are made as superuser but the session_id is checked in the assert above to avoid url manipulation.
-
Martin Trigaux authored
The group public is defined in base so no need to add security rule in website_payment module (same as for portal)
-
- Sep 16, 2014
-
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Denis Ledoux authored
See #1982
-
Denis Ledoux authored
[FIX] point_of_sale: set journal as pos payment method on setting journal in the payment methods of a pos config when none is set.
-
Martin Trigaux authored
Do not allow everybody to access account.transactions. Restrict by default to readonly and even restrict the access with a record rule, give access to salesman.
-
Martin Trigaux authored
The portal users had no access to the attributes objects (while the public user does) and was not allowed to render the shop page. Fixes #1961
-
- Sep 15, 2014
-
-
Denis Ledoux authored
[FIX] sale: sale report view, wrong domain Quotations are sale.order with state draft and sent Sale orders are sale.order with state other than draft, sent and cancel
-
Martin Trigaux authored
During the update of a module, the existing foreign keys are dropped if they have a different ondelete_rule than the one specified on the field. The foreign keys for many2one transiant -> non-transiant are created with cascade rule by default (see `m2o_add_foreign_key_checked` method) so the check needs to be realised in the same conditions.
-
Denis Ledoux authored
-
Denis Ledoux authored
-
Denis Ledoux authored
-
Martin Trigaux authored
Well actually it's an empty forward port to avoid forward porting last 7.0 commit in saas...
-
Denis Ledoux authored
Fixing breadcrumb not being displayed after some action button (e.g. validate invoice, opw 612763)
-
Christophe Simonis authored
[FIX] orm: correct read_group() on models with `_group_by_full` (introduced by previous forward-port) also add tests of `_group_by_full` functionality
-
Denis Ledoux authored
-
Denis Ledoux authored
-
- Sep 13, 2014
-
-
Christophe Simonis authored
[FIX] website_event_sale: remove invalid code chunk introduced during previous forward-port (56f2b7ae0f6)
-
- Sep 12, 2014
-
-
Christophe Simonis authored
-
Olivier Dony authored
-
Christophe Simonis authored
-
Denis Ledoux authored
-
Fekete Mihai authored
PR #720
-
- Sep 11, 2014
-
-
Denis Ledoux authored
-
Foram Katharotiya authored
In this awesome programming language called javascript, undefined is neither bigger nor smaller than a string. Previous code was then considering undefined values equal to any string. This fix allows to sort in a column of a o2m field and group the undefined values together. opw 607704
-
Denis Ledoux authored
-
Dharti Ratani authored
The wizard 'Edit Survey' > 'Add Question' was trowing an access rights error as the id was passed as a string instead of a real id. opw 607854
-
Denis Ledoux authored
-
Martin Trigaux authored
The tax_amount field should contain the basic amount (without tax) for base tax code. (opw 613470)
-
Denis Ledoux authored
-
- Sep 10, 2014
-
-
Martin Trigaux authored
When sending an email, both formats 'Name <email>' or '"Name" <email>' can be used for fields 'From', 'To' and others. If the name contains unicode characters, a regex only matching '"Name" <email>' was used to encode the name with RFC2047. That meant that the name was not encoded and eventually dropped, using only the email part. Instead of using a limited regex, use the parseaddr method from email library. Fixes lp:1272610, opw 607683
-
Denis Ledoux authored
as ir.config.parameter has limited access
-