Commit Graph
94308 Commits
Author SHA1 Message Date
Ajay javiya 9804ee91c5 [FIX] sale_stock: traceback when create a sale order 2015-03-12 15:02:51 +05:30
Yannick Tivisse 386ec152ec [IMP] web_kanban: rebuilt kanban.css from sass by using the makefile 2015-03-11 15:45:28 +01:00
Yannick Tivisse 9ec5240a1a [IMP] Kanban view, better layout for all the items : messages, tags, ... 2015-03-11 15:45:28 +01:00
Yannick Tivisse 27a7cab52b [IMP] group by product_template,serial_number in stock valuation reporting 2015-03-11 15:33:01 +01:00
Mitesh Savani cf925c2a58 [TEST] website_forum: add testing tour for the forum. 2015-03-11 14:58:20 +01:00
Ravi Gadhia dc3fbb17fa [IMP] ir_ui_view, view_form: add information about the user
being able to create and write on many2one and many2many records in a form view.

Indeed before this commit users had always the possibility to create or edit records
leading to a crash if no access rights were granted. Now the option is
not displayed if the user has no rights to do it.

Tests have been added for this feature.
2015-03-11 11:21:18 +01:00
rmu-odoo 420479658e [IMP] procurement: display number of procurements in exception 2015-03-11 11:15:36 +01:00
Amit Vora d6fe36f1f7 [IMP] sale: put stat button with invoices on sale order.
invoice_exists field has been removed, because invoice_count can be used when the
old field was used.
invoiced_rate field has been removed, because it was never used except in a
test.

Also added a stat button with deliveries on sale order.
2015-03-11 11:13:37 +01:00
Nicolas Lempereur 6de2fa858a [IMP] doc: separate pivot view
the type="pivot" attribute doesn't seem to work, in the code when
it works, `<pivot>` is used and has two undocumented attributes.
2015-03-11 10:52:02 +01:00
Hitesh Trivedi 51cdceba3e [FIX] web: automatic scroll towards tour popups that are not on screen 2015-03-11 10:24:35 +01:00
Christophe Simonis 0a65947499 [MERGE] forward port of branch saas-6 up to 648a558 2015-03-10 19:25:43 +01:00
Christophe Simonis 648a558dd7 [IMP] stock: speed up _location_used method. 2015-03-10 19:07:26 +01:00
Christophe Simonis 41ab66be78 [FIX] point_of_sale: search tax_ids key in the right place 2015-03-10 19:01:04 +01:00
Christophe Simonis 9eccc71a14 [MERGE] forward port of branch 8.0 up to c0496ed 2015-03-10 18:33:30 +01:00
Christophe Simonis c0496ed03a [MERGE] forward port of branch saas-3 up to f8a9405 2015-03-10 18:00:43 +01:00
Christophe Simonis f8a94057e5 [MERGE] forward port of branch 7.0 up to a5e3269 2015-03-10 17:51:16 +01:00
Nicolas Lempereur a5e32690b0 [FIX] tests: UTC used in test when it should not
The test for account followup use UTC time, but the default `date_maturity`
and `date_due` of an account invoice come from fields.Date.context_today`.

One failing test for project_timesheet also used `today` instead of
`context_today`.

So depending on the test user timezone, an error of one day (if UTC time
and user time are on different day) occured which failed the tests.

For example:

* user has GMT+1 timezone, test fails 0:00am–1:00am (11:00pm-0:00am in UTC)
* user has GMT+3 timezone, test fails 0:00am–3:00am (9:00pm-0:00am in UTC)

This fix removes UTC use in the tests.
2015-03-10 17:33:43 +01:00
Xavier Morel ef020a2574 [FIX] web_calendar: conversion of moment format strings to fullcalendar
AM/PM format specifier wasn't correctly converted, and was thus
displayed as a literal A/a in fullcalendar
2015-03-10 17:31:08 +01:00
Xavier Morel ddab9f8125 [FIX] web_calendar: display view's @string in quick create dialog
The quick create popup tried to look up the parent's .string and
.name (or the parent's field_widget's) *but* the calendar view didn't
have a .string, and its .name gave priority to the view's name (as
returned by fields_view_get) as opposed to its @string.

Store the view arch's @string to CalendarView#string, so the quick
create dialog can find and use it.
2015-03-10 17:31:07 +01:00
Christophe Simonis 058cfd7a86 [FIX] hr_timesheet: correct context used in action 2015-03-10 17:28:18 +01:00
Xavier Morel 82fee7dfe8 [FIX] web_calendar: incorrect style of quick_create dialog
Replace jquery-ui dialog by bootstrap modal
* fixes general styling (jquery-ui styled heading)
* fixes z-index stacking (jquery-ui dialog appeared on top of
  "slow-create" boostrap modal)
* fixes disappeared close button
2015-03-10 17:03:19 +01:00
Jamin Shah 5428d46280 [IMP] analytic: better chatter message at contract creation, based upon its type 2015-03-10 16:39:30 +01:00
Denis Ledoux 89093a2616 [FIX] hr_timesheet_sheet: performance improvment of timesheet report
It always better to avoid doing the same join multiple times when
possible.

opw-629857
2015-03-10 16:20:40 +01:00
Jamin Shah a25d06815f [IMP] account: add product to invoice demo data
This will avoid "undefined" data in "Invoice Analysis" reporting view.
2015-03-10 15:40:59 +01:00
Nandan Jani 742acbb454 [IMP] website_quote : make history work and clean the template and refactor js. Improved update quote button when quotation is accepted it will display back to sale order button, and updated Edit Template link. 2015-03-10 15:29:19 +01:00
Nandan Jani ed9f8fdbb4 [IMP] website_quote: allow the user to print web quotation to pdf. This required to add col-xs-XX class on snippets, extract SaleOrder Content into a new template to create the report to print. The hidden-print class has been added into rendering report style, since wkhtmltopdf don't really support media-print CSS class.
Conflicts:
	addons/website_quote/data/website_quotation_demo.xml
2015-03-10 15:29:19 +01:00
Nicolas Martinelli f7de3f0603 [FIX] account: product variants prices in invoices
when a customer invoice is created directly,
if a product variant is selected,
it now computes the price from the product variant and
not from the product template.

opw: 629285
2015-03-10 14:56:25 +01:00
David Monjoie 6758b4cfc5 [FIX][REF] purchase: prevent confirming order if no stockable item
After discussing with jco, we decided to keep it simple and have a coherent behavior between different versions, we then changed the behavior from the one of jbefficient PR at https://github.com/odoo-dev/odoo/commit/92adf673f7bed26b89b441b8fcd4d4061d685fb3.
2015-03-10 14:22:32 +01:00
Nicolas Lempereur 9abf7a2010 [FIX] mass mailing: keep menu when back in backend
The menu was not present in 8.0 when going back from the mass mailing email
composer to the backend. This fix adds the current action id as a return_action
query string parameter and return to the correct action.

fixes #5591

opw-629526
2015-03-10 13:51:08 +01:00
Jérome Maes f798d84322 [FIX] website_rating_project_issue : fix the domain to retrieve rating of particular project and use website.image_url to display user avatar. 2015-03-10 13:05:44 +01:00
Amit Vora d4990c1b4c [MOVE] contact: module merged in mail. This module contains only one menu item
to display contacts in the Messaging menu. In order to lessen the number of modules this
view has been directly integrated into the mail module.
2015-03-10 11:45:46 +01:00
Denis Ledoux 9e4a8e814f [FIX] mail: suggested recipient for emails without author
When a message had no author (this is accepted),
a recipient without full_name, name and email address
was added to the suggested recipients of the thread,
leading to a "(no email address)" within the suggested recipients,
which is not really useful.

opw-629797
2015-03-10 11:38:44 +01:00
Bhavik Bagdiya 30b70cf573 [IMP] stock: click on the Kanban card to open all operations 2015-03-10 11:36:19 +01:00
Géry Debongnie 1fe4cef530 [FIX] web: fix issue with search view input
This patch hopefully solves an annoying issue with the search view:
when the user types really fast (or uses a barcode scanner for example),
the resulting search string was (sometimes) missing the last few
characters.  I'm unclear on the exact reason why it happens.  From the
code, I can only guess that it happens because the scanner use a TAB
key instead of ENTER (TAB is handled in keydown event, ENTER in keyup),
or that the key events aren't in a correct order (if the user press a
key A, then press ENTER, then release ENTER, then release A, it results
in an empty key).

Anyway, the way this patch probably solves the issue is by using the
keypress event for triggering the search view.  I hope that in every
case, the keypress event are correctly ordered.  It leads to some code
I'm not really proud of this patch, but the key event handling are
quite messy.  Also, I need to handle the search string also when the
keyup event is fired, because it might change the search (for example
backspace trigger a keyup, but not a keypress).
2015-03-10 11:28:56 +01:00
Bhumi Patel c73c6e757d [IMP] account_analtytic_analysis: Contract/Analytics field appear in the Sales Order after enabling full accounting features
Code courtesy of Bhumi Patel <bpa@openerp.com> and Yannick Tivisse
<yti@odoo.com>
2015-03-10 10:44:21 +01:00
Denis Ledoux a8d520552b [FIX] website_quote: do not display notifications in website quote
Some information should be hidden from the customer.
Changes of price, for instance.

opw-629746
2015-03-10 10:39:43 +01:00
Jay Patel ff45ff4864 [FIX] stock_calendar: move ugly button on Procurement Exceptions form view 2015-03-10 10:28:39 +01:00
Goffin Simon 9562bf8398 [FIX] account_payment: supplier invoice on more then one payment oder
The field move_line_id only shows account move lines that still have
an amount to pay. This was lost during 333e83fc5b.

opw: 625946
2015-03-10 09:14:14 +01:00
Ajay Patel 87ac4da807 [IMP] hr_timesheet_invoice: add default type to "Contract" when configuring timesheet accounts 2015-03-09 22:19:10 +01:00
Damien Bouvy dbb69e70b8 [IMP] project: onboarding
- remove stage buttons and use the interactive stage widget
    - show 'Set as template' button with technical features only
2015-03-09 22:02:35 +01:00
fka-odoo 4da3faa5b7 [REM] base,mrp: remove deprecated XSL reports 2015-03-09 21:52:32 +01:00
Mohammed Shekha b5f3656518 [FIX] Various "Today" filter issues
(static value creates timezone issues)
2015-03-09 21:44:30 +01:00
Yannick Tivisse ee91d1e09c [FIX] website_hr_recruitment: partner created on application form creation
This is a huge PITA for our HR department because they have to re-create
partner for every applicant (even the refused ones...)
2015-03-09 21:22:47 +01:00
Bhavik Bagdiya fede8a8cfb [IMP] mrp: usability onboarding
Various views and labelling changes
2015-03-09 21:14:28 +01:00
Christophe Matthieu 74497a667f [FIX] website_sale: If there is no description_sale for the product set the cart display the product name and 'False' 2015-03-09 20:34:01 +01:00
Bhumi Patel ff1d3849af [IMP] hr_expense/hr_holiday: make user follower expenses/holidays about him/her but encoded by someone else 2015-03-09 20:06:04 +01:00
Ajay Patel de4135305c [IMP] survey: usability onboarding
Various views and usability tweaks:
- datetime picker in surveys
- remove technical field res_model for survey
- various relabelling
- better validation of date constraints
- onchange when email validation
- button to the backend in survey frontends
- icons in questions form views
2015-03-09 19:31:14 +01:00
Christophe Matthieu 513d1a26d1 [FIX] summernote: Summernote change the native id of the editable area if a script use a unique id, summernote break the default comportment. Replace id by data-note-id to set the editor 'id' 2015-03-09 16:33:03 +01:00
Nicolas Martinelli 2cc09e86af [FIX] web: on_change event on one2many fields was not fired if an attribute is mandatory (courtesy of Christophe Matthieu)
opw: 626974
2015-03-09 16:20:36 +01:00
Christophe Simonis 6cce8d5a55 [FIX] website_forum: remove duplicated method 2015-03-09 16:07:44 +01:00