P. Christeas
2c5082001e
Document: use the new move_to() api, protect setting of file_size.
...
bzr revid: p_christ@hol.gr-20100701175133-9prni6r0kspt27ku
2010-07-01 20:51:33 +03:00
P. Christeas
0153d03c82
Document storage: support more file open modes.
...
We may be called with 'w+', 'r+' modes, support them. However, we still
don't support the 'a+' mode.
bzr revid: p_christ@hol.gr-20100701175132-v21yzk2h335emum1
2010-07-01 20:51:32 +03:00
P. Christeas
a286f1ae6d
Document API: fns to get nodes from orm objects.
...
ORM objects should not directly create nodes, but instead ask the context
to provide them (because they could be cached).
bzr revid: p_christ@hol.gr-20100701175132-hfnvj5czdwuaswwg
2010-07-01 20:51:32 +03:00
P. Christeas
493fe42f13
Document: improve the API of move_to()
...
bzr revid: p_christ@hol.gr-20100701175132-s9y160v1etxt1ugp
2010-07-01 20:51:32 +03:00
P. Christeas
d52f451bca
Document: tests improvements.
...
bzr revid: p_christ@hol.gr-20100701175132-ojsjqidcfegz9py8
2010-07-01 20:51:32 +03:00
P. Christeas
4913a2f0db
Document: fix nodefd_db.close()
...
Some vars were missing/inaccessible, put the queries in a try block.
bzr revid: p_christ@hol.gr-20100701175132-389l8frlqqg7hgr3
2010-07-01 20:51:32 +03:00
P. Christeas
abebb5c311
Document_ftp: *only* serve databases that have the module installed.
...
The document_ftp is not really a database-specific server, but a
server-wide implementation. So, it could normally serve all the databases
of the server, once one of them has it installed. Limit that and instead
only serve the dbs that have the module marked as installed.
bzr revid: p_christ@hol.gr-20100701175132-dydehiw5m6nnvcwy
2010-07-01 20:51:32 +03:00
P. Christeas
4052a14c95
Document: amend the API for the move_to(), allow rename
...
It is better to have the same API for both move and rename.
bzr revid: p_christ@hol.gr-20100701175132-qgbf7p4izkh844vg
2010-07-01 20:51:32 +03:00
P. Christeas
530932640b
Document: fix setting parent of document_file.
...
There is some code that calls the 'move_to()' in case the document's
parent (aka. directory) is changed. Fix notation there.
bzr revid: p_christ@hol.gr-20100701175132-8ex94b3pdwkz4lq6
2010-07-01 20:51:32 +03:00
P. Christeas
11c5171326
Draft api for document.write(parent_id: ...)
...
If the parent directory for some document node changes, we may
have a major change in the stored content, so an API is needed
for that.
Conflicts:
document/nodes.py
bzr revid: p_christ@hol.gr-20100701175131-ldt3b0er5a7tja0u
2010-07-01 20:51:31 +03:00
P. Christeas
28464cb07c
Document tests: need to remove each document created in tests
...
There is commit commands inside document, to prevent from partially
writting data (eg. filestore and the db). Thus, the atomicity of the
transaction is broken.
bzr revid: p_christ@hol.gr-20100701175131-8v8xyosvz8nly0pi
2010-07-01 20:51:31 +03:00
P. Christeas
1e99bfc52c
Document: test cases
...
bzr revid: p_christ@hol.gr-20100701175131-jltfosk4l5uvzo5l
2010-07-01 20:51:31 +03:00
P. Christeas
8307ff0139
Document: workaround case when text file consists of non-unicode.
...
The content indexer would be trying to process the garbage of the
file and fail.
bzr revid: p_christ@hol.gr-20100701175131-b83jg498xjuosmd9
2010-07-01 20:51:31 +03:00
P. Christeas
6aef03991d
Document: tests
...
bzr revid: p_christ@hol.gr-20100701175131-5acgsuetw1qx0juu
2010-07-01 20:51:31 +03:00
P. Christeas
6d64f88d55
Document: fix content indexer, where no filename is supplied
...
bzr revid: p_christ@hol.gr-20100701175131-pbp7lsswuh8muyou
2010-07-01 20:51:31 +03:00
P. Christeas
ad1253c96b
Document: start some trivial tests.
...
bzr revid: p_christ@hol.gr-20100701175130-bs2rx4w81ck6gh9l
2010-07-01 20:51:30 +03:00
P. Christeas
3f4d6dd95d
Document: fix menu parents (after root moved to knowledge)
...
bzr revid: p_christ@hol.gr-20100701175130-5ya6cxp5s4xb3gyi
2010-07-01 20:51:30 +03:00
P. Christeas
ab4ef97a7d
Merge commit 'bd063948343552f' into trunk-doc2-api2
...
bzr revid: p_christ@hol.gr-20100701175018-l2qerpd8mzan894i
2010-07-01 20:50:18 +03:00
P. Christeas
b2a10c1b20
Document FTP: adapt to node_descriptors API
...
bzr revid: p_christ@hol.gr-20100629140532-xgpjex7h0q1g0cff
2010-06-29 17:05:32 +03:00
P. Christeas
f3cb7cd415
Document storage: implement node_descriptors.
...
bzr revid: p_christ@hol.gr-20100629140530-btusqmlz2lyadfbx
2010-06-29 17:05:30 +03:00
P. Christeas
54f9817335
Document API: don't accept extra args in node_descriptor.
...
bzr revid: p_christ@hol.gr-20100629140527-sz2sjgrv4cjw18uk
2010-06-29 17:05:27 +03:00
P. Christeas
075affaccc
Document API: implement the node_file.open_data()
...
bzr revid: p_christ@hol.gr-20100629140525-a54b2p51b8co2zsf
2010-06-29 17:05:25 +03:00
P. Christeas
2406e4a93d
Document API: descriptors for data access.
...
Trying to pass the full data of a node through get_data()/set_data()
is sub-optimal and partially incompatible with some protocols. Instead,
define a way to use transparent descriptors of the data.
bzr revid: p_christ@hol.gr-20100629140522-8lot7kk0mm83u5c2
2010-06-29 17:05:22 +03:00
P. Christeas
74d60c861f
Document: the node context shouldn't contain 'lang'
...
Node context should be as neutral as possible, in order to help caching.
bzr revid: p_christ@hol.gr-20100629140519-fgxcr2wm5ctg8ywl
2010-06-29 17:05:19 +03:00
P. Christeas
d130db349e
Document FTP: use pythonic logging in abstract_fs
...
bzr revid: p_christ@hol.gr-20100629140515-u73gs9ks4tiylhuo
2010-06-29 17:05:15 +03:00
P. Christeas
d835a1419b
Document FTP: don't touch the databases, on db_list
...
Trying a login on each db listed would result in the database loaded by
the pooler. This behaviour is not really welcome.
However, some clients (like kio_ftp) may still want to descend into the
databases listed, in which case we cannot avoid to load the db(s).
bzr revid: p_christ@hol.gr-20100629140328-2kqlfpo3oyhu0ufi
2010-06-29 17:03:28 +03:00
P. Christeas
ad31f812bc
Document_ftp: Don't use the open() method, but the get_data()
...
bzr revid: p_christ@hol.gr-20100629140311-7bvmbrc2t7gjyn1g
2010-06-29 17:03:11 +03:00
P. Christeas
60283953f8
Document: deprecate the node.open() functions
...
These had been erroneously used by doc_ftp. The get_data() must be called
instead. However, one day, a seekable object for the data should be returned.
Conflicts:
document/nodes.py
bzr revid: p_christ@hol.gr-20100629140303-6lkfcz8lmvde79dt
2010-06-29 17:03:03 +03:00
P. Christeas
0c0a6dcd7f
Document FTP: one more test case, skeleton.
...
bzr revid: p_christ@hol.gr-20100629140134-38zbsp7pvw1svgfv
2010-06-29 17:01:34 +03:00
P. Christeas
4d99b09045
Document, FTP: text skeleton of trivial yaml tests.
...
bzr revid: p_christ@hol.gr-20100629140049-dowvybyjh6bncyrb
2010-06-29 17:00:49 +03:00
P. Christeas
514f433c59
Document: ir.attachment.res_model and res_id should be readonly for UI
...
Changing them would require a wizard or something.
bzr revid: p_christ@hol.gr-20100629140040-am61qng5pxfz2dxs
2010-06-29 17:00:40 +03:00
P. Christeas
cf0e7cbfc6
Document UI: Revise document, directory forms as reviewed
...
bzr revid: p_christ@hol.gr-20100629140032-kq39g7q5ef27xdty
2010-06-29 17:00:32 +03:00
P. Christeas
e068962cca
Document UI: rename the parent_id of a dir .
...
bzr revid: p_christ@hol.gr-20100629140029-fnx876jkkezchc3j
2010-06-29 17:00:29 +03:00
P. Christeas
694753824b
Document UI: rename the default storage entry.
...
bzr revid: p_christ@hol.gr-20100629140026-01pahx5ue1ycaf3g
2010-06-29 17:00:26 +03:00
P. Christeas
bba02abfdd
Document: fix the storage_id of node_file.
...
Not all directories have a storage_id. Instead, we have to traverse the
hierarchy up until we find one that has storage.
bzr revid: p_christ@hol.gr-20100629135841-5myx5hyuijwv95si
2010-06-29 16:58:41 +03:00
P. Christeas
4fd7b06c30
Document: fix domain passing in node_res_dir
...
Conflicts:
document/nodes.py
bzr revid: p_christ@hol.gr-20100629135632-8d5cp645woc8g3l5
2010-06-29 16:56:32 +03:00
UCO (OpenERP)
8963df2431
[ADD]: account: Applied reverted changes for removing security rules of osv memory objects
...
bzr revid: rpa@tinyerp.com-20100629131353-yosqx1n14ml4zdqz
2010-06-29 18:43:53 +05:30
Olivier Dony
6870b155ca
[FIX] crm/data: remove noupdate flag
...
bzr revid: odo@openerp.com-20100629121347-fkrdahllxzvj3mus
2010-06-29 14:13:47 +02:00
Fabien Pinckaers
2c71227203
improvements_view
...
bzr revid: fp@tinyerp.com-20100629120926-9c7qdw0mug279ehh
2010-06-29 14:09:26 +02:00
Olivier Dony
329426c8da
[IMP] partner_geo_assign: error message if missing email, plus proper error message without network
...
bzr revid: odo@openerp.com-20100629113208-u2v037mwmpvu966w
2010-06-29 13:32:08 +02:00
Uco(OpenERP)
61341a19dc
[IMP]:added product income expense properties in demo
...
bzr revid: nch@tinyerp.com-20100629111452-xntx0i2k9zwc3mz2
2010-06-29 16:44:52 +05:30
Olivier Dony
80f26e7878
[FIX] crm: cleanup
...
bzr revid: odo@openerp.com-20100629110249-3gpgc31hiv8svbyj
2010-06-29 13:02:49 +02:00
Olivier Dony
da40900c85
[IMP] project_issue: add # emails in reporting
...
bzr revid: odo@openerp.com-20100629105947-uv515w1wgijszqaq
2010-06-29 12:59:47 +02:00
Olivier Dony
9f467f3421
[IMP] project_issue: add # emails in reporting
...
bzr revid: odo@openerp.com-20100629105918-9m432d34067rgi9q
2010-06-29 12:59:18 +02:00
Olivier Dony
a8847cc10a
[IMP] crm: minor cleanup
...
bzr revid: odo@openerp.com-20100629105408-aa5z08wviw4zkxaa
2010-06-29 12:54:08 +02:00
Olivier Dony
396d8215ae
[IMP] partner_geo_assign: correct forward wizard call + improve view labels
...
bzr revid: odo@openerp.com-20100629105404-nk9jw7sxyw7w4ykv
2010-06-29 12:54:04 +02:00
rpa (Open ERP)
ae0cee03bf
[IMP]: crm: Changed order of email and history tab in claim, fundraising and helpdesk same as opportunity
...
* Added group by state and sales team in opportunity
bzr revid: rpa@tinyerp.com-20100629105226-y192fvmkhmxz04hg
2010-06-29 16:22:26 +05:30
Fabien Pinckaers
5da23b71e5
[IMP] access rights
...
bzr revid: fp@tinyerp.com-20100629095555-xzmcsldn71v1y3k1
2010-06-29 11:55:55 +02:00
Fabien Pinckaers
44518eaaf6
modifs
...
bzr revid: fp@tinyerp.com-20100629100341-xalq31qr2ttwfu0e
2010-06-29 12:03:41 +02:00
Olivier Dony
2611a3bc98
[IMP] sale, crm: access rights fix
...
bzr revid: odo@openerp.com-20100629095926-n72makcn7ed3tt4o
2010-06-29 11:59:26 +02:00