Commit Graph
96982 Commits
Author SHA1 Message Date
Arthur Maniet 941fa2f48e [ADD] account check printing: 'Unmark Sent'
Possibility to go back from state 'sent' to 'posted'
2015-08-10 13:48:56 +02:00
Arthur Maniet 753cc6d246 [REF] account check printing: hide payments field 'amount in words'
Since this field has to be correctly populated by the software, it is
only useful to see it for debugging.
2015-08-10 13:48:56 +02:00
Arthur Maniet 5ff410d01a [REF] account check printing: base module is a hidden dependency
The account_check_writing module offers the structure for other modules
to add check printing facilities (like l10n_us_check_printing), in and of
itself it brings no functionality.
2015-08-10 13:48:55 +02:00
Arthur Maniet 2328fa655e [REF] account: reconciliation widget: create new lines 'form view'
Clean up the code and make label/fields width cohesive
2015-08-10 12:31:54 +02:00
Arthur Maniet 19b34aff24 [FIX] account: reconciliation widget: scrolling behaviour
In the old design, the widget container needs to take care of the
scrolling since it is not instanciated inside a oe-view-manager.
In the new design, the o_content takes care of scrolling so those CSS
rules are not required (and are even harmful, cropping popovers).
2015-08-10 12:31:54 +02:00
Arthur Maniet 73206f6c1c [REM] account: reconciliation widget: useless CSS selectors 2015-08-10 12:31:54 +02:00
Cedric Snauwaert 8eb7b3a0d1 [FIX] accounting dashboard usability: remove graph title and set it as tooltip on kanban title 2015-08-10 09:49:15 +02:00
Simon Lejeune 7c05b7965d [REF] packaging: windows: use less.js-windows
Fixes #7951
2015-08-07 18:18:33 +02:00
Aaron Bohy f3dc801080 [IMP] web_kanban: fine tuning
- scroll to the right when adding a new column
- apply style on column quick create card
- darken background color of odd columns in grouped mode
- remove some unused rules
2015-08-07 15:45:45 +02:00
Nicolas Martinelli 176dc1e524 [FIX] hr: onchange_user does not overwrite name and image
We keep the previous behavior by not overwriting the name and the image if they
already exists.

Related to #7397
2015-08-07 15:07:47 +02:00
Aaron Bohy bffa8f37f1 [REF] web_diagram: various tweaks
- Ensure compatibility with both editions of web
- Use the Pager widget instead of re-implementing it
- Fix the use of Dialogs which was broken (wrong type of Dialog was used)
- Convert css into less
- Some js linting
2015-08-07 14:05:07 +02:00
Aaron Bohy 1587647dcd [FIX] account,web(_diagram): FieldMany2One: rename $drop_down
$drop_down has been renamed into $dropdown in enterprise edition, which was
probably not a good idea, as it is accessed from outside web.
2015-08-07 14:05:07 +02:00
Aaron Bohy 10f2df8e59 [REF] web(_*): views: view_switcher icon
Add a key icon in the view's prototype corresponding to the font-awesome icon
to display in the view switcher.
2015-08-07 14:05:07 +02:00
Arthur Maniet b1f28100f9 [FIX] account: reconciliation widget: form view fields appearance
Added new design classes on top of hacky CSS designed to mimick that
of the form view. This will do the trick until more serious refactoring.
2015-08-07 13:31:45 +02:00
Arthur Maniet 6322c39346 [FIX] account: reconciliation widget: new line update upon typing
Properly bind the keyup event on the <input>, which can be the field widget root $el
2015-08-07 13:31:45 +02:00
Arthur Maniet c9232ce598 [FIX] account: reconciliation widget: lines controls visibility
Selectors to hide the controls and display them on hover/active/focus were wrong
2015-08-07 13:31:45 +02:00
Arthur Maniet e27ba2db65 [REM] account: reconciliation widget: tabindex on form fields
The browser's default tab order is perfectly fine and using tabindex
was a bad idea in the first place.
2015-08-07 13:31:45 +02:00
David Monjoie a164789221 [FIX] web_tip: fixed tips in folded kanban columns
The fold rule of kanban view hides all o_kanban_record,
so we need to put the tip inside one of them instead of
alongside them in order to have a proper folding behavior.

Previously, the tip stayed on top of everything when
the kanban column was folded.
2015-08-07 13:03:57 +02:00
Antony Lesuisse e248886e5e [MERGE] split website_portal and generic chatter template
- website_portal define a basic /my/home controller
- website_portal_sale extend it to display orders
- website_mail add a generic template to display chatter and post messages on pages
2015-08-07 02:14:35 +02:00
Damien Bouvy 0d3b7d672f [IMP] website_sale: use website_mail generic chatter 2015-08-07 01:47:46 +02:00
Damien Bouvy 4aa3658adb [IMP] website_quote: use website_mail generic chatter 2015-08-07 01:47:06 +02:00
Damien Bouvy ad081b0da1 [IMP] website_mail: generic chatter implementation
A new generic chatter template is available in website_mail
This template allows access rights escalation when some kind of token or uuid
is available on the model or if you use the object_shasign function in the
main controller of website_maill to generate a cryptographic signature to allow
commenting on any object.

To use this chatter, you need to make a t-call to website_maill.thread in your
template after having set the following variables:
- chatter_object: the browserecord of the mail_thread object (mandatory)
- token: if you use a token system  (optional)
- token_field: name of the field that stores the token on your object  (optional)
- sha_in: if you use a shasign to allow public comment  (optional)
- nosubscribe: set False if you want the partner to be set as follower of the object  (optional)
- message_type, subtype: see message_post in mail_thread.py
2015-08-07 01:47:06 +02:00
Damien Bouvy 5f48cb992e [REF] website_portal => website_portal, website_portal_sale
Split of website_portal into a generic (and mostly empty) website_portal and a sales-related website_portal_sale (sales order, quotes, invoices)
This allows other modules to extend website_portal without depending on sales
2015-08-07 01:47:06 +02:00
Antony Lesuisse 1e90257e58 [IMP] tags: add unique constraints
- remove tags translatability
- add unique constraints
- res.partner.category is kept until we remove the parent_store test.
- hr remove tag parenthood
- hr remove unsed views and menu
2015-08-07 00:51:14 +02:00
Antony Lesuisse 4cfa5c1a68 [FIX] calendar: remove useless code for virtual ids
- remove rml report service virtual id support
- remove useless ir.model wrapper ir.model has never used virtuel ids even in
  2009
2015-08-06 23:37:41 +02:00
Christophe Simonis 12b7e0e875 [IMP] http: name of temp files in session store
When storing files send in POST in session_store, store them with a
name based on the name of the session file itself (ease matching sessions
and files for debugging purpose)
2015-08-06 21:24:40 +02:00
Christophe Simonis 47f6b1bb32 [MERGE] forward port of branch saas-6 up to 081f21e 2015-08-06 17:44:09 +02:00
Christophe Simonis 081f21eeec [MERGE] forward port of branch 8.0 up to d8d9c72 2015-08-06 17:24:33 +02:00
Jeremy Kersten 1478a5958d [FIX] website: fix color switcher
Typo nodes vs node
Allow to switch color from text after that user click on img and come back
 on text field
2015-08-06 17:21:29 +02:00
Christophe Simonis d8d9c7277e [FIX] phantomjs test: phantom variable is undefined inside page. 2015-08-06 17:20:37 +02:00
Christophe Simonis 95ac2cfd10 [MERGE] forward port of branch saas-6 up to be58335 2015-08-06 16:09:19 +02:00
Jitendra Prajapati f62cfd2980 [FIX] survey: token was lost when user had to log in first 2015-08-06 15:25:38 +02:00
Josse Colpaert fa1842cb1d [FIX] stock: add procurement group for extra moves in picking
When pack operations generate extra moves, they should
take the same procurement group as those of the picking.

That way, when invoicing, they will be put on the same
invoice when there is a different invoice address on the
sale order.
2015-08-06 14:55:44 +02:00
Nicolas Lempereur be58335f7f [FIX] web: notebook first page and invisible
When two first notebook pages are invisible, the shown page will be the
second invisible one.

With this fix, all oe_form_invisible classes are added in the init stage
of the NotebookInvisibilityChanger object.

opw-646740

note: good for saas-6 but not next versions, see opw-639595
2015-08-06 14:17:22 +02:00
Jainik Patel 37351983ed [IMP] calendar: usability improvements 2015-08-06 13:58:23 +02:00
Goffin Simon 5831aca505 [FIX] account_followup: contact with type = "invoice"
In "Payment Follow-up" when clicking on "Send Overdue Email"
if contact with type = "invoice"  and an email exists in the childs then
the email will be send to this contact else the normal behavior
is kept. When the overvue email is sent to a contact who is not the commercial
partner, a message is written in the chatter of the commercial partner to inform him
that the email has been sent to the "invoice" contact.

Closes #7870
opw:646149, 646575
2015-08-06 13:04:49 +02:00
Arthur Maniet a54975fc00 [FIX] account: wrong field name used in 'checks to print' action domain 2015-08-06 12:39:17 +02:00
Martin Trigaux ec47601045 [FIX] website_event: demo data description
The title of the events states 5 days training while the full description
explains the plan of a 3 days training on Odoo

Courtesy of Mathias Neef
2015-08-06 12:27:50 +02:00
Martin Trigaux 4532ca6196 [IMP] account: help message
Prof-forma status message was not very clear.
Courtesy of Charline Louis
2015-08-06 12:19:54 +02:00
Christophe Simonis 3d26eb02ab [MERGE] forward port of branch 8.0 up to d3e9bde 2015-08-06 11:54:32 +02:00
Martin Geubelle 00fa979264 [IMP] hr: improve hr_employee kanban view
Mainly fixes for the follow button and move css to less
2015-08-06 11:40:07 +02:00
Martin Geubelle eb2f2071df [IMP] hr_recruitment: improve kanban view
Tags were in the middle of the kanban record and now placed at the top to fill the design
2015-08-06 11:40:07 +02:00
Martin Geubelle 49aa70ebe8 [IMP] project_issue: improve kanban view
Make Issues kanban view looks more like Tasks kanban view, with tags at the top and priority field (stars) next to the message icon, on the left
2015-08-06 11:40:06 +02:00
Christophe Simonis d3e9bde738 [MERGE] forward port of branch saas-3 up to 2ab698b 2015-08-06 11:02:24 +02:00
Christophe Simonis 2ab698b4b1 [MERGE] forward port of branch 7.0 up to d2d81ca 2015-08-06 11:01:47 +02:00
Richard Mathot dca43ecd4d [FIX] delivery: store estimated delivery price 2015-08-06 10:35:17 +02:00
Valerie Pirenne 22a3c08af7 [IMP] web_tip: tip display using breathing point 2015-08-06 10:14:27 +02:00
Aaron Bohy 1d8cbf8a19 [IMP] account_asset: buttonwidget: invisible case
Instead of adding the classname oe_form_invisible to hide it, simply don't render
the button if it shouldn't be displayed.
2015-08-06 10:14:27 +02:00
Aaron Bohy 441449673a [IMP] web: classnames update for new design compatibility
The DOM structure and elements's classnames diverge in community and enterprise
editions. Tips must work perfectly with both editions, obviously.

This rev. updates some classnames in the community edition for the tips's selectors
to match in both editions.

The following classnames have been renamed/introduced:
	- oe_form_buttons_view renamed to o_form_buttons_view
	- oe_form_buttons_edit renamed to o_form_buttons_edit
	- oe_form_invisible renamed to o_form_invisible
	- oe_list now also has classname o_list_view
	- header tag in form views now has classname o_form_statusbar_buttons

Other changes like these might be required later if other tips are introduced...
2015-08-06 10:14:27 +02:00
Thibault Delavallée f6a246045f [FIX] mail: mail_followers:
- fix indentation
- fix a method not returning its deferred for the call
2015-08-06 10:06:18 +02:00