Olivier Dony
f2788afe92
[FIX] portal_sale: browse data for payment acquirer form with superuser ID
...
The payment form needs to be rendered for non-employee
users, and may require accessing extra financial data
not available for those users.
2014-08-13 11:50:04 +02:00
Olivier Dony
18fe7abcc6
[FIX] account_followup: avoid crashing when a move line has no ref
2014-08-13 11:45:59 +02:00
Christophe Simonis
ff0ab6426a
[FIX] web_graph : display the corresponding label for selection fields in graph view
2014-08-13 11:12:20 +02:00
Olivier Dony
4114c761dd
[IMP] website: do not translate sitemap URL
2014-08-13 10:51:39 +02:00
Denis Ledoux
fe83c11301
[MERGE] forward port of branch saas-4 up to b49755b
...
The forward port of the fix 3609ba10f2
will be done separately, as the mrp scheduler has been completely refactored from saas-5.
Conflicts:
addons/l10n_be_coda/wizard/account_coda_import.py
addons/point_of_sale/static/src/xml/pos.xml
addons/procurement/schedulers.py
2014-08-13 10:45:36 +02:00
Denis Ledoux
b49755b545
[MERGE] forward port of branch saas-3 up to 591326c
2014-08-13 10:29:14 +02:00
Denis Ledoux
591326c54e
[FIX] pos: the widget.pos.cashier is not always defined
2014-08-13 10:20:03 +02:00
Rashmin Lumbhani
fa76ae952b
[FIX] fleet: creation of suppliers is now correct
2014-08-13 09:11:18 +02:00
Denis Ledoux
945864338b
[FIX] website_customer: the extra / for url pager is not need in saas-4
2014-08-12 18:13:27 +02:00
Denis Ledoux
8a7728790b
[MERGE] forward port of branch 7.0 up to 60ab6f1
2014-08-12 17:49:12 +02:00
Denis Ledoux
60ab6f111e
[FIX] web: on switch form (from list & kanban) do not load record if empty dataset
2014-08-12 17:45:05 +02:00
Ruchir Shukla
b2f1c764cd
[FIX] account_anglo_saxon: avoid duplication of price difference lines
...
When computing the price difference lines, in move_line_get of account_anglo_saxon, we loop on the result of super call for each lines (n * n times) to compute the price difference.
The product_id was used to match the returned line and the original invoice line. This was wrong as we could get several lines with the same product_id (and then get n * n price difference lines).
This patch adds the line id to the result of move_line_get (from account) so that account_anglo_saxon can filter more efficiently and only get one price difference per invoice line.
Fixes #704
2014-08-12 17:30:49 +02:00
Denis Ledoux
fc74431c1a
[MERGE] forward port of branch saas-4 up to 7ecaab9
2014-08-12 16:27:57 +02:00
Martin Trigaux
7a50b3b057
[FIX] web: missing self initialisation
...
The self is needed in the _value() method below, opw 608878
2014-08-12 16:08:30 +02:00
Denis Ledoux
28e5e2bb22
[FIX] website_customer: pager with country filter
2014-08-12 16:07:35 +02:00
Josse Colpaert
2a7c13e7bb
[IMP] Not necessary as operations are computed, but more logical to do action_pack as dropdown(process)
2014-08-12 15:18:34 +02:00
Denis Ledoux
7b0eb9b1a8
[FIX] mail: forward-port of rev 245bb4ebdf
2014-08-12 15:16:49 +02:00
Denis Ledoux
2c9a116c74
[MERGE] forward port of branch 7.0 up to 245bb4e
2014-08-12 14:16:35 +02:00
Denis Ledoux
0d22a34fa9
[FIX] portal_claim: create claim with no partner_id
...
If partner_id is False, do not try to name_get
This fix is related to the rev 095be21ab1
2014-08-12 14:13:44 +02:00
Denis Ledoux
245bb4ebdf
[FIX] mail: to/from/reply-to addresses formated according to RFC2822
...
Use formataddr method from email.utils lib, which do the job correctly
2014-08-12 13:40:45 +02:00
Josse Colpaert
242d25c9c2
[FIX] Don't change to product_uom_qty if not move
2014-08-12 13:37:27 +02:00
Josse Colpaert
5dea263e1b
[FIX] Change two-one step wh, multi-comp wh, quantity field float, show product_uom_qty instead of product_qty in mrp production for moves
2014-08-12 13:37:27 +02:00
Josse Colpaert
4aa9ef8224
[IMP] Type manufacturing orders, remove double accounting entries, child_of, push rule global has no route
2014-08-12 13:37:26 +02:00
Josse Colpaert
dd4bf0b7ed
[IMP] Condition tag would not be upgraded when migrating
2014-08-12 13:37:26 +02:00
Josse Colpaert
2fe5bb8df7
[IMP] No attrs for taxes and income/expense accounts
2014-08-12 13:37:26 +02:00
Josse Colpaert
7191bbfb24
[IMP] is_product_variant not needed in most views + no delete in stock valuation history
2014-08-12 13:37:26 +02:00
Josse Colpaert
64fde56a54
[IMP] Gives warning when the product needs tracking in bar code interface + pack ops with packs don't need lot for related moves
2014-08-12 13:37:25 +02:00
Josse Colpaert
e5a9bd536d
[IMP] Average price correction + Lot should be changeable in bar code interface
2014-08-12 13:37:25 +02:00
Fabien Pinckaers
f43e349d85
[IMP] Footer message according to installed apps
2014-08-12 13:06:08 +02:00
Denis Ledoux
2abddd5311
[FIX] l10n_be_coda: set a meaningful filename default value
2014-08-12 12:58:38 +02:00
Christophe Simonis
8c7519ccad
[FIX] website_sale: partially revert 086cfd5
.
...
Use less specific css selectors in "buy product" tour.
2014-08-12 12:16:36 +02:00
Fabien Pinckaers
ef944dcd55
[IMP] Maifest for Github README.md on main apps
2014-08-12 11:33:15 +02:00
Christophe Simonis
086cfd5c92
[FIX] website_sale: correct "buy product" tour to search the product before selecting it
2014-08-12 11:26:32 +02:00
Denis Ledoux
3609ba10f2
[FIX] procurement: refactor scheduler so it continues even if a procurement failed
...
If the mrp scheduler fails during the treatment of a procurement (due to a postgresql error, like an update lock), we let it try the other procurements, instead of stopping at the first procurement which fails.
Besides, we retry to treat the procurements which failed, until the list of the remaining procurements is always the same (meaning something is wrong and block the procurements treatment).
2014-08-12 11:02:15 +02:00
Fabien Pinckaers
8a2b0b4809
[ADD] README.md for CRM
2014-08-12 10:50:17 +02:00
fka-odoo
d46472da6d
[IMP] payment_paypal: better label for paypal_seller_account
...
Rename the paypal_seller_account field as 'Merchant ID' instead of 'Seller ID' to match paypal terminology (opw 611765)
2014-08-12 10:44:08 +02:00
Denis Ledoux
45406809d6
[IMP] calendar: use registry of request in notify controllers
2014-08-12 10:31:09 +02:00
Jeremy Kersten
953359738b
[FIX] website: google_map remove trailing slash and add an attribut for disable scrolling
2014-08-12 10:23:38 +02:00
Frédéric Van der Essen
519a704cba
Merge pull request #1731 from hmen89/8.0-pos-dom-cache-fix
...
[FIX] point_of_sale: DOM Cache Error
2014-08-11 18:12:01 +02:00
Frederic van der Essen
d91263d03e
[FIX] point_of_sale: #1558 The partner was not correctly identified on the bank statement line, creating open balances on the partner account
2014-08-11 18:02:28 +02:00
Grover Menacho
1cb4495422
[FIX] point_of_sale: DOM Cache Error
2014-08-11 11:58:15 -04:00
Justin Warren
7d78bc1e14
[FIX] website_sale_delivery: selection of non-available delivery method
...
Instead of disabling non-available method, hide it to avoid confusing the user
Fixes #1720
2014-08-11 17:23:37 +02:00
Frederic van der Essen
c40c9734f1
[FIX] point_of_sale: support for variants in the pos, one simply needed to use the display_name which contains the product variant info.
...
Conflicts:
addons/point_of_sale/static/src/js/models.js
2014-08-11 17:17:12 +02:00
Frederic van der Essen
37a2f10127
[IMP] point_of_sale: make the confirm action color less frightening & longer delay
2014-08-11 17:17:12 +02:00
Frederic van der Essen
4f55c9d68d
[FIX] point_of_sale: it was too easy to accidentally hit the close button on ipads, made it double click only
2014-08-11 17:17:12 +02:00
Frederic van der Essen
8d32f80fe3
[FIX] point_of_sale: order sequence number should take into account offline generated orders
2014-08-11 17:17:12 +02:00
Frederic van der Essen
7e18563bdb
[FIX] point_of_sale: partners should be searchable by phone or mobile number
2014-08-11 17:17:12 +02:00
Frederic van der Essen
4ae6babb29
[FIX] point_of_sale: order buttons were too big to be used on tablets
2014-08-11 17:17:12 +02:00
Jeremy Kersten
541cfc93a3
[FIX] website_event: show online in event in all country. Add filter online event. Keep the date between filter.
2014-08-11 17:15:57 +02:00
Olivier Dony
34cc064400
[IMP] mail.mail: simplify: no default for `headers` field
...
This avoids storing useless "{}" values
in the database when there are no headers,
and avoids having to update all existing
entries when this column is added.
Just requires simple tests before evaluating
the headers contents.
2014-08-11 16:32:36 +02:00
Olivier Dony
f985c0bc11
[IMP] mail.mail: unused `import re`
2014-08-11 16:07:51 +02:00
Denis Ledoux
ae65be2b2a
[MERGE] forward port of branch saas-5 up to 0739bc4
2014-08-11 15:58:02 +02:00
Thibault Delavallée
c64b077362
[FIX] mail: fixed bounce email recognition + invite email headers + mass mailing statistics not lost anymore
...
- [FIX] bounce regex: too many emails were considered as bounce and therefore
not displayed in the chatter and lost for the communication history. The regex
was not correctly looking for the bounce alias in the email_to.
- [FIX] invite email: replying to the invitation email (invitation as new
follower) now replies to the user sending the invitation.
- [FIX] mass_mailing: added a column to store the id of the original email
in addition to the many2one column. The many2one is set to null when deleting
the original email. As the information is necessary, it is saved on another
field. The many2one is necessary for indexes purpose as the inverse of
a one2many.
2014-08-11 15:39:26 +02:00
Denis Ledoux
0739bc4eda
[MERGE] forward port of branch saas-4 up to 7ecaab9
2014-08-11 15:31:04 +02:00
Denis Ledoux
7ecaab9fe2
[MERGE] forward port of branch saas-3 up to 2f4be42
2014-08-11 15:30:37 +02:00
Denis Ledoux
2f4be42d8c
[MERGE] forward port of branch 7.0 up to 3632949
2014-08-11 15:28:54 +02:00
qdp-odoo
9b0cac0aa0
[FIX] account_followup: total in foreign currency displayed in the right currency instead of company currency
2014-08-11 15:23:05 +02:00
Denis Ledoux
3632949cff
[FIX] web: image fields re-render on next/previous
...
By default, on binary images read, the server returns the binary size
This is possible that two images have the exact same size
Therefore we trigger the change in case the image value hasn't changed
So the image is re-rendered correctly
2014-08-11 14:39:50 +02:00
Cedric Snauwaert
576e3c776a
[FIX] css: add display table rule to oe_popup_form class
...
To correct the display of the "add contact" wizard in modal (buttons not well placed)
2014-08-11 14:20:49 +02:00
Nicolas Seinlet
8dc8302dad
[ADD] wms: add option to select package type in WMS barcode interface
2014-08-11 13:45:39 +02:00
qdp-odoo
5e20e7a302
[FIX] account, point_of_sale: fixed the feature to put money in or take money out of a cash register. Fix #1416
2014-08-11 13:18:17 +02:00
Denis Ledoux
77fd6fe9d4
[FIX] account_bank_statement_extensions: inadvertence error during cbe2dbb
...
Inadvertence error during the convertion to the new API.
line_ids is already a list, no need to set it again in a list.
2014-08-11 11:50:58 +02:00
Jérome Maes
2da233d89d
[FIX] web_kanban : resequence column and content by drag and dropping
2014-08-11 11:00:31 +02:00
Thibault Delavallée
765beaa0c9
[FIX] web: form view: priority and kanban widgets cleaning, now more like classic form widgets (edit mode: use set_value, view mode: perform a write)
2014-08-11 10:44:21 +02:00
Denis Ledoux
c7fb787c70
[FIX] website: seo, url encode params, + handle connection breaks
2014-08-11 10:32:08 +02:00
Jeremy Kersten
e4c2da59f8
[FIX] website: use internal route for SEO suggest keyword, old server is down
2014-08-11 10:19:22 +02:00
watermelonjuice
0aef6fac10
[FIX] website_forum: Minor grammar error
2014-08-11 08:52:23 +02:00
Denis Ledoux
7c647ec876
[MERGE] forward port of branch saas-4 up to 0a1e4a0
2014-08-08 17:27:29 +02:00
Richard Mathot
413bc62503
[FIX] survey: regressions introduced in forward-port fd4fd35e32
2014-08-08 17:07:31 +02:00
Denis Ledoux
0a1e4a05b2
[MERGE] forward port of branch saas-3 up to 81a902a
2014-08-08 17:06:39 +02:00
Thibault Delavallée
dea05e6a84
[FIX] sale_stock: product_id_change_with_wh should not call another method (product_id_change) using super, but self. Otherwise some overrides are lost, leading to issues with event-related products.
2014-08-08 16:57:32 +02:00
Olivier Dony
6da3648fd6
[FIX] website_mail: mail.message.check_access_rule: no check for super-user
2014-08-08 16:56:44 +02:00
Denis Ledoux
81a902a07d
[MERGE] forward port of branch 7.0 up to 5f696ba
2014-08-08 16:18:35 +02:00
Denis Ledoux
5f696ba86c
[FIX] pos: display cashier name on receipt, not the user
2014-08-08 16:05:32 +02:00
Jeremy Kersten
8286d4306a
[FIX] wesbite: update google analytics snippet according to google recommandation
2014-08-08 15:51:35 +02:00
Christophe Simonis
d5e8b42690
[FIX] survey: use relative urls for url actions
2014-08-08 15:24:48 +02:00
Olivier Dony
f1d5dfa85b
[IMP] sale_stock: do not verify inventory for non-stockable products (sale.order.line onchange)
2014-08-08 14:37:14 +02:00
Raphael Collet
207013c74f
[IMP] refactoring: move function topological_sort to openerp.tools
2014-08-08 14:12:06 +02:00
Martin Trigaux
1d826a6051
[FIX] account_anglo_savon: round prices according to account precision to avoid getting unbalanced move
...
The standard move_line_get from account.invoice returns prices rounded (price_subtotal field as account precision) while the anglo-saxon module could return dict with non-rounded prices.
With amounts with bigger precision, we could get a difference of a few cents when comparing the debit/credits and then not be able to balance the invoice (opw 597208).
2014-08-08 14:04:46 +02:00
Frederic van der Essen
7f82caa1a4
[FIX] point_of_sale: show_popup('name','comment') should display the comment in the popup
2014-08-08 13:48:33 +02:00
Thibault Delavallée
ac212e2758
[FIX] ir_actions in website: allow to compute website_path even when creating a new server action (avoid crash then)
2014-08-08 11:43:28 +02:00
qdp-odoo
dce11788fa
[FIX] stock_landed_costs: fixed several issues related to the computation and the accounting entries creation. Added a yaml test to cover the different split methods
2014-08-08 10:58:14 +02:00
Christophe Matthieu
3d62ed0aac
Merge pull request #1649 from odoo-dev/8.0-fix-website_quote-scrollspy-chm
...
[FIX] website_quote: Must remove id created by the javascript of scroll spy.
2014-08-08 10:36:44 +02:00
Hardik Ansodariya
e9e376a6de
[FIX] account_analytic_plan: correctly check context
...
The id of the journal is passed in the context. Avoid trying to browse on jounral_id=False
Fixes #821
2014-08-08 10:06:32 +02:00
Christophe Matthieu
009cc5278e
[FIX] website_quote: scroll spy is crazy if the user change quote template. Must remove id created by the javascript of scroll spy.
2014-08-07 18:39:35 +02:00
dhr-odoo
418e06e88f
[FIX] project_timesheet: test used fields added not in dependencies
...
The fields procure_method and supply_method are not present if we just install project_timesheet which makes the tests fail (opw 610590).
2014-08-07 18:31:57 +02:00
Denis Ledoux
02bf0fd9c8
[MERGE] forward port of branch 7.0 up to a86dfb8
2014-08-07 18:20:13 +02:00
Martin Trigaux
2a74666bb0
[FIX] mail: avoid duplication followers when merging partners
2014-08-07 18:17:39 +02:00
Martin Trigaux
54857ec409
[IMP] crm: clean after partner merge
...
When trying to merge partners, an sql error may be violated (e.g. unique constraints).
In this case, catch the error and delete the problematic record as it will no longer be relevant with the old partner and left unconsistant data in the database.
2014-08-07 18:17:39 +02:00
Martin Trigaux
e4c0940e9f
[FIX] website_sale: avoid displaying inactive products in shops
...
The domains in the form ('o2m_field', operator, False) do not use the orm but convert the domain to ('id', 'invert operator', [list of ids]). This means that the orm is not used and implicit filter (active=True) or access rights are not checked.
A proper fix in master should be done to use the orm instead of an SQL query.
This patch force a search to be made on product.product and then exclude the products where active=False (opw 607602).
2014-08-07 18:15:37 +02:00
Denis Ledoux
a86dfb8035
[FIX] web_kanban: in non-grouped kanban, on switch to form, display first record
...
in view_form.js, in do_show method, if the dataset index is not set, the on_button_new method is triggered, opening a new record
In regular kanbans (non-grouped kanban), the dataset index wasn't set, and, therefore, when switching to the view mode, it opened a form for a new record instead of opening the first record of the list, like this is the case for the view list and the grouped kanban
2014-08-07 18:04:13 +02:00
Olivier Dony
2bbff57691
[IMP] hr,mail,product,project,base: use @auto_join=True on _inherits FK field
...
This can give a performance boost on large databases
and should not be a concern in terms of access control
as the inheritance already grants access to the parent
records.
2014-08-07 18:03:08 +02:00
Olivier Dony
4b2f2a1561
[IMP] calendar.event: _compute should be done in batch + consistent @multi attributes
2014-08-07 18:03:08 +02:00
Olivier Dony
6445ce7922
[FIX] calendar.read: do not re-compute `display_time` for virtual calendar ID if not requested
2014-08-07 18:03:08 +02:00
Olivier Dony
30ddb67299
[IMP] calendar: simplify/optimize `rrule` computed field
...
Avoid reading one record at a time, leading to multiple
calls to read() which is special-cased and even slower
than a normal one.
2014-08-07 18:03:08 +02:00
Jeremy Kersten
581275a63c
[IMP] email_template: add a lambda function to allow a user to format a date from a template mail into a specific timezone, and/or in a specific format.
...
Eg: ${format_tz(object.name, object.employee_id.address_id.tz,'%m/%d/%Y %H:%M')}
2014-08-07 17:38:01 +02:00
Somesh Khare
b9c4bb6b6c
[FIX] account_voucher: fix typo in journal_id type
2014-08-07 16:57:43 +02:00
Thibault Delavallée
2e5412fc1d
[FIX] mail, BaseModel, portal_sale: fixes and improvements in the URL
...
management to access documents in notification emails, as well as for the
'view quotation' link in portal_sale module.
models: added a get_access_action method: basically, returns the action to
access a document. It uses the get_formview_action by default (form view
of the document). However for some documents we want to directly go to the
website, leading to an act_url action for some documents. This method allows
this behavior.
portal_sale: get_signup_url now uses the mail.action_mail_redirect method
instead of directly redirecting towards a portal menu. This allows to fall
back on a standard behavior.
portal_sale: get_formview_action updated, to match actions tailored for
portal users.
website_quote: get_access_action of sale order updated. If the sale order
has a template defined, the returned action is an act_url (website view
of the quotation), not the form action anymore.
mail: fixed signature + company signature in notification emails. Even without
user signature, the company signature + access link should be correct.
portal: signup url in notification emali was not using the mail redirection
as action. It is now the case.
2014-08-07 16:47:59 +02:00
Thibault Delavallée
e9f9bb5802
[FIX] email_template: when generating body containing the user's signature, add it as html as it is now pure html, not plaintext anymore.
2014-08-07 16:47:59 +02:00
Jérome Maes
007a2f2a24
[FIX] web_graph : display the correct label for Selection fields in view graph
2014-08-07 16:00:19 +02:00
Frederic van der Essen
43be035401
Merge branch '8.0' into 8.0-pos-imps2-fva
2014-08-07 14:59:26 +02:00
Frederic van der Essen
22676c7447
[IMP] pos_restaurant: update some paths due to module name change
2014-08-07 14:05:30 +02:00
Frederic van der Essen
81304870ba
[IMP] restaurant: renamed to pos_restaurant
2014-08-07 13:27:51 +02:00
Jeremy Kersten
6655a020c3
[FIX] calendar/crm: Add active_id (if in model partner_id) in defaults values from partner_ids when we creates a new meeting.
...
Bug was that when you click on meeting button from a res_partner form (Customers in menu), the button overwrites the context to use the active partner as a default in the calendar meeting. By consequence, the context overwritte the default partner who are the creator. Now the context could be removed from action and that is in get_default for partner_ids (from model calendar_event) that we add the creator AND the active_id if from a model res_partner.
2014-08-07 13:02:59 +02:00
Denis Ledoux
b0b9153cf7
[FIX] payment_paypal: SUPERUSER_ID removed by inadvertence in 1826f6d4ec
2014-08-07 11:54:30 +02:00
Denis Ledoux
1826f6d4ec
[FIX] payment_paypal: use the validate url according to the acquirer env
2014-08-07 11:41:18 +02:00
fka-odoo
ed79bc203f
[FIX] account: child_of operator in invoice analysis report
...
When displaying invoice analysis of a company, include the invoices of the members of this company (opw 611084)
2014-08-07 10:24:36 +02:00
Richard Mathot
a949b09c3e
[FIX] website_sale_option: make options work
2014-08-07 09:51:27 +02:00
Thibault Delavallée
0c462a12b9
[FIX] mail: compose wizard: fixed default_get overrides not correctly managing the received field_list + improved custom call to default_get to correctly manage its in and out values.
2014-08-07 08:54:10 +02:00
Thibault Delavallée
2ca875572a
[FIX] crm: fixed day_open and day_close computation (conditional store + be sure that date_open and date_closed fields are set)
2014-08-07 08:54:10 +02:00
Thibault Delavallée
622b52d262
[FIX] project_issue, resource: fixed computation of hours / days to open (assign) or close an issue. Those fields now have a conditional store, because they were not recomputed even when changing date_open and date_closed. Changing the stage now correctly changes the date_closed. Also added some fixes in resource module, the date was not correctly taken into account when computing the number of working hours between two dates.
2014-08-07 08:54:09 +02:00
Denis Ledoux
5ca6b09375
[FIX] account: payment_ids should list payments of same account than the invoice account
2014-08-06 19:00:01 +02:00
Humberto Arocha
629e3709d0
[FIX] Account: Consolidation Account should not be carried to next fiscalyear
2014-08-06 18:01:24 +02:00
Christophe Simonis
135962184d
[FIX] web: make search by `id` possible.
...
+ correct tests
2014-08-06 17:27:27 +02:00
Stéphane Bidoul (ACSONE)
518649c371
[FIX] l10n_be: spelling error in financial reports
2014-08-06 16:59:34 +02:00
Martin Trigaux
02f0caf1b8
[FIX] account_voucher: validation of refund in multicurrency
...
Fixing several issues for refunds in multicurrency mode that prevented the moves to be balanced.
The amount_currency needs to use the absolute value, as a refund will have a negative amount.
The sign for currency_rate_difference needs to use the line instead of the voucher as they can have different value. e.g. a voucher of 1000$ with invoice of 1200$ and refund of 200$ will have two lines and their currency_rate_difference should have different signs.
Avoids doubling the value in foreign_currency_diff
Fixes #1490 , opw 607118 & 611580
2014-08-06 16:45:00 +02:00
Christophe Simonis
f2cb8702b2
[FIX] website: correct image resizing
2014-08-06 16:20:22 +02:00
Christophe Simonis
dc9bcf479d
[FIX] Allow search on `_inherits` fields.
...
As `_inherits` fields are now handled via `related`
fields (not stored, obviously), a new descriptor
`searchable` has been added to `fields_get()` result
to indicated if the field is searchable or not.
2014-08-06 15:01:01 +02:00
Daniel Dico
6dc4676632
[FIX] website_livechat: reference of demo data was preventing to install the module
...
Added a record of im_livechat.channel in website_livechat data
2014-08-06 14:50:01 +02:00
Denis Ledoux
d909f763b8
[FIX] mail: add tooltip to send a message and log a note links
2014-08-06 14:18:57 +02:00
Denis Ledoux
63dffd5e79
[FIX] portal_sale: inadvertence during the forward port 978fd47261
2014-08-06 13:50:35 +02:00
Denis Ledoux
5666c219ad
[FIX] crm_claim: set options no_create, no_open instead of selection
...
To avoid access denied errors for portal users
2014-08-06 13:06:46 +02:00
Denis Ledoux
978fd47261
[MERGE] forward port of branch 7.0 up to 095be21
2014-08-06 13:06:20 +02:00
Denis Ledoux
095be21ab1
[FIX] crm_claim: allow to create claim as portal user
...
It wasn't possible to create claims as a portal user when the portal user had a parent_id
2014-08-06 12:47:40 +02:00
Paulius Sladkevičius
3bb6136055
[FIX] point_of_sale: clear tag in pos order sheet layout
...
Without clear tag total amounts breaks sheet layout.
2014-08-06 11:58:38 +02:00
Fekete Mihai
87a870ccbd
[FIX] stock: typo when selecting inventory on single product
2014-08-06 11:37:22 +02:00
Denis Ledoux
c45c2eb58e
[FIX] website_quote: add description sale to quote line description
2014-08-06 11:17:39 +02:00
Richard Mathot
52a37be447
[FIX] project_issue: reviewer_id doesn(t exist
...
(partial revert of 44a5268c00
)
2014-08-06 10:30:52 +02:00
Thibault Delavallée
836b0f864e
[FIX] hr_contract: count the number of contracts of an employee as superuser_id as this field is required in the form view. However no data is displayed, and no data about the contracts are leaked, so no security holes.
2014-08-06 09:01:09 +02:00
Rifakat Husen
bc4217ced2
[FIX] stock: onchange method should take the description
...
The onchange_product_id method used to only change the description if the stock.move is not saved yet. That does not make much sense.
opw 607347, bug lp:1314700
2014-08-06 08:54:31 +02:00
Anael Closson
70b246c3c7
[FIX] analytic: name_search on accounts
...
The name_search was hardcoding ilike operator while it could be different. This means that a name_search "name != Agrolait" would return accounts with agrolait.
A side effect of this was the impossibility to import account_analytic_account whose parent is a substring of another - opw 607315
2014-08-06 08:53:16 +02:00
Denis Ledoux
625aa7e75d
[MERGE] forward port of branch saas-5 up to 7d7f6fe
2014-08-05 16:04:58 +02:00
Denis Ledoux
7d7f6fefb1
[FIX] purchase: now allow 'can be purchased' to be checked even if not variant
...
Before, the field purchase_ok was set as readonly on the product form if the product wasn't a variant, to avoid users to set all the products variants associated to the product template to be set as purchase able in one action.
We now consider that this can be done by the end user
2014-08-05 16:01:55 +02:00
Denis Ledoux
497883cc51
[FIX] web_kanban: parent can be undefined in some cases
...
opw-611106, when clicking quickly Sales > Opportunities than Sales > Leads.
2014-08-05 15:44:57 +02:00
cod-odoo
2d54afef9e
[FIX] account: prevent crash onchange company_id
...
(rebase of #1534 )
2014-08-05 15:09:32 +02:00
Frederic van der Essen
dbc2d309b4
[FIX] point_of_sale: partner list rendering was not refreshing correctly. + limited display to 1000 partners for performance reasons
2014-08-05 14:10:59 +02:00
Frederic van der Essen
d30dc934f6
[IMP] restaurant: discard kitchen order changes when splitting the bill.
2014-08-05 14:09:58 +02:00
Frederic van der Essen
09bf85ae02
[IMP] restaurant: a module that extends the point of sale with restaurant features
2014-08-05 14:09:48 +02:00
Frederic van der Essen
bfd66f351b
[FIX] point_of_sale: removed useless console.log()
2014-08-05 14:09:21 +02:00
Frederic van der Essen
a27d1a7134
[IMP] point_of_sale: allow an order to remember what screen it was on, instead
...
of switching back to default screen.
This is used by the soon to be merged restaurant addon to create new orders
and display them at a particular screen. However, this behaviour is more
confusing in the other cases, so I'll think of a better way to solve this.
2014-08-05 14:09:07 +02:00
Frederic van der Essen
cb725a973d
[IMP] pos_discount: a new pos extension that allows you to quickly give a global discount on the current order
2014-08-05 14:08:51 +02:00
Frederic van der Essen
28de2183ea
[IMP] point_of_sale: report errors when loading the point of sale with a traceback and a nice popup
2014-08-05 14:08:38 +02:00
Frederic van der Essen
eacd5329e3
[IMP] point_of_sale: made the server data loading more modular for easier development of point_of_sale extensions
2014-08-05 14:08:24 +02:00
Frederic van der Essen
db9a06b842
[IMP] point_of_sale: tests work better when they are loaded and run by the unit test system!
2014-08-05 14:08:08 +02:00
Frederic van der Essen
59396b45f5
[IMP] point_of_sale: forgot changes in this file in the previous commit that introduced unit tests
2014-08-05 14:07:58 +02:00
Frederic van der Essen
a70b286144
[IMP] point_of_sale: add a basic UI unit test based on the new 'Tour' module
2014-08-05 14:07:41 +02:00
Frederic van der Essen
ad0f710fe7
[IMP] point_of_sale: add a debug option to delete all unsent orders
2014-08-05 14:07:23 +02:00
Frederic van der Essen
584a78a82b
[IMP] point_of_sale: add debug popup that displays unsent order data, for when localStorage is hard to inspect
...
Conflicts:
addons/point_of_sale/static/src/js/widgets.js
2014-08-05 14:07:14 +02:00
Frederic van der Essen
85d697670c
[IMP] point_of_sale: show traceback popup when there is a server error when posting orders (which should NEVER happen !)
2014-08-05 14:04:50 +02:00
Frederic van der Essen
8e212eb6fb
[FIX] point_of_sale: it was impossible to delete a pos session
2014-08-05 14:04:38 +02:00
Frederic van der Essen
4f0d454217
[FIX] point_of_sale: order invoicing was broken
2014-08-05 14:04:17 +02:00
Frederic van der Essen
ac47f95bad
[IMP] point_of_sale: improved rendering speed of the partner list
2014-08-05 14:03:59 +02:00
Frederic van der Essen
75a6bcaee4
[IMP] point_of_sale: a little explaination of how the barcode pattern system works
2014-08-05 14:03:38 +02:00
Frederic van der Essen
2c3fa1c48b
[IMP] point_of_sale: add an error sound to the error popups
2014-08-05 14:03:21 +02:00
Cedric Snauwaert
81415b526b
[FIX] web: tooltip container set to body in all case
...
Mandatory since we changed the structure of the dom since 8.0.
2014-08-05 13:57:49 +02:00
qdp-odoo
973770f7cb
Merge pull request #1581 from odoo-dev/8.0-fix-account-invoice-rco
...
[FIX] account: fix unexpected invalidation of field account_invoice.reconciled
2014-08-05 11:48:49 +02:00
Anael Closson
f09e11f55b
[FIX] sale: quote character in company name is converted to html entity
...
Avoid to get company names such as "L'abc" to be transformed as "L'abc" opw 607221
2014-08-05 11:15:28 +02:00
Florian Hatat
c4f5caa511
[FIX] mrp: Fix spelling error on 'manufacturing'
...
Changing .po files to avoid to retranslate existing terms.
Fixes #1328
2014-08-05 11:11:49 +02:00
Jeremy Kersten
05f9b45ef1
[FIX] slug: fallback to positive ID when slug appears to contain a missing negative ID
...
Cherry-pick from dcac4cc0df
2014-08-05 10:26:03 +02:00
Jay Patel
f274572c30
[FIX] website_forum: when a user posting a new answer or question does not have a valid email address, redirect to the user's profile instead of crashing when trying to send notifications.
2014-08-05 10:05:49 +02:00
Raphael Collet
c0997d332a
[FIX] account: fix unexpected invalidation of field account_invoice.reconciled
...
Problem: the field account_invoice.reconciled was invalidated by a workflow
signal sent from the compute method of the field. The purpose of the signal was
to re-open the invoice when the account move lines were no longer reconciled,
for instance after cancelling a reconciliation.
Solution: modify the workflow such that it makes an automatic transition from
'paid' to 're-open' when the condition 'not reconciled' is met. This works
because the field 'reconciled' is stored, and each recomputation forces a
reevaluation the workflow. The signal to re-open the invoice is thus no longer
necessary.
2014-08-05 10:01:07 +02:00
Jitendra Prajapati
240e042363
[FIX] sale_stock: invoice createde from picking was not using the prive list from the bom components
2014-08-05 09:49:42 +02:00
Mahendra barad
dc72b26821
[FIX] website_blog: fixed mobile css for the blog footer
2014-08-05 09:49:42 +02:00
Martin Trigaux
dbca34511e
[FIX] account: method should return browse records, not set
2014-08-05 09:30:14 +02:00
Denis Ledoux
52eadd5199
[FIX] website: use SUPERUSER_ID to browse company for res_company
...
In a multi-company environment,
if the user signed in was not working in the company displayed by the website,
he couldn't browse the website
2014-08-04 21:08:18 +02:00
Christophe Simonis
e29a7b7b4c
[FIX] account: correct v8 version of map_tax() method of account.fiscal.postion
2014-08-04 19:41:43 +02:00
Denis Ledoux
0c48520a8d
[FIX] stock, sale_stock: product.packaging, product_id renamed to product_tmpl_id
...
Some domains have not been altered according to this rename
2014-08-04 18:12:29 +02:00
Martin Trigaux
29d16f756c
[FIX] calendar: avoid double 'Attendees' field in search view
...
The partner_ids fields represents attendees but it's confusing to have twice the same field in search view (opw 607275)
2014-08-04 17:52:02 +02:00
Denis Ledoux
1bb219907f
[MERGE] forward port of branch saas-5 up to 655a5b9
2014-08-04 16:56:10 +02:00
Martin Trigaux
4d8337fec8
[FIX] mrp: better selection of bom
...
When searching for a bom based on a product.product, the method used to return any bom linked to the template (so searching for bom for variant A could return bom for variant B if both share the same product.template).
This will allow to return bom not linked to a variant without returning the one of another variant (opw 609358)
2014-08-04 16:28:18 +02:00
Denis Ledoux
655a5b948d
[MERGE] forward port of branch saas-4 up to 8c0c743
2014-08-04 16:14:31 +02:00
Denis Ledoux
8c0c74300f
[MERGE] forward port of branch saas-3 up to ebf317a
2014-08-04 16:14:05 +02:00
Denis Ledoux
ebf317a3b0
[MERGE] forward port of branch 7.0 up to e07bc5d
2014-08-04 16:10:06 +02:00
sle-odoo
5af8868c46
Merge pull request #1563 from odoo-dev/saas-4-sale-report-validity-date-sle
...
website_quote: renamed validity date to expiry date & adapted the sale order report to display the expiry date in website_quote module instead of sale module
2014-08-04 16:09:40 +02:00
Christophe Simonis
7b3e28dc74
[FIX] web: redirect "My Odoo.com Account" link to accounts.odoo.com
2014-08-04 16:00:33 +02:00
Raphael Collet
2154cc9344
[FIX] purchase: fix test merge_order (check on date_order was not correct)
2014-08-04 15:50:14 +02:00
Simon Lejeune
e56635c3f1
[REF] website_quote: displayed string of validity_date field changed from 'Validity Date' to 'Expiry Date'
2014-08-04 15:49:16 +02:00
dhr-odoo
4b5015469d
[FIX] survey: missing timezone conversions
...
As the survey hardcode lot's of views and reports in python, we do not beneficiate from automatic timezone conversions in the webclient.
Hopefully this is fixed in v8 after refactoring of the survey module. opw 608786
2014-08-04 15:32:28 +02:00
Thibault Delavallée
7f0353974d
[REF] mail: same_thread field changed into no_auto_thread, its contrary, to avoid migration issues (adding a 'always False' column is easier than an 'always True').
2014-08-04 14:46:47 +02:00
Simon Lejeune
834dfc00eb
[FIX] sale/website_quote: inherit the sale order report to show the validity date
2014-08-04 14:45:38 +02:00
Christophe Matthieu
8d53c357ba
Merge pull request #1428 from odoo-dev/sass-5-fixes-chm
...
[FIX] website_sale and point_of_sale fixes
2014-08-04 14:43:54 +02:00
Martin Trigaux
4152e99bbd
[FIX] mrp: duplicated find bom buttons
...
The product_id field is not required on a mrp.bom (while product_tmpl_id is). When searching for BOMs linked to a product.product, we should display the one specific to this product and the ones linked to the template (but not linked to another variant).
2014-08-04 14:43:28 +02:00
Martin Trigaux
6231427f0a
[FIX] procurement: missing variable
...
scheduler_cron_id was not initialised so the scheduler always crashed (with just info message)
2014-08-04 14:43:28 +02:00
Jeremy Kersten
19a6e879f0
[FIX] website: encode param for seo search, else multi words will not work.
2014-08-04 14:41:55 +02:00
Jeremy Kersten
28e62e46b5
[FIX] website: use internal route for SEO suggest keyword, old server is down
2014-08-04 12:25:59 +02:00
cod-odoo
fca77ad8c5
[FIX] gamification: prevent traceback in goals history
...
Closes #1536
2014-08-04 11:37:26 +02:00
rba-odoo
b5fd6fccb8
[FIX] im_char: correct display over kanban view
2014-08-04 11:28:19 +02:00
Denis Ledoux
657e6fafe5
[FIX] payment*: add the customer state to payment (paypal) transactions
2014-08-04 11:05:01 +02:00
Denis Ledoux
98e9981d59
[FIX] payment_paypal: paypal IPN, receiver_id is not always passed
...
The method _paypal_form_get_invalid_parameters checks that the params passed by the paypal feedback coroborate with the transaction requested by Odoo.
It looks like the 'receiver_id' is not always passed by the paypal feedback. Therefore, we check this param only if it is available in the paypal feeback.
This issue had as side-effect to not validate the paypal transaction, which remained 'draft' permanently.
2014-08-04 10:25:59 +02:00
Olivier Dony
d706adba11
[MERGE] Forward-port saas-5 up to 37ba23d
2014-08-04 01:44:30 +02:00
Olivier Dony
6f0498beec
[MERGE] Forward-port saas-3 up to b6acdc4
2014-08-04 01:38:07 +02:00
Olivier Dony
b6acdc4a74
[MERGE] Forward-port 7.0 up to 2493395
2014-08-04 01:36:31 +02:00
Olivier Dony
2493395962
[FIX] product_visible_discount: no crash when no pricelist passed or product without company
...
Fixes an error introduced in f6fb2b6
2014-08-04 01:31:44 +02:00
Olivier Dony
37ba23d553
[FIX] product_visible_discount: no crash when no pricelist passed or product without company
...
Fixes an error introduced in f6fb2b6
2014-08-02 04:01:13 +02:00
Olivier Dony
b7814943c3
[MERGE] Forward-port saas-3 up to 7273474
2014-08-01 23:14:59 +02:00
Olivier Dony
7273474d65
[MERGE] Forward-port saas-3 up to fc92027
2014-08-01 23:10:29 +02:00
Olivier Dony
fc92027979
[FIX] website: OpenERP->Odoo in website footer
2014-08-01 23:04:42 +02:00
Olivier Dony
5a0a500994
[MERGE] Forward-port 7.0 up to 9411a2da
2014-08-01 23:01:57 +02:00
Christophe Simonis
b4cbef4333
[FIX] account: res.partner: limit access to "total_invoiced" field to group "group_account_invoice". Use SUPERUSER_ID to access data
2014-08-01 17:29:20 +02:00
Christophe Matthieu
ce7212d5d7
[FIX] website_sale: everytime you want to change both billing & delivery address, any change creates duplicates in the backend
2014-08-01 17:11:20 +02:00