Commit Graph
96999 Commits
Author SHA1 Message Date
Dharmraj Jhala bc50f53d65 [IMP] website_forum: extended biography
The biography of established users (with high karma) can be seen
with an expanded tooltip. This gives to users that participate
some kind of reward and gratitude of their work.
2015-08-11 16:12:33 +02:00
Thibault Delavallée 0a2f036d46 [MOVE] event: reorganize files according to
the guidelines.

No change has been made in this commit, only file move and renaming.
2015-08-11 16:11:19 +02:00
Paramjit Singh Sahota 8ada8b8276 [IMP] event, event_sale, website_event_track: usability improvements
Among others small improvements :

 - [event] remove automatic logging of new registrations on event; for big events
 it produces only noise
 - [event_sale] fix product creation from event management; better display of
 address and date of the event
 - [website_event_track] add a cancel state on the track model. The stat button
 on the event shows only not-canceled state. Also added some tips.
2015-08-11 16:11:19 +02:00
Thibault Delavallée 269ff99f24 [FIX][IMP] website_event_track: clean management of track
proposal.

Instead of posting a chatter message with the post data + storing a blob on the track
store directly the various data on the track object itself.

Post a message on the event to warn a new track has been created.

Updated the track website view. Instead of storing a blob, rebuild a correct
and editable track view on the website.
2015-08-11 16:11:19 +02:00
Thibault Delavallée 2984d65863 [FIX] event_sale: default value for 2many should be a valid command 2015-08-11 16:11:18 +02:00
qsm-odoo 4304a54b02 [FIX] *: Configuration form views review
Fix wrong template layout for settings
2015-08-11 14:31:11 +02:00
qsm-odoo 09b0ced258 [IMP] base_setup, web: oe_form_configuration rules
* Remove useless css rules
* Move useful ones in web
2015-08-11 14:31:10 +02:00
qsm-odoo 5960d3cff8 [IMP] *: New icons 2015-08-11 14:31:10 +02:00
Arthur Maniet 7952cbed05 [REM] account check printing: obsolete test file
Forgot to remove it along with its import in 6967e89232
2015-08-11 12:27:39 +02:00
Hitesh Trivedi 30a7ef804a [IMP] crm: usability improvements
Among various small fixes, some changes :
- correct computation of default sales team, located in sales_team with a
small code cleaning. Rely on this method everywhere it is necessary.
- add a configuration option to enable the use of leads in sales team;
otherwise it is hidden
- better display of alias in empty list help;
- add a menu for next activities, that are the opportunities with an action
whose deadline is near assigned to the current user;
- automatic update of aliases configuration on sales team, based on whether
they use leads and/or opportunities;
- add a wizard to log the lost reasong when deactivating a lead or an
opportunity
2015-08-11 10:56:09 +02:00
rap-odoo d86406e8af [IMP] hr: removed employee username from kanban 2015-08-11 09:56:36 +02:00
Yannick Tivisse dcef8460c4 [FIX] base : selection fields starting with 'group_' were not taken into account
Bug introduced by https://github.com/odoo/odoo/commit/3d8f7c2f24e1894af973576b9cfd3ec632d675f7
2015-08-10 17:51:03 +02:00
Raphael Collet 6368b830c4 [IMP] models: improve reflection of fields into ir.model.fields 2015-08-10 17:08:21 +02:00
Aaron Bohy 04e491f827 [FIX] web: action_manager: detach client actions
Client actions are wrapped into a container since rev. 4e24b816. However,
when opening a new action from a client action (i.e. when stacking over a
client action), the client action should be detached together with its
container. It wasn't the case as only the action was detached.
2015-08-10 16:23:57 +02:00
Yannick Tivisse 3d8f7c2f24 [IMP] All res_config files : Convert Booleans to Selection fields + radio buttons in views 2015-08-10 15:22:31 +02:00
Arthur Maniet 522086c98b [MERGE] account check printing fixes and refactoring
- Use account_check_printing as the basis for other modules to add actual
check printing facilities
- Some usability fixes
2015-08-10 14:36:09 +02:00
Arthur Maniet 6967e89232 [REF] account check printing: move tests to 'concrete' module
Since account_check_printing doesn't add a functionality without a 'concrete'
check printing module like l10n_us_check_printing, move tests to this module
2015-08-10 13:48:56 +02:00
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