Commit Graph
95154 Commits
Author SHA1 Message Date
sha-odoo cbbda53071 [FIX] stock: reverse transfer button crash 2015-05-23 10:45:09 +02:00
Martin Geubelle a3f3a0db68 [IMP] hr, hr_*, project, sale, sales_team, stock: in dashboards, add color picker, add domains on reports and style improvements 2015-05-22 17:54:34 +02:00
Martin Geubelle a393fb6090 [ADD] hr_recruitment : new dashboard 2015-05-22 17:54:34 +02:00
Martin Geubelle 193c47faad [IMP] web, web_kanban: progressbar widget can also edit max value 2015-05-22 17:54:33 +02:00
Martin Geubelle c2dcc89ef0 [ADD] account, account_voucher, mrp, purchase, stock : new mobile-friendly kanban for one2many in form view 2015-05-22 17:54:33 +02:00
Denis Michiels 1bd79bfeaf [ADD] account_online_sync and account_plaid: automatically sync your bank accounts using plaid interface, through a cron job 2015-05-22 17:45:02 +02:00
qdp-odoo 65d5edd529 [ADD] account_check_writing and l10n_us_check_printing: payments by checks based on account.payment object. (let's pop the champagne Fabrice :-) ) 2015-05-22 17:35:54 +02:00
qdp-odoo b8759cc348 [REF] account, base: refactoring/improvements/fixes of bank accounts and payments 2015-05-22 17:35:54 +02:00
pvy 98b78da223 [ADD] account_reports: added multi_company filter 2015-05-22 16:54:50 +02:00
Richard Mathot e37887818e [TYPO] mail: A Dance with Typos 2015-05-22 15:17:28 +02:00
Nicolas Martinelli 6e1d011421 [FIX] lunch: change demo data to avoid errors due to constrain
DateTime insert data in UTC, constrain is in the timezone of the server.
2015-05-22 15:00:17 +02:00
Cedric Snauwaert 947ff473c2 [FIX] account: fix possible sql injection
+ remove js from account_invoice_view
2015-05-22 14:12:50 +02:00
Christophe Matthieu 19a42a694e [FIX] mail: partner_ids default value for mail_compose_message must send a valid command list 2015-05-22 12:29:12 +02:00
Cedric Snauwaert 6206af5451 [FIX] account: fix some performance issues to show dashboard
this closes #277
2015-05-22 11:24:02 +02:00
Cédric Snauwaert 05dcd693a2 Merge pull request #276 from odoo-dev/master-account-fixes-csn
Various cosmetics and traceback fixes
2015-05-22 11:11:05 +02:00
Cedric Snauwaert 73a3bea15e [FIX] account: fix transfer_account in settings + create sale/purchase tax template for l10n_generic_coa 2015-05-22 10:52:34 +02:00
Cedric Snauwaert b30011d447 [REM] account_asset_asset: remove concept of parent/childs from object 2015-05-22 10:52:33 +02:00
Cedric Snauwaert 4f03ec98cc [FIX] account: various cosmetics fixes 2015-05-22 10:52:33 +02:00
Cedric Snauwaert d55a796dbb [FIX] account: add constraint to ensure that receivable and payable account are reconciliable + fix l10n_be CoA 2015-05-22 10:52:33 +02:00
pvy 320ef8c16f [DEL] l10n_be: cleaned module of dead code 2015-05-22 09:44:31 +02:00
Richard Mathot fe22f0f6ed [FIX] analytic_contract_hr_expense: missing context 2015-05-21 14:53:38 +02:00
Valerie Pirenne c24332e6da [IMP][ADD] mail, various: timeline view.
This commit introduces a new view type, the timeline view. This view is
intended to display messages like the previous chatter. This is now a view
like the form or list view. Like other views it will be possible to have
custom templates for some specific needs, allowing customization.

[IMP] mail: the value tracking is modified. Previously messages were created
containing the modified values. Those values are now stored, using a new
model mail.tracking.value. The message body is dynamically build based on
the values. Tests have been updated.

This version is temporary. Indeed two main modifications will come in a short
future :

 - the new design will improve the display
 - the slack mode will change the way the Inbox and notifications are managed

All glory to the Hypnotoad.

Special thanks to Valerie Pirenne (vpi), Jerome Maes (jem) and Richat Mathot
(rim) that did not code but said a lot of things. Martin Trigaux (mat) did
nothing, a bit like for the slides modules, but he is busy sending emails.
2015-05-21 12:10:25 +02:00
Jigar Patel 946d245c2b [FIX] website_livechat: Pass correct name of class in super method to solve traceback on publish button 2015-05-20 18:32:28 +02:00
Paramjit Singh Sahota 68dbacac1e [IMP] event, event_sale, website_event, website_event_sale : clear registration badge handeling
Now,
- event contains the HTML badge fields and the report (and report templates) to print badges
- event_sale add the ticket type on badges
- website_event allow the edition of badge throught website editor.
When the editor will be available in backend, event will be allow to edit badge report, so the action should be moved from website_Event to event module.
2015-05-20 17:56:37 +02:00
Josse Colpaert 3daebb6cca [FIX] Tax_ids should be passed in onchange 2015-05-20 15:25:08 +02:00
Martin Geubelle 9f169a23bc [FIX] web_kanban : typo (toogle --> toggle) 2015-05-20 13:48:26 +02:00
Martin Geubelle e70a7aa355 [ADD] sale : new mobile-friendly kanban for one2many sale.order.line in form view of sale.order 2015-05-20 13:18:38 +02:00
qdp-odoo f366bda9a7 [IMP] account: set the date_maturity field on account.move.line as required for the sake of being more explicit, and having the aged receivable/payable reports that work 2015-05-20 11:56:51 +02:00
Martin Geubelle 72dba4f051 [IMP] account, account_reports, account_batch_deposit : improve kanban dashboard view to fit with new design 2015-05-20 10:59:02 +02:00
Martin Geubelle f1906d704b [REM] web_kanban_sparkline: module and dependencies (project, sale, sales_team, stock, mass_mailing)
The module was not used anymore.
2015-05-20 10:41:01 +02:00
qdp-odoo 8e854f587c [FIX] account, dashboard: wrong figures for graph and amounts in bank journal kanban box if there were several statements on the same day 2015-05-19 17:09:04 +02:00
qdp-odoo 9b4075bd0a [FIX] l10n_generic_coa: added tags for cash summary report 2015-05-19 17:09:04 +02:00
qdp-odoo 0dd04fa150 [REF] account: removed 'date' field on account.payment object (using payment_date is enough) 2015-05-19 17:09:04 +02:00
Thibault Delavallée 1b9dbfae21 [FIX] mail: missing decorators, leading to old API / new API
mismtach.
2015-05-19 16:05:33 +02:00
Thibault Delavallée 63f435a1d0 [FIX] mail: mail_template: fixed create_action method that creates the
more menu action linked to an email template.

[TESTS] mail: added a test for this method.
2015-05-19 16:05:33 +02:00
Thibault Delavallée 83aeb687bc [FIX] mail: chatter: call a multi method using a list of ids, not a single id. 2015-05-19 16:05:32 +02:00
Thibault Delavallée 9d3a5ec72a [IMP][FIX] mail: tests: updated mute loggers (moved files) + added loggers were necessary. 2015-05-19 16:05:32 +02:00
Géry Debongnie f3b46459f3 [REVERT] web: form_relational_widget: remove unused javascript code
This reverts commit 6c0376e932.
It turns out that this javascript code was not unused after all.
(see kanban view inside customers, clicking on them should open the
contact in a popup)
2015-05-19 15:08:20 +02:00
Jigar Patel d403c9acfd [FIX] website: Open edit menu dialog 2015-05-19 14:33:45 +02:00
Josse Colpaert de1556ac7e [FIX] stock_account: Post install should check for all companies and not always create
The method will check all companies with a chart of account if they have a property for the stock journal.
If there is no stock journal it will create one.  Previously it created only one for the main company and this
gave an error when updating the module again
2015-05-19 14:03:11 +02:00
Bhavik Bagdiya 4716664d9e [FIX] hr_expense: wrong domain 2015-05-19 13:50:31 +02:00
Raphael Collet 49c614e9e1 [FIX] fields: an inherited required field is expected to be required 2015-05-19 13:40:30 +02:00
qdp-odoo 51f185b77b [ADD] account_batch_deposit 2015-05-19 13:37:59 +02:00
Raphael Collet 0b35f267d2 Merge pull request #218 from odoo-dev/master-ormcache_new_api-rco
[MERGE] ormcache: improve API to enable the decoration of new-api methods

The new signature of `ormcache()` is more intuitive: simply list the names of the method arguments that compose the cache key. The decorators `ormcache_context()` and `ormcache_multi()` have been adapted accordingly.
2015-05-19 11:40:46 +02:00
Raphael Collet 8db2833a1e [IMP] ir_ui_menu: make it use ormcache instead of a home-brewed cache 2015-05-19 10:07:02 +02:00
Raphael Collet 4b7dd0f759 [IMP] decimal_precision, ir_rule, ir_ui_view: simplify ormcache invalidation
The patch speeds up the cache invalidation in the registry, and make most
models use the generic method `clear_caches` instead of specific `clear_cache`
methods.
2015-05-19 09:59:42 +02:00
Raphael Collet a286b9380c [ADD] ormcache: add a unit test 2015-05-19 09:59:42 +02:00
Raphael Collet ede4304790 [IMP] adapt all calls to ormcache() to its new API
This fixes a bug on some methods.  Because `ormcache` uses the decorator
`decorator`, the `context` argument is passed positionally to the decorated
lookup method, instead of being passed as a keyword argument.  As a
consequence, the context dictionary is included in the cache key, which makes
the cache lookup fail all the time.

Using the new API of `ormcache` gracefully fixes this issue.
2015-05-19 09:59:42 +02:00
Raphael Collet 8d4fb747d4 [FIX] ormcache_multi: adapt its API and implementation to ormcache 2015-05-19 09:59:42 +02:00
Raphael Collet 1431d9d29d [FIX] ormcache_context: adapt it to the new API and implementation of ormcache 2015-05-19 09:59:42 +02:00