Commit Graph
98030 Commits
Author SHA1 Message Date
Xavier Morel cdc55cf8a6 [REM] membership: yml demo file
* non-deterministic execution (depending on having a chart of account
  loaded before it), unreliable as demonstration dataset
* hot mess, very debatable purpose
* apparently not used by membership tests (since unreliable execution)
* most expensive single data file when it happens to run in full (12~15s
  on runbot)
* heresy
2015-09-09 16:54:07 +02:00
Yannick Tivisse 69e42cb2b2 [IMP] sale: put some SO in confirmed state in demo 2015-09-09 16:49:05 +02:00
Yannick Tivisse b9cf338c21 [FIX] hr_timesheet: demo timesheet lines weren't taken into account in report 2015-09-09 16:48:27 +02:00
Yannick Tivisse 6c987e74c4 [FIX] sale: Wrong filter definition 2015-09-09 16:47:47 +02:00
Simon Lejeune 33f686690a [FIX] account, crm, stock: various fixes in planners 2015-09-09 15:56:48 +02:00
Christophe Simonis 5e1eb5f34c [IMP] mail: avoid followers with dissociative identity disorder 2015-09-09 15:38:12 +02:00
rsi-odoo 1e153e8aa5 [FIX] l10n_ch: use right tag in tax for enterprise report 2015-09-09 14:50:48 +02:00
Christophe Simonis 6d0c7c731b [FIX] hr: add missing dependency on web_tip
The dependency has wrongly been removed by d27910a8f2
2015-09-09 14:38:35 +02:00
Yannick Tivisse 09cd1ab280 [IMP] Sale: Make demo data 'Deposit' invisible to the user + invoice wizard cleaning
- Move product_product 'Deposit' from demo to data + make it a product_template
- Remove group_no_one on archive button for product_product and template
- Remove a commented import_pdb; pdb.set_trace()
- Add in the sales config 2 fields to edit the account and the taxes for the deposit product
- On the sale orders lines invoicing wizard, display the account and the taxes for the deposit product
instead of the product itself
- Set the product 'Deposit' as inactive to be hidden to the users
2015-09-09 14:23:28 +02:00
Yannick Tivisse 1f28bd8348 [FIX] project: task_count counts tasks in undefined stage, and not inactives tasks anymore 2015-09-09 14:19:07 +02:00
Olivier Dony 7346352fd9 [FIX] account: new api typo, self.env.user is current user
`uid` not defined in this context
2015-09-09 14:13:40 +02:00
Martin Trigaux 3bf061dc09 [FIX] crm: incorrect sentense in planner
Courtesy of Eric Geens
2015-09-09 13:38:43 +02:00
Olivier Laurent d0faf28154 [FIX] analytic: methods used in default attribute should return a RecordSet
If a method used as a default returns an id instead of a RecordSet,
it could fail in 'convert_to_write' (Many2One field) because it will try
to return "value.id". If "value" is an integer, it fails.

Also changed the method to a lambda expression and removed the
'_default_user' method because it's not used anywhere.
2015-09-09 13:36:33 +02:00
Martin Trigaux 4f09d136d0 [FIX] l10n_*: normalise name of modules
Use the format '<Country> - Accounting' for every localisation module.
This allows to have a coherant list of modules sorted by country.
2015-09-09 13:35:28 +02:00
xmo-odoo d2d8d1ca5d [REM] hr_applicant_document: view file reintroduced during forward port
The whole module had previously been removed.
2015-09-09 12:32:22 +02:00
cod-odoo c61d20366c [FIX] l10n_do: add new tags in taxes. 2015-09-09 11:34:38 +02:00
Nicolas Martinelli 516b1e1cce [IMP] auth_signup: rename "Reset password" to "Confirm" 2015-09-09 11:28:10 +02:00
Nicolas Lempereur 70b869a0e4 [FIX] website_blog: button could be already removed 2015-09-09 10:40:57 +02:00
Nicolas Lempereur 655b13b093 [FIX] web: m2m wait deferred to use fields 2015-09-09 10:36:07 +02:00
Raphael Collet b99ef3b125 [IMP] base: rationalize indexes on ir.model.data
Indexes on individual columns (module, name, model, res_id) have been dropped,
and the index on (model, name) was duplicated in a unicity constraint.  We have
kept two useful indexes, namely:
 - a unique index on (module, name)
 - a simple index on (model, res_id)
2015-09-09 09:48:08 +02:00
Christophe Matthieu 29e45d1cc2 [FIX] im_livechat, website: typo t-translation 2015-09-09 08:44:40 +02:00
Fabien Pinckaers 91a87e0cdf [IMP] removing name field 2015-09-08 20:07:31 +02:00
Olivier Dony a3732aef6e [LEGAL] Switch to LGPLv3 License
99% of the contributors have signed the CLA
The rest of them have been contacted by email
and are free to either sign the CLA or ask
for their contributions to be removed from
Odoo Community Edition.

See also:
- https://www.odoo.com/cla
- https://www.odoo.com/blog/odoo-news-5/post/adapting-our-open-source-license-245
2015-09-08 17:58:38 +02:00
Simon Lejeune 598475c3f2 [FIX] crm, project: planner layout issues 2015-09-08 17:57:43 +02:00
cod-odoo 089db74e77 [FIX] l10n_br: created tags for all taxes. 2015-09-08 17:27:03 +02:00
mdi-odoo 620bf116d8 [IMP] sale, purchase: the return of mail.template (Sale order, and purchase RFQ)
These templates were deleted with c04065abd8 but there xml_id were still used in the code. Mail template are good for people, so we make them come back from the dead ...
2015-09-08 16:57:51 +02:00
Damien Bouvy c7b82ce43a [IMP] remove lost orphan file 2015-09-08 16:53:30 +02:00
Christophe Simonis 3321412a7b [FIX] base: assets' on-disk absolute path computation
Do not use `openerp.http.addons_manifest` dict to find the absolute
on-disk path of an asset. This dict is only populated when the first
non-xmlrpc http request is made. Avoid crash if this happen by using
`get_resource_path` to find ... the resource path we search.
2015-09-08 16:37:06 +02:00
Damien Bouvy 95b6bafec9 [FIX] website_quote: when paying from the frontend, do not explicitly set the partner_country_id; it is automatically handled by the payment.transaction create is the partner is set 2015-09-08 16:31:54 +02:00
Damien Bouvy f007287bb8 [IMP] payment_ogone: when receiving the response of a 'form_save' transaction, create a payment_method with the corresponding data 2015-09-08 16:30:23 +02:00
Damien Bouvy e178b42a91 [FIX] payment: triggering the on_change to get partner details sometime put the partner_country_id to False; the default was there explicitly to avoid this kind of problem 2015-09-08 16:30:12 +02:00
Martin Geubelle 325f9623b4 [ADD] *: add color field on tags 2015-09-08 16:24:32 +02:00
Martin Geubelle 247e586542 [FIX] web: many2many2tags if no color field
If there is no field 'color' on tag model, the colorpicker should not be displayed.
2015-09-08 16:24:32 +02:00
Martin Trigaux 7d77678f2f [IMP] crm: fix English mistakes and rephrase
Courtesy of Eric Geens
2015-09-08 16:03:07 +02:00
Yannick Tivisse c11323148a [FIX] stock : layout issue between 'weight' and 'tracking' field 2015-09-08 15:40:38 +02:00
Yannick Tivisse 49bc61e5ee [IMP] web_tip: Generic tip on the archive button 2015-09-08 15:40:38 +02:00
Yannick Tivisse 91af0e467e [IMP] product: Same label 'Public Price' for lst_price on product_product and
list_price on product_template
2015-09-08 15:40:38 +02:00
Yannick Tivisse ed4dfdfc9d [IMP] base: Hide 'portal', 'public' and 'contact creation' groups if not in debug mode 2015-09-08 15:40:38 +02:00
Yannick Tivisse 1c59ae181f [IMP] Add '@someone' explanation in channel helper. 2015-09-08 15:40:37 +02:00
Yannick Tivisse 577ad2838f [IMP] website_sale: Rename tour step label that was confusing 2015-09-08 15:40:37 +02:00
Josse Colpaert 54fdc8576e [IMP] stock: picking validate button + onchange uom
The button Mark As Todo should be before the button Validate because
most people check things when they transfer stuff in their warehouse.
Moreover, it creates confusion, because people will think Validate means Confirm
(or Mark As Todo).

When validating an empty picking, it will give an error now.

On_change of product on stock moves and pack operations should return
a domain for the UoM.
2015-09-08 15:25:16 +02:00
Raphael Collet 058d0df3bd [IMP] models: improve regex to check table names 2015-09-08 15:23:58 +02:00
Josse Colpaert 60974fda10 [IMP] stock: Extra check of qties between pack operations and their lots detail + entire_pack param
As every pack operation can have several lots now,
we do an extra check if the qties in these lots details
match the total quantity of the pack operation.

There was an entire_pack key put in the context we want
to avoid by passing it as parameter.
2015-09-08 15:19:35 +02:00
Martin Trigaux b255880cb4 [FIX] planner: typo
Courtesy of Eric Geens
2015-09-08 15:15:02 +02:00
Yannick Tivisse 2fe11b18b5 Revert "[IMP] base: use currency position from language"
NB : Not reviewed by apr and qdp

This reverts commit 58f16b7060.
2015-09-08 15:00:21 +02:00
Josse Colpaert 7f5f37a548 [IMP] stock: remove unnecessary fields 2015-09-08 14:59:00 +02:00
qsm-odoo fd3e17795d [IMP] hr_timesheet_sheet: Simplify line adding
Before this commit, you had to click on "Add a line", then select
a value in the m2o which appeared, then click on "Add". Now, the m2o
is always there in edit mode and you just have to click "Add" once.
2015-09-08 14:14:32 +02:00
qsm-odoo 7c18c68f96 [FIX] hr_timesheet_sheet: '0' values when adding a new line
When a new line was added, all the others changed their value to 0.
This was because of a property : the sheets propertywas read thanks
to a get('sheets') but as it is an array of object, modifying those
object will modify the sheets (without calling any handler attached
to the 'change:sheets' event). It appeared the form_view set_values
method changed those objects.

A simple solution from a timesheet point of vue was to deep clone the
sheets property before using it.
2015-09-08 14:14:31 +02:00
qsm-odoo 1a405ed7c4 [FIX] web: widget_x2many tour
The test was not stable enough since listview editable and onchange
API changes.
+ Some step were wrong (test of the wrong element)
+ Minimize differences with enterprise version (so that the two tests
are testing the same things)
2015-09-08 14:14:31 +02:00
qsm-odoo 3f7d350fe2 [FIX] web: Listview editable
(backport of enterprise version)

Fix various problems with list view editable :
* Click outside which should discard/save the line in edition
* Warnings which should not appear when line is being discarded/saved
* JS test

+ JS code refactoring
2015-09-08 14:14:31 +02:00