Commit Graph
90943 Commits
Author SHA1 Message Date
Pankaj Joshi 5728fcd61e [IMP] pos: correct journal for cash payments
(cherry-pick of 2b08443e0d28e96cbbc9a587cb9932319bd1ce10)
2014-09-12 14:45:03 +02:00
qdc ff83b439c9 [IMP] mass_mailing: graph view for mailing list contacts, customer filters. Added unsubscription / bounce counter on mass mailing contacts 2014-09-12 13:35:34 +02:00
Yannick Tivisse 6a52127e20 [IMP] project: reordered task kanban state selection. 2014-09-12 10:39:14 +02:00
Jamin Shah 4b61bb9852 [REM] website_blog: removed blog.post.history model and related stuff.
This is not necessary as we will soon have a way to store the various versions
of any website page, including the blog. Let's hope.
2014-09-12 10:18:02 +02:00
Fabien Pinckaers 162ec90c87 [IMP] company name <> website name 2014-09-11 17:48:45 +02:00
Yogesh Parekh b613fa65f6 [IMP] website_sale: clean categories
Cherry-picked from 61ed580876e88a34fbaab44863fe6f025cb94cda
Closes #134
2014-09-11 16:22:46 +02:00
Richard Mathot 01655be433 [IMP] im_chat: ESC shortcut to close chat window
Cherry-picked from 0172cfba76ae4509be33220f6d4ef09c005c8312
Closes #2335
2014-09-11 16:13:44 +02:00
Sheth Sunny 4530ef5f84 [IMP] website_quote: reorder quotation lines
Cherry-picked from b720a596210f5502ae595ffa7ce09b4acd4b63f8
2014-09-11 15:32:03 +02:00
Ronak Baxi 97d99d1974 [FIX] web: scroll should move top on clicking menu on top bar
Cherrypicked from 0a1fa70aab548e290171e71b5e56226255af35d7
Closes #2259
2014-09-11 13:13:17 +02:00
Prashant Panchal 14d7cfdea2 [IMP] OpenChatter: display who likes a post
Cherry-picked from 8e7dfaed151dcc9ed3a5b4bdd87e8afcad51a765
Closes #1729
2014-09-11 12:50:57 +02:00
Akash Balar 694b4d2a75 [IMP] im_chat: set auto focus on search box 2014-09-11 11:27:19 +02:00
Thibault Delavallée 78e718ad95 [FIX] hr_timesheet: fixed issue in code cleaning, xmlid_to_res_id returns an id, not the old model, res_id. 2014-09-11 09:38:43 +02:00
Yannick Tivisse bfc98d8ca2 [IMP] Generic: configuration menus reorganization 2014-09-10 16:28:49 +02:00
Mohammed Shekha f8b48c8d61 [FIX] web: focus field in editable listview
If one click on empty area of button at that time we should set focus of the field based on field order.
Do not evict record from dataset, otherwise it will go to read from database and will do server call for read, if user is cancelling in one2many then there is no need to read record from database, this will also fix the issue of unorder execution of event trigger. (opw 613100)
2014-09-10 16:19:22 +02:00
Christophe Matthieu bae5a75ce1 Merge pull request #2317 from odoo-dev/master-fix-theme-chm
[FIX] website.theme: need to convert xmlids; input are always checked
2014-09-10 14:16:23 +02:00
cod-odoo b42fcb7575 [IMP] hr_timesheet, project: various usability-related improvements
hr_timesheet: merged use_timesheets and invoice_on_timesheets fields on account.analytic.account
that basically tells the same thing (project using timesheets). Propagated this change in
the various views using it.
project: various improvements in views to ease the user experience.
2014-09-10 13:23:08 +02:00
Christophe Matthieu 925cbb7d62 [FIX] website.theme: input are always checked for data with empty xmlid 2014-09-10 12:46:03 +02:00
Christophe Matthieu 6d30deef67 [FIX] website.theme: need to convert xmlids into ids for write and reload theme 2014-09-10 12:44:55 +02:00
avo-odoo 2791ea06a9 [IMP] crm: demo data update 2014-09-10 11:13:06 +02:00
Jigar Patel db110b250a [REM] project : Remove reviewer field 2014-09-09 17:45:51 +05:30
ssh-odoo 32b88fe381 [IMP] purchase: added onboarding tip 2014-09-09 13:18:24 +02:00
Jigar Patel b98b3b6d95 [IMP] hr: job position: better state help + job positions are now open by default. 2014-09-09 12:50:39 +02:00
Olivier Dony 1d230f1222 [MERGE] Forward-port of 8.0 up to d32d120 2014-09-08 17:01:35 +02:00
Olivier Dony d32d120a0a [MERGE] Forward-port of saas-5 up to 9ce08b7 2014-09-08 16:54:10 +02:00
Olivier Dony 491162e653 [FIX] ir.qweb: consider empty cached bundle as a cache miss
Sometimes a cached bundled could be missing in the
ir.attachment filestore (for example after copying
a database for test purposes without duplicating
the filestore as well).
When this happens ir.attachment will return an empty
file contents ; treat this as a cache miss.

This means empty bundles would not be cached, which
is not a big issue - there is little benefit in
caching them, and they should not be common nor
useful.
2014-09-08 16:52:42 +02:00
Olivier Dony a03dfefda9 [FIX] ir.attachment: less non-transactional side-effects during deletion
When deleting filesystem-backed attachements, the
deletion on the file-system is not transactional.
In the event of a transaction rollback, the file
deletion would not be rolled back, which is a
dangerous side-effect.

This can happen for example when several transactions
try to delete the same file(s) at the same time.
The duplicate deletions might be detected by the
database (being concurrent update errors), and rolled
back at the point of the DELETE query, to be retried.
If the files have already been deleted in the file
system it before the rollback, it leaves the system
in an inconsistent state, at least temporarily.

One case where we have seen it is when web bundles
are loaded by many web users at the same time, right
after being updated (and thus invalidated).
As they are currently cached as ir.attachment records,
this often causes a corruption of the cache.
2014-09-08 16:52:42 +02:00
Olivier Dony 46784659f9 [IMP] ir.attachment: include traceback when logging low-level filesystem errors 2014-09-08 16:52:41 +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
yti 0b390d4662 [IMP] account: better redirection warning messages.
[IMP] web: better display of redirection warnings ('Go to Config' or Cancel, like other
wizards in odoo)
2014-09-08 12:40:44 +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 390c71f39d [FIX] web_tip: use env.user to compare to a res.users recordset 2014-09-05 17:42:20 +02:00
Christophe Simonis 31b58d553c [REVERT] 2 previous commits (f3333f9 and 6e5b09a) 2014-09-05 17:25:56 +02:00
David Monjoie 6e5b09acfa [FIX] removed bad comments from previous commit 2014-09-05 17:12:49 +02:00
David Monjoie f3333f9c57 [ADD] website_sale_digital 2014-09-05 17:11:12 +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
Christophe Simonis bcf808f3a4 [FIX] theme_bootstrap: views does not have application field anymore 2014-09-05 16:17:51 +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
Christophe Simonis 31bf30d2d0 [MERGE] forward port of branch 8.0 up to ed1c173 2014-09-05 15:28:22 +02:00
Jeremy Kersten 70dc7c819b [IMP] base: Odoo-ification and bootstrapification from the "About Us" popup 2014-09-05 15:18:07 +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
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
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
Julien Legros afba9e8817 [FIX] web_tip: don't display tip on element whose width or height is 0
This commit allows a tip to be properly displayed on elements containing
an img tag. Previously the tip would be displayed before the image could
be loaded, thus breaking the ui.
2014-09-04 17:47:00 +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