odoo/odoo.git
10 years agoPut some qweb globals in the framework
niv-openerp [Fri, 26 Jul 2013 12:44:46 +0000 (14:44 +0200)]
Put some qweb globals in the framework

bzr revid: nicolas.vanhoren@openerp.com-20130726124446-6z3xpm1mu22mgep3

10 years ago[IMP] Put Class and Widget in a openerpframework.js
niv-openerp [Fri, 26 Jul 2013 12:40:57 +0000 (14:40 +0200)]
[IMP] Put Class and Widget in a openerpframework.js

bzr revid: nicolas.vanhoren@openerp.com-20130726124057-qwmslhhheso5xy1x

10 years ago[MERGE] active_domain management for mass actions
Thibault Delavallée [Fri, 26 Jul 2013 12:37:05 +0000 (14:37 +0200)]
[MERGE] active_domain management for mass actions
[IMP] list_view: uncheck header hook when unchecking one of the row displayed in the list view. This is done through the propagation of a deselected flag through the 'selected' event.

[IMP] list_view: added get_active_domain method that returns the evaluated current domain (from the search view), if the header hook is checked

[IMP] sidebar (More menu): add in the action context the active_domain if the list header hook is checked

[IMP] export: now works on the active_domain if the list header hook is checked; otherwise use selected_ids. The search using the active_domain is done in the python code, not JS-side.

bzr revid: tde@openerp.com-20130726123705-vdtzxmmk5tszrwqf

10 years ago[MERGE] [IMP] mass mailing improvements: use active_domain from list view, better...
Thibault Delavallée [Fri, 26 Jul 2013 12:36:42 +0000 (14:36 +0200)]
[MERGE] [IMP] mass mailing improvements: use active_domain from list view, better management of templates

mail.message: now have mail_server_id field, taken from mail_mail, to be able to store preferences about the server to use to send notification emails

email.template: mail.compose.message:
- now handles mail_server_id from the template
- improved user_signature management from templates

mail.compose.message: now can use the active_domain form context, taken from the list view. This means that when checking all records through the header hook, the mass mailing is done on all the records that match the search domain, not only to the ones in the displayed pager.

bzr revid: tde@openerp.com-20130726123642-vmey18jiacwng1pz

10 years ago[FIX] mail: minor potential problem with JavaScript module loading
niv-openerp [Fri, 26 Jul 2013 12:19:38 +0000 (14:19 +0200)]
[FIX] mail: minor potential problem with JavaScript module loading

bzr revid: nicolas.vanhoren@openerp.com-20130726121938-b2uapok2dup56ol9

10 years ago[IMP] Removed openerp's ineffective JavaScript module loader and added retro-compatib...
niv-openerp [Fri, 26 Jul 2013 12:15:14 +0000 (14:15 +0200)]
[IMP] Removed openerp's ineffective JavaScript module loader and added retro-compatibility layer

bzr revid: nicolas.vanhoren@openerp.com-20130726121514-ss0omrhed76ybv5a

10 years ago[DOC] mail, email_template: added changelog
Thibault Delavallée [Fri, 26 Jul 2013 11:59:18 +0000 (13:59 +0200)]
[DOC] mail, email_template: added changelog

bzr revid: tde@openerp.com-20130726115918-5g4sfapjql4hs7zr

10 years ago[TEST] mail: added test for support of active_domain
Thibault Delavallée [Fri, 26 Jul 2013 11:48:54 +0000 (13:48 +0200)]
[TEST] mail: added test for support of active_domain

bzr revid: tde@openerp.com-20130726114854-y05kwah4v5k9v6bx

10 years ago[CLEAN] data_export: removed a not-completely-deleted line
Thibault Delavallée [Fri, 26 Jul 2013 10:58:01 +0000 (12:58 +0200)]
[CLEAN] data_export: removed a not-completely-deleted line

bzr revid: tde@openerp.com-20130726105801-2sh62ew7kpn7qudp

10 years ago[IMP] mail_compose_message: pass new fields as invisible before merging
Thibault Delavallée [Fri, 26 Jul 2013 10:49:02 +0000 (12:49 +0200)]
[IMP] mail_compose_message: pass new fields as invisible before merging

bzr revid: tde@openerp.com-20130726104902-l3ax6ycautky97gh

10 years ago[FIX] mail_compose_message: keep empty domains
Thibault Delavallée [Fri, 26 Jul 2013 10:43:42 +0000 (12:43 +0200)]
[FIX] mail_compose_message: keep empty domains

bzr revid: tde@openerp.com-20130726104342-8o5s2k85d7sjuwoy

10 years ago[FIX] workflows: fixed the non-deterministic workflow K, added workflow L in tests.
Vo Minh Thu [Fri, 26 Jul 2013 10:36:00 +0000 (12:36 +0200)]
[FIX] workflows: fixed the non-deterministic workflow K, added workflow L in tests.

bzr revid: vmt@openerp.com-20130726103600-t58rshix01q7vpot

10 years ago[MERGE] Sync with trunk
Thibault Delavallée [Fri, 26 Jul 2013 10:23:42 +0000 (12:23 +0200)]
[MERGE] Sync with trunk

bzr revid: tde@openerp.com-20130725135057-a8m4pxqjbwnxzvs3
bzr revid: tde@openerp.com-20130726102342-1luyh4sh6rbziev4

10 years ago[MERGE] Sync with trunk
Thibault Delavallée [Fri, 26 Jul 2013 10:23:15 +0000 (12:23 +0200)]
[MERGE] Sync with trunk

bzr revid: tde@openerp.com-20130726102315-9e77xp76333un48g

10 years ago[MERGE] Server action cleaning and usability improvements. This branch comes with...
Thibault Delavallée [Fri, 26 Jul 2013 10:18:15 +0000 (12:18 +0200)]
[MERGE] Server action cleaning and usability improvements. This branch comes with a server-side branch.

[IMP] Addons: cleaned server action definition according to refactoring.

[ADD] email_template: added support for 'email' server action.
Email server action are now entirely based on templates.

[IMP] crm: fixed an issue with an on_change + specific template used in the email server action to remind users of their forgotten leads

[TEST] email_template: added tests for the email server action

bzr revid: tde@openerp.com-20130726101815-z6b7pghb33u65u4x

10 years ago[MERGE] [REF] Server action cleaning and usability improvements.
Thibault Delavallée [Fri, 26 Jul 2013 10:18:05 +0000 (12:18 +0200)]
[MERGE] [REF] Server action cleaning and usability improvements.

Main modifications:
- removed dummy, email (moved to email_template), loop, sms types; merged object_create and object_copy; renamed other to multi
- cleaned code, made it easier to override
- improved view to ease the definition of new server actions
- changed/updated fields
- added tests
- added changelog and base for documentation

[ADD] ORM: added _check_m2m_recursion on BaseModel. This method checks for recursions in intramodel many2manyrelationships, aka models having childs in the same model.

bzr revid: tde@openerp.com-20130726101805-a2vby7q1j7df9wte

10 years ago[ADD] ir_actions: added documentation
Thibault Delavallée [Fri, 26 Jul 2013 10:15:45 +0000 (12:15 +0200)]
[ADD] ir_actions: added documentation

bzr revid: tde@openerp.com-20130726101545-o4mtnaz18cni4pm3

10 years ago[IMP] crm: improved reminder ot user template
Thibault Delavallée [Fri, 26 Jul 2013 09:56:38 +0000 (11:56 +0200)]
[IMP] crm: improved reminder ot user template

bzr revid: tde@openerp.com-20130726095638-0pdkph3xl9cl8v3j

10 years ago[IMP] crm: reminder to user: uses a different and more adequate template
Thibault Delavallée [Fri, 26 Jul 2013 09:33:47 +0000 (11:33 +0200)]
[IMP] crm: reminder to user: uses a different and more adequate template

bzr revid: tde@openerp.com-20130726093347-jhu39cmvg2b947gj

10 years ago[IMP] email_template: server action: better management of template fields, saved...
Thibault Delavallée [Fri, 26 Jul 2013 09:33:35 +0000 (11:33 +0200)]
[IMP] email_template: server action: better management of template fields, saved but not editable

bzr revid: tde@openerp.com-20130726093335-vxniwn121djpaw32

10 years ago[REM] crm: removed new_email_send, now unused and deprecated with chatter / templates.
Thibault Delavallée [Fri, 26 Jul 2013 09:13:05 +0000 (11:13 +0200)]
[REM] crm: removed new_email_send, now unused and deprecated with chatter / templates.

bzr revid: tde@openerp.com-20130726091305-8lsmidcxyau3shw0

10 years ago[FIX] email_template: ir_actions: fixed email server action form view, a copy and...
Thibault Delavallée [Fri, 26 Jul 2013 09:12:12 +0000 (11:12 +0200)]
[FIX] email_template: ir_actions: fixed email server action form view, a copy and paste introduced an error

bzr revid: tde@openerp.com-20130726091212-kzt029fechedq0yp

10 years ago[FIX] crm: fixed a typo in onchange method name
Thibault Delavallée [Fri, 26 Jul 2013 08:54:26 +0000 (10:54 +0200)]
[FIX] crm: fixed a typo in onchange method name

bzr revid: tde@openerp.com-20130726085426-gpw86mn4ugno43o1

10 years ago[FIX] Problem with exports that make them crash
niv-openerp [Fri, 26 Jul 2013 08:46:40 +0000 (10:46 +0200)]
[FIX] Problem with exports that make them crash

lp bug: https://launchpad.net/bugs/1205238 fixed

bzr revid: nicolas.vanhoren@openerp.com-20130726084640-lz11kdlsk27mrjec

10 years ago[DOC] server actions: added comments in various methods
Thibault Delavallée [Fri, 26 Jul 2013 08:41:38 +0000 (10:41 +0200)]
[DOC] server actions: added comments in various methods

bzr revid: tde@openerp.com-20130726084138-vca3lamr0ye3bwuv

10 years ago[DOC] email_template: added changelod
Thibault Delavallée [Fri, 26 Jul 2013 08:18:25 +0000 (10:18 +0200)]
[DOC] email_template: added changelod

bzr revid: tde@openerp.com-20130726081825-xmq8agjvph3trb7t

10 years ago[MERGE] Sync with trunk
Thibault Delavallée [Fri, 26 Jul 2013 08:07:58 +0000 (10:07 +0200)]
[MERGE] Sync with trunk

bzr revid: tde@openerp.com-20130726080758-zsogt79b2mn983we

10 years ago[MERGE] Sync with trunk
Thibault Delavallée [Fri, 26 Jul 2013 08:07:51 +0000 (10:07 +0200)]
[MERGE] Sync with trunk

bzr revid: tde@openerp.com-20130726080751-mlegngtci0w9z7yb

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Fri, 26 Jul 2013 05:15:10 +0000 (05:15 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130726051510-qp7tlkt1tmnazfdr

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Fri, 26 Jul 2013 05:14:50 +0000 (05:14 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130725051258-3nzwdk9vxqbek8el
bzr revid: launchpad_translations_on_behalf_of_openerp-20130726051450-12v8h0so01s5y7xn

10 years ago[IMP] export: delegated ids computation to the python side, the js gives ids or the...
Thibault Delavallée [Thu, 25 Jul 2013 15:57:40 +0000 (17:57 +0200)]
[IMP] export: delegated ids computation to the python side, the js gives ids or the domain to use; + fixed statically export formats

bzr revid: tde@openerp.com-20130725155740-g9a76z08ogjejp86

10 years ago[IMP] export: work on selected_ids or all_ids if header is selected; ugly hack to...
Thibault Delavallée [Thu, 25 Jul 2013 15:31:14 +0000 (17:31 +0200)]
[IMP] export: work on selected_ids or all_ids if header is selected; ugly hack to solve issue when exporting

bzr revid: tde@openerp.com-20130725153114-6rjhktvuz1k1qrnb

10 years ago[FIX] Fixed last commits
Thibault Delavallée [Thu, 25 Jul 2013 15:28:46 +0000 (17:28 +0200)]
[FIX] Fixed last commits

bzr revid: tde@openerp.com-20130725152846-zlfd5gluz15tjg2t

10 years ago[IMP] view_list: better active_domain computation
Thibault Delavallée [Thu, 25 Jul 2013 15:02:43 +0000 (17:02 +0200)]
[IMP] view_list: better active_domain computation

bzr revid: tde@openerp.com-20130725150243-or624rj2qw6dgxiz

10 years ago[ADD] workflows: some split_mode tests.
Vo Minh Thu [Thu, 25 Jul 2013 14:30:56 +0000 (16:30 +0200)]
[ADD] workflows: some split_mode tests.

I am not sure if the Workflow K is determinist though
so it could maybe end up in activity c instead of b
(and thus fail the tests).

bzr revid: vmt@openerp.com-20130725143056-p6oic1m9jjke9j8r

10 years ago[REM] Removed console.log statemetn
Thibault Delavallée [Thu, 25 Jul 2013 13:55:35 +0000 (15:55 +0200)]
[REM] Removed console.log statemetn

bzr revid: tde@openerp.com-20130725135535-qjucav1ss11a2sgd

10 years ago[MERGE] Sync with trunk
Thibault Delavallée [Thu, 25 Jul 2013 13:51:18 +0000 (15:51 +0200)]
[MERGE] Sync with trunk

bzr revid: tde@openerp.com-20130725135118-urwxu1ilv1m6ljwh

10 years ago[IMP] mail: better implementation of active domain / use active domain
Thibault Delavallée [Thu, 25 Jul 2013 13:50:29 +0000 (15:50 +0200)]
[IMP] mail: better implementation of active domain / use active domain

bzr revid: tde@openerp.com-20130725135029-mx946vaibvz1rzii

10 years ago[IMP] Better implementation of header hook check
Thibault Delavallée [Thu, 25 Jul 2013 13:50:01 +0000 (15:50 +0200)]
[IMP] Better implementation of header hook check
- list_view: propagate a deselected flag when (un)checking a row
- list_view: define a get_active_domain method that returns an active domain
when having header hook selected

bzr revid: tde@openerp.com-20130725135001-zt8x1leexf7ion4z

10 years ago[ADD][IMP]google_spreadsheet: module which adds the possibility to display data from...
Denis Ledoux [Thu, 25 Jul 2013 12:50:16 +0000 (14:50 +0200)]
[ADD][IMP]google_spreadsheet: module which adds the possibility to display data from OpenERP in Google Spreadsheet in real time, + some adaption to google_drive and google_base_account for more generic to anticipate other google related modules

bzr revid: dle@openerp.com-20130725125016-a20m4qad40xs24ob

10 years ago[FIX]google_spreadsheet: typo
Denis Ledoux [Thu, 25 Jul 2013 12:42:59 +0000 (14:42 +0200)]
[FIX]google_spreadsheet: typo

bzr revid: dle@openerp.com-20130725124259-h6apjfjpu579tl6z

10 years ago[FIX]google_spreadsheet: i18n add pot file
Denis Ledoux [Thu, 25 Jul 2013 12:28:04 +0000 (14:28 +0200)]
[FIX]google_spreadsheet: i18n add pot file

bzr revid: dle@openerp.com-20130725122804-sx4airv20d7a278s

10 years ago[IMP] server action: improved form view to be more clear
Thibault Delavallée [Thu, 25 Jul 2013 12:22:57 +0000 (14:22 +0200)]
[IMP] server action: improved form view to be more clear

bzr revid: tde@openerp.com-20130725122257-im3172kw7k1ksgu7

10 years ago[IMP] Added grunt file to use jshint on all the javascript files in the 'web' addons...
niv-openerp [Thu, 25 Jul 2013 12:08:11 +0000 (14:08 +0200)]
[IMP] Added grunt file to use jshint on all the javascript files in the 'web' addons and corrected all the potential errors highlighted by jshint

bzr revid: nicolas.vanhoren@openerp.com-20130725120811-vehacpc8scpfef0p

10 years agoMinor modifs to grunt file
niv-openerp [Thu, 25 Jul 2013 12:07:42 +0000 (14:07 +0200)]
Minor modifs to grunt file

bzr revid: nicolas.vanhoren@openerp.com-20130725120742-0omjb6l80kwon2vi

10 years ago[MERGE]upstream
Denis Ledoux [Thu, 25 Jul 2013 11:58:29 +0000 (13:58 +0200)]
[MERGE]upstream

bzr revid: dle@openerp.com-20130725115829-jtb3v3q42j15nl61

10 years agoDoes not allow functions in loops anymore
niv-openerp [Thu, 25 Jul 2013 11:30:41 +0000 (13:30 +0200)]
Does not allow functions in loops anymore

bzr revid: nicolas.vanhoren@openerp.com-20130725113041-n6u9gyo1vbv1blw5

10 years agoApplied jshint on test files and corrected errors
niv-openerp [Thu, 25 Jul 2013 11:24:16 +0000 (13:24 +0200)]
Applied jshint on test files and corrected errors

bzr revid: nicolas.vanhoren@openerp.com-20130725112416-j6wbm254yx05i890

10 years ago[IMP] ir_actions_server: added doc + comments + recursion check
Thibault Delavallée [Thu, 25 Jul 2013 10:49:14 +0000 (12:49 +0200)]
[IMP] ir_actions_server: added doc + comments + recursion check
orm: added _check_m2my_recursion, to check loops in many2many recursive fields
tools: removed sms_send

bzr revid: tde@openerp.com-20130725104914-dutxfon3odp8z167

10 years ago[ADD] workflows: more tests.
Vo Minh Thu [Thu, 25 Jul 2013 10:43:27 +0000 (12:43 +0200)]
[ADD] workflows: more tests.

bzr revid: vmt@openerp.com-20130725104327-l7onjhipi6fdnrj6

10 years agoAdded semicolons
niv-openerp [Thu, 25 Jul 2013 10:33:01 +0000 (12:33 +0200)]
Added semicolons

bzr revid: nicolas.vanhoren@openerp.com-20130725103301-65nld10p1if7k0zt

10 years agoAdded Gruntfile with jshint and corrected most js errors
niv-openerp [Thu, 25 Jul 2013 10:07:49 +0000 (12:07 +0200)]
Added Gruntfile with jshint and corrected most js errors

bzr revid: nicolas.vanhoren@openerp.com-20130725100749-0i82gf3k3nvt4r44

10 years ago[ADD] workflows: added some tests.
Vo Minh Thu [Thu, 25 Jul 2013 09:42:46 +0000 (11:42 +0200)]
[ADD] workflows: added some tests.

bzr revid: vmt@openerp.com-20130725094246-4v2p0sgzocnt5vwf

10 years ago[DOC] workflows: added Kinds section.
Vo Minh Thu [Thu, 25 Jul 2013 09:42:19 +0000 (11:42 +0200)]
[DOC] workflows: added Kinds section.

bzr revid: vmt@openerp.com-20130725094219-tintybvpdl5izdca

10 years ago[MERGE] Sync with trunk
Thibault Delavallée [Thu, 25 Jul 2013 08:36:06 +0000 (10:36 +0200)]
[MERGE] Sync with trunk

bzr revid: tde@openerp.com-20130725083606-4nnhytqmt8o5takm

10 years ago[MERGE] Sync with trunk
Thibault Delavallée [Thu, 25 Jul 2013 08:35:00 +0000 (10:35 +0200)]
[MERGE] Sync with trunk

bzr revid: tde@openerp.com-20130725083500-xp21mgp9w2cu8vzi

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Thu, 25 Jul 2013 05:13:15 +0000 (05:13 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130724053159-8wdv92pt9hwa3qgp
bzr revid: launchpad_translations_on_behalf_of_openerp-20130725051315-bc4hramkauuexjra

10 years ago[FIX]google_drive, google_spreadsheet: move of get_google_scope in google objects...
Denis Ledoux [Wed, 24 Jul 2013 15:37:54 +0000 (17:37 +0200)]
[FIX]google_drive, google_spreadsheet: move of get_google_scope in google objects instead of config

bzr revid: dle@openerp.com-20130724153754-thj2l0b1t4lw136j

10 years ago[DOC] workflows: added remaining sections for the Activities.
Vo Minh Thu [Wed, 24 Jul 2013 15:25:18 +0000 (17:25 +0200)]
[DOC] workflows: added remaining sections for the Activities.

bzr revid: vmt@openerp.com-20130724152518-gab0fa44t8a81u30

10 years ago[IMP] removed hack to force disable the browser's cache and use http headers instead
niv-openerp [Wed, 24 Jul 2013 15:19:29 +0000 (17:19 +0200)]
[IMP] removed hack to force disable the browser's cache and use http headers instead

bzr revid: nicolas.vanhoren@openerp.com-20130724151929-8j1bo1ae64lwkxdw

10 years ago[DOC] workflows: added Subflow section.
Vo Minh Thu [Wed, 24 Jul 2013 13:51:02 +0000 (15:51 +0200)]
[DOC] workflows: added Subflow section.

bzr revid: vmt@openerp.com-20130724135102-2zzaoqpjpebim59k

10 years ago[FIX]ir_attachement: if res_id = 0, allow to read if allowed to read model
Denis Ledoux [Wed, 24 Jul 2013 13:09:36 +0000 (15:09 +0200)]
[FIX]ir_attachement: if res_id = 0, allow to read if allowed to read model

bzr revid: dle@openerp.com-20130724130936-u1payhg18hcssj0z

10 years ago[FIX]google_drive, google_spreadsheet: go to configuration panel only for group setti...
Denis Ledoux [Wed, 24 Jul 2013 13:05:34 +0000 (15:05 +0200)]
[FIX]google_drive, google_spreadsheet: go to configuration panel only for group settings,  spreadsheet attached to model without res_id

bzr revid: dle@openerp.com-20130724130534-axyvc0u0g1um07fg

10 years ago[IMP] Simplified db detection by removing 'db' http parameter handling in http.py...
niv-openerp [Wed, 24 Jul 2013 13:00:36 +0000 (15:00 +0200)]
[IMP] Simplified db detection by removing 'db' http parameter handling in http.py to put it in main.py

bzr revid: nicolas.vanhoren@openerp.com-20130724130036-owht2qy2aayynpoi

10 years ago[DOC] workflows: added Flow start and flow stop section.
Vo Minh Thu [Wed, 24 Jul 2013 12:37:41 +0000 (14:37 +0200)]
[DOC] workflows: added Flow start and flow stop section.

bzr revid: vmt@openerp.com-20130724123741-jf3l9w3flxf7ty4k

10 years agoSome more correction to always have the db in the url
niv-openerp [Wed, 24 Jul 2013 12:23:28 +0000 (14:23 +0200)]
Some more correction to always have the db in the url

bzr revid: nicolas.vanhoren@openerp.com-20130724122328-kbnwq2uois37q74n

10 years ago[MERGE]upstream
Denis Ledoux [Wed, 24 Jul 2013 12:04:35 +0000 (14:04 +0200)]
[MERGE]upstream

bzr revid: dle@openerp.com-20130723141356-5lgimgx0vxmvx1h3
bzr revid: dle@openerp.com-20130724120435-o99sa0t5x91ytxp0

10 years ago[IMP] Removed http param 'db' handling from http.py and put it in the main controller...
niv-openerp [Wed, 24 Jul 2013 10:00:30 +0000 (12:00 +0200)]
[IMP] Removed http param 'db' handling from http.py and put it in the main controller in main.py

bzr revid: nicolas.vanhoren@openerp.com-20130724100030-yxbpntlz58kohy1n

10 years ago[IMP] Cleaned some more http.py, removed 'debug' handling and put it in the controlle...
niv-openerp [Wed, 24 Jul 2013 07:36:24 +0000 (09:36 +0200)]
[IMP] Cleaned some more http.py, removed 'debug' handling and put it in the controller serving the home page

bzr revid: nicolas.vanhoren@openerp.com-20130724073624-uhshc0cn2m3rs7iq

10 years ago[MERGE] [REF] mail: removed duplicated method check_mail_message_access
Thibault Delavallée [Tue, 23 Jul 2013 15:15:14 +0000 (17:15 +0200)]
[MERGE] [REF] mail: removed duplicated method check_mail_message_access
and replaced by a _mail_post_access attribute on the model.

[DOC] Added changelog.

bzr revid: tde@openerp.com-20130723151514-3dhbbyf645rnwwau

10 years ago[DOC] workflows: improved Triggers section.
Vo Minh Thu [Tue, 23 Jul 2013 15:12:49 +0000 (17:12 +0200)]
[DOC] workflows: improved Triggers section.

bzr revid: vmt@openerp.com-20130723151249-oa18owwzg82ea79t

10 years ago[DOC] mail: added changelog
Thibault Delavallée [Tue, 23 Jul 2013 15:11:05 +0000 (17:11 +0200)]
[DOC] mail: added changelog

bzr revid: tde@openerp.com-20130723151105-fk8c0rgi6xya0np5

10 years ago[IMP] mail: refactored check_mail_message_access
Thibault Delavallée [Tue, 23 Jul 2013 14:45:07 +0000 (16:45 +0200)]
[IMP] mail: refactored check_mail_message_access

bzr revid: tde@openerp.com-20130723144507-bwwegheqofs7x1ox

10 years ago[FIX]google_drive: typo
Denis Ledoux [Tue, 23 Jul 2013 14:12:56 +0000 (16:12 +0200)]
[FIX]google_drive: typo

bzr revid: dle@openerp.com-20130723141256-tohys9etqw6wbrxw

10 years ago[FIX]google_spreadsheet: attach spreadsheet to its template
Denis Ledoux [Tue, 23 Jul 2013 14:10:09 +0000 (16:10 +0200)]
[FIX]google_spreadsheet: attach spreadsheet to its template

bzr revid: dle@openerp.com-20130723141009-1b301rk5txiihstl

10 years ago[FIX]google_drive: add in more menu duplicate when clicking on form switch button
Denis Ledoux [Tue, 23 Jul 2013 13:30:55 +0000 (15:30 +0200)]
[FIX]google_drive: add in more menu duplicate when clicking on form switch button

bzr revid: dle@openerp.com-20130723133055-evcyunmih9uma3k4

10 years ago[DOC] workflows: added Signals section.
Vo Minh Thu [Tue, 23 Jul 2013 13:27:51 +0000 (15:27 +0200)]
[DOC] workflows: added Signals section.

bzr revid: vmt@openerp.com-20130723132751-lwn5r6y1m51jhj9o

10 years ago[FIX]google_spreadsheet: add active field on google drive template and handle when...
Denis Ledoux [Tue, 23 Jul 2013 13:04:53 +0000 (15:04 +0200)]
[FIX]google_spreadsheet: add active field on google drive template and handle when auth_crypt is installed

bzr revid: dle@openerp.com-20130723130453-0vns37b89v622kh0

10 years ago[IMP] workflows: added docstring, some variable renaming (to wkf_expr).
Vo Minh Thu [Tue, 23 Jul 2013 12:52:42 +0000 (14:52 +0200)]
[IMP] workflows: added docstring, some variable renaming (to wkf_expr).

bzr revid: vmt@openerp.com-20130723125242-mpzpjfbnyrmx3bzt

10 years ago[DOC] workflows: added Conditions section.
Vo Minh Thu [Tue, 23 Jul 2013 12:51:43 +0000 (14:51 +0200)]
[DOC] workflows: added Conditions section.

bzr revid: vmt@openerp.com-20130723125143-20n8ukewixxbkbt4

10 years ago[MERGE] Addons: various improvements
Thibault Delavallée [Tue, 23 Jul 2013 11:35:39 +0000 (13:35 +0200)]
[MERGE] Addons: various improvements
[IMP] hr
- hr.employee_category: now called 'Tag'
- hr.holidays: improved help on 'limit' field
[IMP] product
- product.pricelist.item: added a default method on 'base' field
- pricelist view: added type in context
[IMP] purchase: modified buttons presence based on state
[IMP] project: added avatar of members in form view

Coming from an old addons-style task.

bzr revid: tde@openerp.com-20130723113539-zdqb4hiuwsr6tc48

10 years ago[DOC] workflows: started to write some workflow documentation.
Vo Minh Thu [Tue, 23 Jul 2013 11:21:47 +0000 (13:21 +0200)]
[DOC] workflows: started to write some workflow documentation.

bzr revid: vmt@openerp.com-20130723112147-wje0mt5e1a59zj68

10 years ago[MERGE] [IMP] hr_timesheet: sign_in / sign_out wizard form view usability improvement
Thibault Delavallée [Tue, 23 Jul 2013 11:19:35 +0000 (13:19 +0200)]
[MERGE] [IMP] hr_timesheet: sign_in / sign_out wizard form view usability improvement
[IMP] account: form view usability improvement: compute balance field visible in bank statement

Coming from an old PS task.

bzr revid: tde@openerp.com-20130723111935-22sm7ung473mcyf0

10 years ago[MERGE] [IMP] mail: added edit of subscriptions.
Thibault Delavallée [Tue, 23 Jul 2013 10:24:22 +0000 (12:24 +0200)]
[MERGE] [IMP] mail: added edit of subscriptions.

Users in technical feature can now edit the subtypes that followers have checked. This allows for example to edit the subscription of partners that have no access to the document, or to ensure that a follower is following the right subtypes.

An edit button is visible near the remove cross, next to the partner name, in the follower list.

bzr revid: tde@openerp.com-20130723102422-mju7e2tzsg0lrls0

10 years ago[CLEAN] Cleaning befor merging
Thibault Delavallée [Tue, 23 Jul 2013 09:55:09 +0000 (11:55 +0200)]
[CLEAN] Cleaning befor merging
No need to use an image for edition -> use webtypo font instead
Small code cleaning in js / python

bzr revid: tde@openerp.com-20130723095509-knp45uvmlfmr27v9

10 years ago[MERGE] Sync with trunk
Thibault Delavallée [Tue, 23 Jul 2013 09:13:08 +0000 (11:13 +0200)]
[MERGE] Sync with trunk

bzr revid: tde@openerp.com-20130723091308-dck3bt8ihi6480lc

10 years agoLaunchpad automatic translations update.
Launchpad Translations on behalf of openerp [Tue, 23 Jul 2013 05:01:46 +0000 (05:01 +0000)]
Launchpad automatic translations update.

bzr revid: launchpad_translations_on_behalf_of_openerp-20130722053434-s45ygm64hlnww4xu
bzr revid: launchpad_translations_on_behalf_of_openerp-20130723050146-4be9ky5ndzjfs9km

10 years ago[FIX]google_spreadsheet: add missing file
Denis Ledoux [Mon, 22 Jul 2013 16:52:38 +0000 (18:52 +0200)]
[FIX]google_spreadsheet: add missing file

bzr revid: dle@openerp.com-20130722165238-rreum7iphpaqx995

10 years ago[ADD]google_spreadsheet: view (ir.attachement) in reporting, formula used in descript...
Denis Ledoux [Mon, 22 Jul 2013 16:45:08 +0000 (18:45 +0200)]
[ADD]google_spreadsheet: view (ir.attachement) in reporting, formula used in description of attachement

bzr revid: dle@openerp.com-20130722164508-1849vgrr6j0j6yhk

10 years ago[ADD] test_workflow: added some tests for the workflows.
Vo Minh Thu [Mon, 22 Jul 2013 15:17:40 +0000 (17:17 +0200)]
[ADD] test_workflow: added some tests for the workflows.

bzr revid: vmt@openerp.com-20130722151740-mucw6i5vn38blh66

10 years ago[MERGE]upstream
Denis Ledoux [Mon, 22 Jul 2013 14:54:07 +0000 (16:54 +0200)]
[MERGE]upstream

bzr revid: dle@openerp.com-20130722145407-3pmx8dv3dlczb8oa

10 years ago[FIX]google_spreadsheet: write formula once spreadsheet opened
Denis Ledoux [Mon, 22 Jul 2013 14:30:34 +0000 (16:30 +0200)]
[FIX]google_spreadsheet: write formula once spreadsheet opened

bzr revid: dle@openerp.com-20130722143034-4tf8mr71ocf049ma

10 years ago[IMP] mail: mail.message now has mail_server_id from template_id.
Thibault Delavallée [Mon, 22 Jul 2013 13:17:25 +0000 (15:17 +0200)]
[IMP] mail: mail.message now has mail_server_id from template_id.

bzr revid: tde@openerp.com-20130722131725-i30xd4b03nui3hyw

10 years ago[IMP] sidebar: when cliking on an item, add active_domain along with active_id and...
Thibault Delavallée [Mon, 22 Jul 2013 11:23:38 +0000 (13:23 +0200)]
[IMP] sidebar: when cliking on an item, add active_domain along with active_id and active_ids. This domain is taken from the search view.

bzr revid: tde@openerp.com-20130722112338-iws5ffxi77ykdvlu

10 years ago[IMP] mail.compose.message: now proposes to work on active_domain
Thibault Delavallée [Mon, 22 Jul 2013 11:23:06 +0000 (13:23 +0200)]
[IMP] mail.compose.message: now proposes to work on active_domain

bzr revid: tde@openerp.com-20130722112306-r1u77tyqzk4bknrb

10 years ago[MERGE] with trunk.
Nimesh Contractor (OpenERP) [Mon, 22 Jul 2013 05:48:12 +0000 (11:18 +0530)]
[MERGE] with trunk.

bzr revid: nco@tinyerp.com-20130722054812-wimj8aj06y0zlexy

10 years ago[IMP] Added possibility to customize the tipsy of kanban groups in kanban views
niv-openerp [Fri, 19 Jul 2013 15:46:04 +0000 (17:46 +0200)]
[IMP] Added possibility to customize the tipsy of kanban groups in kanban views

bzr revid: nicolas.vanhoren@openerp.com-20130719154604-vgr3wtn6xm1ezywg

10 years ago[MERGE]upstream
Denis Ledoux [Fri, 19 Jul 2013 10:06:42 +0000 (12:06 +0200)]
[MERGE]upstream

bzr revid: dle@openerp.com-20130719100642-34eq4o6n3hreg96b

10 years ago[MERGE] [REF] project task/issue stage management cleaning
Thibault Delavallée [Fri, 19 Jul 2013 09:47:06 +0000 (11:47 +0200)]
[MERGE] [REF] project task/issue stage management cleaning

Using stages and states is not easy to manage. Indeed those two fields mess with the same basic concept. This task remove the state on project.task and project.issue models, leaving only stages.

Main features:
- removed base_stage inheritance on project.task and project.issue models
- removed state field on project.task and project.issue models
- removed state field on project.task.type model
- added date_last_stage_update on project.task and project.issue models, holding the date of the last stage change, allowing reporting and analysis on time spend in stages
- date_open is set when assigning an user to the task / isuse; date_open now means assignation date

This allows to remove all buttons on the form view, leaving only a dynamic stage management using the statusbar.

Subtypes have been updated :
- new: stage_id.sequence=1
- stage changed: stage_id changed, not new
- user assigned: when user_id is set

Misc:
- [IMP] views accordingly;
- [IMP] reports accordingly, added date_last_stage_update in reports;
- [IMP] subtypes
- [REM] [REF] [TESTS] removed some tests because they are not applicable anymore; rewrite some tests and moved some of them into unittests
- [DOC] doc directory + changelog + stage explanation in project and project_issue;
- [REM] removed project.task.reevaluate wizard

bzr revid: tde@openerp.com-20130719094706-ea0hbwjj99pochzo

10 years ago[FIX] project: fixed last commit
Thibault Delavallée [Fri, 19 Jul 2013 09:17:33 +0000 (11:17 +0200)]
[FIX] project: fixed last commit

bzr revid: tde@openerp.com-20130719091733-awl83dlr56fih8wh