Christophe Matthieu
92d8f15a18
[FIX] product: Even when the product template has more than 1 variant, the default_code is displayed.
2014-09-19 12:30:57 +02:00
ptr
130873f0f6
[FIX] web: form: quick create: name is now required to avoid creating records with a void name
2014-09-19 11:55:54 +02:00
Martin Trigaux
6b9b948a3c
[IMP] stock: display translated selection value in message
...
When a user tried to delete a done or canceled picking, the error messages used to display the key of the selection field ('done' or 'cancel') which was surprising in other languages than English. This patch takes the string value of the selection field, keeping the context to get the translated value (opw 613068)
2014-09-19 11:34:47 +02:00
Christophe Matthieu
8afa1b6062
[FIX] website_sale: displayed price doesn't change for 'List View of Variants' customize template
2014-09-19 11:07:33 +02:00
Martin Trigaux
bcc08ee422
[FIX] event: translate templates into user language
...
When sending an email of the registration/confirmation, the context was lost and the tempate sticked in en_US.
With the patch, the template will use the current user's language.
2014-09-19 11:07:04 +02:00
Denis Ledoux
29e08a272c
[MERGE] forward port of branch saas-3 up to 5bd0249
2014-09-18 16:18:23 +02:00
Denis Ledoux
5bd0249515
[MERGE] forward port of branch 7.0 up to a218a9e
2014-09-18 16:05:34 +02:00
Denis Ledoux
a218a9ed3f
[FIX] kanban: wrong condition to reset the dataset index
...
The dataset index should be reset either if the dataset is empty or the index is greater than the records size
2014-09-18 15:56:23 +02:00
Raphaël Valyi
a10da2aba8
[FIX] mrp_repair: pass context in product_id_change calls
2014-09-18 15:13:49 +02:00
Martin Trigaux
3d908c3379
[FIX] survey: typo in domain
2014-09-18 13:50:20 +02:00
MadeleineHero
2182acb445
[FIX] survey: display_mode is required if question type is simple_choice
...
Fixes #2461
2014-09-18 13:35:49 +02:00
Martin Trigaux
f22f98cf9e
[FIX] stock_account: accept negative quantities on standard price
...
The qty_available available of a product can be negative (e.g. using the force availibility button on delivery order) and the generated account.move.line should be adapted (otherwise getting negative values in debit/credit entries).
Fixes #2475
2014-09-18 11:57:48 +02:00
Géry Debongnie
2d81f2cfdd
[FIX] update autocomplete test
...
Autocompletion of many2one fields only accepts domains in the form of
arrays, not as strings.
2014-09-18 11:52:38 +02:00
Olivier Dony
53aa92d3c9
[I18N] Update translations from Launchpad branches
2014-09-18 11:47:16 +02:00
Thibault Delavallée
7cad4baa84
[FIX] [CLEAN] Various: fixed / cleaned use of dict.fromkeys.
...
Indeed using fromkeys with a list / dict as argument leads to the creation
of shared list / dict. This could create some ugly side effects when
used in loops. This commit fixes or cleans this kind of statement to avoid
unwanted side effects.
2014-09-18 11:18:30 +02:00
Martin Trigaux
f0c3856be2
[IMP] gamification: allow to select fields of inherited models
2014-09-18 11:12:15 +02:00
Martin Trigaux
56b3db8219
[IMP] gamification: usability and shit
...
Challenge
- 'Reward as soon as every goal is reached' box checked by default (most of the time people want this behaviour, few special cases were do not)
- Click on challenge kanban opens goal list instead of challenge form
- Add button 'Start Challenge' clicking on statusbar is not intuitive
Badge
- When creates a challenge from badge view, set by default badge to 'For Every Succeding User' field
- replace filter 'Current' vs 'Passed' by 'Running' (in progress and done with not reached end date) vs 'Done' (done & failed without end date or end date passed)
Goal
- list of badge on employee form not the first tab
2014-09-18 11:12:15 +02:00
Raphael Collet
764c5acd81
[IMP] fields: reset decimal precision on new-style fields
...
When a decimal_precision record is created/modified, the float fields of the
models in the registry must be reset. This was done on old-API columns only.
It is now handled by the new-API fields.
2014-09-18 11:11:19 +02:00
Martin Trigaux
e31d25c867
[FIX] event: subscribe customer error
...
The onchange methods needs to work with browse records and address_get returns an id. Fixes #2484
2014-09-18 11:08:19 +02:00
Géry Debongnie
e6a2d222d6
[FIX] correctly expand many2ones in autocompletion
...
The ManyToOneField widget evaluated the domain before doing a name_search,
but the domain should not be evaluated client side, because it can only
be static at that point. It caused crash in autocompletion because
some variables could not be found in the context (see stage_id in
project.task for example)
2014-09-18 11:04:01 +02:00
Denis Ledoux
8d773dcd23
[FIX] website_sale: only display payment method from the same company as the order
2014-09-18 10:51:57 +02:00
Cedric Snauwaert
2aaad0796c
[FIX] announcement_bar: computed height was wrongly computed
2014-09-18 10:36:49 +02:00
Cedric Snauwaert
fa339af2e4
[FIX] css: move overflow auto from body to webclient to prevent some element from triggering anoter scrollbar
2014-09-18 10:36:37 +02:00
Josse Colpaert
5aeccbd90e
[IMP] Use display_name instead of partner_ref
2014-09-17 21:42:07 +02:00
Josse Colpaert
066af964bf
[IMP] Purchase on incoming shipments with services added
2014-09-17 21:41:42 +02:00
Josse Colpaert
f06df3290a
[IMP] MO should pass warehouse + improvements on pack_operation_ids when someone would make it visible
2014-09-17 21:41:42 +02:00
Josse Colpaert
7a69b329b1
[FIX] Basic patches for product_extended
2014-09-17 21:41:42 +02:00
Josse Colpaert
0f9a9fbae3
[IMP] Purchase order wkf optim
2014-09-17 21:41:42 +02:00
Josse Colpaert
636294e1ef
[IMP] Scheduled time, weights, remove routing on lines
2014-09-17 21:41:41 +02:00
Josse Colpaert
21aaec282d
[FIX] Theoretical quantity for created inventory adjustment should take into account location in context of stock
2014-09-17 21:41:41 +02:00
Grover Menacho
25c57719a2
[FIX]stock_landed_costs: Fixed wrong costs on landed costs with many products
2014-09-17 15:13:48 -04:00
rmu-odoo
16a969214f
[FIX] hr_timesheet_sheet: avoid error when sort attendances
...
When an attendance line is edited, the tuple has no key 'name' which lead to a traceback.
Fixes #546
2014-09-17 18:25:08 +02:00
qdp-odoo
8973217ea7
[FIX] stock/purchase: dates and currency rates
...
Use the currency rate of the purchase date instead of the one of at the reception time (opw 610430)
2014-09-17 18:04:41 +02:00
Denis Ledoux
45b4b71fa4
[FIX] mail: chatter read more/less expand first oe_msg_body_long/short in the first oe_msg_body
...
Otherwise, if the mail itself contains a oe_msg_body_long (because sent in the mail history), it will open that one
2014-09-17 18:03:34 +02:00
Josse Colpaert
4d3ae9ea54
[IMP] Check sum + out should take quantities from stock move
2014-09-17 17:57:32 +02:00
Josse Colpaert
8e3997158e
[IMP] Do the landed costs out of the quants already out of stock
2014-09-17 17:57:25 +02:00
qdp-odoo
3f4ff3e725
Merge pull request #2352 from odoo-dev/8.0-imp-bank-statement-reconciliation-widget-ama
...
fixes and improvements in the new bank statement reconciliation widget.
2014-09-17 17:37:14 +02:00
Arthur Maniet
0a524e9e53
[FIX] account: bank statement reconciliation: when creating a new move line to reconcile an existing one, use the existing move line's partner or, if there's none, the statement line's partner
2014-09-17 17:12:50 +02:00
Martin Trigaux
3a50d4b35b
[FIX] account_anglo_saxon: correctly set the accounts for returns
...
The generated moves on a return should be the reverse of the outgoing move.
Fixes #1817 , opw 604417
2014-09-17 17:10:55 +02:00
Frederic van der Essen
31215c9bce
[IMP] point_of_sale: opening the cashbox only if paying with cash was problematic as you sometimes need to use the cashbox with bank payment methods such as ticket meals
2014-09-17 16:57:34 +02:00
Frederic van der Essen
5377a9e2d6
[IMP] point_of_sale: partner edition ! -> create partners, edit partners, assign them barcodes, take pictures, etc.
2014-09-17 16:57:34 +02:00
Frederic van der Essen
ac4f7a14b9
[WIP] point_of_sale: qweb template for partner edition
2014-09-17 16:57:34 +02:00
Fabien Meghazi
51477fb4f6
[IMP] Brought back /website/image route w/filename hinted in headers
...
Also added support for this route in widget Image#from_html()
2014-09-17 16:54:08 +02:00
Olivier Dony
e5bff82aff
[MERGE] Forward-port saas-5 up to f9bcd67
2014-09-17 16:39:06 +02:00
Martin Trigaux
10c3b8c3c8
[FIX] purchase: keep reference to purchase order line
...
When generating an invoice from a stock.picking, the reference to the purchase.order.line needs to be kept (e.g. this is needed by anglo-saxon for price valuation). (opw 600767)
2014-09-17 16:32:43 +02:00
qdp-odoo
625f858e07
[REF] account: minor change made during the code review
2014-09-17 16:13:45 +02:00
Julien Legros
720e31d0fb
[FIX] analytic: contract manager_id defaults to the context value
2014-09-17 15:32:45 +02:00
Bhumi Patel
c707c61f8d
[FIX] sale_stock: packaging was given a product instead of a product template id, leading to possible crash or incoherent values.
2014-09-17 15:31:19 +02:00
Olivier Dony
c926b54a49
[MERGE] Forward-port saas-3 up to 09ab2d4
2014-09-17 15:16:30 +02:00
Arthur Maniet
8574f61ab7
[IMP] account: bank statement reconciliation: allow to filter on move line name
2014-09-17 15:02:02 +02:00
Fabien Meghazi
8d08e06758
[FIX] Bundlification remains ( Fixes #2463 )
2014-09-17 14:50:12 +02:00
Stéphane Bidoul
ae742db21d
[IMP] broaden scope of search of bank statement reconciliation candidates
...
Looking for accounts with reconcile=True is enough.
Restricting on payable/receivable account types narrows the search
to much and makes it difficult to implement transfer account holding
the payment while they are in transit at the bank.
2014-09-17 14:24:24 +02:00
Denis Ledoux
58c1963c9a
[IMP] mail: app specific notifications
2014-09-17 14:23:02 +02:00
qdp-odoo
c21f26ac35
[FIX] account, bank reconciliation widget: fixed the method that manage the pager in case of partial reconciliations
2014-09-17 14:18:52 +02:00
Arthur Maniet
0a7fd6a943
[FIX] account: bank statement reconciliation: when fetching moves lines for reconciliation, if lines from the same partial reconciliation are filtered out, keep fetching to returne the correct number of lines
2014-09-17 13:49:39 +02:00
Denis Ledoux
60a82133cc
[MERGE] forward port of branch 7.0 up to f5f7609
2014-09-17 13:39:13 +02:00
Arthur Maniet
1127024eb5
[FIX] account: bank statement reconciliation widget: wait for all reconciliations to be displayed before to load matches, so moves lines in reconciliation proposition are correctly excluded
2014-09-17 13:16:46 +02:00
Arthur Maniet
de58cf4950
[FIX] account: bank statement reconciliation widget: when filtering move lines by string, for a statement line with no partner, do a or on varchar fields, not a and
2014-09-17 13:00:21 +02:00
Martin Trigaux
e04a87e11f
[IMP] website_sale: do not show transaction on sale order
...
This object is quite technical and has not purpose to be displayed on a sale order.
2014-09-17 12:59:06 +02:00
Martin Trigaux
46efc164d6
Forward port of branch saas-3 up to rev 2ee1843
2014-09-17 12:58:08 +02:00
Martin Trigaux
2ee1843757
[FIX] website_sale: retrieve transactions as superuser
...
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.
2014-09-17 12:52:28 +02:00
Arthur Maniet
f968ceddd7
[FIX] account: bank statement reconciliation widget: do not set partner of a statement line with no partner when selecting a move line
2014-09-17 12:26:19 +02:00
Arthur Maniet
cfe558c41d
[FIX] account: bank statement reconciliation: allow to match move lines when no partner
2014-09-17 12:10:01 +02:00
Richard Mathot
4dec8b54f4
[FIX] survey: mess with JS loading
...
Since yesterday, JS bundles are now loaded at the end of the webpage.
Old-style modules that hardlink js code in the <head> section are now
broken since they use jQuery's $.
2014-09-17 11:53:14 +02:00
qdp-odoo
3e47eca083
[REF] account: minor change made during code review
2014-09-17 11:18:16 +02:00
Martin Trigaux
28a27a9f91
[IMP] payment: simplify rev d99835e
...
The group public is defined in base so no need to add security rule in website_payment module (same as for portal)
2014-09-17 11:05:32 +02:00
qdp-odoo
c8c9d4fdf6
[FIX] account: wrong conversion way to foreign currency in the bank statement reconciliation widget
2014-09-17 11:02:47 +02:00
Denis Ledoux
73a01a16ab
[FIX] hr_recruitment: possibility to group application by creation date
2014-09-17 10:09:51 +02:00
Fabien Meghazi
847093a4b0
[REM] unused class attribute
2014-09-16 22:27:52 +02:00
Fabien Meghazi
cf3e517b58
[FIX] website.image_url() access rights
2014-09-16 21:32:37 +02:00
Fabien Meghazi
954f20c800
[ADD] image_save_for_web() format argument
2014-09-16 19:55:00 +02:00
Fabien Meghazi
0d890ab76e
[ADD] Compress uploaded image by default
...
Added an opt-out option available from the button's dropdown
2014-09-16 19:55:00 +02:00
Fabien Meghazi
89362bd6cd
[ADD] tools.image_save_for_web() helper for image compression
2014-09-16 19:55:00 +02:00
Fabien Meghazi
8ccd4c67e5
[IMP] Convert product demo png's to 8bit
2014-09-16 19:55:00 +02:00
Fabien Meghazi
3f27066019
[IMP] Compress resized /website/image's
...
Refactored and fixed tools.image_resize_image() that converted to RGBA
after making thumbnails, resulting in bad looking picture in case the
source is in 'P' mode (indexed palette)
2014-09-16 19:55:00 +02:00
Fabien Meghazi
bc5e6fa2cb
[ADD] Helper for /website/image (allows to use aggressive cache)
2014-09-16 19:54:59 +02:00
Fabien Meghazi
cdcd488f5a
[IMP] Move website_mail_group floating assets in frontend bundle
2014-09-16 19:54:59 +02:00
Fabien Meghazi
6402bcbd92
[IMP] Move website_sale_tracking.js in front-end bundle
2014-09-16 19:54:59 +02:00
Fabien Meghazi
5c87e7297d
[WIP] Testing javascripts in the bottom of the page
2014-09-16 19:54:59 +02:00
Fabien Meghazi
eea8d81a86
[IMP] use http.send_file() for /logo.png
2014-09-16 19:54:59 +02:00
Fabien Meghazi
11c6144af0
[IMP] compress *logo*.png with pngquant
2014-09-16 19:54:59 +02:00
Christophe Simonis
f7511e7a6c
[FIX] payment_paypal: paypal account migration: correct search of existing providers
2014-09-16 19:53:14 +02:00
Christophe Simonis
199a8c40f5
[FIX] payment_paypal: create account with at least required fields
2014-09-16 19:50:45 +02:00
Olivier Dony
44a2b10efb
[FIX] account: invoice view - useless trailing spaces in labels
2014-09-16 19:23:25 +02:00
Denis Ledoux
0a9c64c17d
[FIX] auth_ldap: avoid to try twice the authentication to the ldap server
...
See #1982
2014-09-16 18:33:42 +02:00
Denis Ledoux
ce84d6107f
[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.
2014-09-16 17:57:03 +02:00
Olivier Dony
b8ef7215de
[FIX] web_calendar: make UI string translatable
...
Fixes issue #1755 partially, when the new term
will be translated
2014-09-16 17:46:25 +02:00
Raphael Collet
2e0189770b
[FIX] share/wizard: fix new-api method call incorrectly passing context
2014-09-16 17:34:00 +02:00
Arthur Maniet
52e1b45cda
[IMP] account: bank statement reconciliation widget: show bank statement line name AND ref
2014-09-16 17:17:11 +02:00
Arthur Maniet
197ce282bd
[IMP] account: bank statement reconciliation widget: ctrl-enter makes only 1 RPC call
2014-09-16 17:15:54 +02:00
Arthur Maniet
c6ca31dd9f
[IMP] account: bank statement reconciliation: correctly find reconciliation proposition based on amount match
2014-09-16 17:03:04 +02:00
Julien Legros
0130ce4e84
[IMP] sale: quotation confirmed mail subtype defaults to True
2014-09-16 16:56:52 +02:00
Martin Trigaux
d99835ee9c
[FIX] payment: access rights limitation
...
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.
2014-09-16 16:44:42 +02:00
Martin Trigaux
67eb6894b8
[FIX] portal_sale: security rules matching the one of public user
...
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
2014-09-16 14:30:16 +02:00
Fabien Meghazi
060fa29883
[FIX] request.website browse record bad context
2014-09-16 14:16:43 +02:00
Arthur Maniet
9f481d6c64
[FIX] account: account_invoice's onchange_partner_id uses the first partner bank account if several are defined. Merge of #2280
2014-09-16 13:37:51 +02:00
Arthur Maniet
0952da422d
[IMP] account: bank statement reconciliation: better animations
2014-09-16 12:46:26 +02:00
Arthur Maniet
8f46da455e
[IMP] account: bank statement reconciliation: for a partially reconciled move line, display total and residual amount
2014-09-16 12:23:13 +02:00
Mohammed Shekha
0db0df437a
[FIX] web: traceback in search view when no field
2014-09-16 11:37:48 +02:00
Jeremy Kersten
0d0a6c37ba
[FIX] website_hr_recruitement: Don't use GeoIp if all countries is selected
2014-09-16 11:29:14 +02:00
Arthur Maniet
75b37a7f42
[IMP] account: bank statement reconciliation widget: display partner name found in statement import in change partner field ; do not set the partner to false before changing the partner
2014-09-16 11:01:06 +02:00
Géry Debongnie
145690d81b
[FIX] display problem in graph view in some cases
...
Recently, the graph view was changed to prevent changing groupbys
for active custom filters. Unfortunately, I did not take into account
the fact that pivot table can be drawn in part when expanding rows.
The "frozen" parameter was then undefined and caused display problems,
this patch should fix the issue.
2014-09-16 10:11:47 +02:00
Christophe Simonis
a10cd334d0
[IMP] mail,website: improve update_notification
2014-09-15 18:53:22 +02:00
Denis Ledoux
74072441cc
[FIX] sale: backport of rev 709e22c32a
...
[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
2014-09-15 16:57:51 +02:00
Jeremy Kersten
1a9f4471b6
[FIX] website_hr_recruitement: typo
2014-09-15 15:50:16 +02:00
Jeremy Kersten
cfac9464a4
[FIX] website_hr_recruitment: add param to force all countries else it use GeoIP, check that country returned by GeoIP have jobs availables else fallback on all countries
2014-09-15 15:27:48 +02:00
Denis Ledoux
911f815019
[MERGE] forward port of branch saas-5 up to 9699f62
2014-09-15 15:24:49 +02:00
Denis Ledoux
9699f62b31
[MERGE] forward port of branch saas-3 up to 685fa26
2014-09-15 15:24:19 +02:00
Denis Ledoux
685fa26e83
[FIX] web: do not check if db in session match filter if no db
2014-09-15 15:22:04 +02:00
Christophe Simonis
780dd9891f
[MERGE] forward port of branch saas-5 up to 7eab880
2014-09-15 14:00:02 +02:00
Christophe Matthieu
9c0964ccad
Merge pull request #2348 from odoo-dev/8.0-fix-website_sale-breadcrumb-chm
...
[FIX] website_sale: The product breadcrumbs in shop not working.
2014-09-15 13:24:24 +02:00
Denis Ledoux
42680c9906
[FIX] web: backport of ebb826a
and 2372d30
...
Fixing breadcrumb not being displayed after some action button (e.g. validate invoice, opw 612763)
2014-09-15 12:38:35 +02:00
Denis Ledoux
c6fbfe7fa0
[FIX] account: missing context assignation in self
2014-09-15 12:26:07 +02:00
Fabien Meghazi
c6c7fab217
[IMP] Improve stock's barcode start page
...
remove module_boot() usage
2014-09-15 11:56:22 +02:00
Géry Debongnie
22b1f5ce0c
[FIX] web: fixes issues with custom filters and search view
...
The problem was that when the user manipulates the graph view (in pivot
table mode), the graph view resetted the group by facet in the search
view. It was not a problem unless a custom filter with a groupby was
already there, in which case, the group bys were duplicated.
The search view is now smarter, it only resets the additional groupbys
(and col_groupbys). Also, to prevent usability problems, the graph
view disable the '+/-' groupbys added by a custom filters.
Note that this fix is only temporary: a revamp of custom filters, facets,
search view is coming in the next months. (at least, that's the idea). Right
now, too much 'search logic' is in the graph view.
Another note: this fix is somewhat fragile: it makes some assumptions
about the search query (mainly that the custom filter is the first facet,
also, that no other filters add groupbys/col_groupbys)
2014-09-15 09:52:34 +02:00
Christophe Simonis
a3cf66def1
[FIX] website_event_sale: remove invalid code chunk introduced during previous forward-port (56f2b7ae0f6)
2014-09-13 17:00:51 +02:00
Christophe Simonis
56f2b7ae0f
[MERGE] forward port of branch saas-3 up to fdc6271
2014-09-12 18:53:48 +02:00
Daniel Reis
ec0b770ed3
[IMP] modules: add support for loading module description from README.{md,rst,txt}
...
Showcase the feature by moving auth_ldap's description to README.rst
(Manual rebase of PR #1759 )
2014-09-12 18:31:32 +02:00
Christophe Simonis
fdc62713a5
[MERGE] forward port of branch 7.0 up to 9b1cdea
2014-09-12 17:28:55 +02:00
Denis Ledoux
9b1cdea223
[FIX] mrp_repair: invoice the actual invoice partner id
2014-09-12 16:25:48 +02:00
Fekete Mihai
5f9682c353
[FIX] l10n_ro: backport of fix done in res_partner.py from aa76885
...
PR #720
2014-09-12 16:06:58 +02:00
Jeremy Kersten
e049e56b3f
[IMP] website_crm: keep the new id from the created lead to allow another function which override this one to get the new lead.
2014-09-12 15:58:59 +02:00
Arthur Maniet
b2385d6b9e
[FIX]: account: reconciliation: handling negative amount_residual
2014-09-12 15:33:48 +02:00
Arthur Maniet
f393171bc3
[FIX] account: bank statement reconciliation widget: display only one line for a partial reconciliation
2014-09-12 15:28:50 +02:00
Josse Colpaert
24bd1da156
Merge pull request #2292 from odoo-dev/8.0-wmsstaging8-jco
...
8.0 wmsstaging8 jco
2014-09-12 14:24:29 +02:00
Josse Colpaert
df655f00a3
[IMP] Solve landed costs bug + invoice_state in account_anglo_saxon.yml
2014-09-12 13:50:53 +02:00
Josse Colpaert
aabebbbc6c
[FIX] Bom qty
2014-09-12 13:49:42 +02:00
Josse Colpaert
ae2eb43e30
[IMP] Implement comments on pull request
2014-09-12 13:49:42 +02:00
Josse Colpaert
ec8703b38b
[WIP] Improve views for qty available + forecast qty in product and product template tree views
2014-09-12 13:49:42 +02:00
Josse Colpaert
cd462b7c8d
[IMP] Invoice_state on move and search custom picking type
2014-09-12 13:49:42 +02:00
Josse Colpaert
d38fafdee8
[IMP] Put wkf_action_cancel back, so the method does not call itself recursively (issue 2079)
2014-09-12 13:49:42 +02:00
Josse Colpaert
1512534320
[FIX] When purchase, do not overwrite price
2014-09-12 13:49:42 +02:00
Josse Colpaert
82c5aa6774
[IMP] Patch for boms that explode in boms to have the correct quantities courtesy of chm
2014-09-12 13:49:42 +02:00
Josse Colpaert
246c425226
[WIP] Pricelist of purchase is not in stock only and remove product_manufacturer module in view + manufacturer
2014-09-12 13:49:42 +02:00
Josse Colpaert
a0d855ffad
[IMP] Inter-company pricing: put price on move when only partner and not connected to sale or purchase + invoice_state inverse function
2014-09-12 13:49:41 +02:00
Josse Colpaert
8b204e6751
[IMP] Make sure property_ids on sale order line are visible and able to work
2014-09-12 13:49:41 +02:00
Josse Colpaert
064b1a3a40
[IMP] Old hack where uom_id had to be empty in on_change
...
[IMP] Add purchase order origin on picking
[WIP] Picking type on move for location on routing
[IMP] Provide extra function for custom buttons on picking
[IMP] Action assign optim
[IMP] Push apply should take invoice_state into account. Propagation of cancel of stock moves should depend on procurement rule
2014-09-12 13:49:41 +02:00
Simon Lejeune
ce0dcac161
[FIX] report: /report/download route should not be website enabled
...
There's a little magic inside the website enabled route modifying the
context's lang, thus breaking the logic to print the report in the
current user's lang. The direct route to display the report should
stay in website_enabled mode, as it allows to switch lang, use the
website translator and so on.
2014-09-12 12:29:29 +02:00
Denis Ledoux
06e1476e3b
[FIX]stock_account: missing default value for Inventory Valuation
2014-09-12 09:57:56 +02:00
Denis Ledoux
abba7aa212
[FIX] product: can be sold as default filter for templates
2014-09-11 17:54:58 +02:00
fka-odoo
875d7ed38e
[FIX] web: sort with undefined value
...
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
2014-09-11 17:38:40 +02:00
Denis Ledoux
8c39241651
[FIX] stock: return picking, pass serial number value when returning
2014-09-11 17:21:12 +02:00
Arthur Maniet
b7361b04ee
[FIX] account: reconciliation: allow to reconcile when no_partner
2014-09-11 17:02:47 +02:00
Dharti Ratani
386174cf0e
[FIX] survey: access rights error when editing
...
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
2014-09-11 17:01:10 +02:00
Denis Ledoux
3911468d72
[FIX] web_graph: pivot_table, use _.isEmpty to check if value_lookup is False
2014-09-11 17:00:45 +02:00
Arthur Maniet
0171d94939
[FIX] account: bank statement reconciliation widget: refactor fix : is_single_statement -> single_statement
2014-09-11 16:34:05 +02:00
Denis Ledoux
87d458f0d7
[FIX] website: customize menu, only a with data-view-id should actually call do_customize
2014-09-11 15:48:37 +02:00
Simon Lejeune
c240b4a4e8
[FIX] website_forum: moved editor-related js files into the editor asset
2014-09-11 14:09:11 +02:00
Denis Ledoux
a259370fed
[FIX] website: do not bind do_customize to menu without data-action
2014-09-11 13:57:58 +02:00
Olivier Dony
914b697ee9
[FIX] report_webkit: re-enable test, disabled during new API developement
...
Requires an extra use_global_header to be added on
the report record, to mimic the super.create()
behavior, as super.create() is not called.
2014-09-11 13:54:16 +02:00
Martin Trigaux
bf9a3723c0
[FIX] hr_expense: tax amount computation
...
The tax_amount field should contain the basic amount (without tax) for base tax code. (opw 613470)
2014-09-11 13:50:16 +02:00
Martin Trigaux
d6fd96d0e9
[FIX] stock: multicompany warehouse creation
...
When creating a new warehouse, the linked locations should have the same company as the warehouse.
The company_id field is required on warehouse (not necessary in vals as could be added by default values) while it is not for stock.location (meaning global location, also filled with default value).
2014-09-11 13:31:16 +02:00
Christophe Simonis
980d23f98b
[IMP] website_blog: more generic xpath expression when inheriting view. ease migration.
2014-09-11 13:19:59 +02:00
Ronak Baxi
1db9915891
[FIX] web: scroll should move top on clicking menu on top bar
...
Backported from 97d99d1974c965506ed9005d4854fcc5ffee0590
2014-09-11 13:15:39 +02:00
Arthur Maniet
b146263a77
[IMP] account: bank statement reconciliation widget: better animations
2014-09-11 13:08:59 +02:00
Arthur Maniet
80c62b395f
[IMP] account: bank statement reconciliation widget: it is now possible, when reconciliation is done, to close all the statements reconciled and to go back to statements list view
2014-09-11 12:46:56 +02:00
Simon Lejeune
378d41551a
[FIX] website_forum: header template: double display of questions
...
The <t t-raw='0'/> is already defined lower in the view (line 101)
2014-09-11 11:56:12 +02:00
Simon Lejeune
92c0dbb8ae
[FIX] web: about odoo: correct bootstrap structure inside the modal
...
Bootstrap's container class has a fixed width, using it in a modal
with the previous commit allowing an horizontal scrollbar makes the
layout goes crazy. Use container-fluid instead and cleaned some css.
2014-09-11 11:55:30 +02:00
Simon Lejeune
f4896fc4f4
[FIX] web: modals: overflow-x on modal-body to prevent large content to be displayed outside
2014-09-11 11:55:30 +02:00
Denis Ledoux
948c554a83
[FIX] web: *.openerp.com to *.odoo.com
2014-09-11 09:59:21 +02:00
Martin Trigaux
e948253b3a
[IMP] point_of_sale: field company_id on pos.config view
...
Move invisible field on bottom to avoid blank space in view if display journal, group or sequence field
2014-09-11 09:32:59 +02:00
Arthur Maniet
6af1d35ba6
[FIX] account: bank statement reconciliation widget: correctly refresh partial reconciliation sign
2014-09-11 09:27:10 +02:00
Jeremy Kersten
fba1f63550
[FIX] website_blog: fix js error from 0a8aad990c
2014-09-10 19:50:22 +02:00
Jeremy Kersten
c916243bb6
[FIX] website_blog: change group restriction to load the JS editor
2014-09-10 18:20:54 +02:00
Jeremy Kersten
0a8aad990c
[FIX] website_blog: wait that document is ready before to check if we need to update menu for blog
2014-09-10 18:10:25 +02:00
Denis Ledoux
2684b7de4c
[FIX] mail: alias domain should be fetch as superuser
...
as ir.config.parameter has limited access
2014-09-10 17:26:39 +02:00
Jeremy Kersten
ba74b29ed0
[FIX] website_event_track: force type from related to fix bug with convert_to_cache on picture
2014-09-10 17:23:19 +02:00
Arthur Maniet
f879548340
[FIX] account: bank statement reconciliation widget: cleaning (ID has nothing to do in the tooltip showing more infos about a move line)
2014-09-10 17:17:35 +02:00
Arthur Maniet
1cd330f7ef
[FIX] account: reconciliation: taking into account that amount_residual can (very infrequently) be < 0
2014-09-10 17:07:07 +02:00
Olivier Dony
13be43f8e3
[FIX] mrp: force default values for dropped fields
...
Those values were dropped at rev 9b34358
but
need to be forced to empty so older databases
get fixed when upgrading
2014-09-10 17:04:48 +02:00
Arthur Maniet
e49eeded39
[FIX] account: reconciliation widget: when updating matches (move lines), exclude those which are reconciled with a selected move line as well
2014-09-10 16:59:19 +02:00
Olivier Dony
43b0a63fb8
[FIX] sale: force default values for dropped fields
...
Those values were dropped at rev 3b636a5
but
need to be forced back to default so older
databases get properly updated when upgrading.
2014-09-10 16:51:48 +02:00
Arthur Maniet
90cc05f8c3
[FIX] account: bank statement reconciliation widget: firefox compatibility
2014-09-10 15:47:08 +02:00
Pankaj Joshi
e722bdb3c2
[FIX] hr_recruitment: fixed computation and storage of day_open and day_close + assignment of date_open and date_closed.
2014-09-10 15:45:44 +02:00
Denis Ledoux
d3ba8a840d
[FIX] website_sale: the order of the attribute list doesn't matter
2014-09-10 15:08:34 +02:00
Arthur Maniet
b281b83cd0
[FIX] account: reconciliation: using move_line.name instead of move_line.move_id.name when is defined
2014-09-10 15:02:33 +02:00
Arthur Maniet
24cf401f63
[IMP] account: bank reconciliation widget: making it harder to remove a statement line's partner ; improved change statement name usability
2014-09-10 15:01:13 +02:00
Olivier Dony
57829ce3ec
[FIX] product,purchase,point_of_sale: force empty values for dropped fields
...
At 96f038a
product-related fields were removed due
to an important product.template/product.product
refactoring. As the field values were simply
dropped, they may not be nullified when upgrading an
existing database. Forcing them to False will take
care of it.
2014-09-10 14:58:45 +02:00
Olivier Dony
f39a604faf
[FIX] mrp: force empty values for fields that were dropped
...
This ensures the field values are cleared during
upgrades from previous versions
2014-09-10 14:58:45 +02:00
Frederic van der Essen
c3c8276b0f
[FIX] point_of_sale: chrome was dropping the cookie when loading the company logo, resulting in an incorrect logo in multi-db setups.
2014-09-10 14:56:24 +02:00
Frederic van der Essen
3f5f76f246
[FIX] point_of_sale: fix some image chaching issues with the receipt logo. Using a random url at each fetch ensures that we don't get cached results
2014-09-10 14:56:24 +02:00
Frederic van der Essen
67ffbe00a4
[FIX] point_of_sale: chrome was dropping the cookie when loading the company logo, resulting in an incorrect logo in multi-db setups.
2014-09-10 14:34:58 +02:00
Arthur Maniet
9277cc9203
[IMP]: account: bank statement reconciliation widget: statement name can be changed from widget
2014-09-10 14:07:27 +02:00
Frederic van der Essen
13bd2eaa3e
[FIX] point_of_sale: prevent the company logo from being cached by the browser by accessing it via a random URL
2014-09-10 13:52:04 +02:00
Simon Lejeune
34e8246a54
[FIX] web: revert 9f0834771d
...
Revert "[FIX] web: base.css: fixed width for input of file type under oe_avatar"
A better fix for opw-613318 is done in f8bd25c852
2014-09-10 13:42:35 +02:00
Christophe Matthieu
a57ebb2c58
[FIX] website_sale: The product breadcrumbs in shop not working. Internal Server Error appears
2014-09-10 13:24:56 +02:00
Denis Ledoux
f8bd25c852
[FIX] web: FieldBinaryImage upload file at the right place
...
Before this, the div wasn't in the right place in the form view
for instance, in the product form view, the third checkbox triggered this binary upload file
opw-613318
task-8982
2014-09-10 13:12:21 +02:00
Bhavik Bagdiya
8ef044616a
[FIX] web: stages positioned properly when there is no sheet
...
Fixes #271
Closes #2004
2014-09-10 12:13:05 +02:00
eneldoserrata
41cf52c917
[ADD] l10n_do: Chart of Account for Dominican Republic
...
Fixes #2257
2014-09-10 12:00:25 +02:00
Josse Colpaert
4d0f6f518a
Merge pull request #2312 from odoo-dev/8.0-wmsoptimassignrereserve-jco
...
[IMP] Add possibity to add rereserve button and optimize action assign
2014-09-10 11:49:09 +02:00
Arthur Maniet
242fbc2a20
[FIX] account: bank statement reconciliation widget: create move line + partial reconcile now possible
2014-09-10 11:41:00 +02:00
Josse Colpaert
4a0b6f6c41
[IMP] Add possibity to add rereserve button and optimize action assign
2014-09-10 11:23:48 +02:00
Christophe Matthieu
b2f3de6da7
[FIX] website_sale: Price of accessory product are all time null. Need to use new api to send the context.
2014-09-10 11:22:04 +02:00
Christophe Matthieu
5064c5b1a5
[FIX] website_event_sale: need to use new api to send the context. Add some step for test to check if the cart have the distinct products
2014-09-10 10:09:55 +02:00
Christophe Matthieu
068e69c2ed
[FIX] website.editor: need to set the range on start because the browser can be lost the caret and can't insert the media in the page.
2014-09-10 10:09:34 +02:00
Olivier Dony
bfb29230b7
[FIX] mrp: force empty domain to reset action at upgrade
...
There was a domain in 7.0 but it must be forced
to empty during upgrade, as the MRP BoM model
has changed.
2014-09-10 09:07:25 +02:00
Denis Ledoux
0aa92fdb03
[FIX] email_template: a tag link rendering, do not process if no href
2014-09-09 19:17:23 +02:00
Denis Ledoux
36d3979e0d
[FIX] website_event_sale: take taxes from product_id_change into account
2014-09-09 19:00:58 +02:00
Denis Ledoux
e447a46ec8
[MERGE] forward port of branch 7.0 up to 33e0910
2014-09-09 18:02:30 +02:00
Jérome Maes
559aa0b6d1
[FIX] im_chat : search user method, split the sql query into 3 smaller
2014-09-09 17:18:31 +02:00
Raphael Collet
a6269dcead
[FIX] web: invoke fields_view_get with kwargs instead of positional args
...
The mapping old api → new api mistakenly takes the last positional argument as
the context (fields_view_get() has an extra parameter after context.)
Fixes issue #2063
2014-09-09 17:13:14 +02:00
Jeremy Kersten
2f1814088f
[IMP] crm: Use cookies to save utm instead of session.
2014-09-09 16:51:35 +02:00
Jeremy Kersten
b6fb02a331
[FIX] website_sale: typo in tour
2014-09-09 16:50:42 +02:00
Frederic van der Essen
7cf5f0a8a8
[FIX] point_of_sale: display an error when trying to print a receipt on an outdated posbox
2014-09-09 16:17:26 +02:00
Commandant Custo
ef5b078b74
[IMP] product: Order product.template by name
...
When no order is forced, it's more user-friendly if the products are ordered by alphabetical order.
This will mainly be applied:
* In the list view in the back-end
* In the eCommerce, for products with equal website_sequence
2014-09-09 16:08:32 +02:00
Martin Trigaux
33e0910841
[FIX] hr_expense: tax included computation
...
When a tax included has a several childs, the source line should not be duplicated for each tax.
Without the patch, the actual product price (without taxes) would be (total - tax amount) for the last tax only (and not the sum of each tax). (opw 609104)
2014-09-09 15:57:35 +02:00
Simon Lejeune
4b82cf666f
[FIX] Report: search associated qweb views: do not forward context
...
The context may be inconsistent (for instance, containing a group_by associated to another
model). The client will take care of keeping it consistent. Fixes issue #1768
2014-09-09 14:36:00 +02:00
rsi-odoo
6202918754
[IMP] product : Improve tooltip of pricelist on min_quantity field.
2014-09-09 14:16:38 +02:00
Denis Ledoux
a4ab44ac96
[FIX] web_calendar: calendar title and column according to l10n
2014-09-09 13:33:55 +02:00
Simon Lejeune
a210420582
[FIX] web: missing backport of rev df3c6b7502
...
[FIX] web: do not try to close a destroyed dialog. trigger "closing" signal on close by top-right "X" button
2014-09-09 11:52:44 +02:00
Raphael Collet
ecd8b5222b
[FIX] account.invoice.line: move context to last position in onchange methods
...
The methods product_id_change() and uos_id_change() have been converted to the
new api, and now use the decorator @multi. When invoked with the old api, by
convention the methods will take the last argument as the context. But this
will not work properly for those methods, as the context is passed in another
position. In order to avoid an argument swap in the api wrapper, we moved the
context to its expected position.
Fixes #1943
2014-09-09 11:50:10 +02:00
Olivier Dony
5388eee321
[IMP] auth_crypt: auto-install, improve description, bump version
...
The compatibility issue with auth_ldap has been
fixed and the default key derivation function
switched to PKDF2+SHA512. `auth_signup` provides
a password reset mechanism that can be used in
combination with `auth_crypt`.
2014-09-09 10:35:38 +02:00
rolvraen
131d4c97c2
[ADD] l10n_no: Add Norwegian chart of accounts
...
Fixes #1272
2014-09-09 10:12:54 +02:00
Olivier Dony
fac96241df
[I18N] Update 8.0 translations with latest changes from Launchpad
2014-09-08 19:04:25 +02:00
Simon Lejeune
9f0834771d
[FIX] web: base.css: fixed width for input of file type under oe_avatar
...
Browsers add different width to input of file type, messing up the usability of the
product formview placing a 'phantom' box in front of the options. Added a specific
css rule for this case.
2014-09-08 19:00:52 +02:00
Denis Ledoux
c12a2e1d16
[FIX] web: failing onchanges should not prevent to save
...
This patch is related to 82adba4714
With the above patch, it wasn't possible anymore to save if an onchange failed. This isn't the expected behavior.
Besides, $.when.apply($, defs) is rejected as soon as one def fails, without waiting other defs to be either resolved or rejected.
This new patch allows to save if onchange fails, and wait for onchanges sequentially.
2014-09-08 18:27:05 +02:00
Frederic van der Essen
89e179971a
[FIX] point_of_sale: flush orders before closing the pos. This will help prevent users from closing the session with unflushed orders
2014-09-08 18:06:51 +02:00
Frederic van der Essen
a11b530b9b
[FIX] point_of_sale: activate on screen keyboard for user search
2014-09-08 18:06:51 +02:00
Frederic van der Essen
bde444c09d
[FIX] point_of_sale: prevent inexact payements when there is no cash payment method available as it will crash the backend
2014-09-08 18:06:51 +02:00
Frederic van der Essen
2a10394880
[FIX] point_of_sale: the self_checkout related fields are obsolete and should be removed, but we are too late in the release schedule to do so. Marking them as FIXME, to be removed for next major version
2014-09-08 18:06:51 +02:00
Frederic van der Essen
53cde4f7f4
[WIP] point_of_sale: checking for consistency between the user and the session's company
2014-09-08 18:06:51 +02:00
Frederic van der Essen
dc8e18ac04
[WIP] point_of_sale: refactor error popups in preparation of a multicompany-screwup prevention error popup
2014-09-08 18:06:51 +02:00
Olivier Dony
d32d120a0a
[MERGE] Forward-port of saas-5 up to 9ce08b7
2014-09-08 16:54:10 +02:00
Simon Lejeune
bce4e227b5
[FIX] Calendar: fix some display issues
...
* render the invitation widget inside oe_application
* override the margin of oe_right in order to display the two div on the same line
2014-09-08 15:42:11 +02:00
Simon Lejeune
74aa7406bf
[FIX] web: webclient_bootstrap: render the menus when the user is really a user
...
The webclient rendering is done in two parts: the server renders the boilerplates
including the menus, and then the javascript launch the webclient using the
server-side boilerplates. In some case, we want to render the boilerplates but not
the menus (auth_calendar). Added groups around the t-call to the menu in the web
template. Fixes issue #2044 .
2014-09-08 15:42:10 +02:00
Niels Huylebroeck
9ce08b78ce
[FIX] stock_account: Preserve action_done return value
...
stock_account module override the action_done method of stock.move but does not return the same value
This causes problems when calling this function from xmlrpc because the resulting value is now None and that is not allowed to be marshaled by default.
2014-09-08 14:34:02 +02:00
Xavier Morel
7558e2e786
[IMP] distribute branding on @groups instead of disabling edition
...
Avoids 2 rendering passes, and allows editing e.g. events detail page, which
couldn't be done (due to groups=public in a mail component)
fixes #1994
2014-09-08 11:16:06 +02:00
Christophe Simonis
31b58d553c
[REVERT] 2 previous commits ( f3333f9
and 6e5b09a
)
2014-09-05 17:25:56 +02:00
David Monjoie
f3333f9c57
[ADD] website_sale_digital
2014-09-05 17:11:12 +02:00
Mohammed Shekha
25e4cd20ee
[IMP] css: width of readonly list view field
...
readonly float fields in list view were not correctly placed when the focus was on the line (seen espacially if field was large, e.g. nb_register on registration)
2014-09-05 16:39:06 +02:00
Fabien Meghazi
c981d068ab
[FIX] Restore /login redirection on SessionExpired
...
The feature was broken due to an incompatibility
when forward porting 624f256
and a78e27f
2014-09-05 16:24:59 +02:00
Loïc Bellier
31d2476c86
[FIX] stock: show the UoS quantity on picking lines
...
The pickings already show the UoS, but not the associated quantity, which makes it useless.
2014-09-05 16:18:32 +02:00
Denis Ledoux
fc5c53ca47
[FIX] point_of_sale: field type on bank statement line no longer exists
2014-09-05 15:59:43 +02:00
Jeremy Kersten
70dc7c819b
[IMP] base: Odoo-ification and bootstrapification from the "About Us" popup
2014-09-05 15:18:07 +02:00
Denis Ledoux
085ad7fcc4
[FIX] web: do not allow to access a database if not matching db-filter
2014-09-05 14:57:59 +02:00
Jeremy Kersten
0888a92075
[IMP] website: google analytic - use Automatic Cookie Domain Configuration.
...
Automatic Cookie Domain Configuration simplifies cross domain tracking implementations by automatically writing cookies to the highest level domain possible when the auto parameter is used. When used on the domain www.example.co.uk, it will try to write cookies in the following order:
co.uk
example.co.uk
www.example.co.uk
Analytics.js will fail to write a cookie on co.uk but will succeed on example.co.uk. Since a cookie was succesfully written on a higher level domain, www.example.co.uk will be skipped.
2014-09-05 14:51:08 +02:00
Rifakathusen Haradwala
f51dac038e
[FIX] mail: translate tracked fields name in chatter
...
Status tracking messages are not translated into user's language while updating any document with tracked fields (opw 612847)
2014-09-05 13:53:25 +02:00
Fabien Meghazi
ed1c173971
[FIX] Some fixes for base_import_module
...
- Properly check unmet dependencies
- Set imported module's state to 'installed'
- Fix bad translation usage
2014-09-05 12:32:11 +02:00
Denis Ledoux
d824769b3c
[FIX] tools,mail: improve parsing of references from rev. 0bee015dd6
...
Backport of 8.0 fix was not enough for 7.0, because it still fails for the legacy reference match (model+res_id), which is not used in 8.0
2014-09-05 11:44:20 +02:00
Christophe Simonis
41afeec7f1
[MERGE] forward port of branch saas-5 up to 9363bc9
2014-09-04 18:03:24 +02:00
Denis Ledoux
2d9ddce327
[FIX] website_quote: onchange return nothing if product is False
2014-09-04 17:55:48 +02:00
Christophe Simonis
9363bc9182
[MERGE] forward port of branch saas-3 up to 3d80dc2
2014-09-04 17:51:42 +02:00
Christophe Simonis
3d80dc2bbf
[MERGE] forward port of branch 7.0 up to 59b76ee
2014-09-04 17:46:51 +02:00
Your Name
59b76ee927
[FIX] sale: keep page when confirming a sale order
...
To keep the pager and view changer after confirmation of a sale order, do not reload the view (quotation and sale order view are the same anyway)
Fixes #250
2014-09-04 17:34:46 +02:00
Denis Ledoux
82adba4714
[FIX] web: wait onchanges to be processed before save
2014-09-04 17:22:04 +02:00
Raphael Collet
d6f375df61
[IMP] models: "X in self" is now equivalent to any(X == rec for rec in self)
...
Fix modules with code like "record.id in other.stuff_ids".
2014-09-04 15:31:04 +02:00
Somesh Khare
cce70fd4c9
[FIX] document: display Attachment(s) menu only on form view
...
The attachment menu (list and add) has no effect in tree view (not supporting multi-items upload and display), the menu should then only be displayed in these view (opw 612534)
2014-09-04 14:47:06 +02:00
Jérome Maes
2942492245
[FIX] im_chat : enable chat widget only for base.group_user
2014-09-04 14:26:07 +02:00
Christophe Matthieu
c9a134b541
[FIX] website_sale: customer write on public user and the sale order is apply to public user if the public user is active=True; the checkout layout display state_id field twice
2014-09-04 13:31:44 +02:00
Denis Ledoux
a587e1bc17
[MERGE] forward port of branch 7.0 up to 5872c24
2014-09-04 12:31:14 +02:00