Commit Graph
92045 Commits
Author SHA1 Message Date
Jamin Shah 8481fab1b1 [IMP] account_analytic_analysis : Add recurring field to product and add product to contract if it is recurring product on creation of sale order 2014-10-29 16:38:57 +01:00
Andrea Stirpe 25bc377b05 [FIX] bus: useless setTimeout call
Partial backport of master fix eb52156
Solving javascript error after refresh in ie9 `Error: useless setTimeout call (missing quotes around argument?)`
2014-10-29 16:34:00 +01:00
Simon Lejeune a03e5c42ec [FIX] website_sale: usability fixes in the checkout/address form
* `disabled` on the country select tag instead of `readonly`
* `create a new address` selected when the user set an invalid shipping
address and must correct it. Else the user was correcting the shipping
address but the option "ship to the same address" was selected.
2014-10-29 16:06:10 +01:00
Simon Lejeune a644bbaec8 [FIX] website_sale: don't apply the company name as street logic in shipping address 2014-10-29 16:06:03 +01:00
Simon Lejeune ced8c3cf3f [FIX] website_sale: remove spurious print 2014-10-29 16:05:50 +01:00
Xavier Morel 28a69fa250 [ADD] doc: support for analytics keys 2014-10-29 15:53:41 +01:00
David Monjoie 27fa742a70 [FIX] purchase: translate purchaseorder and quotation reports 2014-10-29 11:23:34 +01:00
Mohammad Alhashash 43db7267c5 [FIX] stock: UoS quantity in stock.picking
Implements the UoS TODO items on stock.picking.do_partial() to fix #1432.
Add a new method _compute_uos_qty() on product.product to computes
product's invoicing quantity in UoS from quantity in UoM.

The created invoice will use the product_uos of the stock.move, meaning keeping
the quantity specified on the partial picking and the unit of measure of the
original stock.move (e.g. recieving 1 dozen from a 12 unit picking should either
get uos=dozen, uos_qty=1 or uos=unit, uos_qty=12, not a mix of both)

Fixes #1432, opw 611479
2014-10-29 10:10:50 +01:00
Géry Debongnie 5c729c6e2b [FIX] announcement bar was broken, mea culpa (addon mail) 2014-10-29 09:58:05 +01:00
Géry Debongnie 8543175570 [FIX] various fixes with the new search view (web)
various fixes (code bugs and UI problems). some notable changes:
* lots of css fixes
* it should work with IE9+
* tooltips, confirmation dialog when removing filters
* improve main client layout (remove table structure)
* better modal windows
2014-10-29 08:42:44 +01:00
Géry Debongnie 270da77dd0 [FIX] correct a layout issue in viewmanager (webclient)
problem was that the pager was not displayed/hidden at the correct moment
Result is that when switching views, the header sometimes takes an extra
line.  The pager is now hidden just before creating the view
2014-10-29 08:38:19 +01:00
Géry Debongnie 5fc76ff7a9 [FIX] fixes an issue with non-displayed favorite filter
If someone removes the last filter in favorites menu, it removed the
divider, and therefore couldn't properly add a new filter.
2014-10-29 08:38:19 +01:00
Géry Debongnie 488bb6e803 [FIX] fix bouncing problem on create/import buttons
the bouncing is supposed to occur when clicking on the area in view list
with no content.  Problem was that the Create button was separated from
the import button while bouncing.  This commit fixes the issue in a not
really subtle way: it instead bounces the whole row.  I tried to find a
better fix, but I don't like jqueryui and i don't want to spend too much
time on this.
2014-10-29 08:38:19 +01:00
Géry Debongnie 3b537ec121 [FIX] various layout fixes for web client
* fallback support for browser without calc,
* invisible pager in some cases
* correct colors for oe_stars
* readd oe_webclient class
2014-10-29 08:38:19 +01:00
Géry Debongnie f76e7b4f19 [IMP] add warning when removing non global favorite 2014-10-29 08:38:19 +01:00
Géry Debongnie 4554647b87 [FIX] fix display issue in safari
safari needs to use css rules prefixed with -webkit-
2014-10-29 08:38:19 +01:00
Géry Debongnie 62c9795d72 [FIX] css fixes: oe_mail size, and link color 2014-10-29 08:38:18 +01:00
Géry Debongnie da9f858572 [FIX] improvements to modal windows (web client)
problem is that they sometimes collapse to a single line, making it
difficult to operate the search view. Other problem is that content is
not displayed sometimes (when sub view manager).  Other problem is that
it does not have a scrollbar.  Sidenote: modals will be properly
reworked soon (tm).
2014-10-29 08:38:18 +01:00
Géry Debongnie 2c6f576cc4 [FIX] make sure that breadcrumbs are generic (web client)
breadcrumbs incorrectly assumed that they were made with views inside
viewmanagers.  But client actions can be used in breadcrumbs, so the
action manager should play nice with these widgets.
2014-10-29 08:38:18 +01:00
Géry Debongnie 1ccd87a037 [FIX] fix various display problems with ie11, ie10, ie9 2014-10-29 08:38:18 +01:00
Géry Debongnie eb521562cd [FIX] prevent a crash in ie9 (invalid setTimeout) (bus)
The call to this.poll return undefined, and IE9 does not like undefined
values in a timeout.
2014-10-29 08:38:18 +01:00
Géry Debongnie bb8127a263 [FIX] css fixes (ie10) (web client) 2014-10-29 08:38:18 +01:00
Géry Debongnie 3316956051 [FIX] add tooltip to some buttons (graph view) 2014-10-29 08:38:18 +01:00
Géry Debongnie 7249743c36 [FIX] fix button looks in module install view
The 'install' and 'installed' buttons are supposed to look different,
and to show the 'disabled' look on already installed modules.
2014-10-29 08:38:18 +01:00
Géry Debongnie 5abc3afe4b [FIX] various css fixes (advanced search)
* dashboard did not display properly kanban in ie
* kanban did not extend to the bottom of the available screen
* custom filters did not display anything different when they were
public (not private)
* some small css problems
2014-10-29 08:38:18 +01:00
Géry Debongnie 5f2646e838 [FIX] correctly display check marks in measures (graph) 2014-10-29 08:38:17 +01:00
Géry Debongnie 5a9580d877 [FIX] hide 'add to dashboard' in mail menu
add to dashboard does not work with messaging client actions. So,
better to hide it than to have crashes.
2014-10-29 08:38:17 +01:00
Géry Debongnie 4750576fdb [FIX] properly destroy client widgets (web client)
The new action manager only destroyed viewmanager widgets instead of
any old widget.  It now checks for the widget class.

Also, minor improvement to clear_widgets: vms used to stand for
view_managers, but it can destroy any widget.
2014-10-29 08:38:17 +01:00
Géry Debongnie f67298c6b2 [FIX] fix display issue in IE in kanbans
vertical text in folded kanban groups did not have a correct
orientation in IE.

Also, stupid sass compiler insists on normalizing color codes. No idea
why
2014-10-29 08:38:17 +01:00
Géry Debongnie cd19c5c5c6 [IMP] change webclient structure: remove table
This is a small change if measured in lines of code, but is a large
change: it removes the table structure from the web client and use divs
instead.  It will likely break a lot of things (some css selectors
will not work), but it should simplify our lives in the future:
closer to being responsive, easier layout computations for the browsers
(and hopefully less discrepencies between the results), simpler html, ...
2014-10-29 08:38:17 +01:00
Denis Ledoux f01da83a5a [MERGE] forward port of branch 7.0 up to f4870f8 2014-10-28 17:58:50 +01:00
Denis Ledoux f4870f8418 [FIX] sale: when invoicing on lines, set order in progress when all lines invoiced
This fix is related to rev. b1df5aab6e
2014-10-28 17:57:08 +01:00
Frédéric Van der Essen 1b53469738 Merge pull request #1678 from sebalix/8.0-fix-web_diagram
[FIX] 8.0 web_diagram, unlink connectors/transitions between nodes from the diagram view
2014-10-28 17:15:50 +01:00
Xavier Morel ba55e31f57 [FIX] add charset declaration to dashboard.sass so sassc stops freaking out 2014-10-28 16:38:32 +01:00
Denis Ledoux b6c0e34b7b [FIX] account_analytic_plans: convert_ref method has been removed.
This issue is related to f4e350ca36
2014-10-28 16:19:57 +01:00
Martin Trigaux ed5fc84a37 [IMP] stock_account: stock journal in multicompany
Restrict the property_stock_journal to the main company only. This avoids errors in multicompany when the stock journal of the main company (getting an error company mismatch) is used instead of a more useful message explaining the missing stock journal.
Fixes #3251
2014-10-28 15:57:14 +01:00
Denis Ledoux 663dc6a5b3 [MERGE] forward port of branch 7.0 up to b1df5aa 2014-10-28 15:37:11 +01:00
Julien Legros b1df5aab6e [FIX] sale: trigger all_lines signal when all lines are invoiced 2014-10-28 15:16:06 +01:00
Florian Kisser c6741fb537 [FIX] sql_db: don't log dsn with unmasked passwords
The dsn may contain the connection password of the database when not accessed from a psycopg connection object.
Replace the unfiltered logs to use cxn.dsn avoiding password leakage in logs.
Fixes #1433
2014-10-28 14:49:57 +01:00
Fabien Meghazi 4b6363b7a6 [ADD] Website KeyCDN integration guide 2014-10-28 14:42:18 +01:00
Jeremy Kersten b95b134285 [FIX] website_blog: use related to display the image from the author from a blog without that the partner is 'website_published'. 2014-10-28 14:12:39 +01:00
Denis Ledoux 0021fa977d Revert "[FIX] mail: read more show original message"
This reverts commit 0790682296.

This fix is not yet ready. See PR #3295
2014-10-28 13:43:25 +01:00
Denis Ledoux a6024a6376 [MERGE] forward port of branch 7.0 up to 00ec786 2014-10-28 13:40:17 +01:00
Denis Ledoux 00ec786e48 [FIX] account: partner balance general totals
General totals were not computed at all, due to the condition "if not self.ids" which was always true as self.ids wasn't set.

Besides, a parameter allows to display only partner with balance greater than 0, which was completely ignored by the totals computation methods: The totals always included all partners, even those having balance equals to 0
2014-10-28 13:18:22 +01:00
Antonio Esposito a00de91001 [FIX] hr_timesheet_invoice: warning in report generation
When generating the report 'Timesheet Profit', got a warning "The domain term '('user_id', '=', [...])' should use the 'in' or 'not in' operator."
This warning is due to the use of the '=' operator to compare the field 'user_id' while the reports sends a list of ids.
Fallback to still accept a single id in case of customised reports.
2014-10-28 11:00:07 +01:00
Christophe Simonis 90b81a283a [FIX] event_sale: workaround for broken view.
Non-stored fields created with the new API are not converted to old
fields and added in `_columns` (and thus `_all_columns`). This forbid
them to be used in qweb views.
A fix will be commited in 8.0 to address this issue.
2014-10-28 10:59:19 +01:00
Martin Trigaux 9e1ae57c2a [FIX] l10n_fr: remove depedency to l10n_fr_rib
Cherry-pick of 4ff1c7c required due to fe1b2c0
2014-10-28 10:15:36 +01:00
Martin Trigaux fe1b2c070d [REM] l10n_fr_rib module
RIB format is no longer accepted by banks (replaced by SEPA) since 1st of August 2014, in regards of #3331
2014-10-28 10:09:13 +01:00
Alexis de Lattre 4ff1c7c8b9 [IMP] l10n_fr: remove dependency on l10n_fr_rib
The RIB (relevé d’identité bancaire) is no longer used in France since 1st of August 2014 (replaced by SEPA).
2014-10-28 10:05:18 +01:00
Raphael Collet 8db5b84fc1 [FIX] fields: inherited fields should get 'string' from their parent field
Because some parameters of a field may be determined during its setup, we have
to update the corresponding column after the setup, and recompute _all_columns
to make it consistent.
2014-10-28 09:12:31 +01:00