Commit Graph
16647 Commits
Author SHA1 Message Date
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
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
Vir (Open ERP) 8673e42f72 [REMOVE] som fields removed from views, Deposit and Make invoice button removed from the right toolbar of sale order view
bzr revid: vir@tinyerp.com-20100729103253-r206dtv7nr2kb3jp
2010-07-29 16:02:53 +05:30
MTR(Openerp) bb360e189d [MERGE] Sale: Merge sale module yaml changes
bzr revid: mra@mra-laptop-20100729101819-wptko37qm0p9dqw6
2010-07-29 15:48:19 +05:30
PSI(OpenERP) 2d28f5199d [FIX] HR modules yaml changes
bzr revid: mra@mra-laptop-20100729093352-780k2ju8dsnibnkk
2010-07-29 15:03:52 +05:30
PAP(OpenERP) feae5e520a [MERGE] project related modules improvements
bzr revid: mra@mra-laptop-20100729092715-vog7b7epwp8uc2c3
2010-07-29 14:57:15 +05:30
rpa (Open ERP) e254015dcc [IMP]: crm: * Added condition in merge opportunity for only merge with Open/Pending Opportunities
* Added state field to change state of current opportunity after having been merged with other Opportunities

bzr revid: rpa@tinyerp.com-20100729090001-0sqdypd4dhnhgxkk
2010-07-29 14:30:01 +05:30
Vir (Open ERP) 3f4cd6b933 [MOD] Sale : small change in sale order search view
bzr revid: vir@tinyerp.com-20100729085658-cauw2k9lla0tpgfb
2010-07-29 14:26:58 +05:30
Harry (OpenERP) d4819f7d32 [MERGE]
bzr revid: hmo@tinyerp.com-20100729081847-45lbkd3nyxnousrr
2010-07-29 13:48:47 +05:30
sbh (Open ERP) 725573bf43 [Fix] stock,purchase: Fix the yml
bzr revid: sbh@tinyerp.com-20100729071722-ny0idi9th0e2if41
2010-07-29 12:47:22 +05:30
PAP(OpenERP) 931315680f [FIX] Account: yaml
bzr revid: mra@mra-laptop-20100729071003-9610bmzflwd1tk1c
2010-07-29 12:40:03 +05:30
Vir (Open ERP) 4432523968 [MOD] Modification in Sale configuration menu items, [Remove] res_partner_som object links from crm_clain,crm_fundraising,crm_helpdesk
bzr revid: vir@tinyerp.com-20100729070711-vca2ye9f5d5ro4ke
2010-07-29 12:37:11 +05:30
rpa (Open ERP) 9637ab6a49 [ADD]: crm: Added new wizard to merge Opportunity with Other Opportunities of the same partner
bzr revid: rpa@tinyerp.com-20100729070549-snt3yy0507xmxtfd
2010-07-29 12:35:49 +05:30
vra 32dcf8792f [FIX] sale : Make Invoice button set to invisible when invoiced.
bzr revid: vra@tinyerp.com-20100729053142-owk0ha5ak5jj9ovt
2010-07-29 11:01:42 +05:30
pap (openerp) 9bd6693f6d [IMP]: imp in project, project_log_term
- changed type of all the dates in project phase from datetime to date
- improved send mail wizard on closing a task based on projects warn_customer, war_manager fields
improved yaml and demo data
fields set to readonly when project, phases or tasks in done state

bzr revid: pap@tinyerp.co.in-20100729053104-vx94tzk051896frz
2010-07-29 11:01:04 +05:30
dbr(Open ERP) 059332f03f [MOD] Configuration wizard : changes in wizard view of account_journal and BI
bzr revid: vir@tinyerp.com-20100729050344-07ilwpscbcvkpfuu
2010-07-29 10:33:44 +05:30
uco (Open ERP) 464df17d32 [MERGE]
bzr revid: uco@tinyerp.com-20100729044258-t7l7ociqgcj1ejoy
2010-07-29 10:12:58 +05:30
Launchpad Code Hosting c8da52fe93 Launchpad automatic translations update.
bzr revid: codehost@crowberry-20100729033403-oskzbfacmkp764ho
2010-07-29 04:34:03 +01:00
Mantavya Gajjar 3a1dd3dafd [IMP]: improve account module, account followup, voucher
[FIX]: convert TAB -> SPACE in some files

bzr revid: mga@tinyerp.com-20100728210827-rgd0r2w8wmvmmrz1
2010-07-29 02:38:27 +05:30
Mantavya Gajjar f90ce504a4 [IMP]: improve a accounting module
account
account voucher
account voucher payment

bzr revid: mga@tinyerp.com-20100728183557-ykq5kiqea2tv73ze
2010-07-29 00:05:57 +05:30
Olivier Dony fba2b058c6 [IMP] crm: include additional lead details when forwarding an opportunity that is not linked to a partner + typos and cleanup
bzr revid: odo@openerp.com-20100728172037-7lxqta80loiwulh2
2010-07-28 19:20:37 +02:00
Olivier Dony 78e3af7ace [IMP] crm: allow selection of crm.case.stage items that have no sales team assigned even when a sales team is selected
bzr revid: odo@openerp.com-20100728171310-mwxvxya3k4pnslbc
2010-07-28 19:13:10 +02:00
Vir (Open ERP) 5d40901405 [MOD] Sales configuration menu items changed
bzr revid: vir@tinyerp.com-20100728133041-0ekz4yv2cvk9fucv
2010-07-28 19:00:41 +05:30
Mustufa Rangwala ba3c40ebd1 [MERGE]
bzr revid: mra@mra-laptop-20100727130720-68861uigui31fkus
bzr revid: mra@mra-laptop-20100728043953-bl56hbcui2z7wcag
bzr revid: mra@mra-laptop-20100728101102-w1j2wu41sucy6nbo
bzr revid: mra@mra-laptop-20100728124220-ybjcn1eysz9cpfhc
2010-07-28 18:12:20 +05:30
uco (Open ERP) fdd8a0ff7c [REF] stock_planning: Changed licenses.
bzr revid: uco@tinyerp.com-20100728124215-7txzrgg7fucz95bd
2010-07-28 18:12:15 +05:30
PSI(Openerp) b24856fd7a [IMP] hr related modules changes
bzr revid: mra@mra-laptop-20100728123948-5v34vtjrxckvig14
2010-07-28 18:09:48 +05:30
Jay (Open ERP) 489749c67e [REF] Stock : improvements
bzr revid: jvo@tinyerp.com-20100728121044-yj2vb707qbm26sii
2010-07-28 17:40:44 +05:30