Commit Graph
75490 Commits
Author SHA1 Message Date
Thibault Delavallée fbc6443692 [CLEAN] mail: cleaned some read -> browse + forgotten statement to remove
bzr revid: tde@openerp.com-20130913122956-6zkk9ucewbt6w407
2013-09-13 14:29:56 +02:00
Thibault Delavallée ed62d1dac7 [REF] mass_mailing: first refactor
Mail statistics are now stored onto a separated object (mail.mail.statistics), allowing to
handle emails separately from statistics (among other removing mail.mail entries while keeping
statistics).

Everything linnked to opened/replied/bounce is not managed by mass_mailing, removed added code
in mail module.

bzr revid: tde@openerp.com-20130913115408-322cyjipdg680as6
2013-09-13 13:54:08 +02:00
niv-openerp 56382a450a [FIX] problem with page reload after installing a module
lp bug: https://launchpad.net/bugs/1214814 fixed

bzr revid: nicolas.vanhoren@openerp.com-20130913104026-rxtl7h1u7vuixyvm
2013-09-13 12:40:26 +02:00
niv-openerp 53b7baf1ce [FIX] fixed some problems related to magic guess of db, now only tries to perform the magic guess when the --dbfilter argument is specified
bzr revid: nicolas.vanhoren@openerp.com-20130913102444-u30boym4nklatnf1
2013-09-13 12:24:44 +02:00
Thibault Delavallée 2f9980881b [FORWARD] Forward-port of addons saas-1 until revision 8775 (revid tde@openerp.com-20130913092546-kzshg1a7sls566l8).
[FIX] account: trunk version of the fix added in version 9440 of 7.0 branch

bzr revid: tde@openerp.com-20130913095612-i2f0kd3mhxdavdp6
2013-09-13 11:56:12 +02:00
Thibault Delavallée 23f9324b94 [MERGE] Sync with trunk, especially part about moving gauge/sparklin into web modules
bzr revid: tde@openerp.com-20130913084235-0bb673lq061ft7f5
2013-09-13 10:42:35 +02:00
Thibault Delavallée 2d49890ffc [MERGE] [REF] crm, sale_crm: updated modules due to move of gauge and sparkline modules into web modules
See related web branch for the web_kanban_gauge and web_kanban_sparkline modules.

bzr revid: tde@openerp.com-20130913083026-ktp69r72qqvlufne
2013-09-13 10:30:26 +02:00
Thibault Delavallée d0df7c5b77 [MERGE] [ADD] Two new web modules: gauge and sparkline kanban widgets.
Those widgets come from widgets previously defined in crm (for gauge) and sale_crm (for sparkline). As other modules will soon use them (mass mailing, gamification, accounting dashboard), they have been moved into their own web modules.

bzr revid: tde@openerp.com-20130913082930-044s5dmgmepn7flf
2013-09-13 10:29:30 +02:00
Thibault Delavallée fd5ad86c57 [FIX] account: fixed an error when using custom chart of accounts, could lead to no result in search in ir model data
bzr revid: tde@openerp.com-20130913082516-bv8lvmgmyay4o86s
2013-09-13 10:25:16 +02:00
Thibault Delavallée 0d7ea5d74e [REF] crm, sale_crm: updated modules due to move of gauge and sparkline modules into web modules
bzr revid: tde@openerp.com-20130913075915-bagnbdw6qsexcul0
2013-09-13 09:59:15 +02:00
Launchpad Translations on behalf of openerp 4cb9834833 Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20130913060838-a2k0hfitlgdrqj0h
2013-09-13 06:08:38 +00:00
Launchpad Translations on behalf of openerp 8f78d705a6 Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20130913053904-ur2s9sv8ghejd8ui
bzr revid: launchpad_translations_on_behalf_of_openerp-20130913053930-0bdx9o2i5047r20e
2013-09-13 05:39:30 +00:00
Christophe Simonis 7081038378 [IMP] validate custom views at the end of update of database
bzr revid: chs@openerp.com-20130912182926-3lectt8mvd9smwfb
2013-09-12 20:29:26 +02:00
Christophe Simonis 4ec71c74d1 [FIX] do not run migration scripts on empty databases
bzr revid: chs@openerp.com-20130912182827-iknosbmr7kni7ulo
2013-09-12 20:28:27 +02:00
Frédéric van der Essen 4080a18ac3 [FIX] point_of_sale: fixed text overflow issues due to long product names
bzr revid: fva@openerp.com-20130912155409-nh2j4a3ereqwt3nn
2013-09-12 17:54:09 +02:00
Frédéric van der Essen 00d1183947 [FIX] point_of_sale: onscreen keyboard would stop working when category changed + make it disappear outside product screen
bzr revid: fva@openerp.com-20130912151334-c3kc4c4137amrl9f
2013-09-12 17:13:34 +02:00
Christophe Simonis e13ffe7e11 [MERGE] forward port of branch 7.0 up to revid 5075 chs@openerp.com-20130912141018-qmcyase8zqov9d01
bzr revid: chs@openerp.com-20130906165207-1oklc8cqs0rex3kg
bzr revid: dle@openerp.com-20130909170248-a4t5y6qd5ikkhhac
bzr revid: dle@openerp.com-20130911083736-6jfkb140jxbbx7j6
bzr revid: chs@openerp.com-20130912150616-v0c383trj7gaa7eu
2013-09-12 17:06:16 +02:00
Frédéric van der Essen c82bbdbb91 [IMP] point_of_sale: make products searchable by internal reference (default_code)
bzr revid: fva@openerp.com-20130912141208-8xrxaf96j5jn5z9u
2013-09-12 16:12:08 +02:00
Christophe Simonis 1d91378ce2 [FIX] ir.ui.view: properly validate newly created inheriting views
When a new inheriting view is imported during a module
    installation, it is validated thanks to the _constraints
    on the ir.ui.view model. However the validation uses
    a rather convoluted system for validating the whole
    view tree at once (root view + all inherited changes)
    while only taking into account the views that belong
    to modules that are currently loaded.

    This complicated system is necessary to be able to
    operate on-the-fly at any point during the registry
    loading/initialization.

    Now because _constraints are checked during create()
    this particular validation happens *before* the
    external ID (ir.model.data entry) of that new view
    can be created (it obviously needs to wait until
    the view record is inserted). As a consequence the
    view validation cannot determine the module to
    which that new view belongs, and was erroneously
    ignoring it.
    Changing the view filtering to also include views
    that have triggered this check.
    Manually created views are not check during registry
    update.

bzr revid: chs@openerp.com-20130912141018-qmcyase8zqov9d01
2013-09-12 16:10:18 +02:00
Frédéric van der Essen ffe677a736 [MERGE] from trunk
bzr revid: fva@openerp.com-20130912135705-301tadhx1fuqk2gl
2013-09-12 15:57:05 +02:00
Paramjit Singh Sahota 2b65bbfa82 [IMP] Improved code to return product_lines.
bzr revid: psa@tinyerp.com-20130912135445-xf0rmbh117fznd5v
2013-09-12 19:24:45 +05:30
Frédéric van der Essen 651f76e274 [IMP] point_of_sale: log pushed orders to the backend + disable proxy rpcs when the proxy is disconnected
bzr revid: fva@openerp.com-20130912135044-93c6va8e8yttkir1
2013-09-12 15:50:44 +02:00
Thibault Delavallée a3cf19a28e [FIX] Chart of accounts: fixed currency not selected on COA.
This fix replaced the fix merged into 7.0 / saas-1 (rev 9434), by adding a new currency_id field on
the model. XML data for the various COAs have been updated accordingly.

bzr revid: tde@openerp.com-20130912132032-8k2dj2t3n5hi6s43
2013-09-12 15:20:32 +02:00
Thibault Delavallée eaba6bffb7 [FORWARD] Forward port of saas-1 branch until revision 8773 revid tde@openerp.com-20130912121059-k840pi4rwdzpez8g
Most of 7.0 commit about COAs (9434) has been discarded, because another fix has been implemented
for the trunk branch. This new fix will be merged right after this forward port
of 7.0 / saas-1 branch.

bzr revid: tde@openerp.com-20130912131546-2f8p23bwwcc7930c
2013-09-12 15:15:46 +02:00
Paramjit Singh Sahota 8825f2070b [IMP] Improved method name and code accordingly.
bzr revid: psa@tinyerp.com-20130912131434-99xv1prw3o4dy9ge
2013-09-12 18:44:34 +05:30
Martin Trigaux b17fd217bd [FIX] point_of_sale: correct _get_tax_amount to see several taxes in reports
bzr revid: mat@openerp.com-20130912130747-g3mj44w341v8ao2z
2013-09-12 15:07:47 +02:00
Dharmraj Zala (OpenERP Trainee) a20a7f20a8 [IMP] code improvement
bzr revid: dizzy.zala@gmail.com-20130912120059-rnn784u646xph74l
2013-09-12 17:30:59 +05:30
Dharmraj Zala (OpenERP Trainee) b014599218 [IMP] improved code
bzr revid: dizzy.zala@gmail.com-20130912115734-24orbo1tqq1f80nc
2013-09-12 17:27:34 +05:30
Paramjit Singh Sahota 387bffe50e [IMP] Divided the action_compute method and improved code according to that.
bzr revid: psa@tinyerp.com-20130912115556-9c67dzpr6mao251w
2013-09-12 17:25:56 +05:30
Thibault Delavallée 6df4eaacd5 [MERGE] [FIX] charts of account: fixed currency not selected on COA, added some missing default values (US/MA/VE).
Currency is found by adding values in ir.values and retrieving it when installing the COA.

In trunk/8.0, a new currency_id field will be added allowing to retrieve directly the currency.

bzr revid: tde@openerp.com-20130912113247-esuwq1zppcq2gakk
2013-09-12 13:32:47 +02:00
Paramjit Singh Sahota 000ca6103d [IMP] Added another testcase for 2 service type product
And improved code for bom product with service type product used in SO doesnt link the project perfectly.

bzr revid: psa@tinyerp.com-20130912110454-x9tidij14xj09joz
2013-09-12 16:34:54 +05:30
Thibault Delavallée f8922d6b16 [IMP] [ADD] mass_mailing: added a wizard to create new segments.
It can be called directly from within the campaign form view, using a button.
It allows to easily create new segments and launch the composer.

bzr revid: tde@openerp.com-20130912100909-ofalececxn64a389
2013-09-12 12:09:09 +02:00
Thibault Delavallée f5639479db [DOC] mail: updated changelog
bzr revid: tde@openerp.com-20130912100829-nnp723by9nvwjozb
2013-09-12 12:08:29 +02:00
Paramjit Singh Sahota 8985dda550 [IMP] Improved the test case to make the product produce.
bzr revid: psa@tinyerp.com-20130912090636-h28zgcheleg9h9vm
2013-09-12 14:36:36 +05:30
Martin Trigaux ab7d8c4ccf [MERGE] refactoring of tests to be executed as normal users instead of administrator, fixed some security rules
bzr revid: mat@openerp.com-20130912085812-xvmjoa5fjis0l2ws
2013-09-12 10:58:12 +02:00
Martin Trigaux d2e389900a [MERGE] ir_model_data: allow employees to create new records, useful for tests that requires to create new xml_ids
bzr revid: mat@openerp.com-20130912081948-k6ezwz03syv07mq4
2013-09-12 10:19:48 +02:00
Thibault Delavallée 837f2c7cb4 [DOC] web_kanban_gauge, web_kanban_sparkline: added doc with changelog
bzr revid: tde@openerp.com-20130912080022-fmzl4hll4wca2yy2
2013-09-12 10:00:22 +02:00
Martin Trigaux 5175ce9e77 [IMP] ir_model_data: restrict ir_model_data rule to read only for user and add create to group_user
bzr revid: mat@openerp.com-20130912075353-s1hjsz3b0lvzhzj3
2013-09-12 09:53:53 +02:00
Thibault Delavallée 22822d994b [MERGE] Sync with trunk
bzr revid: tde@openerp.com-20130912074055-7wari7rupipuqk17
2013-09-12 09:40:55 +02:00
Thibault Delavallée be64818d1b [MERGE] Sync with trunk
bzr revid: tde@openerp.com-20130909093126-dg8odqhq6g2bsd9w
bzr revid: tde@openerp.com-20130912073949-dib01nji97z0ogn2
2013-09-12 09:39:49 +02:00
Launchpad Translations on behalf of openerp a71caa14d6 Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20130911051954-5q0wh820h5himluq
bzr revid: launchpad_translations_on_behalf_of_openerp-20130912071731-lxe3j09ejij11oty
2013-09-12 07:17:31 +00:00
Martin Trigaux bed4a740d4 [FIX] crm: removed useless test with state -> stage
bzr revid: mat@openerp.com-20130912070647-abvqj0j57nazap6l
2013-09-12 09:06:47 +02:00
Launchpad Translations on behalf of openerp 9dba69ba48 Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-20130912064018-3vecn03jcu9fm1m8
2013-09-12 06:40:18 +00:00
niv-openerp 298fbff2bb [FIX] security problem in im
bzr revid: nicolas.vanhoren@openerp.com-20130911163452-jumg8wahlzof4a6l
2013-09-11 18:34:52 +02:00
niv-openerp 84e16c9895 [IMP] Added link to web training in web doc
bzr revid: nicolas.vanhoren@openerp.com-20130911161529-ue0rqihlu02pr3qd
2013-09-11 18:15:29 +02:00
Frédéric van der Essen a590fbaf43 [MERGE] point_of_sale: various fixes and improvements
bzr revid: chs@openerp.com-20130910125223-5iu0tohmourxcz64
bzr revid: fva@openerp.com-20130911155921-xyqskhjx9r9pgw9c
2013-09-11 17:59:21 +02:00
Frédéric van der Essen 2f86c5ab5a [MERGE] from trunk
bzr revid: fva@openerp.com-20130911155650-uqrn4213urt98f43
2013-09-11 17:56:50 +02:00
Frédéric van der Essen b38c271031 [IMP] point_of_sale: big reworking of the scale screens:
- no welcome scale in cashier mode, as it was an unnecessary delay for people who use it all day
- no more parallel calls to the proxy which could reorder or make the driver crash
- auto throttling of the proxy calls -> max 20 reads per seconds, but can go slower as well.
- faster and cleaner update of the weight in the scale screen

bzr revid: fva@openerp.com-20130911154155-rs600cixvftvkhoi
2013-09-11 17:41:55 +02:00
Martin Trigaux f5d8d2a451 [FIX] crm: better test
bzr revid: mat@openerp.com-20130911153150-uje35usg4jj8710l
2013-09-11 17:31:50 +02:00
Paramjit Singh Sahota a0cb8675df [IMP] Improved code
bzr revid: psa@tinyerp.com-20130911145615-wzy1kmajr7j1731y
2013-09-11 20:26:15 +05:30