P. Christeas [Tue, 23 Nov 2010 18:33:57 +0000 (20:33 +0200)]
websrv_lib: update copyright and remove bogus note
The reference to the "ganeti" project has always been totally arbitrary
and false. It is true that some parts of "websrv_lib" have been based
on Python's BaseHTTPServer and SimpleHTTPServer classes, but not more
than that. Overriding and perhaps resembling to parent classes is the
most common thing in OO programming. But never copied or knew about
any "ganeti" project whatsoever. (actually, the code mentioned at the
url admits itself that it copies the BaseHTTPServer, a common
denominator)
Git history to your help, all the code evolution is clearly recorded.
bzr revid: p_christ@hol.gr-
20101123183357-fjroqywizql2qdkk
P. Christeas [Tue, 23 Nov 2010 18:08:24 +0000 (20:08 +0200)]
misc: import warnings, needed for earlier patch
bzr revid: p_christ@hol.gr-
20101123180824-sk28lwc298v89rr4
P. Christeas [Tue, 23 Nov 2010 15:58:20 +0000 (17:58 +0200)]
ir.translate: revert some pg84 argument from the cherry-picks
bzr revid: p_christ@hol.gr-
20101123155820-ltqymky8482k8l9l
P. Christeas [Tue, 23 Nov 2010 15:44:48 +0000 (17:44 +0200)]
websrv_lib: add quirk for Darwin 9.x.x webdav clients.
They will report "HTTP/1.0" to us, while they support (and need) the
authorisation features of HTTP/1.1 .
This makes WebDAV work for some Mac OSX versions.
bzr revid: p_christ@hol.gr-
20101123154448-0z7s5o77256cj1tu
P. Christeas [Tue, 23 Nov 2010 15:44:08 +0000 (17:44 +0200)]
fields: conform some default arguments to the coding standards
Side-effects may appear, let us test.
bzr revid: p_christ@hol.gr-
20101123154408-qlkittdb7ogrqq2s
P. Christeas [Tue, 23 Nov 2010 15:43:35 +0000 (17:43 +0200)]
ir.model: simplify some defaults
bzr revid: p_christ@hol.gr-
20101123154335-tl2jm6litwx3ysro
P. Christeas [Tue, 23 Nov 2010 15:43:06 +0000 (17:43 +0200)]
module: improve over previous commit, fix mutable args
Conflicts:
bin/addons/base/module/module.py
bzr revid: p_christ@hol.gr-
20101123154306-j88k617evep9napa
Ferdinand Gassauer [Tue, 23 Nov 2010 15:42:55 +0000 (17:42 +0200)]
module: sorted Features
returns alphabetically sorted Menu,Views,Reports to make these lists
readable for humans.
bzr revid: p_christ@hol.gr-
20101123154255-4iazp4ec7wisn2sq
P. Christeas [Tue, 23 Nov 2010 15:42:12 +0000 (17:42 +0200)]
ir.attachment: revise the access control code, let it be overriden
There was a fundamental problem when a user, through the 'document' module
would try to write into his personal folder; the res.users model won't be
writable by normal users. So, have all this code in a _single_ function,
which will be redefined by document.
Also follow the v6 API for access control, don't just lookup at ir.model.access.
Conflicts:
bin/addons/base/ir/ir_attachment.py
bzr revid: p_christ@hol.gr-
20101123154212-pphsnyp2rsmbjf72
P. Christeas [Tue, 23 Nov 2010 15:40:32 +0000 (17:40 +0200)]
ir.model: mutable argument fix
bzr revid: p_christ@hol.gr-
20101123154032-tuoe1aiy9wpnjp2y
P. Christeas [Tue, 23 Nov 2010 15:39:36 +0000 (17:39 +0200)]
yaml-import: fix working with deleted data
At some cases, ir.model.data is left with orphan entries, so ensure that
the message below is used (rather than "bool has no get()" exception).
Conflicts:
bin/tools/yaml_import.py
bzr revid: p_christ@hol.gr-
20101123153936-0cc4t4e2xwat70q1
P. Christeas [Tue, 23 Nov 2010 15:35:58 +0000 (17:35 +0200)]
websrv_lib: abort request on partial headers.
While searching for the KTHML bug, noticed that partial http requests
would falsely be honoured. Instead, we must check if the full headers
(including the blank line) have been parsed before we dispatch the
request to the virtual handler class.
Conflicts:
bin/service/websrv_lib.py
bzr revid: p_christ@hol.gr-
20101123153558-oh44mjkhwjaebwow
P. Christeas [Tue, 23 Nov 2010 15:33:25 +0000 (17:33 +0200)]
tools.convert, misc: use pythonic logging
Conflicts:
bin/tools/convert.py
bin/tools/misc.py
bzr revid: p_christ@hol.gr-
20101123153325-wicnjxt98lp03cpf
P. Christeas [Tue, 23 Nov 2010 15:32:35 +0000 (17:32 +0200)]
rml2pdf: better message if a font is not available.
Since
91422704d965268f, specifying a font that is not registered with
pdfmetrics will raise an exception. Now, improve that exception to
help the user understand what has gone wrong.
Note: rather than hiding the fact that some font is missing, the admin
should see this error and try to either fix the report (to use a known
font), or register more fonts with the customfonts.py mechanism.
bzr revid: p_christ@hol.gr-
20101123153235-c1yri33ptaydb5eo
P. Christeas [Tue, 23 Nov 2010 15:32:23 +0000 (17:32 +0200)]
res.user: cleanup defaults, use 1 sql query per login (from 3)
bzr revid: p_christ@hol.gr-
20101123153223-2u34e4eszt5aflv1
P. Christeas [Tue, 23 Nov 2010 15:31:59 +0000 (17:31 +0200)]
ir.attachment: mark 'type' and 'company_id' with change_defaults
Other fields of attachments (like the directories, in document) should
have their default properties depending on these.
bzr revid: p_christ@hol.gr-
20101123153159-wpus8bxls1q03ks9
P. Christeas [Tue, 23 Nov 2010 15:27:40 +0000 (17:27 +0200)]
translate: fix default arguments after last patch
bzr revid: p_christ@hol.gr-
20101123152740-pn9mbptpdvw0sz98
P. Christeas [Tue, 23 Nov 2010 15:25:51 +0000 (17:25 +0200)]
ir.ui.menu: Fix default args, no need for lambda in _defaults.
bzr revid: p_christ@hol.gr-
20101123152551-dr7dov1fip2r7jet
P. Christeas [Tue, 23 Nov 2010 15:22:34 +0000 (17:22 +0200)]
module: fix usage of new get_module_resource()
It will return False, now, if the file is missing. No need to perform
os.path.exists().
bzr revid: p_christ@hol.gr-
20101123152234-4iptp8yzboq3gicz
P. Christeas [Tue, 23 Nov 2010 15:22:24 +0000 (17:22 +0200)]
tools/misc: port the exec_command_pipe() to the subprocess module.
The os.popen2 is deprecated since Python 2.6. It also failed to properly
escape the command line arguments.
Conflicts:
bin/tools/misc.py
bzr revid: p_christ@hol.gr-
20101123152224-d52414w2tscw6bvo
P. Christeas [Tue, 23 Nov 2010 15:20:29 +0000 (17:20 +0200)]
res_user: fix default args, close db cursors.
Conflicts:
bin/addons/base/res/res_user.py
bzr revid: p_christ@hol.gr-
20101123152029-c823isjqrpml7dva
P. Christeas [Tue, 23 Nov 2010 15:20:02 +0000 (17:20 +0200)]
trml2pdf: Fix using of custom fonts in reports
That snippet of code practically meant "don't use anything but the
standard fonts (by name) in the report". It obviously wanted to prevent the
rml2pdf engine from crashing at a non-existent font.
Well, if the report specifies a font that cannot be mapped by the system,
it should preferably raise an exception (and ask us to fix the report), not
silently ignore the font.
Case 1: the internationalized reports, where font name is used to select a
Unicode-capable font.
Case 2: l10n_ch, where the OCR-B font had to be used (perhaps legal req.)
bzr revid: p_christ@hol.gr-
20101123152002-es404ul29rsohzqd
P. Christeas [Tue, 23 Nov 2010 15:19:30 +0000 (17:19 +0200)]
rml2pdf: use ustr() instead of unicode()
When strings are 8-bit utf8-encoded, unicode will break with the usual:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xce in position ..
message. ustr() will have better luck in those cases.
Conflicts:
bin/report/render/rml2pdf/utils.py
bzr revid: p_christ@hol.gr-
20101123151930-8r9q9gg7r902i2nv
P. Christeas [Tue, 23 Nov 2010 15:17:40 +0000 (17:17 +0200)]
http_server: allow requests to "see" the protocol of the server
Needed for WebDAV.
Conflicts:
bin/service/http_server.py
bzr revid: p_christ@hol.gr-
20101123151740-ovx7jg8yp3070qqe
P. Christeas [Tue, 23 Nov 2010 15:14:44 +0000 (17:14 +0200)]
trml2pdf: cleaner import of StringIO
bzr revid: p_christ@hol.gr-
20101123151444-sbnfj0fu1nkl2pkr
P. Christeas [Tue, 23 Nov 2010 15:11:31 +0000 (17:11 +0200)]
pdf customfonts: allow absolute paths in registered fonts
bzr revid: p_christ@hol.gr-
20101123151131-v0v1qfkiajh0cw73
P. Christeas [Tue, 23 Nov 2010 15:11:24 +0000 (17:11 +0200)]
report customFonts: have debugging logs for fonts mapped.
Since this is platform-dependant, it is good to be able to debug
if that algorithm worked and located our TTF fonts.
bzr revid: p_christ@hol.gr-
20101123151124-wk5r5fac00kpu3f4
P. Christeas [Tue, 23 Nov 2010 15:11:10 +0000 (17:11 +0200)]
report/render: fixes from xrg branch
This should log the rendering exceptions for reports. Also fix am error at
custom fonts, suppress a message.
Conflicts:
bin/report/render/rml2pdf/utils.py
bzr revid: p_christ@hol.gr-
20101123151110-bckon1ji7hul20mp
P. Christeas [Tue, 23 Nov 2010 15:09:45 +0000 (17:09 +0200)]
Fix rml2pdf custom ttf fonts.
The attempt to put checks in that code had broken it.
bzr revid: p_christ@hol.gr-
20101123150945-012xrvhz3ya2watl
P. Christeas [Tue, 23 Nov 2010 15:09:03 +0000 (17:09 +0200)]
rml2pdf: fix logging of exceptions.
exception() cannot be called without a string, yet it is even better to
demote those logs to warnings.
Conflicts:
bin/report/render/rml2pdf/utils.py
bzr revid: p_christ@hol.gr-
20101123150903-zgiyob943ivcftkq
P. Christeas [Tue, 23 Nov 2010 13:58:58 +0000 (15:58 +0200)]
websrv_lib: allow "noconnection" object to carry the socket name
Needed for WebDAV, which wants to know the server's endpoint address.
bzr revid: p_christ@hol.gr-
20101123135858-qycopdfqsll1fy38
P. Christeas [Tue, 23 Nov 2010 13:58:58 +0000 (15:58 +0200)]
translate: don't complain about fuzzy strings.
They are part of the format and ought to be silently discarded.
bzr revid: p_christ@hol.gr-
20101123135858-zkp7hjcn4slv3r57
P. Christeas [Tue, 23 Nov 2010 13:58:56 +0000 (15:58 +0200)]
ir.module: use pythonic logging, addons api
bzr revid: p_christ@hol.gr-
20101123135856-0px463nz9xei8ho4
P. Christeas [Tue, 23 Nov 2010 13:58:49 +0000 (15:58 +0200)]
Move the client scripts into tools/
Just a cleanup of the root dir.
bzr revid: p_christ@hol.gr-
20101123135849-z6bojjykt7r0dgx1
P. Christeas [Tue, 23 Nov 2010 13:58:44 +0000 (15:58 +0200)]
setup: The ssl certs should *not* be distributed.
The meaning of any SSL certificate (even self-signed) is that it uniquely
identifies the server. So, if we have a generic cert distributed with our
packaging, we break that. We could not even generate a cert at the "build"
stage of our server, because that would be included in the packages.
If anybody needs to run OpenERP with SSL, they will need to generate the
certificate at the target server, possibly using ssl-cert.cfg as a sample.
Also, the "ssl" directory under bin/ would confuse some pythonic code that
had tried to "import ssl" (eg. urllib.py).
bzr revid: p_christ@hol.gr-
20101123135844-nr8k78qrmlyn19xb
P. Christeas [Tue, 23 Nov 2010 13:58:37 +0000 (15:58 +0200)]
sql_db: Better exceptions.
A closed cursor should behave the same as a closed connection, ie.
OperationalError. Also instrument a function we don't expect to be called.
bzr revid: p_christ@hol.gr-
20101123135837-vkn3ph0e4bz9urf0
P. Christeas [Tue, 23 Nov 2010 13:58:35 +0000 (15:58 +0200)]
translate: port to pythonic logging, filename in a message
It is good to know which .po file we are currently loading.
Warning: some messages moved from the 'db' logger to the 'i18n' one.
bzr revid: p_christ@hol.gr-
20101123135835-k6d6r7sgif5zhb75
P. Christeas [Tue, 23 Nov 2010 13:57:48 +0000 (15:57 +0200)]
addons-init: better messages when an ir.model is missing
Suppress the msgs "no access rules", but add an explicit message that
the model is not there.
bzr revid: p_christ@hol.gr-
20101123135748-y6t35206fy4tq44c
P. Christeas [Tue, 23 Nov 2010 13:57:48 +0000 (15:57 +0200)]
ORM: moved columns should carry the old name, not the table
When a column changes type in module upgrades, we have code to rename
the column. The new name shall be based on the old column name, not the
name of the table.
bzr revid: p_christ@hol.gr-
20101123135748-z8rtmy36c8u972xb
P. Christeas [Tue, 23 Nov 2010 13:57:42 +0000 (15:57 +0200)]
sql_db: Avoid using inspect.stack(), use failsafe alternative.
Inspecting the full stack just to learn the file:line info for debugging
purposes is both expensive and error-prone. Write an alternative function
in tools/func.py that will just go N frames back and try to get the info.
bzr revid: p_christ@hol.gr-
20101123135742-2jp75f3uxyg3a6b6
P. Christeas [Tue, 23 Nov 2010 13:57:28 +0000 (15:57 +0200)]
orm: revert
e940ece64169da4f, read(<bad-id>) must return empty list!
bzr revid: p_christ@hol.gr-
20101123135728-rqoec2b92roln4up
P. Christeas [Tue, 23 Nov 2010 13:56:54 +0000 (15:56 +0200)]
orm: Return numeric uid at perm_read() when no access to res.user
If a res.user belongs to a company_id that the current user has no access
to, perm_read() wouldn't be able to return results (but exception). Now,
just skip the uid->login resolution and return the numeric value instead.
bzr revid: p_christ@hol.gr-
20101123135654-bslxfv93p10216d3
P. Christeas [Tue, 23 Nov 2010 13:55:06 +0000 (15:55 +0200)]
res_users: When deleting a group with users, have a more detailed exc.
bzr revid: p_christ@hol.gr-
20101123135506-qr5aumaw8bwoedfd
P. Christeas [Tue, 23 Nov 2010 13:52:24 +0000 (15:52 +0200)]
ir_actions: Cleanup code, use pythonic logging.
Conflicts:
bin/addons/base/ir/ir_actions.py
bzr revid: p_christ@hol.gr-
20101123135224-190hp303ipjncml8
P. Christeas [Tue, 23 Nov 2010 13:50:03 +0000 (15:50 +0200)]
addons/base: bump the module version
bzr revid: p_christ@hol.gr-
20101123135003-krickjbds9qnbnhq
P. Christeas [Tue, 23 Nov 2010 13:50:01 +0000 (15:50 +0200)]
base.module.upgrade: have default context arg.
bzr revid: p_christ@hol.gr-
20101123135001-gosz6v48duf3t467
P. Christeas [Tue, 23 Nov 2010 13:49:32 +0000 (15:49 +0200)]
websrv_lib: fix do_OPTIONS for m$ webdav
Since we have moved all code into the websrv_lib, we must also support
this non-standard extension in our do_OPTIONS(). It has been noted that
some Win XP machines wouldn't connect to our WebDAV unless we set that
header.
bzr revid: p_christ@hol.gr-
20101123134932-65wmh8bntuwt4jvc
P. Christeas [Thu, 18 Nov 2010 18:48:40 +0000 (20:48 +0200)]
OSV: a lint check fix
bzr revid: p_christ@hol.gr-
20101118184840-08li9h2ebfzdtxpy
P. Christeas [Thu, 18 Nov 2010 18:46:43 +0000 (20:46 +0200)]
OSV: Fix callable _sql_constraint messages
This fixes the support for callable sql_constraint messages, which have
always been wrong. It respects the (cr, uid, ids, context) arguments and
will fallback to Postgres's error if it cannot call.
Note that sql constraints are not properly explained when base_module_record
or audittrail are installed.
bzr revid: p_christ@hol.gr-
20101118184643-8tnmj83b09kuvf1j
P. Christeas [Thu, 18 Nov 2010 18:46:38 +0000 (20:46 +0200)]
osv: Improve the translation logic for the osv.check wrapper
Done after bug [655783], the osv layer is too early to call the _().
Also, we cannot trust the cursor to perform a further SQL query on
it, since it carries the IntegrityError.
bzr revid: p_christ@hol.gr-
20101118184638-2yrfpvx9har48h1g
P. Christeas [Thu, 18 Nov 2010 16:47:21 +0000 (18:47 +0200)]
ORM, ir_*: convert standard constraint messages to callables
Also, fix way that callable constraints are passed with the context so
that they can have translatable strings inside (but not on the results
of the callable).
Conflicts:
bin/addons/base/ir/ir_model.py
bin/addons/base/module/module.py
bin/tools/translate.py
bzr revid: p_christ@hol.gr-
20101118164721-19rgx43d3p96b2lf
P. Christeas [Wed, 17 Nov 2010 11:52:32 +0000 (13:52 +0200)]
web-services: new "get_sqlcount" call
Useful for automated statistics, returns the global SQL counter of queries.
It does not affect any counters, and will print a warning if debug_sql
is not enabled (counter would be zero, then).
bzr revid: p_christ@hol.gr-
20101117115232-olq747j4vmauqgy8
P. Christeas [Tue, 16 Nov 2010 16:35:36 +0000 (18:35 +0200)]
ORM: do import warnings, needed for _check_recursion() earlier patch
bzr revid: p_christ@hol.gr-
20101116163536-jmfxkzagrq5fcrx8
P. Christeas [Tue, 16 Nov 2010 16:35:10 +0000 (18:35 +0200)]
translate: fix scanning the ir.models for translations
The loop would only consider models that have >0 records registered in
ir.model.data.
This is merge of commits
3988ebf4dc130,
070e7d6ac717de and adapt to trunk.
bzr revid: p_christ@hol.gr-
20101116163510-yemzlcy0f0yk893l
P. Christeas [Tue, 16 Nov 2010 16:20:25 +0000 (18:20 +0200)]
web_services: implement os timestamp query.
The os user and sys elapsed times are very useful for performance metrics,
they can tell us how much did the openerp server try for some operation.
Conflicts:
bin/service/web_services.py
bzr revid: p_christ@hol.gr-
20101116162025-go5lx4qs658pt7t5
P. Christeas [Tue, 16 Nov 2010 15:07:53 +0000 (17:07 +0200)]
base_data: fix English typo
bzr revid: p_christ@hol.gr-
20101116150753-k60y3sfqn40goppr
P. Christeas [Tue, 16 Nov 2010 15:06:07 +0000 (17:06 +0200)]
module wizards: improve over trivial rpc errors
bzr revid: p_christ@hol.gr-
20101116150607-qh03n3w225j6xh8v
P. Christeas [Tue, 16 Nov 2010 15:05:37 +0000 (17:05 +0200)]
tools/misc: prevent icon names from being translated
They are identifier strings, not human-readable.
bzr revid: p_christ@hol.gr-
20101116150537-s7tyw7d6y0r1dl6c
P. Christeas [Tue, 16 Nov 2010 15:04:35 +0000 (17:04 +0200)]
ORM: deprecate check_recursion() in favour of _check_recursion()
bzr revid: p_christ@hol.gr-
20101116150435-jfmjah8ookf11x3y
P. Christeas [Tue, 16 Nov 2010 15:00:47 +0000 (17:00 +0200)]
ORM: Better message when copying non-existing records
by: jvo@openerp.com
In both cases, we end up with an exception. But it is better to know
which model+id has failed.
bzr revid: p_christ@hol.gr-
20101116150047-xtyz8nrt6465ug2k
P. Christeas [Tue, 16 Nov 2010 15:00:25 +0000 (17:00 +0200)]
ORM: fix bug at orm.copy_data(), would reset context[lang]
Thanks to Dr. Gassauer that made me revise this code.
bzr revid: p_christ@hol.gr-
20101116150025-ssyiix1c72t04fbk
P. Christeas [Tue, 16 Nov 2010 14:59:25 +0000 (16:59 +0200)]
tools: Initial version of test_reports utility
With this utility module, YAML tests (or others) can quickly check a (pdf)
report.
bzr revid: p_christ@hol.gr-
20101116145925-z4lshbefogbwz7r9
sma (Tiny) [Tue, 16 Nov 2010 12:53:38 +0000 (18:23 +0530)]
Added _description attribute for model Res.groups.
lp bug: https://launchpad.net/bugs/672552 fixed
bzr revid: sma@tinyerp.com-
20101116125338-ryuhc33tg1lg1iuj
Olivier Dony [Tue, 16 Nov 2010 12:43:28 +0000 (13:43 +0100)]
[ADD] test: added smoke test for tools.translate.quote and unquote
bzr revid: odo@openerp.com-
20101116124328-1ez3w3jxvf5v3ilt
Olivier Dony [Tue, 16 Nov 2010 12:38:44 +0000 (13:38 +0100)]
[IMP] tools.translate: various improvements to tranlations export/import, courtesy of P. Christeas:
- better support for multiline labels
- better support for multiple addons paths
bzr revid: odo@openerp.com-
20101116123844-mo9mljrzduzs90gg
qdp-launchpad@tinyerp.com [Tue, 16 Nov 2010 12:16:58 +0000 (13:16 +0100)]
[IMP] account, fiscalyear end of year entries generation: small misc improvments
bzr revid: qdp-launchpad@tinyerp.com-
20101116121658-31enzyskxpceo312
qdp-launchpad@tinyerp.com [Tue, 16 Nov 2010 12:08:34 +0000 (13:08 +0100)]
[FIX] account, demo data: fixed the user type of creditors and debtors accounts
lp bug: https://launchpad.net/bugs/662538 fixed
bzr revid: qdp-launchpad@tinyerp.com-
20101116120834-nfql6vmuwnfu7j1c
Anup (OpenERP) [Tue, 16 Nov 2010 09:26:50 +0000 (14:56 +0530)]
[FIX](Maintenance) Exportation fixed for o2m and m2m
bzr revid: ach@tinyerp.com-
20101116092650-cdzcqn5tc7hq5l3m
qdp-launchpad@tinyerp.com [Tue, 16 Nov 2010 08:34:20 +0000 (09:34 +0100)]
[FIX] account, account.move.line query_get: fixed the initial balance computation in order to check only the selected fiscalyear
bzr revid: qdp-launchpad@tinyerp.com-
20101116083420-rpr5nohjgsb851fk
Launchpad Translations on behalf of openerp [Tue, 16 Nov 2010 05:08:22 +0000 (05:08 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20101113045543-gq76fkq68gr8ztn4
bzr revid: launchpad_translations_on_behalf_of_openerp-
20101114050617-nexh3bn94sursrgz
bzr revid: launchpad_translations_on_behalf_of_openerp-
20101115050022-k7zlh9jzqc8beyz4
bzr revid: launchpad_translations_on_behalf_of_openerp-
20101116050554-aaipk5pslwtpiv7i
bzr revid: launchpad_translations_on_behalf_of_openerp-
20101116050822-70xxlgdqeenfg117
Olivier Dony [Mon, 15 Nov 2010 18:54:04 +0000 (19:54 +0100)]
[FIX] account,purchase,hr_timesheet_sheet: fixed broken translation template files (.pot), thanks to last addons and server patches
bzr revid: odo@openerp.com-
20101115185404-5fzjdlurrsm87rr9
Olivier Dony [Mon, 15 Nov 2010 18:46:17 +0000 (19:46 +0100)]
[FIX] account: fixed incorrect calls to _(..) function
bzr revid: odo@openerp.com-
20101115184617-725dv33unrhw0hqm
Olivier Dony [Mon, 15 Nov 2010 18:46:12 +0000 (19:46 +0100)]
[FIX] purchase: newlines in XML attributes should be newlines not carriage returns (breaks PO files)
bzr revid: odo@openerp.com-
20101115184612-ox7osa714kv39o6b
nvi-openerp [Mon, 15 Nov 2010 12:41:08 +0000 (13:41 +0100)]
[FIX] Fixed broken .po in l10n_de
bzr revid: nicolas.vanhoren@openerp.com-
20101115124108-zrll6tnwmn352d2y
Aline Preillon [Mon, 15 Nov 2010 09:03:58 +0000 (10:03 +0100)]
[REM] model_res_log_report access rule, model doesn't exist and breaks db install
bzr revid: aline@aline-laptop-
20101115090358-xd3ox3gamij5mmqw
Vir (Open ERP) [Mon, 15 Nov 2010 06:51:23 +0000 (12:21 +0530)]
[ADD] account,account_followup : Tooltips added for the wizards
bzr revid: vir@tinyerp.com-
20101115065123-v74rwnd4sem5wh4u
Launchpad Translations on behalf of openerp [Mon, 15 Nov 2010 05:03:15 +0000 (05:03 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20101115050315-qaclmic5ub5vtdnr
Harry (OpenERP) [Sun, 14 Nov 2010 13:48:21 +0000 (19:18 +0530)]
[FIX] correct regression on intalling module without demo data
bzr revid: hmo@tinyerp.com-
20101114134821-7djwpr6nmmxu584q
Launchpad Translations on behalf of openerp [Sun, 14 Nov 2010 05:08:41 +0000 (05:08 +0000)]
Launchpad automatic translations update.
bzr revid: launchpad_translations_on_behalf_of_openerp-
20101113045740-ri0zzbis11gzhoej
bzr revid: launchpad_translations_on_behalf_of_openerp-
20101114050841-xhjhxe3kwbpnt845
Dhara (Open ERP) [Sat, 13 Nov 2010 00:36:11 +0000 (16:36 -0800)]
[FIX] base_report_designer - old way to call register_all method
bzr revid: dhara_open_erp-
20101113003611-lvcrcbmaa25i7pfq
Numerigraphe - Lionel Sausin [Fri, 12 Nov 2010 18:07:27 +0000 (19:07 +0100)]
[MERGE] ir,osv,tools: replaced some mutable method parameters with None
lp bug: https://launchpad.net/bugs/525808 fixed
bzr revid: odo@openerp.com-
20101112180727-y6tz92etl6tfep11
qdp-launchpad@tinyerp.com [Fri, 12 Nov 2010 16:58:02 +0000 (17:58 +0100)]
[MERGE] merged the report team branch
bzr revid: qdp-launchpad@tinyerp.com-
20101112165802-wnhaqyjpmesh01d6
Olivier Dony [Fri, 12 Nov 2010 16:23:38 +0000 (17:23 +0100)]
[FIX] share: corrected config message for share_root_url
bzr revid: odo@openerp.com-
20101112162338-mrpfgqm4yy69hyoa
Olivier Dony [Fri, 12 Nov 2010 15:19:36 +0000 (16:19 +0100)]
[IMP] profile_tools: better help and label for share module install checkbox
bzr revid: odo@openerp.com-
20101112151936-r00rkesle8d235io
Numerigraphe - Lionel Sausin [Fri, 12 Nov 2010 14:21:19 +0000 (15:21 +0100)]
[FIX] typo in field name
bzr revid: ls@numerigraphe.fr-
20101112142119-e9gqnld7m5dd62kh
Numerigraphe - Lionel Sausin [Fri, 12 Nov 2010 14:10:41 +0000 (15:10 +0100)]
[MERGE] sync with the trunk
bzr revid: ls@numerigraphe.fr-
20101112141041-19kpvr7pzxqankqo
Thibault Francois [Fri, 12 Nov 2010 13:44:40 +0000 (14:44 +0100)]
[FIX,IMP] addons1 : 16 Bugs fix
Plugin improvement
Demo user has user right
crm leads logs stages changes
bzr revid: tfr@openerp.com-
20101112134440-drbjwz4in82irkav
Numerigraphe - Lionel Sausin [Fri, 12 Nov 2010 13:42:14 +0000 (14:42 +0100)]
[REF] stricter checking of defauts in fields & orm __init__
bzr revid: ls@numerigraphe.fr-
20101112134214-h27a1ewxr9c4g3id
apa-tiny [Fri, 12 Nov 2010 13:21:27 +0000 (18:51 +0530)]
merged from lp:~openerp-report/openobject-addons/report-dev
bzr revid: apa@tinyerp.com-
20101112132127-4a3884sc0ne19of7
Thibault Francois [Fri, 12 Nov 2010 13:08:21 +0000 (14:08 +0100)]
[MERGE]
bzr revid: tfr@openerp.com-
20101112130821-3z0qw27nb71t81xo
Thibault Francois [Fri, 12 Nov 2010 13:03:19 +0000 (14:03 +0100)]
[MERGE] with trunk
bzr revid: tfr@openerp.com-
20101112130319-79xb14cdvdixvglw
rch-openerp [Fri, 12 Nov 2010 12:45:01 +0000 (18:15 +0530)]
[IMP]: Solve bug releted yml test case.
bzr revid: rch@tinyerp.com-
20101112124501-2hm3bm5zslarks28
Vir (Open ERP) [Fri, 12 Nov 2010 11:54:13 +0000 (17:24 +0530)]
[ADD] account,account_followup,hr_timesheet,hr_attendance : Tooltip added for menus
bzr revid: vir@tinyerp.com-
20101112115413-xef33osn0z2ol9uu
sbh (Open ERP) [Fri, 12 Nov 2010 11:49:46 +0000 (17:19 +0530)]
[Fix] caldav,document,document_ftp,document_webdav: fix buildbot warnings
bzr revid: sbh@tinyerp.com-
20101112114946-u19wkxzh1vj33sol
Vir (Open ERP) [Fri, 12 Nov 2010 11:08:42 +0000 (16:38 +0530)]
[ADD] Tooltip added for menus
bzr revid: vir@tinyerp.com-
20101112110842-ullxl4irgdcv0xvg
Xavier Morel [Fri, 12 Nov 2010 10:41:14 +0000 (11:41 +0100)]
[IMP] simplify summing operation (sum builtin was added in 2.3)
bzr revid: xmo@openerp.com-
20101112104114-mdooszav0ox220nb
Numerigraphe - Lionel Sausin [Fri, 12 Nov 2010 10:39:52 +0000 (11:39 +0100)]
[FIX] incorrect spellings (childs -> children)
bzr revid: xmo@openerp.com-
20101112103952-qabm06zgu6s5qrnn
Jni (Open ERP) [Fri, 12 Nov 2010 10:27:19 +0000 (15:57 +0530)]
[MERGE]
bzr revid: apa@tinyerp.com-
20101112043645-xxqmwayopk0pcfe8
bzr revid: jni@tinyerp.com-
20101112102719-cqgvszxhz91bzmtp
Jni (Open ERP) [Fri, 12 Nov 2010 10:17:30 +0000 (15:47 +0530)]
[MERGE]
bzr revid: apa@tinyerp.com-
20101112043153-n1pyhmm3io4q3raw
bzr revid: jni@tinyerp.com-
20101112101730-vhsqmn144q2r846b
sbh (Open ERP) [Fri, 12 Nov 2010 09:55:40 +0000 (15:25 +0530)]
[Fix] Outlook: fix buildbot warnings
bzr revid: sbh@tinyerp.com-
20101112095540-mejhnno2usnajme1