Commit Graph
105878 Commits
Author SHA1 Message Date
qsm-odoo 4cfcbb9ebd [FIX] website_blog: fix tour tip messages typo
* Clich -> Click
* Yoru -> Your
2016-10-10 10:17:01 +02:00
Danimar Ribeiro 6af9a69a65 [FIX] recordset in domain value
closes #13693
2016-10-07 12:23:17 +02:00
Martin Trigaux ef60b24ce6 [I18N] fetch new 10.0 terms from Transifex 2016-10-06 08:43:22 +02:00
Christophe Simonis 020440f500 [FIX] packaging: correct docker build name (part2) 2016-10-06 02:54:53 +02:00
Damien Bouvy 9b55bf5b3d [DOC] doc: add documentation for mixins and useful classes
Documentation to help developers use the following classes:
- utm.mixin
- rating.mixin
- website.published.mixin
- website.seo.metadata
- mail.thread
- mail.alias.mixin

After careful consideration, the ir.needaction.mixin was
not included in this doc page since it is no longer displayed
anywhere and will be dropped quite soon.
2016-10-05 23:06:23 +02:00
Damien Bouvy 49033e3ec6 [FIX] website_quote: make table for options similar to pricing table
The options table displays the following columns:
Product name | Description | Price
while the pricing table ommits this first column. This is quite a
good idea as products are not always accessible to portal/public
users depending on what modules are installed (notably website_sale
which introduce the published/unpublished record rule on products).

To avoid introducing an extra-sudo simply for display reasons,
this commit simply remove the product name column and harmonizes
the options display with the main pricing display.
2016-10-05 22:31:11 +02:00
Damien Bouvy 4b831fb4b9 [FIX] website_quote: browse acquirer with sudo in all cases
Somehow in the migration to the new api, it was decided that the
acquirers would be browser as sudo only for token access. This caused
portal users to have a crash when trying to view their quotation since
some fields from acquirers are set the specific groups for security.

This commit reintroduces the old behaviour, which was to browse as
SUPERUSER in all cases for the rendering of the buttons.
2016-10-05 22:31:11 +02:00
Christophe Simonis 780869879b [REL] 10.0 \o/ 2016-10-05 21:00:09 +02:00
Christophe Simonis 18cdce919b [FIX] packaging: correct docker build name 2016-10-05 20:59:43 +02:00
Olivier Dony f18def7175 [FIX] web_settings_dashboard: stop depending on old numbering scheme 2016-10-05 17:28:15 +02:00
Denis Ledoux 60a59b607a [FIX] mail: handle undefined customer_email_data
`customer_email_data` can be undefined.
It must therefore be checked before testing
its length

e.g. use the /helpdesk command with an anonymous visitor
of the livechat

opw-690301
2016-10-05 16:46:55 +02:00
qsm-odoo fb363b572b [FIX] *: adapt odoo interface violet
Change color #a24689 to #875A7B

Commit https://github.com/odoo/enterprise/commit/8ac1c19fac7615fecd51e670f798d13158a4e53c
changed the odoo interface violet by changing the main LESS variable
but forgot there was many direct occurences in XML/HTML/... (for
example for the mobile browser color).

Even if it's community the odoo interface violet is used at many places
(module description, XML demo data, ...).
2016-10-05 10:29:00 +02:00
Denis Ledoux 3babd230b0 [FIX] sale: tour, remove tip which is about another module
A customer can confirm a quotation only once `website_quote` is
installed. Without it, this isn't possible, and by default
this is not installed with the installation of the `sale` module.

Courtesy of fgi@odoo.com.
2016-10-05 10:02:34 +02:00
qsm-odoo b970eaac15 [FIX] website: set the correct height for welcome message
Commit 48a1eaf792 adapt the welcome
message on website so that it fits the page height. But this does
only worked for large screens as the height was forced to main
height... which is smaller than the default welcome message height
on small screen. The fix only had to use min-height instead of height.
2016-10-04 21:49:44 +02:00
qsm-odoo 9337c7d4e2 [FIX] website: properly reload editor after menu edition
Commit 5f98040430 in saas-12 changed
some "saved" event to "save" event but forgot to adapt new features
which depend on this in 10.0 after forward port.
2016-10-04 21:25:19 +02:00
qsm-odoo 0175395c13 [FIX] website_blog: prevent customization of blog post outside of blog
The blog_cover JS code is only available on blog pages. So the option
can only be activated on blog pages (which was not the case if the
snippet latest post was used on a random page).
2016-10-04 17:04:40 +02:00
qsm-odoo 6c284a18d4 [FIX] web_editor: allow website_animate to preview image animation
Animation preview on images did not work as the web_editor stopped
every potential animation when an image entered edition. As the
behavior does not seem useful as there is no infinite animation which
is possible with standard odoo (and even if it was the case, it would
not be too strange that the animation continues), the feature is
removed with this commit.
2016-10-04 16:43:34 +02:00
qsm-odoo 4b6bbbe5e6 [FIX] web_tour: adapt tip color to new brand color
Since commit 8ac1c19fac7615fecd51e670f798d13158a4e53c the odoo brand primary color
changed, which also changed the color of tips. The problem
was that they lose a lot of contrast in the appswitcher.
2016-10-04 10:25:05 +02:00
Parth Gajjar a4fcd26e25 [IMP] web: added user name in session if for used in mobile sign up 2016-10-03 18:20:44 +02:00
Parth Gajjar 61a07c9966 [IMP] web: improved image widget for mobile
- Before it need a tap to show options
  - And Tap area was not enough for mobile
2016-10-03 18:20:34 +02:00
Dharmang Soni ef96bd0669 [ADD] web: Added database list controller 2016-10-03 18:20:25 +02:00
Denis Ledoux 48f6b8278e [FIX] website: fix library incompatibility for moves of menus
Since the library nestedSortable was updated to the release 2.1a,
at the below revision:
https://github.com/odoo/odoo/commit/aa19d9edd02756d87056a44340e36568b3183e21
It was no longer possible, in the front-end, to move the menus:
Re-sequence them, put one below another, ...

Indeed, in that piece of code, `.item_id` was never
set with the new release, while it was the case with the former one.
We replace with `.id`, which looks like to have the same behavior.
2016-10-03 16:56:58 +02:00
Christophe Simonis 366b01f079 [FIX] hr_attendance: get group via xmlid instead of searching via name match (which will not works in other languages) 2016-10-03 16:31:01 +02:00
Denis Vermylen (dve) 9fc91bd354 [FIX] attendance: forgotten rename
couldn't find a group after rename. -> renamed
2016-10-03 16:20:03 +02:00
Denis Vermylen (dve) 2c13736cbf [IMP] attendance: help messages, comments, ...
- improve some help messages
- improve comments
- small refactoring
- add category to group "Manual Attendance"
2016-10-03 15:19:21 +02:00
Denis Vermylen (dve) 64c398c618 [IMP] hr_attendance: rename js and templates correctly
for coherence with menus (that got renamed after code was written) to improve
code comprehension.

Also, attendance is an application.
2016-10-03 15:14:56 +02:00
Christophe Simonis 858032cb22 [MERGE] forward port branch saas-13 up to 1bb51b5 2016-10-03 11:24:13 +02:00
Christophe Simonis 1bb51b5536 [MERGE] forward port branch saas-12 up to 9dc383e 2016-10-03 11:22:40 +02:00
Christophe Simonis 9dc383e84b [MERGE] forward port branch saas-11 up to 415f1af 2016-10-03 11:16:11 +02:00
Christophe Simonis 415f1af939 [MERGE] forward port branch 9.0 up to 2c5ef3b 2016-10-03 11:14:47 +02:00
Christophe Simonis 2c5ef3b7b0 [FIX] l10n_*: limit tags and taxes migration scripts to 9.0 series 2016-10-03 11:06:37 +02:00
Christophe Simonis d2d1233429 [MERGE] forward port branch saas-6 up to ba790d1 2016-10-03 10:47:55 +02:00
Christophe Simonis ba790d1e27 [MERGE] forward port branch 8.0 up to ca18a16 2016-10-03 10:36:56 +02:00
Josse Colpaert 59c410ac5c [FIX] mrp: _compute_qty does not exist anymore, so needed to replace 2016-10-02 21:14:37 +02:00
Josse Colpaert 831baf7dd2 [FIX] mrp: workorder duration should be updated when updating manufacturing order qty 2016-10-02 21:14:36 +02:00
Josse Colpaert 8ec7c00e1e [FIX] mrp_byproduct: take into account operation where byproduct gets produced
As the field is not shown in the view, it is just done
because the field is still there and easy to do.
2016-10-02 21:12:56 +02:00
Josse Colpaert 157db49d9c [FIX] mrp: in production orders, we don't want the possibility to select phantom BoMs
As the finished move or the one after might automatically split into its components,
it is not a good idea to select a Phantom BoM for a production order, so
this is for the moment, the best way to avoid it.
2016-10-02 21:08:31 +02:00
Josse Colpaert 98c97b03d6 [FIX] mrp: when posting inventory in mo, don't allow to pass stock.move.lots with quantity done > 0, but without lot
It is good to have this check, otherwise
it risks taking whatever lot or creating
a piece without lot if you would by accident
say you did so many quantities but no lot was given.
2016-10-02 21:06:02 +02:00
Odoo Translation Bot ca18a1699c [I18N] Update translation terms from Transifex 2016-10-02 02:57:59 +02:00
Odoo Translation Bot b33415f3bd [I18N] Update translation terms from Transifex 2016-10-02 00:35:04 +02:00
Jeremy Kersten d97f8f5708 [FIX] website_payment: don't add link manage payment if no provider
Before this fix, the link was always present, even if no acquirer payment was configurated to allow tokenization.
2016-09-30 19:20:43 +02:00
Jeremy Kersten 768df3a972 [IMP] website_sale: position for next button float right in extra step
Stay coherent with others buttons from eCommerce.
2016-09-30 19:20:42 +02:00
Jeremy Kersten b6406e8923 [IMP] website_sale: add payment terms page and update checkout.
Old terms feature display the default terms from company.
But if you have more than that 10 words, it was just unusable.
Now, we just add a link to a page.
2016-09-30 19:20:42 +02:00
Jeremy Kersten 8875442c81 [IMP] website_sale: fix layout issue
The payment method and pay now button was not in the left part.
So if we only have one line in cart, a big margin top was visible.
2016-09-30 18:58:20 +02:00
Jeremy Kersten 59849eecc8 [FIX] website_sale: add zoom icon on hover picture 2016-09-30 18:58:20 +02:00
Denis Vermylen (dve) 084e840016 [FIX] hr_attendance: rename setting correctly
Company Screen menu was renamed to Kiosk Mode.

This commit renames the associated setting.
2016-09-30 18:50:22 +02:00
Manuel Vázquez Acosta 5b692df1b1 [FIX] mail: Ignore case for mail aliases.
When receiving new mail (not replies) to an alias we should not take
case into account.

This also homogenize the treatment of local parts.  For instance, lines
967 and 980 convert the local part to lower case to avoid
case-sensitivity issues.

Also `mail_alias` normalizes alias names by lowering case and finding,
if necessary to make it unique, a suffix to alias name provided.

From RFC 5321, section 2.4:

  > Exploiting the case sensitivity of mailbox local-parts impedes
  > interoperability and is discouraged

Closes #334
Closes #13037
2016-09-30 18:41:39 +02:00
qsm-odoo 1142a56ba9 [FIX] website_mass_mailing: restore missing image files + snippets ref
Commit 9676ceec02 removed/replaced image files in mass_mailing
module but two of them were still used by website_mass_mailing.

This commits adds these two images in website_mass_mailing module and
use a more standard convention to define associated snippets and
link them in the snippet panel. Also lint JS files.
2016-09-30 18:07:14 +02:00
qsm-odoo b460d77d3b [FIX] mass_mailing: typo in form view message 2016-09-30 18:07:14 +02:00
qsm-odoo cc54a2e6ff [FIX] (website_)mass_mailing: remove website dependency (once and for all?)
mass_mailing snippets contained links to "/page/contactus", url which
only exists if website is installed. Also, t-if="website" which were
in snippets were unclean.

Now, the website_mass_mailing module which was already there to install
website snippet and which was already in auto-install with website and
mass_mailing is also in charge of extending mass_mailing features. It
extends the snippets to add the parts which were marked with t-if
website and add the links to "/page/contactus".
2016-09-30 18:07:14 +02:00