Commit Graph
99161 Commits
Author SHA1 Message Date
Simon Lejeune fe08dae378 [IMP] board: improve labels input style of personnal dashboards
- When editing the label of a dashboard, we try to emphasize the focus on this label
2015-07-01 18:04:46 +02:00
Simon Lejeune 5b89a929a7 [IMP] im_livechat: style of chat and kanban view of livechat channels
- restyle the search field of livechat, more space between contacts, etc.
- kanban view should fit the style of new kanban views
- new images for status
2015-07-01 18:04:46 +02:00
Olivier Dony 22bd3bdd2f [FIX] website_google_map: avoid errors in json serialization 2015-07-01 17:59:23 +02:00
Olivier Dony e3bd2a5914 [FIX] web_calendar, website: avoid rendering errors with special characters 2015-07-01 17:58:28 +02:00
Pedro M. Baeza d0735fc557 [FIX] procurement_jit_stock: don't lose autocommit parameter
run method in procurement as the positional parameter autocommit that was not
kept in procurement_jit_stock which may introduce issues in override
2015-07-01 17:41:32 +02:00
qdp-odoo b25f110045 [FIX] l10n_gt: gain and loss accoutns for currency exchange diff 2015-07-01 17:35:52 +02:00
Martin Trigaux 2758aaa6f8 [IMP] models: sanitize error messages in import
Revert 83282f2d for a cleaner sanitizing earlier in the generation of the error
message.

If the import is failing, the error message contains the value that is
problematic. Escape this value in case it contains '%'
2015-07-01 17:04:48 +02:00
Alexandre Fayolle 988baeb533 [FIX] setup: use pypi version of PyChart
PyChart 1.39 is available on pypi.python.org, use it
in dependency specs instead of the direct link to
unreliable download.gna.org

Closes #6781
2015-07-01 16:04:15 +02:00
Denis Ledoux bdf980e4b4 [FIX] stock_account: stock valuation report without result
This is related to rev. 55b7f15ee2

Prevent crash when there is no line to display
in the stock valuation report
Reporting > Warehouse > Stock Valuation.

Like when there is not yet any data, or the filter gives no result

opw-643748
2015-07-01 15:59:51 +02:00
Mohammed Shekha 14780ca16a [IMP]contact widget: Improve contact widget used in qweb reports, added option phone_icons to show icons in phone related fields 2015-07-01 15:36:38 +02:00
qsm-odoo 93013eca6d [FIX] ProgressBar
Leaving edit mode was impossible if the value was not changed
+ Remove use of PropertiesMixin
2015-07-01 15:35:19 +02:00
Aaron Bohy c5f3debc32 [FIX] web: FormViewDialog: multi select option
Before this rev., the multi_select option wasn't enabled even by setting
disable_multiple_selection to false in the options, when the res_id key
wasn't defined in options (null != undefined). It was the case for every
X2Many views, except for the Many2ManyKanban view as we explicitely set
the disable_multiple_selection to false AND res_id to null. However, all
X2Many views should enable this option.
2015-07-01 15:27:53 +02:00
Aaron Bohy 1b660c895a [REF] web_kanban: remove unused less rule 2015-07-01 15:27:53 +02:00
Dušan Laznik 49f2514a9d [CLA] mentis
Received by email on June 30th 2015
opw-643688
2015-07-01 15:24:03 +02:00
Denis Ledoux 78568b59ab [FIX] hr_timesheet_invoice: invoice tasks without factor customer_name
In Project > Invoicing > Invoice Tasks,
When selecting several lines to invoice,
with a factor (`to_invoice') without `customer_name`

opw-643794
2015-07-01 14:36:56 +02:00
Raphael Collet 0939738479 [IMP] fields: speedup of convert_to_cache for x2many fields
The algorithm's complexity changed from O(n²) to O(n).
2015-07-01 13:49:14 +02:00
Denis Ledoux f59f9e7bf8 [FIX] report_intrastat: multi-company rules.
The intrastat report did not take care about
the multi-company concept.

In an multi-company environment, lines issued from
invoices in different company
(without a parent-children relationship)
were all displayed in this report.

opw-643685
2015-07-01 13:49:10 +02:00
Denis Ledoux 31027d6096 [FIX] mail: on_change_template_id has been converted to new API
This conversion has been done in 4b122ad41d.
As this onchange is now written in the new API style,
it shouldn't be used any longer in the form view.
2015-07-01 13:43:42 +02:00
Mahendra barad 624a672889 [REMOVE]Override Summernote Editor Enter Event Which was commited by CHM for fix the Data-chatter-id(for me) and now it's fixed by JKE so remove the override of summernote enter method 2015-07-01 13:22:44 +02:00
Mahendra barad 7278d277d9 [IMP]website_blog: improved paragraph level comment for the public user, if user is not loged in provide link for sign and not able to comment using email and name 2015-07-01 13:22:44 +02:00
qdp-odoo 31fd45f6f5 [FIx] typo 2015-07-01 13:15:48 +02:00
qdp-odoo ca92775166 [IMP] account: added cash_account_code_prefix to allow having a different prefix for cash accounts and bank accounts + renamed field 'bank_account_code_char' into 'bank_account_code_prefix' for being more self-explanatory and meaningful 2015-07-01 13:15:48 +02:00
Thibault Delavallée 9cd9aaaa17 [IMP] mail: new internal-only subtype feature.
Starting from now, subtypes can be internal. This means that only employees
(group_user members) can see the messages with this subtype. This feature
replaces and enhances the 'log a note = no subtype = internal only'
feature.

Public and portal users cannot see internal messages. This allows to have
subtypes and a follow mechanism that works for employees and is not
visible for external people.

Its first use will be for Crm Activities, allowing to have custom
subtypes visible only for salesman and not send to the customer.
2015-07-01 12:52:52 +02:00
Olivier Dony 9e8d29c986 [FIX] project_timesheet: analyis view must include lines without timesheet
While working on project task it is possible
to record "task work" that will automatically
create timesheet lines. These are not by default
included into any timesheet, but they need to
appear in reporting nonetheless.

These lines disappeared from the analysis view
after the performance improvement of
rev. fe31451899
which introduced a JOIN with the `totals`
CTE table - and should have been LEFT JOIN.
2015-07-01 12:48:59 +02:00
qsm-odoo 0a446f976f [FIX] Timesheet design
Simplify timesheet design and adapt it for both enterprise and
community editions
2015-07-01 12:22:23 +02:00
Christophe Simonis 429ea59bac [MERGE] forward port of branch 8.0 up to 3aae565 2015-07-01 11:45:18 +02:00
Aaron Bohy b601ec66ca [IMP] web,mail: use of Modals to confirm changes discard
instead of the browser confirm dialogs, for the sake of uniformity.
2015-07-01 11:36:32 +02:00
Aaron Bohy 3a511aaa70 [IMP] web,web_kanban: Dialog.confirm api
takes now an object of options for the Dialog, containing two possible
callbacks (for confirm and cancel).
2015-07-01 11:36:31 +02:00
Denis Ledoux 3aae56582a [FIX] account: general ledger & trial balance report from accounts list
When printing these reports from the accounts list
Accounting > Configuration > Accounts > Print menu > General Ledger
the ID of the wizard was considered as the ID of an account,
leading to obvious issues when this ID wasn't available
in the account_account table, or when the user
do not had the access rights to see the accounts with this
ID.

The override was completely useless: The wizard is
launched whether you print these reports from
Accounting > Reporting > Legal reports > Accounting Reports
or from the accounts list, and the super _get_account can
be called correctly for these two use cases.

opw-643589
2015-07-01 11:06:21 +02:00
Thibault Delavallée c128ddf827 [FIX] website: remove unnecessary dependency from website
to mail. The only use was to update a method of publisher_warranty.contract
model that is defined in mail.

This code has been moved to the bridge module between website and mail
aka website_mail.

Dependency to share has also been removed.
2015-07-01 10:58:20 +02:00
Olivier Dony 2ea69ba9a4 [FIX] pos_loyalty: no customer cache clear needed when there is no customer 2015-07-01 10:58:04 +02:00
Odoo Translation Bot 2326bb7a54 [I18N] Update translation terms from Transifex 2015-07-01 10:45:16 +02:00
Nicolas Lempereur 45faa3a941 [FIX] base: fixing fix, attachment file size and None
In commit 44f2c8d54 we unified the return value of the function to int,
but it seems the returned size could be None which is not a valid input
of the int() built-in function.
2015-07-01 10:12:24 +02:00
Briksisn 29582605d1 [CLA] Syncordia 2015-07-01 09:24:19 +02:00
Goffin Simon 60c94c7c42 [FIX] project: Working Time Progress
The precision of the field 'hours' in project.task.work and the precision of
'remaining_hours' are not the same. This is why the difference between them can
generate some very small negative difference which implies an infinite percentage for
the working progress time.

opw:643649
2015-07-01 08:55:10 +02:00
luistorresm 01e4b76f65 [FIX][sale_stock]Added validation in get_partner_to_invoice, to only check sale.orders when the picking that call this method coming from a sale.order 2015-07-01 08:26:06 +02:00
Denis Ledoux fcc2852a27 [FIX] stock, jit: run isn't supposed to be called without jit
This is related to ddfc07a6a2.

If procurement_jit_stock is not installed,
the method `run` of `procurement.order` is not
supposed to be called
2015-06-30 18:34:03 +02:00
Denis Ledoux 3378e6212b [FIX] stock: stock.move action_confirm without context passed 2015-06-30 18:07:17 +02:00
Denis Ledoux ddfc07a6a2 [IMP] stock: run all procurements together on moves confirmation
On moves confirmation, multiple procurements can be created
and ran.

For performance concerns, we now run all procurements together.

opw-643560
2015-06-30 17:24:24 +02:00
Frédéric van der Essen caa330b11c [IMP] point_of_sale: reactivating images on pos categories 2015-06-30 17:03:23 +02:00
Frédéric van der Essen 3ae0ce43d4 [IMP] point_of_sale: reactivating product category images (disabled by default, as they take too much space on tablets.) 2015-06-30 16:54:21 +02:00
Olivier Dony cf5bc4f988 [FIX] point_of_sale: payment keyboard decimal point handling
The payment screen should accept the keycode
of the numpad decimal point key just the same
as a regular period/dot key.
Accepting the comma keycode also makes it
usable for locales where commas are commonly
used as decimal separators.
The payment screen is hardcoded to only display
decimal points and users cannot use thousands
separators.
2015-06-30 15:57:55 +02:00
Aaron Bohy d6afe624eb [REVERT] web,point_of_sale: cordova integration
introduced by forwardport: a304194936
initial commit in 8.0: 19eda68547
2015-06-30 15:46:08 +02:00
Aaron Bohy 82f4c1d330 [FIX] point_of_sale: don't use deprecated globals 2015-06-30 15:46:08 +02:00
Aaron Bohy d3398b4996 [REF] web,pos: font dir renamed for enterprise compatibility 2015-06-30 15:46:08 +02:00
Christophe Simonis b16fd16e90 [MERGE] forward port of branch 8.0 up to 7d01029 2015-06-30 15:29:03 +02:00
Christophe Matthieu 3e0d7e6664 [FIX] website: can't create twice the same page because there are a infinity loop 2015-06-30 15:13:52 +02:00
ptr 7cf73f5314 [IMP] purchase: generate so to po line, broadcast message in chatter 2015-06-30 15:05:31 +02:00
Denis Ledoux 7d01029320 [FIX] stock: computation fields depending on _get_pickings.
This revision is related to 279f225cf0.

`_get_pickings` is used as trigger store method
for several computation fields.

The trigger restriction applied in the above commit should
only be applied on the `min_date`, `max_date` and
`priority` fields.
2015-06-30 14:38:49 +02:00
Denis Ledoux a4aa4e5c75 [FIX] stock: product_qty compute field priority.
This rev. is related to 279f225cf0.

The `product_qty` computation priority should be
important, as other compute fields depends on it
such as `weight` and `weight_net` from the
delivery module
2015-06-30 14:36:47 +02:00