Commit Graph
97625 Commits
Author SHA1 Message Date
Fabien Pinckaers 276065b3f8 [IMP] tour css glitch 2015-08-30 15:21:38 +02:00
Fabien Pinckaers 89d2ab6102 [IMP] product kanban view, no link on variants 2015-08-30 13:54:05 +02:00
Fabien Pinckaers f0fa04e9f6 [FIX] Currency computation on partners
[FIX] CRM dashboard links and default filters
[IMP] partner form view
2015-08-30 13:49:31 +02:00
Fabien Pinckaers 16b0aec7b5 [IMP] icon for mrp repair 2015-08-30 11:37:02 +02:00
Fabien Pinckaers 3c0b6c27cf [IMP] adding a BoM without property for demo 2015-08-30 00:08:35 +02:00
Fabien Pinckaers 0bbdfe1305 [FIX] MRP fix in production operation [IMP] removing phantom on bom.line 2015-08-29 23:37:29 +02:00
Fabien Pinckaers 2d54c93dea [IMP] No more deliveries to invoice, it's on SO now 2015-08-29 20:26:19 +02:00
Fabien Pinckaers 2924943bab [IMP] bom form view with sheet 2015-08-29 20:24:08 +02:00
Fabien Pinckaers 4ae377c901 [IMP] BoM view 2015-08-29 18:57:58 +02:00
Fabien Pinckaers 44febcddfb [IMP] removing the concept of 'phantom BoM' --> equals a component being a kit 2015-08-29 17:28:35 +02:00
Fabien Pinckaers c0403fed09 Revert "[ADD]mrp: add product category on manufacturing order and bill of materials"
This reverts commit 9fa38eeab2.

Conflicts:
	addons/mrp/mrp_view.xml
2015-08-29 17:14:19 +02:00
Fabien Pinckaers 4064a60631 [IMP] Recipe --> Reference 2015-08-29 17:12:51 +02:00
Fabien Pinckaers 24f65ade6b [IMP] missing kanban view 2015-08-29 17:02:24 +02:00
Fabien Pinckaers b51795e924 [IMP] Categories --> Tags, removed unused code 2015-08-29 17:00:03 +02:00
Fabien Pinckaers e9795c884a [IMP] better sale view 2015-08-29 16:43:30 +02:00
Fabien Pinckaers 54cd101ff4 [IMP] better price fields 2015-08-29 16:33:14 +02:00
Fabien Pinckaers 037b8c03dd [IMP] better view for dashboard 2015-08-29 15:39:21 +02:00
Fabien Pinckaers bbcc144d2c [IMP] My Pipeline working 2015-08-29 15:34:34 +02:00
Fabien Pinckaers 98210d88b9 [IMP] minor CSS & wording 2015-08-29 09:41:17 +02:00
Antony Lesuisse a83264be8b [FIX] web: handle delete m2m command in list views 2015-08-28 19:31:33 +02:00
Christophe Simonis a9abf18125 [FIX] web_editor: sould not delete de tag container when select all text inside (although there are several selected child nodes)
This is forward-port of 96b33cdbce that
was stuck in limbo in forward-ports...
2015-08-28 19:16:03 +02:00
Christophe Simonis 2f28daa26c [FIX] web_editor: do not escape saved html.
Forward-port of 8c77c711ee.
This change has been forgot during last forward-port
(edeceba7df)
2015-08-28 17:39:23 +02:00
Thibault Delavallée 59c5ff08be [IMP] various: action buttons in notifications
Main addons updated :

 - crm: Conversion and Won / Lost actions
 - hr_holidays: Approve / Refuse for hr users / officers
 - project: Assign / New (task and issues)
 - forum, website_project_issue, website_portal_sale: go to the
   website view
2015-08-28 17:36:16 +02:00
Thibault Delavallée 01ab75f597 [IMP] mail: notification emails with button
Notification emails have been redesigned. They notably include buttons
allowing to perform some action directly from the email.

The notification creation and sending has been partially rewritten
and improved. The purpose is to lessen the number of rendering to perform
when sending emails to recipients. Recipients are first categorized into
groups. Basic groups are partners and users. The notification template
is then rendered twice, one for followers and one for not-followers. In most
cases there will be few rendering to perform. Through inheritance it
is possible to further categorize users. For example HR users / officers
that have approve / refuse buttons in their email.

A custom data structure is used to store data about buttons and actions.
URLs, follow / unfollow are added in the structure and used in the
template to render the email for a given group.

New routes are added in mail. Those allow to perform some action, like
going to a form in create mode, following / unfollowing, executing a method,
sending a signal for a workflow. Those routes are for users only and rely
on classic access rights.

A generic route for viewing records is added. It replaces the old redirect
action. According to some specific action given by the already-existing
get_access_action, the record will be visible for everybody (forum, blog)
or restricted (going on the Inbox / login / form view, according to access
rights).

The next commit will add the various inherits necessary to add the actions
in the main addons.
2015-08-28 17:30:42 +02:00
Martin Geubelle 205e9f4ac0 [FIX] sales_team: hide top bar in dashboard if only sale
When sale is installed without crm, we want to hide the top bar in the dashboard otherwise it's empty and gives an error
2015-08-28 17:19:28 +02:00
qsm-odoo 8aac33495a [FIX] (website_sale_)delivery : oe_button_box was placed after title 2015-08-28 17:07:45 +02:00
qsm-odoo 85fd8d1da5 [IMP] website_quote: Remove useless label 2015-08-28 17:07:45 +02:00
qsm-odoo 8bed9c1336 [REF] base, website_sale: template changes
Add title/labels for country/state form view.
2015-08-28 17:07:45 +02:00
qsm-odoo 31ca94ce8d [REF] crm,sale,sales_team,crm_partner_assign: templates changes
* Add missing group titles
* Geolocation template was broken
* Fix wrong templates (alignement problems)
2015-08-28 17:07:45 +02:00
qsm-odoo 6a8c5070a6 [REF] calendar: Form view template changes
* Owner field was not in a group (-> alignment problem in notebook).
* Meetings Calendar -> Meeting (edit event dialog title)
2015-08-28 17:07:45 +02:00
qsm-odoo 822f0b5539 [FIX] web: M2ODialog triggering
The M2ODialog which indicates to the user it needs to create the
unknown value it typed was only launched if the many2one had an
empty value.
2015-08-28 17:07:45 +02:00
qsm-odoo 3fe6ca6d34 [IMP] base: Adapt res.partner form kanban
* Simplify kanban template, remove useless classes, ...
* Use kanban conventions (whole vignette clickable, no link, ...)
2015-08-28 17:07:45 +02:00
qsm-odoo e06a0f82c8 [FIX] web_kanban, project: flex layout for project dashboard
In chrome, there was a gap at the end of the dashboard because of :
* after/before element in kanban record
* flex items were able to reduce their size
2015-08-28 17:07:45 +02:00
Christophe Matthieu c53bd36655 [FIX] web: BufferedDataSet must update the cache when reset_ids is called 2015-08-28 16:58:00 +02:00
Antony Lesuisse 846e206182 [REM] inter_company_rules moved to enteprise 2015-08-28 16:56:04 +02:00
Damien Bouvy 1aac914b36 [FIX] project: remove currency field from project view
always nice to set a field as required and then show it only to certain groups
very bad way methodology
2015-08-28 16:51:08 +02:00
Antony Lesuisse cd53cea32b [REM] website_crm_score: moved to enterprise 2015-08-28 16:49:46 +02:00
Antony Lesuisse a11bab1226 [REM] website_version: moved to enterprise 2015-08-28 16:39:17 +02:00
Antony Lesuisse 9f1cb9ed97 [REM] pos_loyalty: moved to enterprise 2015-08-28 16:31:04 +02:00
Damien Bouvy 5ffd4571aa [FIX] hr_timesheet_sheet: calling a function that does not exist anymore is usually a problem; had to rewrite the js a bit since the call chain was changed 2015-08-28 16:08:55 +02:00
Damien Bouvy 2e09412893 [IMP] account: terminology (analytic accounts are not contracts anymore) 2015-08-28 16:08:55 +02:00
Damien Bouvy 411204cad5 [FIX] account: get_view_id returns a browserecord, you want its id when calling super 2015-08-28 16:08:54 +02:00
Thibault Delavallée 14dea96a4e [FIX mail: decorator issue
A method was designed to work in multi, but used sometimes as model
and sometimes as one.
2015-08-28 15:15:35 +02:00
Christophe Simonis edeceba7df [MERGE] forward port of branch saas-6 up to 7a768a4
Due to `sale` rewrite (94716a3f14),
the commit 503820acb6 has been partially
ignored (in sale.order.line) and will be rewritten later using new-api.
2015-08-28 15:07:16 +02:00
Ajay Javiya 31518bc09b [IMP] base: make group "Technical Features" effective in debug mode only
In method `user_has_groups`, make "Technical Features" effective in debug mode.
Make the group "Employees" inherit "Technical Features".
Make the group "Technical Features" invisible in the user form view.
Remove useless `ir.rule` attached on group "Technical Features".
Fix `test_acl` by avoiding the tricks around the group "Technical Features".
2015-08-28 14:51:09 +02:00
Martin Geubelle de5366ac33 [ADD] sales_team: new sales dashboard with figures
A new view type has been created : sales_dashboard.
It is used to display some figure in the sales_team_dashboard.

Also added in this commit : 3 fields on res.users to fix sales target
	- target of won opportunities
	- target of activities done
	- target of invoiced sale orders
2015-08-28 14:06:12 +02:00
Martin Geubelle 39bc7871e1 [IMP] web: add attribute searchview_hidden to views.
This attribute can be used when the view needs a searchview but wants it to be hidden.
2015-08-28 14:06:12 +02:00
Nicolas Martinelli 74beff7201 [FIX] purchase: fix traceback
invoice_state does not exist anymore
2015-08-28 14:00:19 +02:00
Raphael Collet d2b9015255 [IMP] web: in boolean_button, move options to inner elements to handle translations
In practice, we replace:

    <field name="active" widget="boolean_button"
        options='{"true": "Active", "false": "Inactive"}'/>

by:

    <field name="active" widget="boolean_button">
        <span class="o_stat_text o_true text-success">Active</span>
        <span class="o_stat_text o_false text-danger">Inactive</span>
    </field>
2015-08-28 13:54:57 +02:00
Josse Colpaert f6a4f5c05f [IMP] stock: pack operation details usability: change gear into pencil, use correct record, split quantities 2015-08-28 11:07:50 +02:00