Commit Graph
16673 Commits
Author SHA1 Message Date
Harry (OpenERP) dc658546bd [MERGE]
bzr revid: hmo@tinyerp.com-20100803070555-sos3jnng6mdz6juh
2010-08-03 12:35:55 +05:30
rpa (Open ERP) 59426ee276 [FIX]: caldav: Fixed problem of importing calendar without CN value
bzr revid: rpa@tinyerp.com-20100803054342-rfz3bmqb3rydj20f
2010-08-03 11:13:42 +05:30
rpa (Open ERP) ac2207504c [FIX]: caldav: Fixed problem of importing Organizer data into OpenERP Calendar
bzr revid: rpa@tinyerp.com-20100803052511-m2trk78317zx08c0
2010-08-03 10:55:11 +05:30
rpa (Open ERP) 52e44a6819 [FIX]: caldav: Fixed problem of encoding in import calendar
bzr revid: rpa@tinyerp.com-20100802120050-tj3duw1w5eok93p5
2010-08-02 17:30:50 +05:30
P. Christeas c02cd022e4 WebDAV: Add keep-alive in headers, fix If-Match
We must check the "If-Match" header. Its value is quoted, so try to
remove quotes (crude way), and also consume any body before we respond
with 4xx.

Conflicts:

	document_webdav/webdav_server.py

bzr revid: p_christ@hol.gr-20100801083828-lh9htiqlwewvhloh
2010-08-01 11:38:28 +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 2289282c8b Doc, webdav: new API for the DAV:resourcetype property.
This property is used in DAV folders, CalDAV, GroupDAV and CardDAV, with
different extensions at each one. So, it needs an extensible API for the
value it may return.

Typical response in a calendar dir:
	<D:resourcetype>
	    <D:collection>
	    <ns0:vevent-collection xmlns:ns0="http://groupdav.org"/>
	    <ns1:calendar xmlns:ns1="urn:ietf:params:xml:ns:caldav" />
	</D:resourcetype>

The last two elements have to be added by subclassing the node in the
caldav module.

Conflicts:

	document_webdav/dav_fs.py

bzr revid: p_christ@hol.gr-20100801083722-nh4ty58fy0hobrgk
2010-08-01 11:37:22 +03:00
rpa (Open ERP) 8f82ddf308 [Merge]: Merge with lp:openobject-addons
bzr revid: rpa@tinyerp.com-20100730095120-ivsp30dbe79x77y5
bzr revid: rpa@tinyerp.com-20100730104910-vt3payt7357vhysl
2010-07-30 16:19:10 +05:30
rpa (Open ERP) 1976ff509a [FIX]: crm: Fixed warning in yml test
bzr revid: rpa@tinyerp.com-20100730104754-v27a8nvv00iv9ffy
2010-07-30 16:17:54 +05:30
Mantavya Gajjar ea3b5aa890 [REVERT]: revert thechange of accounting invoice numbering
bzr revid: mga@tinyerp.com-20100730103604-yarc3jsw6ydkruey
2010-07-30 16:06:04 +05:30
Mantavya Gajjar ec792eb0ff [REVERT]: revert thechange of accounting invoice numbering by/order al@tinyerp.com
bzr revid: mga@tinyerp.com-20100730103301-z1hf9g8l8blwppec
2010-07-30 16:03:01 +05:30
Mantavya Gajjar a1ee3e1f8f [REM]: remove TABS
bzr revid: mga@tinyerp.com-20100730095114-rryjs01kd140cux1
2010-07-30 15:21:14 +05:30
rpa (Open ERP) bacbdf8163 [FIX]: document: Fixed problem of delete tag in yml test + Binary data in yml is needed to be passed encoded, in order to display correctly
bzr revid: rpa@tinyerp.com-20100730091240-31ty2auvni191okv
2010-07-30 14:42:40 +05:30
PSI(Openerp) a0e9f8d2b7 [IMP] HR related modules yaml
bzr revid: mra@mra-laptop-20100730085935-7m1d0km3li9ehrva
2010-07-30 14:29:35 +05:30
RME(OpenERP) 9a245f625a [IMP] Icon improvements
lp bug: https://launchpad.net/bugs/610845 fixed

bzr revid: jvo@tinyerp.com-20100730075245-f0ehjauj3pq8oumy
2010-07-30 13:22:45 +05:30
rpa (Open ERP) 46eda1ff97 [IMP]: crm: Put warning on lead creation for stage in comment
bzr revid: rpa@tinyerp.com-20100730071241-sip39pg464ss1u5a
2010-07-30 12:42:41 +05:30
Harry (OpenERP) 48b905d285 [MERGE]
bzr revid: hmo@tinyerp.com-20100730065747-z6dngo0mtk7vh0ov
2010-07-30 12:27:47 +05:30
Rga 86ed2c87a6 [IMP]:removed unncessary 'nodestroy' from wizard
bzr revid: nch@tinyerp.com-20100730060643-qpp6peczbz631gd8
2010-07-30 11:36:43 +05:30
Launchpad Code Hosting 14f89b5b50 Launchpad automatic translations update.
bzr revid: codehost@crowberry-20100730033701-caj9g4wi212iez8m
2010-07-30 04:37:01 +01:00
Mantavya Gajjar 51eac4e4ec [FIX]: further improvement in selection invoice in voucher
bzr revid: mga@tinyerp.com-20100729155628-ek5eyvsycwg3y31r
2010-07-29 21:26:28 +05:30
Mantavya Gajjar 6b7a7edd25 [FIX]: fix a problem of the invoice selection based on the voucher type
bzr revid: mga@tinyerp.com-20100729152657-99pz4cuedrbwpymq
2010-07-29 20:56:57 +05:30
vra 50ee734cae [FIX] purchase : Calculation of minimum planned date should not fail when there is no PO Line.
bzr revid: vra@tinyerp.com-20100729140441-48kiku916tzfd0mf
2010-07-29 19:34:41 +05:30
P. Christeas 313ffd1550 Doc Webdav: fix whitespace.
bzr revid: p_christ@hol.gr-20100729133938-hk90sqo6zuzvzbks
2010-07-29 16:39:38 +03:00
P. Christeas 7b37e49aa5 CalDAV: fix properties that didn't follow the spec.
Beware: a "sequence" for iCalendar is totally different than the OpenERP
sequence field (common in several tables).

bzr revid: p_christ@hol.gr-20100729133938-052oxsdfg9zlrsod
2010-07-29 16:39:38 +03:00
P. Christeas 9e7431ba41 Doc Webdav: compact xml namespaces.
There is no reason to repeat the "DAV:" namespace as "ns0:"

bzr revid: p_christ@hol.gr-20100729133938-1gquxi4owv1r1wze
2010-07-29 16:39:38 +03:00
P. Christeas 71ae841d45 Doc Webdav: better exceptions, close cursors.
bzr revid: p_christ@hol.gr-20100729133938-fo37j2dftn7755gg
2010-07-29 16:39:38 +03:00
P. Christeas 780258d567 Document API: fix DAV handlers that contain "-"
Many DAV properties are like "calendar-data", which has to be translated
to _prefix_"calendar_data" for a pythonic function.

bzr revid: p_christ@hol.gr-20100729133938-hqshcsqtdrm6n2yc
2010-07-29 16:39:38 +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 f536feba96 Doc WebDAV: fix match_prop() to work like get_prop()
Some properties (like the getetag) are handled in the interface, so
match_prop has to use that algorithm.

bzr revid: p_christ@hol.gr-20100729133938-1frjiz3kqqc12hjz
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 08ad3c0993 CalDAV: a vevent can have duration rather than dtend.
bzr revid: p_christ@hol.gr-20100729133937-zure64gckdlz275c
2010-07-29 16:39:37 +03:00
P. Christeas 8d59034dcf Caldav: create_date, write_date must be readonly.
.. or else the orm is confused.

bzr revid: p_christ@hol.gr-20100729133937-7s78e46vxkyohmv3
2010-07-29 16:39:37 +03:00
P. Christeas 8c4fccfca4 Document: shorten debug message.
It /will/ appear all the time in multi-location requests.

bzr revid: p_christ@hol.gr-20100729133937-e2tiez9z40iwtiby
2010-07-29 16:39:37 +03:00
P. Christeas 080e951518 Doc WebDAV: fix http options re-occurring
bzr revid: p_christ@hol.gr-20100729133937-uic42ifltpq0yp8r
2010-07-29 16:39:37 +03:00
P. Christeas 628651c6aa Doc WebDAV: modified date should be in en_US
I guess most clients would bork if we try to send them localized time
strings.

bzr revid: p_christ@hol.gr-20100729133937-fcbxam1i05zbx5du
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 449da75e4e Doc Webdav: fix bug with DAV propname namespaces
Since the self.PROPS hadn't been copied, subsequent propname requests
would try to fetch all the properties of previous ones.

bzr revid: p_christ@hol.gr-20100729133937-yyfm1wb33vxh96ew
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 7fdf26ed50 Document API: more code for DAV properties.
Support those properties in the node_class itself, not need for specific
implementations at each node subclass.

bzr revid: p_christ@hol.gr-20100729133936-ab1jglsr1rrp5lww
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 4ab6bf860c Doc webdav: use the new server API for http OPTIONS
Since a063f7e441f910f, server has a better API for the http options,
use that instead of the ill-written do_OPTIONS handler.'

bzr revid: p_christ@hol.gr-20100729133936-e0laz7p3j1l2zodo
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
rpa (Open ERP) 1a1a37eda5 [IMP]: sale_crm: Remaining improvement for sales team help on search view
bzr revid: rpa@tinyerp.com-20100729132937-93920qo84dhhwqoq
2010-07-29 18:59:37 +05:30
Harry (OpenERP) f95c1f17df [MERGE]
bzr revid: hmo@tinyerp.com-20100729132104-m7ducnenq89u4rds
2010-07-29 18:51:04 +05:30
Vir (Open ERP) d0f6b7dc0c [REMOVE] Sale order : removed journal from group by in search view
bzr revid: vir@tinyerp.com-20100729120214-ho5rohnab0byefqy
2010-07-29 17:32:14 +05:30
rpa (Open ERP) 131d5356a2 [IMP]: crm: "My Sales Team" => "My Sales Team(s)" because it can filter more than one Sales team if user is member of several ones
bzr revid: rpa@tinyerp.com-20100729115118-qjbkh8sh4fb47u20
2010-07-29 17:21:18 +05:30
Ferdinand @ ChriCar edb6830d86 [FIX]: base_calendar: Typo
lp bug: https://launchpad.net/bugs/611249 fixed

bzr revid: rpa@tinyerp.com-20100729111927-jxannoo0l4s4y2i7
2010-07-29 16:49:27 +05:30