Numerigraphe - Lionel Sausin
2d2a44dcf2
[FIX] unmutable default in the remaining modules
...
[REF] coding style consistency
lp bug: https://launchpad.net/bugs/525808 fixed
bzr revid: ls@numerigraphe.fr-20120305184003-er00xtj9vtcw7gna
2012-03-05 19:40:03 +01:00
tfr@openerp.com
7c75f19da5
[FIX] creation of todo
...
bzr revid: tfr@openerp.com-20110708153507-0old9j33jus9grmc
2011-07-08 17:35:07 +02:00
P. Christeas
6572531524
caldav: Let the ETag of calendar entries be refreshed
...
Skipped earlier, because it is an expensive operation, the write_date of
nodes (aka. calendar entries) was cached. That meant that changes from
the Gtk client wouldn't be depicted in CalDAV/GroupDAV clients.
Now, go for the expensive operation and let them sync.
bzr revid: p_christ@hol.gr-20110118165015-vn7avq6zk4t9g2yg
2011-01-18 18:50:15 +02:00
sbh (Open ERP)
3389c99ee6
[Fix] caldav,document,document_ftp,document_webdav: fix buildbot warnings
...
bzr revid: sbh@tinyerp.com-20101112114946-u19wkxzh1vj33sol
2010-11-12 17:19:46 +05:30
P. Christeas
1bfecf1827
caldav: implement the node_descriptor api.
...
Two commits ago, the webdav module started using this API instead of
the get_data() one, so CalDAV must adapt now.
bzr revid: p_christ@hol.gr-20101103112535-5cj7nnv75z8p0ew2
2010-11-03 13:25:35 +02:00
P. Christeas
d6b3f279cb
CalDAV: alias for node filenames, keep one sent by client.
...
Since some clients keep referring to the created .ics nodes with the
filename they sent us, allow them to find that node.
bzr revid: p_christ@hol.gr-20101014070009-2vcro7p9krnwxm9s
2010-10-14 10:00:09 +03:00
P. Christeas
60f2488feb
Document, caldav: inhibit features not found on trunk server.
...
bzr revid: p_christ@hol.gr-20101012112733-sqcnvobi5q8ztj3l
2010-10-12 14:27:33 +03:00
P. Christeas
305b48abe3
Document, calendar: Patch code from trunk-xrg branch
...
several fixes that hadn't been backported or applied correctly.
bzr revid: p_christ@hol.gr-20101012112030-snnb4fjkya4ndqkm
2010-10-12 14:20:30 +03:00
P. Christeas
d697bd94e5
Doc webdav, caldav: fix support for the calendar-multiget report
...
This report is a request to fetch multiple calendar entries. The
request contains a range of URIs to fetch, which must be processed
at the dav_fs.Report level.
The report is being called with Depth: 0 , for which the library could
not perform an iterator. Hack over it and explictly set Depth:1 in our
case.
bzr revid: p_christ@hol.gr-20101012104103-eu156146jy4a75af
2010-10-12 13:41:03 +03:00
P. Christeas
7bd29d4154
CalDAV: quirks for iPhone, based on the node_context
...
bzr revid: p_christ@hol.gr-20101012104103-s7nyv4bsl5r5rdhc
2010-10-12 13:41:03 +03:00
P. Christeas
95de197440
CalDAV: more properties, hide WebCal support
...
WebCal entries, although permitted by the protocol, confuse some badly
implemented CalDAV clients, so hide them with an option at the calendar
definition.
bzr revid: p_christ@hol.gr-20101012104044-rjx63ucwjk0ys98r
2010-10-12 13:40:44 +03:00
P. Christeas
369cae941e
CalDAV: properly implement the CTag feature
...
Instead of using the ETag (which looks at the modification time of
the base.calendar object), aggregate over the contained calendar entries
to find their maximum modification.
bzr revid: p_christ@hol.gr-20101012104037-847evso9mryqom5f
2010-10-12 13:40:37 +03:00
P. Christeas
f5117544fa
caldav: instrument the get_domain() filter function
...
.. although, at the end of the day, this API cannot work since it only
operates on one level of depth.
bzr revid: p_christ@hol.gr-20101012104030-xwjdda74uhdl37y1
2010-10-12 13:40:30 +03:00
P. Christeas
7882ef46fa
Caldav node: implement more properties, cleanup old ones.
...
bzr revid: p_christ@hol.gr-20101012104030-o7l7zscrnx4t0fc7
2010-10-12 13:40:30 +03:00
P. Christeas
f1ccc3a4e2
CalDAV: port to improve WebDAV API, support dynamic collections.
...
bzr revid: p_christ@hol.gr-20101012104026-qju5goq0a42m01dq
2010-10-12 13:40:26 +03:00
rpa (Open ERP)
71a3990a04
[FIX]: Fixed pylint warnings
...
bzr revid: rpa@tinyerp.com-20100927134403-d0xv04c0kkfkn724
2010-09-27 19:14:03 +05:30
Harry (OpenERP)
e067fa17a8
[FIX] caldav: support caldav property
...
bzr revid: hmo@tinyerp.com-20100922091225-2uuaeibf1xi54ko9
2010-09-22 14:42:25 +05:30
RHA (Open ERP)
d5ad0b8ff1
[CLEAN]: Removed commented codes, unnecessary spaces.
...
bzr revid: uco@tinyerp.com-20100819115157-sfsmbnjdgpp4wl12
2010-08-19 17:21:57 +05:30
P. Christeas
c2fee9e691
caldav: when creating a calendar child, return a node
...
bzr revid: p_christ@hol.gr-20100812111028-tntn2b1uspc64cyd
2010-08-12 14:10:28 +03:00
P. Christeas
71c5192b08
caldav: don't bork if client requests foobar.ics
...
bzr revid: p_christ@hol.gr-20100812111018-tzpw0yixyuwp4dg0
2010-08-12 14:10:18 +03:00
P. Christeas
6ad4fbfc80
CalDAV: Fix support for WebCal
...
CalDAV+GroupDAV is a collection of .ics files (resources). WebCal is a
single .ics resource with all calendar data in it. So, support both of
those nodes for every calendar instance, eg:
/dbname/Calendars/Meetings : collection
/dbname/Calendars/Meetings.ics : vcalendar file
bzr revid: p_christ@hol.gr-20100810122957-a1691wv8ultbki55
2010-08-10 15:29:57 +03:00
P. Christeas
f4de6ab5f0
CalDAV: use the new API for DAV:resourcetype
...
bzr revid: p_christ@hol.gr-20100801083726-y8tkn68gwe8vmoxf
2010-08-01 11:37:26 +03:00
P. Christeas
2311e39dcb
Caldav node: use .ics extension, re-enable unlink
...
bzr revid: p_christ@hol.gr-20100729133938-op88qinskgn4jnek
2010-07-29 16:39:38 +03:00
P. Christeas
e5adb8e76c
CalDAV: various improvements, manage to save ics now.
...
bzr revid: p_christ@hol.gr-20100729133938-fd64qv7ybnv8386d
2010-07-29 16:39:38 +03:00
P. Christeas
99087be2b5
Doc API, caldav: move the get_wtag code into document module.
...
It is the same case, that we want node.write_date to be used in the wtag
all over.
bzr revid: p_christ@hol.gr-20100729133937-4sgseg4keexeamd4
2010-07-29 16:39:37 +03:00
P. Christeas
6987e89efe
Doc Webdav, caldav: get the create/write dates w. perm_read(). convert.
...
create_date, write_date may not be specified as object fields, so we
cannot always call them. Use the perm_read() instead (which works for
all objects). However, the datetime returned may have fractional secs,
in which case a better conversion function shall be used.
bzr revid: p_christ@hol.gr-20100729133937-fslzb5xba2pq5grj
2010-07-29 16:39:37 +03:00
P. Christeas
c4f0e13364
caldav: enable GroupDAV discovery.
...
The webdav+ics folders are valid for GroupDAV, too, if only a resourcetype
element is added to their propfind responses.
bzr revid: p_christ@hol.gr-20100729133937-59kfge35mjfmxdvk
2010-07-29 16:39:37 +03:00
P. Christeas
e78571ac67
Document, DAV: fix propfind/propname code
...
Several small fixes for the DAV responses, so that we are more conforming
to the protocol. Also fix multiple namespaces, getctag and (as always)
whitespace
bzr revid: p_christ@hol.gr-20100729133937-z6ctpn92w6mz7r9k
2010-07-29 16:39:37 +03:00
P. Christeas
8f102dd429
CalDAV: Use the new API for DAV properties.
...
Instead of having the code copy-pasted in each node class, use the
one of the node API.
bzr revid: p_christ@hol.gr-20100729133936-pimfsb1zpolohzwt
2010-07-29 16:39:36 +03:00
P. Christeas
1c5e02f459
CalDAV: Enable the calendar-access option, as required by RFC4791
...
It is absolutely compulsory to have that option, or else clients will
never use CalDAV on those folders.
bzr revid: p_christ@hol.gr-20100729133936-j15ic4ok0yz4yjha
2010-07-29 16:39:36 +03:00
P. Christeas
fe0ee384c7
Caldav: whitespace fixes
...
Expand tabs and remove trailing whitespace. Only.
bzr revid: p_christ@hol.gr-20100729133936-d0o3u34qqmqk7qba
2010-07-29 16:39:36 +03:00
Harry (Open ERP)
199ac22a96
[FIX] caldav: remove calendar problem
...
bzr revid: hmo@tinyerp.com-20100423120544-axml2owg03rwwvv0
2010-04-23 17:35:44 +05:30
Harry (Open ERP)
65ed78ef91
[FIX] caldav: ics calendar problem
...
bzr revid: hmo@tinyerp.com-20100423111422-o4setxie7ke7iy09
2010-04-23 16:44:22 +05:30
rpa (Open ERP)
7b2b72b2f4
[FIX]: caldav: Fixed problem of time checking type in get eprop
...
bzr revid: rpa@tinyerp.com-20100422134048-wqd88o1924lovuxg
2010-04-22 19:10:48 +05:30
Harry (Open ERP)
e246a6bfe0
[IMP+REF] caldav
...
bzr revid: hmo@tinyerp.com-20100422125041-2x1fkswvf2gab05p
2010-04-22 18:20:41 +05:30
Harry (Open ERP)
5c3cf27f2f
[IMP] caldav
...
bzr revid: hmo@tinyerp.com-20100421133402-191nwwj3nohx6zas
2010-04-21 19:04:02 +05:30
Harry (Open ERP)
7558802e88
[IMP] caldav
...
bzr revid: hmo@tinyerp.com-20100415105605-18h6tgny6lu21j85
2010-04-15 16:26:05 +05:30
Harry (Open ERP)
7aea663bb6
[IMP] caldav: supporting caldav protocall
...
bzr revid: hmo@tinyerp.com-20100415075809-edzwop5gzzdi80jj
2010-04-15 13:28:09 +05:30
Harry (Open ERP)
4cc0c97a1b
[FIX] caldav
...
bzr revid: hmo@tinyerp.com-20100414073925-3qo19wm9dnv2a34t
2010-04-14 13:09:25 +05:30
Harry (Open ERP)
f2311d256f
[REF+IMP] caldav
...
bzr revid: hmo@tinyerp.com-20100414073616-i84h1e197yswuv0v
2010-04-14 13:06:16 +05:30
Harry (Open ERP)
a3dab7abb8
[IMP] caldav
...
bzr revid: hmo@tinyerp.com-20100413140404-bku8u3agsv79evyx
2010-04-13 19:34:04 +05:30
Harry (Open ERP)
6a94de909b
[REF+IMP] document
...
bzr revid: hmo@tinyerp.com-20100413110320-9x1fy7l432sinxvd
2010-04-13 16:33:20 +05:30
ksa (Open ERP)
0eb05a2c5d
[IMP]: base_calendar caldav crm_caldav: Apply Doc String + quality check
...
bzr revid: ksa@tinyerp.co.in-20100325120700-qin0rom78ex3vima
2010-03-25 17:37:00 +05:30
rpa (Open ERP)
d4553ff9c6
[REF]: base_calendar, caldav: Interchange of module names and files
...
bzr revid: rpa@openerp.co.in-20100211123741-b2gwowgfrfom93mz
2010-02-11 18:07:41 +05:30