Christophe Matthieu [Mon, 16 Jun 2014 14:38:10 +0000 (16:38 +0200)]
Merge pull request #554 from odoo-dev/master-fix-banner-editable-chm
[FIX] website: clean for save of snippet editor don't remove conteneteditable attributes
Thibault Delavallée [Mon, 16 Jun 2014 14:29:30 +0000 (16:29 +0200)]
Merge pull request #558 from odoo-dev/master-claimform_issue9-rda
[IMP] claim: add a placeholder on resolution in form view
Fabien Meghazi [Mon, 16 Jun 2014 11:40:54 +0000 (13:40 +0200)]
Merge pull request #559 from odoo-dev/master-default-form-view-fme
[FIX] new style for default form views
Fabien Meghazi [Mon, 16 Jun 2014 11:39:48 +0000 (13:39 +0200)]
[FIX] new style for default form views
Christophe Matthieu [Mon, 16 Jun 2014 09:47:28 +0000 (11:47 +0200)]
[FIX] website: clean for save of snippet editor don't remove conteneteditable attributes
Mansi Kariya [Mon, 16 Jun 2014 08:24:35 +0000 (10:24 +0200)]
[FIX] l10n_in: refactor indian chart of accounts
Added standard and Schedule-vi chart with taxes
removed private and public chart with taxes files
Thibault Delavallée [Mon, 16 Jun 2014 08:08:36 +0000 (10:08 +0200)]
Merge pull request #90 from odoo-dev/master-uninstall-module-tpa
[FIX] issues when uninstalling modules: unlink ir.action.todo which are related to actions which will be deleted (fix issues when uninstalling modules) + check for menu existence before displaying need action
odony [Mon, 16 Jun 2014 07:13:09 +0000 (09:13 +0200)]
Merge pull request #521 from odoo-dev/master-graphview-measures-fix-ged
[FIX] graph/pivot tables: remove non stored fields from available measures
Martin Trigaux [Fri, 13 Jun 2014 14:09:43 +0000 (16:09 +0200)]
remove useless quotation marks
Martin Trigaux [Fri, 13 Jun 2014 14:07:56 +0000 (16:07 +0200)]
[IMP] better and shorter contribution guidelines (detailed one are now on the wiki)
Géry Debongnie [Fri, 13 Jun 2014 11:32:24 +0000 (13:32 +0200)]
[FIX] removes non stored fields from measures
Non stored functional fields cannot be grouped by read_group, so it is
useless, and even harmful, to display them in the measure list (in
graph view).
Olivier Dony [Thu, 12 Jun 2014 16:59:15 +0000 (18:59 +0200)]
[MERGE] Forward-port saas-5 up to f15cbd6
Olivier Dony [Thu, 12 Jun 2014 16:54:36 +0000 (18:54 +0200)]
[MERGE] Forward-port saas-4 bugfixes up to ad4c6ca
Richard Mathot [Thu, 12 Jun 2014 14:42:59 +0000 (16:42 +0200)]
Merge pull request #508 from odoo-dev/master-survey-fix-rim
[FIX] survey: ordering of questions/labels was buggy
Richard Mathot [Thu, 12 Jun 2014 12:42:46 +0000 (14:42 +0200)]
[FIX] survey: ordering of questions/labels was buggy
Thibault Delavallée [Thu, 12 Jun 2014 14:33:33 +0000 (16:33 +0200)]
[IMP] website_forum: added management and support of private profile (unpublished partners).
ged-odoo [Thu, 12 Jun 2014 14:27:11 +0000 (16:27 +0200)]
Merge pull request #272 from odoo-dev/master-inline-searchview-ged
[MERGP] Inline Searchview
This task split the searchview in two parts: SearchView and SearchViewDrawer. The drawer is displayed inside the main view and the searchview stays in place. It also changes the scrolling behavior of the web client: the main view area can scroll without affecting the UI (so the various menus stays in place)
Because of this, other large changes have been made:
the drawer has been redesigned,
the Custom Filter widget has been split in two (Custom Report and SaveCurrentFilter),
the main view is now scrollable, so the UI stays in place and only the view can change
The text 'Group By...' has been changed into 'Group By' (most addons had to be modified)
bootstrap classes are used when it makes sense (for example, badge)
the left menu is also scrollable (separately from the main view)
It is likely that some stupid bugs have been introduced. Please don't hurt me.
Fabien Meghazi [Thu, 12 Jun 2014 13:27:24 +0000 (15:27 +0200)]
Merge pull request #505 from odoo-dev/master-form-views-default-version-fme
[IMP] Form views default version is now 7.0
Thibault Delavallée [Thu, 12 Jun 2014 13:01:41 +0000 (15:01 +0200)]
[FIX] [IMP] website_forum: usability fix: moved answers / votes column below the text on mobile displays, because it takes too much place and restrict the place left for the text. By the way some custom css has been removed, replaced by bootstrap css.
Géry Debongnie [Thu, 12 Jun 2014 12:14:28 +0000 (14:14 +0200)]
[FIX] css hack to make it work with IE9
hopefully, it should allow IE9 to correctly display the web client
content
Fabien Meghazi [Thu, 12 Jun 2014 11:55:40 +0000 (13:55 +0200)]
Convert form views @version="6.1"
Olivier Dony [Thu, 12 Jun 2014 11:52:35 +0000 (13:52 +0200)]
[MERGE] Forward-port of saas-3 bugfixes up to 9f0ecb3
Olivier Dony [Thu, 12 Jun 2014 11:49:32 +0000 (13:49 +0200)]
[MERGE] Forward-port of 7.0 bugfixes up to 4d3a5df
Jeremy Kersten [Thu, 12 Jun 2014 11:25:08 +0000 (13:25 +0200)]
[FIX] Account, l10nbe - Respect name_search operator for account.account, so = really work as expected.
Also fix data file in l10nbe which was relying on the old implementation.
Jeremy Kersten [Thu, 12 Jun 2014 08:44:34 +0000 (10:44 +0200)]
[FIX] l10n-be data - Be more accurate in the belgium data. All accounts have by default a right padding of 0 to be on 6 char, so the csv need to have the accounts on 6 char since with have removed the default replacement of "=" by "=like" to allow the manual import
Jeremy Kersten [Wed, 11 Jun 2014 15:18:30 +0000 (17:18 +0200)]
[FIX] Import - Use the right comparator to allow import with accounts_ids
Denis Ledoux [Thu, 12 Jun 2014 10:37:11 +0000 (12:37 +0200)]
[FIX] sale_order: set state field track_visibility
sale_order module override state field of sale.oder (sale.sale.py) and forgot to reset the track_visibility, therefore sale orders state changes are no longer tracked once this module installed.
Christophe Simonis [Thu, 12 Jun 2014 10:31:32 +0000 (12:31 +0200)]
[FIX] README: correct build status image URL.
Dimitri del Marmol [Thu, 12 Jun 2014 09:36:13 +0000 (11:36 +0200)]
Merge pull request #492 from nseinlet/patch-1
tested local install with saas5 version
Géry Debongnie [Thu, 12 Jun 2014 08:44:32 +0000 (10:44 +0200)]
Merge remote-tracking branch 'odoo/master' into master-inline-searchview-ged
Géry Debongnie [Thu, 12 Jun 2014 08:39:49 +0000 (10:39 +0200)]
[FIX] fix scrolling in left menu in Firefox
and possibly also in IE
Richard Mathot [Thu, 12 Jun 2014 08:18:40 +0000 (10:18 +0200)]
[IMP] survey: better display for survey managers/website editors
Fabien Meghazi [Thu, 12 Jun 2014 08:17:36 +0000 (10:17 +0200)]
Add form@version in rng
SEINLET Nicolas [Thu, 12 Jun 2014 07:43:49 +0000 (09:43 +0200)]
tested local install with saas5 version
- added a missing dependency (qrcode)
- url for local test with port 8069
- check if pip2 needs to be used
Fabien Meghazi [Thu, 12 Jun 2014 07:09:59 +0000 (09:09 +0200)]
Removed version="7.0" from form views
Fabien Meghazi [Thu, 12 Jun 2014 07:03:05 +0000 (09:03 +0200)]
Merge pull request #491 from odoo-dev/master-primary-templates-fme
[ADD] Pseudo `clone` mode for <templates> using primary="True"
Richard Mathot [Thu, 12 Jun 2014 06:10:15 +0000 (08:10 +0200)]
[TYPO]
Olivier Dony [Wed, 11 Jun 2014 09:52:29 +0000 (11:52 +0200)]
[FIX] base_action_rule: automatic commit during background processing of rules
This will make sure already processed rules are persisted
in case a timeout occurs while processing the next ones,
ensuring that *some* progress can be made in most cases.
Olivier Dony [Wed, 11 Jun 2014 09:50:38 +0000 (11:50 +0200)]
[FIX] base_action_rule: prevent recursive rule trigger also when processing time-based rules
A safety guard already in place prevents the recursive
trigger of rules while another rule is being executed,
as a simple measure to prevent endless loops.
This guard was missing when processing time-based rules.
Olivier Dony [Wed, 11 Jun 2014 09:46:00 +0000 (11:46 +0200)]
[FIX] base_action_rule: do not repeatedly trigger already-executed rules based on time condition
A programming error introduced at rco@openerp.com-
20121220142445-emzzvhlw400q37c9
fails to properly check when a rule has already been executed in the past.
Time-based rules should only be executed if the trigger date is in the past and:
- either they never executed before
- or the last execution date is older than the trigger date
Olivier Dony [Wed, 11 Jun 2014 09:41:48 +0000 (11:41 +0200)]
[FIX] base_action_rule: do not force registry reload when writing on a rule unless really needed
Executing a rule always updates the `last_run` value, which would
always force a useless registry reload to occur. Only signal the
change if the rule applies to a model that was not previoulsy
monitored for base action rules.
Christophe Simonis [Wed, 11 Jun 2014 16:10:54 +0000 (18:10 +0200)]
Revert "Merge pull request #181 from odoo-dev/master-l10-in-coa-mka"
This merge is missing some files.
This reverts commit
dfa54b59bf226fedea3a5f0b687e9db0818c0960, reversing
changes made to
df78e58df2747e6a98ab3b017dd9edc5051fcb5e.
Richard Mathot [Wed, 11 Jun 2014 15:13:08 +0000 (17:13 +0200)]
Merge pull request #479 from odoo-dev/master-job-countries-rim
[IMP] website_hr_recruitment: group offices by country
Fabien Meghazi [Wed, 11 Jun 2014 15:03:02 +0000 (17:03 +0200)]
[ADD] Pseudo `clone` mode for <templates> using primary="True"
When @primary="True" is present on <template> tag, we'll set
the t-name to the full canonical xmlid of current template (@id)
Providing a "kind of" clone mode for templates.
antonylesuisse [Wed, 11 Jun 2014 14:55:23 +0000 (16:55 +0200)]
Merge pull request #181 from odoo-dev/master-l10-in-coa-mka
[IMP] l10n_in chart of account update to Schedule VI
odony [Wed, 11 Jun 2014 14:41:29 +0000 (16:41 +0200)]
Merge pull request #417 from gurneyalex/7.0-fix_1311004_account_move_line_index-afe
[IMP] account.move.line: extra index on (date, id) corresponding to the default _order, courtesy of @gurneyalex.
Fixes https://bugs.launchpad.net/openobject-addons/+bug/1311004
Géry Debongnie [Wed, 11 Jun 2014 13:53:45 +0000 (15:53 +0200)]
[MERGE] merge from master
Richard Mathot [Fri, 6 Jun 2014 12:25:38 +0000 (14:25 +0200)]
[IMP] website_hr_recruitment: group offices by country
Martin Trigaux [Wed, 11 Jun 2014 13:22:47 +0000 (15:22 +0200)]
Merge pull request #413 from gurneyalex/7.0-fix_lp1025703-afe
[FIX] delivery: add missing information in chained pickings
Martin Trigaux [Wed, 11 Jun 2014 13:13:06 +0000 (15:13 +0200)]
Merge pull request #411 from acsone/lp-1200611_lga
[FIX] hr_timesheet_sheet: correctly set the employee on the attendance
antonylesuisse [Wed, 11 Jun 2014 12:58:25 +0000 (14:58 +0200)]
Merge pull request #424 from odoo-dev/master-inithooks-chs
[ADD] module install/uninstall hooks.
Martin Trigaux [Wed, 11 Jun 2014 12:53:59 +0000 (14:53 +0200)]
[FIX] account: move translatable tag
The field note on account.fiscal.position and account.fiscal.position.template should not be translatable in classic modules.
The l10n_multilang module is intendend to make chart of accounts multilang and is the place to set translate=True
Christophe Simonis [Wed, 11 Jun 2014 12:53:59 +0000 (14:53 +0200)]
Add runbot badge on README
antonylesuisse [Wed, 11 Jun 2014 12:39:22 +0000 (14:39 +0200)]
Merge pull request #468 from sve-odoo/patch-4
[IMP] base ir.model.field, improve search view.
Fabien Meghazi [Wed, 11 Jun 2014 12:04:02 +0000 (14:04 +0200)]
Set old form views as explicit @version="6.1"
Fabien Meghazi [Wed, 11 Jun 2014 12:03:20 +0000 (14:03 +0200)]
Set form views default @version="7.0"
Géry Debongnie [Wed, 11 Jun 2014 11:59:08 +0000 (13:59 +0200)]
[IMP] removes useless css
Thibault Delavallée [Wed, 11 Jun 2014 11:56:23 +0000 (13:56 +0200)]
[FIX] website_forum: people having enough karma can accepts answers on every question, not just their own. Fixed the condition computation.
Martin Trigaux [Wed, 11 Jun 2014 10:22:22 +0000 (12:22 +0200)]
Merge pull request #383 from sve-odoo/patch-3
[FIX] account_analytic_plans: a line is not a plan
Richard Mathot [Wed, 11 Jun 2014 10:10:26 +0000 (12:10 +0200)]
[FIX] survey: pagination result didn't load properly at page loading
Richard Mathot [Wed, 11 Jun 2014 09:47:55 +0000 (11:47 +0200)]
[FIX] survey: security rules mess with xmlids
Thibault Delavallée [Wed, 11 Jun 2014 09:33:07 +0000 (11:33 +0200)]
Merge pull request #464 from odoo-dev/master-task-reviewer-tde
[IMP] project: task: added reviewer_id field, linking towards a res.users, that is the reviewer of the task.
Fabien Meghazi [Wed, 11 Jun 2014 09:23:07 +0000 (11:23 +0200)]
Merge pull request #465 from franckbret/master
[FIX] Correctly URI encode website new page title
Géry Debongnie [Wed, 11 Jun 2014 09:16:54 +0000 (11:16 +0200)]
[FIX] probably fix scrolling issue in left menu
it seems like there is some issues with the max-height property in
some browsers.
sve-odoo [Wed, 11 Jun 2014 09:16:17 +0000 (11:16 +0200)]
[IMP] Add filters in ir.model.fields search view.
Add "Custom" and "Base" filters in ir.model.fields search view.
Martin Trigaux [Wed, 11 Jun 2014 09:10:36 +0000 (11:10 +0200)]
Merge pull request #453 from odoo-dev/master-and-company-mat
[FIX] account_analytic_default: make company_id field actually work (fixes #270)
Christophe Simonis [Wed, 11 Jun 2014 09:06:04 +0000 (11:06 +0200)]
[MERGE] forward port of branch saas-3 up to 3c7a54a
Géry Debongnie [Wed, 11 Jun 2014 09:04:08 +0000 (11:04 +0200)]
[FIX] perhaps really fix the leftmenu scrolling
Christophe Simonis [Wed, 11 Jun 2014 08:58:43 +0000 (10:58 +0200)]
[MERGE] forward port of branch 7.0 up to 100eba8
Richard Mathot [Wed, 11 Jun 2014 08:57:03 +0000 (10:57 +0200)]
[FIX] survey: user-friendly message when login is required
Géry Debongnie [Wed, 11 Jun 2014 08:51:58 +0000 (10:51 +0200)]
[FIX] correct a problem with left bar scrollin
Thibault Delavallée [Wed, 11 Jun 2014 08:40:39 +0000 (10:40 +0200)]
[IMP] project: task: added reviewer_id field, linking towards a res.users, that is the
reviewer of the task. This field is automatically tracked, using a small update of the get_auto_subscribe_fields method that is
weirdly implemented.
Franck Bret [Wed, 11 Jun 2014 08:40:31 +0000 (10:40 +0200)]
Use encodeURIComponent in place of encodeURI for website new page title, in order to escape special chars like question mark
Jeremy Kersten [Wed, 11 Jun 2014 08:30:00 +0000 (10:30 +0200)]
[FIX] fields.py - avoid dict comprehension inside a dict comprehension
Géry Debongnie [Wed, 11 Jun 2014 08:10:58 +0000 (10:10 +0200)]
Merge remote-tracking branch 'odoo/master' into master-inline-searchview-ged
Géry Debongnie [Wed, 11 Jun 2014 08:10:15 +0000 (10:10 +0200)]
[FIX] fix a callback that was not triggered
The problem was that the do_searchview_search callback was registered
after the event 'search_data' was triggered. For some reason, it
waited that the searchview was appended instead of registering directly.
Fabien Meghazi [Wed, 11 Jun 2014 08:04:03 +0000 (10:04 +0200)]
Merge pull request #462 from odoo-dev/master-odoo-deploy-force-fme
Added --force to odoo deploy
Fabien Meghazi [Wed, 11 Jun 2014 07:55:17 +0000 (09:55 +0200)]
Added --force to odoo deploy
Will force --init mode even if module is already installed
Thibault Delavallée [Wed, 11 Jun 2014 06:59:04 +0000 (08:59 +0200)]
[FIX] crm_partner_assign: fixed search on res.partner still using deprecated country field instead of country_id.
Thibault Delavallée [Wed, 11 Jun 2014 06:56:42 +0000 (08:56 +0200)]
[FIX] web: form_view: fixed event variable name in chardomain widget (hidden in chrome but make the widget crash in firefox)
Thibault Delavallée [Tue, 10 Jun 2014 11:17:05 +0000 (13:17 +0200)]
[FIX] various addons: fixed underling of various openerp.py files.
Thibault Delavallée [Tue, 10 Jun 2014 11:16:14 +0000 (13:16 +0200)]
[IMP] account: removed demo data about unexisting field, causing a warning.
Thibault Delavallée [Tue, 10 Jun 2014 11:13:57 +0000 (13:13 +0200)]
[FIX] crm, crm_partner_assign, res_partner, mail, project: removed deprecated fields, deprecated methods + references to it; also removed deprecated tags on things that are not deprecated anymore. Everything is under control.
Olivier Dony [Tue, 10 Jun 2014 16:46:40 +0000 (18:46 +0200)]
[FIX] Wrap werkzeug.utils.escape() to accomodate signature change in 0.9
We always want to escape quotes (") as part of the process of
generating HTML output. This option (quote=True) turned into
an implicit flag with a DeprecationWarning in werkzeug 0.9.0
It is likely to disappear in a future release of werkzeug too.
A wrapper avoids this warning without loss of compatibility
Géry Debongnie [Tue, 10 Jun 2014 15:00:11 +0000 (17:00 +0200)]
[FIX] fix mail layout
uses the same technique used for the rest of the client. Now, it should
behaves properly with respect to scrolling.
Jonathan Nemry [Tue, 10 Jun 2014 14:57:54 +0000 (16:57 +0200)]
[FIX] website_mail: default could be None
Fabien Meghazi [Tue, 10 Jun 2014 14:52:32 +0000 (16:52 +0200)]
Merge pull request #457 from odoo-dev/master-odoo-cmd-fixes-fme
[IMP] `odoo.py start`: Always create missing db
Martin Trigaux [Tue, 10 Jun 2014 14:48:19 +0000 (16:48 +0200)]
[FIX] website_mail: backport of master fix
a54caabbcb10a7db02f872ef5097ac379db5445f
Géry Debongnie [Tue, 10 Jun 2014 14:43:25 +0000 (16:43 +0200)]
[FIX] remove a css property that caused issue
with the view_manager_header layout
Géry Debongnie [Tue, 10 Jun 2014 14:22:02 +0000 (16:22 +0200)]
[IMP] better layout with pure css for web client
this patch removes javascript calls to adjust the layout. It manages
to do the correct layout with only css, which will correct quite a few
issues.
Christophe Simonis [Tue, 10 Jun 2014 14:11:11 +0000 (16:11 +0200)]
[FIX] logging PostgreSQLHandler: mute sql_db logger to avoid logging loop if db connection or query failed
Martin Trigaux [Tue, 10 Jun 2014 14:02:10 +0000 (16:02 +0200)]
Merge pull request #415 from gurneyalex/7.0-fix_lp1192115-595240-opw-skh
[FIX] delivery: do not remove the delivery method on the sale.order when adding it as an order line (useful information)
Fabien Meghazi [Tue, 10 Jun 2014 13:44:30 +0000 (15:44 +0200)]
Merge pull request #356 from xmo-odoo/scaffold-kwargs
[IMP] add kwargs to scaffolded controller
Fabien Meghazi [Tue, 10 Jun 2014 13:00:20 +0000 (15:00 +0200)]
Always create missing db when using `odoo start`
Martin Trigaux [Tue, 10 Jun 2014 12:31:36 +0000 (14:31 +0200)]
[FIX] small fixes
- set the company_id parameters at the end of the method to avoid incompatibities with calls in account_analytic_plans
- instead of checking the context, actually pass the company_id argument in the product_change from uos_id_change
fdesmottes [Tue, 3 Jun 2014 21:55:01 +0000 (23:55 +0200)]
Update account_analytic_default.py
Fix issue #270 : account_analytic_default doesn't work with company_id condition
Martin Trigaux [Tue, 10 Jun 2014 10:26:46 +0000 (12:26 +0200)]
[FIX] account_voucher: better pay invoice wizard
If the writeoff_amount is above 0, the fields writeoff_acc_id can be displayed and is required depending of the payment option. If the writeoff_amount is reset to 0, this field should no longer be required.
Christophe Simonis [Tue, 10 Jun 2014 11:19:55 +0000 (13:19 +0200)]
[MERGE] forward port of branch saas-5 up to a7c2125
Christophe Simonis [Tue, 10 Jun 2014 11:15:46 +0000 (13:15 +0200)]
[MERGE] forward port of branch saas-4 up to 6b8e972
ged-odoo [Tue, 10 Jun 2014 10:59:10 +0000 (12:59 +0200)]
Merge pull request #434 from salvatoretrimarchi/master
Update l10n_hn Author Information