Commit Graph
40 Commits
Author SHA1 Message Date
Cédric Krier 66f0ada474 Allow to use related fields (many2one and reference) in read
Use rec_name function field instead of name_get and name_search
Remove get function on many2one field
Don't put record name in reference field
Handle rec_name in default_get so default value for many2one are now only id
2009-02-17 11:40:31 +01:00
Cédric Krier b75d10cd20 Use a new pool for object
Move workflow method in ModelWorkflow
Move workflow service in workflow module
Remove Service and LocalService
Remove web_service and use a dispatcher in protocols
New netrpc/xmlrpc syntax to be easier to introspect
2009-02-11 14:52:22 +01:00
Cédric Krier 97a4f7ef4e Add local cache and prefetch of datas for webdav speed improvement 2008-12-11 13:58:55 +01:00
Cédric Krier fff67c1dfd Remove _log_access on ORM 2008-09-05 12:18:20 +02:00
Cédric Krier 2861ff23be Add translation of _constraints 2008-08-05 11:34:45 +02:00
Cédric Krier 7f32771048 Change unlink to delete for issue201 2008-07-25 12:49:00 +02:00
Cédric Krier f1fd0a309f Add mime type for pdf and odt 2008-07-23 23:30:50 +02:00
Cédric Krier 11cfae3218 Improve webdav for wrong uri 2008-07-23 23:18:50 +02:00
Cédric Krier 986d368cd7 Add domain for parent of collection 2008-07-19 22:56:32 +02:00
Cédric Krier 6e5b06cb45 Add Modified Preorder Tree Traversal
Remove _parent_name
Fix child_of on non tree field
2008-07-09 13:18:54 +02:00
Cédric Krier 0232c66506 Fix COPYRIGHT 2008-06-23 20:18:54 +02:00
Cédric Krier 28320a7bde Raise DAV_NotFound if exception occurs when retreiving datas for issue98 2008-06-08 21:23:08 +02:00
Cédric Krier 86a713e9f7 Make get_ in webdav more fault tolerant for issue98 2008-06-08 20:57:50 +02:00
Cédric Krier 8d61d9fe2b Make get_contentlength more fault tolerent for issue97 2008-06-08 19:52:36 +02:00
Cédric Krier 0e733899c9 Add all reports in webdav, not only keyworded reports 2008-06-08 16:45:30 +02:00
Cédric Krier 8031c8171f Add reports to webdav service 2008-06-03 20:22:48 +02:00
Cédric Krier 93ea936e17 merge 2008-05-28 20:41:52 +02:00
Cédric Krier abb34ec86b Rename webdav directory into collection 2008-05-28 20:40:53 +02:00
Bertrand Chenal 02836f1684 Fix: webdav: don't crash if an attachement is put at a wrong place. 2008-05-28 18:22:18 +02:00
Cédric Krier e4b5311ced Fix convert uri to object for attachment on non directory objects 2008-05-27 14:55:32 +02:00
Cédric Krier b00626e62c Improve get_childs for issue34 2008-05-27 11:04:17 +02:00
Cédric Krier 4e8be2d449 Don't display object with '/' in name in webdav directories 2008-05-21 10:14:44 +02:00
Cédric Krier cb4462748c Fix webdav when converting uri to object for attachment object. 2008-05-21 10:00:49 +02:00
Cédric Krier c66b3c9755 Remove some class instances and move it in the __init__
This make inheritance easier
2008-03-04 11:49:32 +01:00
Cédric Krier ac142e65a4 Remove pool from args of __init__ of OSV
More simple to inherit
2008-03-03 18:30:39 +01:00
Cédric Krier a013c3bdca Change all query with %d into %s for psycopg2 2008-02-27 11:10:51 +01:00
Cédric Krier d80152ce78 Remove _defaults dict and replace by default_ function to allow easy override 2008-02-26 16:23:05 +01:00
Cédric Krier c6948c3f35 Remove _columns dict and put it directly in the object to reflect better the
browserecord
2008-02-26 12:40:40 +01:00
Cédric Krier b38c97bd4a Fix inheritance in __init__
- Add field only if pool is not None
- Don't append to mutable object because they are static in ORM object so they
  will be change for all objects
2008-02-17 02:36:25 +01:00
Cédric Krier ac5cf79812 Use name instead of datas_fname for attachment and fix _constraints
inheritance
2008-02-17 02:18:19 +01:00
Cédric Krier 62a2dce9bc Fix some webdav commands and add constraint on directory and attachment names 2008-02-16 17:35:02 +01:00
Cédric Krier ab2ad3bd0e Improve webdav size compute 2008-02-16 16:36:03 +01:00
Cédric Krier b0226ada77 use multithread http server for webdav and add update attachment 2008-02-16 15:35:58 +01:00
Cédric Krier eef94ef9f7 Use function name instead of address in _constraints 2008-02-15 15:48:41 +01:00
Cédric Krier 751b259fa9 Add check_recursion on webdav directories 2008-02-15 15:01:56 +01:00
Cédric Krier 0b7d529752 Add mk/rm/copy/move commands to webdav and some fixes
- Fix Document import in pywebdav
- Add close cursor
- Use hostname if not ip address
2008-02-14 23:04:21 +01:00
Cédric Krier b8c554b05e Add creation/modified date and fix trailing / 2008-02-14 16:02:12 +01:00
Cédric Krier 336479ecb2 Allow to user browser with WebDAV 2008-02-14 15:19:08 +01:00
Cédric Krier f730bae5a9 Fix eval of domain if empty 2008-02-14 11:34:30 +01:00
Cédric Krier b812029026 Add webdav module and service
- Improve options
- Add webdav module
- Add webdav directory object
- Add webdav service using pywebdav

Rem: only read functionality for now
2008-02-14 01:43:39 +01:00